summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2026-10-01 12:32:22 +0200
committerHeiko Carstens <hca@linux.ibm.com>2026-10-13 17:04:54 +0200
commit241c66ba76546d4d1ecd1a7e3cc2b54dc1c22ad1 (patch)
tree85e43231a95b752fe9e0284b12ea6b69d0e92c21 /tools/perf/scripts/python/stackcollapse.py
parent319ccf083b9942abdb69ec6749a3cce08ebc62bf (diff)
downloadlinux-241c66ba76546d4d1ecd1a7e3cc2b54dc1c22ad1.tar.gz
linux-241c66ba76546d4d1ecd1a7e3cc2b54dc1c22ad1.zip
s390/traps: Handle nullifying program checks in get_trap_ip()
get_trap_ip() always rewinds the PSW address by the instruction length from the interruption code. For nullifying program checks the PSW already points at the faulting instruction, so rewinding is wrong. Add a nullified[] bitmap and return the unchanged PSW address for nullifying cases, or if PIF_PSW_ADDR_ADJUSTED is set. No functional change for existing callers, which only deal with suppressing, terminating, or completing program checks. Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions