summaryrefslogtreecommitdiff
path: root/fs/locks.c
diff options
context:
space:
mode:
authorTony Luck <tony.luck@intel.com>2010-06-30 10:46:16 -0700
committerTony Luck <tony.luck@intel.com>2010-06-30 10:46:16 -0700
commitb70f4e85bfc4d7000036355b714a92d5c574f1be (patch)
tree284c14c836412acdd0572ef020499749bca602d8 /fs/locks.c
parent984bc9601f64fd341b8573021d7c999f1f1499a9 (diff)
[IA64] Fix spinaphore down_spin()
Typo in down_spin() meant it only read the low 32 bits of the "serve" value, instead of the full 64 bits. This results in the system hanging when the values in ticket/serve get larger than 32-bits. A big enough system running the right test can hit this in a just a few hours. Broken since 883a3acf5b0d4782ac35981227a0d094e8b44850 [IA64] Re-implement spinaphores using ticket lock concepts Reported via IRC by Bjorn Helgaas Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'fs/locks.c')
0 files changed, 0 insertions, 0 deletions