aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorSven Schnelle <svens@linux.ibm.com>2024-08-28 13:50:04 +0200
committerVasily Gorbik <gor@linux.ibm.com>2024-08-29 22:56:34 +0200
commitee3daf7c05e70a0b88723ceb18587aed75716729 (patch)
treea3d063aab38a6ee36649009b2ec31c93244638d7 /tools/perf/util/scripting-engines/trace-event-python.c
parent56199bb956c3ea82e39c72d2972ebf8c18c6a8c0 (diff)
downloadlinux-ee3daf7c05e70a0b88723ceb18587aed75716729.tar.gz
linux-ee3daf7c05e70a0b88723ceb18587aed75716729.tar.bz2
linux-ee3daf7c05e70a0b88723ceb18587aed75716729.zip
s390/entry: Unify save_area_sync and save_area_async
In the past two save areas existed because interrupt handlers and system call / program check handlers where entered with interrupts enabled. To prevent a handler from overwriting the save areas from the previous handler, interrupts used the async save area, while system call and program check handler used the sync save area. Since the removal of critical section cleanup from entry.S, handlers are entered with interrupts disabled. When the interrupts are re-enabled, the save area is no longer need. Therefore merge both save areas into one. Reviewed-by: Heiko Carstens <hca@linux.ibm.com> Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com> Signed-off-by: Sven Schnelle <svens@linux.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions