summaryrefslogtreecommitdiffstats
path: root/fs/partitions/Makefile
diff options
context:
space:
mode:
authorRavikiran G Thirumalai <kiran@scalex86.org>2007-05-08 09:29:13 +0200
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-05-08 20:15:09 +0200
commite729aa16b168fb202d1a20f936028cb7c2a0278d (patch)
treed0267225ebfadbaa4f55f55c3025597d86ff1c5f /fs/partitions/Makefile
parentLockdep treats down_write_trylock like regular down_write (diff)
downloadlinux-e729aa16b168fb202d1a20f936028cb7c2a0278d.tar.xz
linux-e729aa16b168fb202d1a20f936028cb7c2a0278d.zip
Pad irq_desc to internode cacheline size
We noticed a drop in n/w performance due to the irq_desc being cacheline aligned rather than internode aligned. We see 50% of expected performance when two e1000 nics local to two different nodes have consecutive irq descriptors allocated, due to false sharing. Note that this patch does away with cacheline padding for the UP case, as it does not seem useful for UP configurations. Signed-off-by: Ravikiran Thirumalai <kiran@scalex86.org> Signed-off-by: Shai Fultheim <shai@scalex86.org> Cc: "Siddha, Suresh B" <suresh.b.siddha@intel.com> Cc: Ingo Molnar <mingo@elte.hu> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/partitions/Makefile')
0 files changed, 0 insertions, 0 deletions