[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shortest path to significant improvement in hardware support
From: |
Olaf Buddenhagen |
Subject: |
Re: Shortest path to significant improvement in hardware support |
Date: |
Wed, 30 Sep 2015 05:08:37 +0200 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
Hi,
On Tue, Sep 29, 2015 at 06:31:01AM -0300, Bruno Félix Rezende Ribeiro wrote:
> From that perspective I'm looking for the most straightforward way to
> get hardware working on Hurd
[...]
> After some thought I came to the conclusion that the way to achieve
> these requirements is to patch core libraries like libusb to use
> librump directly, analogously to what Robert Millan did originally for
> mplayer and sound support.
I don't think that's a viable approach for most use cases: it requires
all applications using any of the Rump drivers to run with full hardware
access. That's like MS DOS -- the exact opposite of a microkernel
architecture :-)
While theoretically there are ways to avoid that (see exokernel), that
would require considerably *more* changes than running Rump instances as
Hurd servers.
-antrik-
Re: Shortest path to significant improvement in hardware support,
Olaf Buddenhagen <=
Re: Shortest path to significant improvement in hardware support, Richard Braun, 2015/10/08