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