summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2026-09-05 15:29:27 -0400
committerMagnus Lindholm <linmag7@gmail.com>2026-09-11 16:29:37 +0200
commitb345db9e12089e0221e4ac9e36124affdf879443 (patch)
tree07863e57bf9f8540a493cf8f04cc7b35e12cf17b /tools/perf/scripts/python/stackcollapse.py
parent533993a3ac5db0542b5b781cad47115eae182486 (diff)
downloadlinux-b345db9e12089e0221e4ac9e36124affdf879443.tar.gz
linux-b345db9e12089e0221e4ac9e36124affdf879443.zip
alpha: select ARCH_SUPPORTS_ATOMIC_RMW
Alpha has native LL/SC instructions (LDL_L/STL_C, LDQ_L/STQ_C) that provide atomic read-modify-write capability, and already selects ARCH_HAVE_NMI_SAFE_CMPXCHG. Selecting ARCH_SUPPORTS_ATOMIC_RMW enables MUTEX_SPIN_ON_OWNER and RWSEM_SPIN_ON_OWNER on SMP, allowing optimistic spinning on contended locks rather than immediately sleeping. Assisted-by: Claude:claude-opus-4-6 Signed-off-by: Matt Turner <mattst88@gmail.com> Tested-by: Magnus Lindholm <linmag7@gmail.com> Reviewed-by: Magnus Lindholm <linmag7@gmail.com> Link: https://lore.kernel.org/r/20260905-arch-kconfig-options-v2-v2-6-83e8245761a2@gmail.com Signed-off-by: Magnus Lindholm <linmag7@gmail.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions