Re: [PATCH 1/2] Add config.h to lwip translator

2018-05-02 Thread Samuel Thibault
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?

2018-05-02 Thread Joshua Branson

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

2018-05-02 Thread Luca Dariz
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

2018-05-02 Thread Joan Lledó
---
 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

2018-05-02 Thread Joan Lledó

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