mirror of https://gitee.com/openkylin/linux.git
00a5dfdb93
semundo->lock can leak if semundo->refcount goes from 2 to 1 while another thread has it locked. This causes major problems for PREEMPT kernels. The simplest fix for now is to undo the single-thread optimization. This bug was found via relentless testing by Dominik Karall. Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
Makefile | ||
compat.c | ||
compat_mq.c | ||
mqueue.c | ||
msg.c | ||
msgutil.c | ||
sem.c | ||
shm.c | ||
util.c | ||
util.h |