From 2bc44d5cdc5428d2c13016d327f45f7e2c3f6192 Mon Sep 17 00:00:00 2001 From: Paul Mundt Date: Mon, 8 Dec 2008 17:01:40 +0900 Subject: [PATCH] --- yaml --- r: 120103 b: refs/heads/master c: 06be3724548a443a99d703ff79f43d6f1e2975f0 h: refs/heads/master i: 120101: b6626429738a80b1665eb238b42e71a5b46d0066 120099: e0416bb8b1154ef0b51af4b3648f219b79e94914 120095: 64bc05008327b9f596c6401dcc448c6bea8ac8c3 v: v3 --- [refs] | 2 +- trunk/arch/sh/include/asm/mutex-llsc.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 45734d5bc027..432bc893df0f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a47925ffd1b1b22ee004de36e2c8b811910616ba +refs/heads/master: 06be3724548a443a99d703ff79f43d6f1e2975f0 diff --git a/trunk/arch/sh/include/asm/mutex-llsc.h b/trunk/arch/sh/include/asm/mutex-llsc.h index a91990c6e8e5..ee839ee58ac8 100644 --- a/trunk/arch/sh/include/asm/mutex-llsc.h +++ b/trunk/arch/sh/include/asm/mutex-llsc.h @@ -73,7 +73,7 @@ __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) : "t"); __res |= !__ex_flag; - if (unlikely(__res != 0)) + if (unlikely(__res <= 0)) fail_fn(count); }