]> Gentwo Git Trees - linux/.git/commit
s390/mm: Let dump_fault_info() print additional information
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 3 Nov 2025 15:25:33 +0000 (16:25 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Fri, 14 Nov 2025 10:34:27 +0000 (11:34 +0100)
commitb60d126c8ea3444d8c1f29538542d5c03d219e3e
tree4b28c97df06d64208e696e0540dae4c73b4a4bc8
parent76502abca219fc8579353458a12744587b7a281f
s390/mm: Let dump_fault_info() print additional information

Let dump_fault_info() print additional information to make debugging
easier:

Print "FSI" if the access-exception-fetch/store-indication facility is
installed. If it is installed the TEID may also indicate if an exception
happened because of a fetch or a store operation.

Print "SOP", "ESOP-1", or "ESOP-2" depending on the type of the installed
Suppression-on-Protection facility. This also gives additional information
about the validity and meaning of the TEID bits.

The output is changed from something like:

Failing address: 0000000000000000 TEID: 0000000000000803

to

Failing address: 0000000000000000 TEID: 0000000000000803 ESOP-2 FSI

Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/mm/fault.c