Tejun Heo
19df0c2fef
percpu: align percpu readmostly subsection to cacheline
...
Currently percpu readmostly subsection may share cachelines with other
percpu subsections which may result in unnecessary cacheline bounce
and performance degradation.
This patch adds @cacheline parameter to PERCPU() and PERCPU_VADDR()
linker macros, makes each arch linker scripts specify its cacheline
size and use it to align percpu subsections.
This is based on Shaohua's x86 only patch.
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Shaohua Li <shaohua.li@intel.com>
2011-01-25 14:26:50 +01:00
..
acpi
Merge branch 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2011-01-20 16:28:34 -08:00
asm-generic
percpu: align percpu readmostly subsection to cacheline
2011-01-25 14:26:50 +01:00
crypto
crypto: padlock - Move padlock.h into include/crypto
2011-01-07 14:52:00 +11:00
drm
drm/radeon/kms: add new radeon_info ioctl query for clock crystal freq
2011-01-25 08:41:04 +10:00
keys
linux
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2011-01-25 05:25:55 +10:00
math-emu
media
[media] v4l: Include linux/videodev2.h in media/v4l2-ctrls.h
2011-01-19 11:52:09 -02:00
mtd
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2011-01-19 20:25:45 -08:00
pcmcia
rdma
RDMA: Update workqueue usage
2011-01-16 21:16:31 -08:00
rxrpc
scsi
Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-block
2011-01-13 10:45:01 -08:00
sound
ALSA: constify functions in ac97
2011-01-14 19:14:47 +01:00
target
[SCSI] target: Add LIO target core v4.0.0-rc6
2011-01-14 10:12:29 -06:00
trace
Merge branches 'core-fixes-for-linus', 'x86-fixes-for-linus', 'timers-fixes-for-linus' and 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2011-01-15 12:45:00 -08:00
video
Merge branch 'fbdev/udlfb'
2011-01-06 18:10:09 +09:00
xen
Merge branch 'stable/gntdev' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
2011-01-13 18:46:48 -08:00
Kbuild