commit | 77ba93a7ac5fb0d9338bffbf97c787b8efe00806 | [log] [tgz] |
---|---|---|
author | Paul Mundt <lethal@linux-sh.org> | Mon Dec 08 11:25:50 2008 +0900 |
committer | Paul Mundt <lethal@linux-sh.org> | Mon Dec 22 18:43:52 2008 +0900 |
tree | 5446453de9b7317e0c5ca255e13e553843c30093 | |
parent | c6f17cb2272121475c87592560534b157b17544e [diff] |
sh: Fix up the SH-4A mutex fastpath semantics. This fixes up the __mutex_fastpath_xxx() routines to match the semantics noted in the comment. Previously these were looping rather than doing a single-pass, which is counter-intuitive, as the slow path takes care of the looping for us in the event of contention. Signed-off-by: Paul Mundt <lethal@linux-sh.org>