Messages in this thread | | | Date | Thu, 10 Dec 2009 12:02:15 +1100 (EST) | From | James Morris <> | Subject | Re: [PATCH] capabilities: Use RCU to protect task lookup in sys_capget |
| |
On Wed, 9 Dec 2009, Thomas Gleixner wrote:
> cap_get_target_pid() protects the task lookup with tasklist_lock. > security_capget() is called under tasklist_lock as well but > tasklist_lock does not protect anything there. The capabilities are > protected by RCU already. > > So tasklist_lock only protects the lookup and prevents the task going > away, which can be done with rcu_read_lock() as well. > > Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Applied to git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6#next
-- James Morris <jmorris@namei.org>
| |