summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorAlexander Nyberg <alexn@dsv.su.se>2005-03-09 16:42:34 -0800
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-03-09 16:42:34 -0800
commit13ae0ab182f083877990070b8da8f478f89b7615 (patch)
treefc48d90648b89be2c051fcb493e0303eb4778bb7 /include/linux
parent38d6c5c5a1cf08d5948726071ef7c7781ffe4f7c (diff)
[PATCH] Race against parent deletion in key_user_lookup()
I looked at some of the oops reports against keyrings, I think the problem is that the search isn't restarted after dropping the key_user_lock, *p will still be NULL when we get back to try_again and look through the tree. It looks like the intention was that the search start over from scratch. Signed-off-by: Alexander Nyberg <alexn@dsv.su.se> Cc: David Howells <dhowells@redhat.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions