aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorEric Dumazet <[email protected]>2010-11-04 11:13:48 +0100
committerThomas Gleixner <[email protected]>2010-11-10 10:21:22 +0100
commitf6cd24777513fcc673d432cc29ef59881d3e4df1 (patch)
tree93d08badf3a18e6bcdf2baf97532a8f54fec5a08 /tools/perf/scripts/python/bin
parent814ce2521121c2459e16cea8c7221e157edbeddd (diff)
irq: Better struct irqaction layout
We currently use kmalloc-96 slab for struct irqaction allocations on 64bit arches. This is unfortunate because of possible false sharing and two cache lines accesses. Move 'name' and 'dir' fields at the end of the structure, and force a suitable alignement. Hot path fields now use one cache line on x86_64. Signed-off-by: Eric Dumazet <[email protected]> Reviewed-by: Andi Kleen <[email protected]> Cc: Peter Zijlstra <[email protected]> LKML-Reference: <1288865628.2659.69.camel@edumazet-laptop> Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions