[IA64] Squeeze ticket locks back into 4 bytes.
authorTony Luck <tony.luck@intel.com>
Wed, 7 Oct 2009 17:54:19 +0000 (10:54 -0700)
committerTony Luck <tony.luck@intel.com>
Wed, 7 Oct 2009 17:54:19 +0000 (10:54 -0700)
commit9d40ee200a527ce08ab8c793ba8ae3e242edbb0e
tree189b7dc9cde0ceb791bb3bdd1a1d9a22aee00336
parent0eca52a92735f43462165efe00a7e394345fb38e
[IA64] Squeeze ticket locks back into 4 bytes.

Linus pointed out that other people have spent large amounts of time
and effort to optimize the layout of frequently used structures. Often
these have embedded locks, and the assumption is that a lock takes
4 bytes.  Linus also pointed out how to work with the limited options
for atomic instructions on Itanium.

Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/include/asm/spinlock.h
arch/ia64/include/asm/spinlock_types.h