Re: [patch 3/4] tipc: fix semaphore handling

2007-12-14 Thread David Miller
From: [EMAIL PROTECTED] Date: Thu, 13 Dec 2007 16:02:36 -0800 From: Andrew Morton [EMAIL PROTECTED] As noted by Kevin, tipc's release() does down_interruptible() and ignores the return value. So if signal_pending() we'll end up doing up() on a non-downed semaphore. Fix. Cc: Kevin

[patch 3/4] tipc: fix semaphore handling

2007-12-13 Thread akpm
From: Andrew Morton [EMAIL PROTECTED] As noted by Kevin, tipc's release() does down_interruptible() and ignores the return value. So if signal_pending() we'll end up doing up() on a non-downed semaphore. Fix. Cc: Kevin Winchester [EMAIL PROTECTED] Cc: Per Liden [EMAIL PROTECTED] Cc: Jon Maloy