Hi, On Fri, Sep 23, 2011 at 05:36:11PM +0200, Samuel Thibault wrote: > olafbuddenha...@gmx.net, le Fri 23 Sep 2011 03:13:53 +0200, a écrit :
> > (Doing manual marshalling is extra effort; and it will have to > > change again when moving to userspace drivers > > Why would it have to change again? Because RPC-over-RPC is inherently ugly, and I'm very sure that we don't want that in actual Hurd interfaces. I may (unwillingly) agree to have it like that in Mach, for consistency with the preexisting ugly device_get_status()/device_set_status() RPC-over-RPC Mach interfaces; but I will violently protest any such uglyness being introduced in actual Hurd interfaces. -antrik-