mbox series

[bug#63527,v2,0/3] Initial attempt at rumpdisk support for the Hurd.

Message ID cover.1684244425.git.janneke@gnu.org
Headers show
Series Initial attempt at rumpdisk support for the Hurd. | expand


Janneke Nieuwenhuizen May 16, 2023, 1:48 p.m. UTC

Our patches for the rumpkernel crossbuild have been accepted upstream


which makes our rumpkernel package a lot nicer.  I suggest using the Debian
Salsa rumpkernel package as upstream for now until development has stabilized.

The pci.arbiter and rumpdisk are now also built statically and the .STATIC
variants are used for grub.cfg.  A copy/pasto was fixed for the grub.cfg.

Sadly, we only get just a little bit further, boot now hangs like this for me:

    start pci.arbiter: pci pci.arbiter: Starting the PCI system: Gratuitous error


Janneke Nieuwenhuizen (3):
  gnu: Add rumpkernel.
  gnu: hurd: Add rumpkernel.
  DRAFT system: hurd: Boot with pci.arbiter and rumpdisk.

 gnu/local.mk                                  |   1 +
 gnu/packages/hurd.scm                         | 225 +++++++++++++++++-
 .../patches/rumpkernel-cross-build.patch      | 153 ++++++++++++
 gnu/system.scm                                |  25 +-
 4 files changed, 394 insertions(+), 10 deletions(-)
 create mode 100644 gnu/packages/patches/rumpkernel-cross-build.patch

base-commit: 555a41f31c9ec9f4344d00beb94f663b44017019