]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ipc,sem: prevent releasing RCU read lock twice in semctl_main
authorSasha Levin <sasha.levin@oracle.com>
Wed, 17 Apr 2013 23:49:09 +0000 (09:49 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Mon, 22 Apr 2013 08:08:28 +0000 (18:08 +1000)
commit4d883f462193088d14a030c5574b6af2899a52c1
treed2be1c2061dabdbdb789203de29bb030cff503a3
parent87f049a866562d89dca51639c8c247abf013ca9b
ipc,sem: prevent releasing RCU read lock twice in semctl_main

We will release RCU read lock twice if the sem id passed from userspace is
not within the legal range in semctl_main.

Reviewed-by: Rik van Riel <riel@redhat.com>
Reviewed-by: Davidlohr Bueso <davidlohr.bueso@hp.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
ipc/sem.c