Messages in this thread | ![/](/images/icornerl.gif) | | Date | Fri, 23 Apr 2010 18:55:33 -0500 | From | "Serge E. Hallyn" <> | Subject | Documentation/credentials.txt |
| |
Hi,
In the section 'ACCESSING ANOTHER TASK'S CREDENTIALS', the file Documentation/credentials.txt says:
> A function need not get RCU read lock to use __task_cred() if it is holding a > spinlock at the time as this implicitly holds the RCU read lock.
AIUI, that is not actually right any more, is it? A spinlock does not suffice as it does not necessarily imply an RCU read-side critical section (anymore). Of course the spinlock specifically protecting updates would suffice, but that's not what this is saying.
Am I way off base?
thanks, -serge
| ![\](/images/icornerr.gif) |