Task emulation vectors
Task emulation vectors
- Subject: Task emulation vectors
- From: Mo McRoberts <email@hidden>
- Date: Sun, 17 Jun 2007 00:05:59 +0100
One of the more interesting features of many versions of Mach was the
support for per-task system call emulation vectors, allowing a server
to execute child processes and deal with system calls rather more
elegantly than some sort of debugging trap-style hack.
Originally, I thought that system call emulation had died as part of
the OSF Mach development, but poking through the MkLinux sources
suggests that code was specifically removed from XNU by Apple (or,
presumably, NeXT).
This is a bit of long shot, but does anybody have any ideas what
happened to the code (other than “it was taken out”, obviously), or
if there was a particular reason for its removal? After all, it
doesn't take much of a genius to see what the possibilities would be
if system call emulation was still present and functional in current
releases of XNU!
Cheers,
Mo.
--
mo mcroberts :: email@hidden :: http://nevali.net
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden