quota: Make global quota locks cacheline aligned
authorJan Kara <jack@suse.cz>
Mon, 26 Jan 2009 14:32:46 +0000 (15:32 +0100)
committerJan Kara <jack@suse.cz>
Thu, 26 Mar 2009 01:18:35 +0000 (02:18 +0100)
commitc516610cfec5c50f84ff8cc315628548481f4990
tree82d1a46721528dfd088a3edcfe5761a4d62fac26
parent884d179dff3aa98a73c3ba9dee05fd6050d664f0
quota: Make global quota locks cacheline aligned

Andrew Morton has suggested that three global quota locks can end up in the
same cacheline which can result in bad cacheline ping-pong on SMP machines.
Make locks cacheline aligned so that we avoid this problem (thanks goes to
Andrew for the idea).

Signed-off-by: Jan Kara <jack@suse.cz>
CC: Andrew Morton <akpm@linux-foundation.org>
fs/quota/dquot.c