Why need a lock in memory/capability map

Yuxin Ren ryx at gwmail.gwu.edu
Sat Jul 19 00:34:31 CEST 2014


Hi All,

I note that when a thread does memory or capability mapping, both over
system call and IPC, it needs take a lock, which is the existence_lock of
target task. I cannot understand it needs take a per task, as cap/page
table are per thread.
What data does this lock to protect?

Thank you.
Yuixn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20140718/90268e12/attachment.html>


More information about the l4-hackers mailing list