A bit more cleanup and some extensions before I start adding the PV SIE support. https://gitlab.com/frankja/kvm-unit-tests/-/tree/lib_clean_ext v2: * Some of the small patches have been part of the pull and are hence dropped * Dropped the bitops patch, I'll add set_bit in the next series * Now using BIT_ULL * Added comment to decode_pgm_prot() stating we only decode the exceptions that are most likely relevant to tests * Moved PGM address translation functions to fault.c Janosch Frank (3): lib: s390x: Print addressing related exception information s390x: uv-host: Explain why we set up the home space and remove the space change lib: s390x: Control register constant cleanup lib/s390x/asm/arch_def.h | 33 ++++++++--------- lib/s390x/fault.c | 76 ++++++++++++++++++++++++++++++++++++++++ lib/s390x/fault.h | 44 +++++++++++++++++++++++ lib/s390x/interrupt.c | 29 +++++++++++++-- lib/s390x/smp.c | 3 +- s390x/Makefile | 1 + s390x/skrf.c | 3 +- s390x/uv-host.c | 11 ++++-- 8 files changed, 177 insertions(+), 23 deletions(-) create mode 100644 lib/s390x/fault.c create mode 100644 lib/s390x/fault.h -- 2.30.2