Dec. 21, 2011
6:51 p.m.
On Sat, Dec 17, 2011 at 07:15:30PM -0500, contemplating zombie wrote:
Hi,
I understand that multiple readers have to use rcu_read_lock(void) and rcu_read_unlock(void) to read data protected by rcu. However, I do not understand how the kernel distinguishes between multiple rcu protected regions.
It doesn't. Have you read Documentation/RCU/whatisRCU.txt? Thanks, Jonathan Neuschäfer