Re: [patch] vsyscall feature

From: Jamie Lokier (lk@tantalophile.demon.co.uk)
Date: Tue Feb 22 2000 - 15:30:21 EST


Ingo Molnar wrote:
> + The point is to have an extensible system call interface. The kernel
> + provides a generic entry point, which is a readonly user-visible page
> + range. User-space does not know about the internals of this entry
> + point, it's a simple generic function call.

I can imagine some pretty whacky things for that, like sigblock and
sigwaitinfo fast paths in user space, and application dynamic code
generators copying the code from the trampoline pages, partially
evaluating it and interleaving that into their own code. Fun stuff.

enjoy,
-- Jamie

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Feb 23 2000 - 21:00:31 EST