|
From: | Da Zheng |
Subject: | Re: looking for the solution of rootless subhurd |
Date: | Sat, 10 Jan 2009 21:34:15 +0000 |
User-agent: | Thunderbird 2.0.0.19 (Macintosh/20081209) |
olafBuddenhagen@gmx.net wrote:
After I read Exception Processing of Threads in "Chapter 3 Threads and Tasks" of "Mach 3 Kernel Principles", I believe it is only used for UNIX system call emulation even though I don't know the detail. for more detail, I guess we need to take a look at the transparent library they developed for the UNIX application program.However, I browsed the Mach documentation a bit, and found task_set_emulation(). It is not documented properly, so I don't know what it can do exactly -- whether it's for UNIX system call emulation, or Mach trap emulation, or both... It *might* be a way to provide pseudo task/thread ports without client-side changes.
Zheng Da
[Prev in Thread] | Current Thread | [Next in Thread] |