From: Ingo Molnar Date: Fri, 5 Aug 2005 21:05:27 +0000 (+0200) Subject: [PATCH] Fix semundo lock leakage X-Git-Tag: v2.6.13-rc6~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00a5dfdb93f74e4d95fb0d83c890728e331f8810;p=pandora-kernel.git [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 Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed