On Tue May 12, 2015 at 11:01:13 +0800, watermirror wrote:
> hi ,in sys_ipc_wrapper, the code first get the current thread's syscall entry 
> frame:
> ....
> Thread *curr=current_thread();
> Syscall_frame *f = curr-regs();
> ...
> 
> 
> according to the Syscall_frame's implemention, it can get the Utcb by 
> Syscall_frame::utcb().
> 
> 
> but the following code get the Utcb in another way:
> 
> 
> Utcb *utcb = curr->utcb().access(true);
> 
> 
> what's the difference between those two Utcb?

Specifying the utcb via the syscall is not used currently, there's just
one.



Adam
-- 
Adam                 a...@os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/

_______________________________________________
l4-hackers mailing list
l4-hackers@os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers

Reply via email to