Re:Re: Another question about L4 system call

Bob <[email protected]> Mon, 8 Sep 2008 11:12:32 +0800 (CST)
Newsgroups gmane.comp.micro-kernel.l4.l4ka.general
Message-ID <[email protected]>
To hal: Thank you, I am blush for making such a stupid mistake.

To Raphael:  
Thank you for your  so clearly explanations. Now i am clearly with it.
In addition, do your "trampolines in the KIP" means the user_syscall(eg..user_Ipc()) in file /kernel/src/glue/v4-ia32/user.cc ? 
>From the page table's view, the code in that file is protected . Only in system level can be accessed.
Because it's a part of the kernel. 
when funtion user_ipc() is called from user space (the __L4_Ipc() ). The CPU is still in user mode.
Not enter system mode yet, so it can't access the address protected  by the page table, such as the user_ipc()'s address.   I am puzzleed about these.

Thank you ,all !

Best Regards
Bob