linux-stable-rt/ipc
Ingo Molnar 00a5dfdb93 [PATCH] Fix semundo lock leakage
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>
2005-08-05 15:56:41 -07:00
..
Makefile
compat.c [PATCH] put_compat_shminfo() warning fix 2005-07-07 18:23:46 -07:00
compat_mq.c
mqueue.c [PATCH] convert that currently tests _NSIG directly to use valid_signal() 2005-05-01 08:59:14 -07:00
msg.c
msgutil.c
sem.c [PATCH] Fix semundo lock leakage 2005-08-05 15:56:41 -07:00
shm.c [PATCH] shm: CONFIG_SHMEM=n build fix 2005-08-01 21:38:00 -07:00
util.c
util.h [PATCH] xtensa: remove old syscalls 2005-07-12 16:01:01 -07:00