Re: [PATCH 1/2] Add config.h to lwip translator
Joan Lledó, le mer. 02 mai 2018 10:53:20 +0200, a ecrit: > On the other hand, I saw this commit[1] in hurd upstream. It's a mistake, > right? Uh, indeed, one git am too much, apparently. Samuel
Can we use a rump kernel to implement ext4?
Slightly related question, I just quickly read the intro text to the rump kernel on rumpkernel.org. And I read "We solve the problem by providing free, reusable, componentized, kernel quality drivers such as file systems..." Could someone use a rump kernel to implement more modern filsystems? The Hurd currently mainly just uses ext2 at the moment... Luca Dariz writes: > Il 02/05/2018 00:27, Joseph Edward Hemann ha scritto: >> Hello GNU Hurd community > > Hello Joseph! > >> Looking through your contribution page I found a project that that >> seemed interesting to me, writing driver for virtio for KVM >> (https://www.gnu.org/software/hurd/open_issues/virtio.html), but the >> issue seemed quite old, so I wanted to make sure that it is still open. > > I am interested in virtio drivers too :) > Some time ago I used rump drivers from netbsd and I was able to use > logical devices (ld) drivers, see [1]. > Then I wanted to use virtio9p (missing in rump kernel drivers) and I > started porting Linux LXL [2] but some things are stil missing to pass > all the tests, plus I needed to patch libfuse [3]. Then I didn't have > enough time to finish the work, but maybe you can use it as a starting > point, probably only the PCI glue is needed. > > Hope it helps > Luca > > [1] https://lists.debian.org/debian-hurd/2017/02/msg00030.html > [2] https://github.com/luckyluke/linux/tree/hurd_fuse > [3] https://github.com/luckyluke/libfuse
Re: Introduction
Il 02/05/2018 00:27, Joseph Edward Hemann ha scritto: > Hello GNU Hurd community Hello Joseph! > Looking through your contribution page I found a project that that > seemed interesting to me, writing driver for virtio for KVM > (https://www.gnu.org/software/hurd/open_issues/virtio.html), but the > issue seemed quite old, so I wanted to make sure that it is still open. I am interested in virtio drivers too :) Some time ago I used rump drivers from netbsd and I was able to use logical devices (ld) drivers, see [1]. Then I wanted to use virtio9p (missing in rump kernel drivers) and I started porting Linux LXL [2] but some things are stil missing to pass all the tests, plus I needed to patch libfuse [3]. Then I didn't have enough time to finish the work, but maybe you can use it as a starting point, probably only the PCI glue is needed. Hope it helps Luca [1] https://lists.debian.org/debian-hurd/2017/02/msg00030.html [2] https://github.com/luckyluke/linux/tree/hurd_fuse [3] https://github.com/luckyluke/libfuse
[PATCH] lwip translator: Remove unused reference to config.h
--- lwip/Makefile | 1 - 1 file changed, 1 deletion(-) diff --git a/lwip/Makefile b/lwip/Makefile index c5f3c8cb..d0ddfd38 100644 --- a/lwip/Makefile +++ b/lwip/Makefile @@ -47,4 +47,3 @@ iioctl-MIGSFLAGS = -imacros $(srcdir)/mig-mutate.h # cpp doesn't automatically make dependencies for -imacros dependencies. argh. lwip_io_S.h ioServer.c lwip_socket_S.h socketServer.c: mig-mutate.h -$(OBJS): config.h -- 2.14.0
Re: [PATCH 1/2] Add config.h to lwip translator
Yes, it worked. Attached is a patch for that removes that line. On the other hand, I saw this commit[1] in hurd upstream. It's a mistake, right? -- [1] https://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=05403a6e3a72c085e25b46c3173efde4cf64c21f