bug-hurd
[Top][All Lists]
Advanced

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

Re: USB Mass Storage with rump


From: Samuel Thibault
Subject: Re: USB Mass Storage with rump
Date: Sat, 19 Sep 2015 10:59:39 +0200
User-agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)

Robert Millan, le Sat 19 Sep 2015 10:52:13 +0200, a écrit :
> If you load *HCI support and USB mass storage into Rump, you can have
> /dev/XXX pop up in the Rump namespace and that will be your disk node.
> Then you can write a translator to link the host system into that disk
> (or whatever way this is handled, does ext2fs open device nodes directly?).

It'd probably be easy to make ext2fs open a device node, just like we
made pfinet do it.

> Since you most likely want to provide multiplexing, authorisation, etc, to
> any application who wants to access USB, I wouldn't recommend to lump
> USB mass storage and *HCI in the same Rump instance.
> 
> Instead, you could run a Rump instance with USB mass storage only which
> uses libusb as backend rather than its own *HCI driver (but that requires
> some coding work as it's currently not implemented ;-))

Indeed. We can however start with an all-in solution before adding
multiplexing.

Samuel



reply via email to

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