[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ioperm and iopl in gnumach
From: |
olafBuddenhagen |
Subject: |
Re: ioperm and iopl in gnumach |
Date: |
Sun, 9 Aug 2009 18:48:05 +0200 |
User-agent: |
Mutt/1.5.19 (2009-01-05) |
Hi,
On Mon, Aug 03, 2009 at 07:12:22PM +0200, Thomas Schwinge wrote:
> There are two ways to use it: either the GNU Mach RPCs
> i386_io_perm_create and i386_io_perm_modify (see
> [gnumach]/i386/include/mach/i386/mach_i386.defs) can directly be used,
> or the more standard (at least on x86) glibc ioperm function (see
> [glibc]/sysdeps/mach/hurd/i386/ioperm.c), which makes use of the
> former two RPCs.
>
> Note that you currently have to be the root user to make use of all
> this. This is what the envisioned (not yet existing, but which we've
> once been chatting about) ioperm server, sitting on /servers/ioperm,
> is meant to change.
The ironic thing is that with the iopl device, it was already possible
without any special server...
I still wonder why the extra RPCs are considered better.
-antrik-