Hi,

I am trying to make a 1 thread version of UML that does not need to be able to support user level programs. So I don't care about systemcall interception or anything like that, I just want a copy of UML that gets a basic kernel environment running (where I could call some kernel functions like sys_read or sys_open and then exit) that never calls fork on the host. From looking at the various websites I am hoping that I can just rip out 3 of the 4 SKAS threads and only leave the kernel thread: "The UML kernel thread, which runs in the separate kernel address space, executes kernel code, and does system call interception on UML processes." Do the other threads (particularly the user thread) ever do something else that would be important?
Furthermore is the actual kernel process multi threaded?

Sorry if this all sounds a bit weird, it's for a research project and we are trying to port UML to an environment that only supports single threaded operation.

Thanks,
Can Sar


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

Reply via email to