summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2026-09-21 17:58:03 +0200
committerHeiko Carstens <hca@linux.ibm.com>2026-09-30 07:12:01 +0200
commitd83b5cf355ca762ef19aa3a424af44e3e275ff52 (patch)
tree287f486bf13cbcb4d1ea8260f43f530d9652a3b8 /tools/perf/scripts/python/bin/stackcollapse-record
parente8b55c9982df6dc5f28c427e4debabb4da3a5e64 (diff)
downloadlinux-d83b5cf355ca762ef19aa3a424af44e3e275ff52.tar.gz
linux-d83b5cf355ca762ef19aa3a424af44e3e275ff52.zip
s390/percpu: Use percpu code section for this_cpu_xchg()
Convert this_cpu_xchg() to make use of percpu code section functionality in order to get rid of preempt_disable() and preempt_enable() calls. Consider only four and eight byte usages, since there are no compare and swap instructions for one and two bytes available. For one and two byte use the previous simple implementation. Acked-by: Alexander Gordeev <agordeev@linux.ibm.com> Tested-by: Mete Durlu <meted@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions