Re: [uml-devel] Regarding Process creation in UML tracing thread mode

2007-03-21 Thread Jeff Dike
On Wed, Mar 21, 2007 at 10:11:48PM +0800, Krishnappa Abhijith-A21204 wrote: > Also from your below response it means that: UML just have a > task_structure maintained > Also I never saw the UML specific schedule() code in .../arch/um does > UML uses the host schedule itself ? UML, like any oth

Re: [uml-devel] Regarding Process creation in UML tracing thread mode

2007-03-21 Thread Krishnappa Abhijith-A21204
Hi Jeff, But I was confused with the diagram you described here: http://user-mode-linux.sourceforge.net/slides/als2000/img4.html Also from your below response it means that: UML just have a task_structure maintained Also I never saw the UML specific schedule() code in .../arch/

Re: [uml-devel] Regarding Process creation in UML tracing thread mode

2007-03-21 Thread Jeff Dike
On Wed, Mar 21, 2007 at 07:51:44PM +0800, Krishnappa Abhijith-A21204 wrote: > Regarding fork() implementation UML in tracing thread (tt) > mode > Whenever we call fork in UML the following happens: > > 2 process gets created > 1 on UML say U_1 and 1 on HOST say H_1 No, one process

Re: [uml-devel] Regarding VM in UML

2007-03-21 Thread Jeff Dike
On Wed, Mar 21, 2007 at 07:23:28PM +0800, Krishnappa Abhijith-A21204 wrote: > Hi, > Regarding VM in UML (tracing thread mode). > Why we need a seprate VM for UML as we create a new process in host for > every process that created in UML and the new HOST address space is > provided by Host k

[uml-devel] Regarding Process creation in UML tracing thread mode

2007-03-21 Thread Krishnappa Abhijith-A21204
Hi, Regarding fork() implementation UML in tracing thread (tt) mode Whenever we call fork in UML the following happens: 2 process gets created 1 on UML say U_1 and 1 on HOST say H_1 Process in host gets created by tracing thread but how does a process in UML gets created ? Also

[uml-devel] Regarding VM in UML

2007-03-21 Thread Krishnappa Abhijith-A21204
Hi, Regarding VM in UML (tracing thread mode). Why we need a seprate VM for UML as we create a new process in host for every process that created in UML and the new HOST address space is provided by Host kernel itself ? Thanks, Abhi --