From: Daniel Walker <hidden> Date: 2007-12-13 00:43:41
This stray down would cause a permanent sleep which doesn't seem correct.
The other uses of this semaphore appear fairly mutex like it's even initialized
with init_MUTEX() .. So here a patch for removing this one down().
Signed-off-by: Daniel Walker <redacted>
---
drivers/ps3/ps3-vuart.c | 1 -
1 file changed, 1 deletion(-)
Index: linux-2.6.23/drivers/ps3/ps3-vuart.c
===================================================================
This stray down would cause a permanent sleep which doesn't seem correct.
The other uses of this semaphore appear fairly mutex like it's even initialized
with init_MUTEX() .. So here a patch for removing this one down().
Signed-off-by: Daniel Walker <redacted>
---
drivers/ps3/ps3-vuart.c | 1 -
1 file changed, 1 deletion(-)
From: Andrew Morton <akpm@linux-foundation.org> Date: 2007-12-19 01:16:47
On Wed, 12 Dec 2007 18:00:12 -0800
Geoff Levand [off-list ref] wrote:
quoted
This stray down would cause a permanent sleep which doesn't seem correct.
The other uses of this semaphore appear fairly mutex like it's even initialized
with init_MUTEX() .. So here a patch for removing this one down().
Signed-off-by: Daniel Walker <redacted>
---
drivers/ps3/ps3-vuart.c | 1 -
1 file changed, 1 deletion(-)
On Wed, 12 Dec 2007 18:00:12 -0800
Geoff Levand [off-list ref] wrote:
quoted
quoted
This stray down would cause a permanent sleep which doesn't seem correct.
The other uses of this semaphore appear fairly mutex like it's even initialized
with init_MUTEX() .. So here a patch for removing this one down().
Signed-off-by: Daniel Walker <redacted>
---
drivers/ps3/ps3-vuart.c | 1 -
1 file changed, 1 deletion(-)
From: Daniel Walker <hidden> Date: 2007-12-20 19:32:58
On Tue, 2007-12-18 at 19:04 -0800, Geoff Levand wrote:
Unfortunately there wasn't enough context in the patch to see
that there is a down() earlier in the routine, and that the patch
does indeed remove an incorrectly placed down(). Here is the
entire routine, marked with what the patch removes.
Andrew have you had a chance to review this?
Daniel
From: Andrew Morton <akpm@linux-foundation.org> Date: 2007-12-20 20:07:56
On Thu, 20 Dec 2007 11:32:25 -0800 Daniel Walker [off-list ref] wrote:
On Tue, 2007-12-18 at 19:04 -0800, Geoff Levand wrote:
quoted
Unfortunately there wasn't enough context in the patch to see
that there is a down() earlier in the routine, and that the patch
does indeed remove an incorrectly placed down(). Here is the
entire routine, marked with what the patch removes.
From: Daniel Walker <hidden> Date: 2007-12-20 20:14:32
On Thu, 2007-12-20 at 12:06 -0800, Andrew Morton wrote:
On Thu, 20 Dec 2007 11:32:25 -0800 Daniel Walker [off-list ref] wrote:
quoted
On Tue, 2007-12-18 at 19:04 -0800, Geoff Levand wrote:
quoted
Unfortunately there wasn't enough context in the patch to see
that there is a down() earlier in the routine, and that the patch
does indeed remove an incorrectly placed down(). Here is the
entire routine, marked with what the patch removes.