From: Andrew Morton Cc: David Howells Signed-off-by: Andrew Morton --- security/keys/process_keys.c | 3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) diff -puN security/keys/process_keys.c~keys-fix-race-between-two-instantiators-of-a-key-tidy security/keys/process_keys.c --- devel/security/keys/process_keys.c~keys-fix-race-between-two-instantiators-of-a-key-tidy 2006-05-26 09:37:28.000000000 -0700 +++ devel-akpm/security/keys/process_keys.c 2006-05-26 09:37:28.000000000 -0700 @@ -524,8 +524,7 @@ key_ref_t search_process_keyrings(struct err = key_ref; break; } - } - else { + } else { up_read(&context->request_key_auth->sem); } } _