bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/3] hurd: Changes for new rumpkernel/librump version


From: Damien Zammit
Subject: [PATCH 0/3] hurd: Changes for new rumpkernel/librump version
Date: Sat, 18 Dec 2021 17:08:44 +1100

Hi,

Please see:
    http://git.zammit.org/rumpkernel-debian.git/log/?h=develop

for the latest version of working librump (based on NetBSD 9.99.?).
NB: There is a new "upstream" tag to generate the tarball of NetBSD.

This patch series goes with new version of librump for hurd's rumpdisk
translator.

Big shout out to Etienne Brateau for getting new librump to link
in the final steps!

I've done a basic fresh compile and mount test on hurd booted from
rumpdisk.static as per following grub menu entry that you can tune to
your liking:

menuentry "pci-arbiter + rumpdisk!" {
        set root=(hd0,msdos2)
        multiboot /boot/gnumach-1.8-486-dbg.gz root=part:2:device:wd0 noide

        module /hurd/pci-arbiter.static pci-arbiter \
                --host-priv-port='${host-port}' \
                --device-master-port='${device-port}' \
                --next-task='${disk-task}' \
                '$(task-create)' '$(task-resume)'

        module /hurd/rumpdisk.static rumpdisk \
                --next-task='${fs-task}' \
                '$(disk-task=task-create)'

        module /hurd/ext2fs.static ext2fs \
                --multiboot-command-line='${kernel-command-line}' \
                --exec-server-task='${exec-task}' -T typed '${root}' \
                '$(fs-task=task-create)'

        module /hurd/exec.static exec '$(exec-task=task-create)'
}

Thanks,
Damien




reply via email to

[Prev in Thread] Current Thread [Next in Thread]