History log of /kvm-unit-tests/lib/s390x/fault.h (Results 1 – 4 of 4)
Revision Date Author Comments
# 7b2e4176 21-Jul-2022 Paolo Bonzini <bonzini@gnu.org>

Merge branch 's390x-next-2022-07' into 'master'

s390x: Fix sclp facility bit numbers

See merge request kvm-unit-tests/kvm-unit-tests!34


# c2c1663a 21-Jun-2022 Janis Schoetterl-Glausch <scgl@linux.ibm.com>

s390x: Rework TEID decoding and usage

The translation-exception identification (TEID) contains information to
identify the cause of certain program exceptions, including translation
exceptions occur

s390x: Rework TEID decoding and usage

The translation-exception identification (TEID) contains information to
identify the cause of certain program exceptions, including translation
exceptions occurring during dynamic address translation, as well as
protection exceptions.
The meaning of fields in the TEID is complex, depending on the exception
occurring and various potentially installed facilities.

Rework the type describing the TEID, in order to ease decoding.
Change the existing code interpreting the TEID and extend it to take the
installed suppression-on-protection facility into account.

Signed-off-by: Janis Schoetterl-Glausch <scgl@linux.ibm.com>
Message-Id: <20220621143015.748290-4-scgl@linux.ibm.com>
Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com>

show more ...


# 3ac97f8f 18-Oct-2021 Paolo Bonzini <bonzini@gnu.org>

Merge branch 's390x-pull-2021-10-18' into 'master'

s390x-pull-2021-10-18

See merge request kvm-unit-tests/kvm-unit-tests!18


# 1921c4c6 06-Aug-2021 Janosch Frank <frankja@linux.ibm.com>

lib: s390x: Print addressing related exception information

Right now we only get told the kind of program exception as well as
the PSW at the point where it happened.

For addressing exceptions the

lib: s390x: Print addressing related exception information

Right now we only get told the kind of program exception as well as
the PSW at the point where it happened.

For addressing exceptions the PSW is not always enough so let's print
the TEID which contains the failing address and flags that tell us
more about the kind of address exception.

Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>

show more ...