diff options
| author | Heiko Carstens <hca@linux.ibm.com> | 2026-09-30 07:12:31 +0200 |
|---|---|---|
| committer | Heiko Carstens <hca@linux.ibm.com> | 2026-09-30 07:12:31 +0200 |
| commit | 8cb5499ac401273e47b0317da31ab0e4f34078fe (patch) | |
| tree | 934943a8f88fceb312bd81afe65c26405f27e0e4 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 0287e5076147ba6a9b0d242e1666e1619fdecdb0 (diff) | |
| parent | 7849fb83e4cf814710003e4c83e161f97cf7ab1c (diff) | |
| download | linux-8cb5499ac401273e47b0317da31ab0e4f34078fe.tar.gz linux-8cb5499ac401273e47b0317da31ab0e4f34078fe.zip | |
Merge branch 'percpu'
Heiko Carstens says:
====================
Most of this is only about cleaning up the percpu code after preemptible
this_cpu_*() operations have been implemented. The first ten patches are
all more or less trivial cleanup patches trying to make the code shorter
and more readable.
The only non-trivial patch is the last one, which converts s390's
this_cpu_*() operations to use a similar scheme like Mark Rutland
provided it for arm64 [1]. This allows to simplify the irq entry and exit
path, however at the cost of slightly worse code for this_cpu_*()
operations.
The simplified irq entry and exit code seems to be worth it. Usable
performance numbers are not available yet, however I don't expect big
difference to before.
====================
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
