Zoltan Menyhart 4b16bfbf8f [IA64] Fix bug in ia64 specific down() function
Chen, Kenneth W wrote:
> The memory order semantics for include/asm-ia64/semaphore.h:down()
> doesn't look right.  It is using atomic_dec_return, which eventually
> translate into ia64_fetch_and_add() that uses release semantics.
> Shouldn't it use acquire semantics?

Use ia64_fetchadd() instead of atomic_dec_return()

Acked-by: Ken Chen <kenneth.w.chen@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2006-01-17 14:04:00 -08:00
..
2006-01-17 13:53:24 -08:00
2006-01-03 13:11:06 -08:00
2006-01-08 20:14:02 -08:00
2006-01-08 20:13:39 -08:00
2006-01-12 09:08:58 -08:00
2005-12-16 10:00:24 -08:00
2006-01-08 20:13:39 -08:00
2006-01-08 20:14:02 -08:00
2006-01-10 08:01:34 -08:00
2006-01-16 15:44:53 -08:00
2005-11-11 09:37:29 -08:00
2005-11-11 09:37:29 -08:00
2006-01-16 10:31:44 -08:00
2006-01-12 09:08:58 -08:00
2006-01-08 20:14:02 -08:00
2006-01-12 09:08:58 -08:00