diff options
| author | Heiko Carstens <hca@linux.ibm.com> | 2026-09-21 17:58:03 +0200 |
|---|---|---|
| committer | Heiko Carstens <hca@linux.ibm.com> | 2026-09-30 07:12:01 +0200 |
| commit | d83b5cf355ca762ef19aa3a424af44e3e275ff52 (patch) | |
| tree | 287f486bf13cbcb4d1ea8260f43f530d9652a3b8 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | e8b55c9982df6dc5f28c427e4debabb4da3a5e64 (diff) | |
| download | linux-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-report')
0 files changed, 0 insertions, 0 deletions
