[SRU][R][PATCH 0/5] IBM Test Accelerator for Z (TAZ) not working properly
Massimiliano Pellizzer
massimiliano.pellizzer at canonical.com
Wed May 27 22:48:06 UTC 2026
BugLink: https://bugs.launchpad.net/bugs/2153159
[ Impact ]
Enable IBM Test Accelerator for Z.
[ Fix ]
Backport the following patches from upstream:
- 2623c96f1172 KVM: s390: only deliver service interrupt with payload
- b0ad874d9852 KVM: s390: vsie: Allow non-zarch guests
- a9640e2eb711 KVM: s390: vsie: Disable some bits when in ESA mode
- c0dcada088ff KVM: s390: vsie: Accommodate ESA prefix pages
- 4aebd7d5c72f KVM: s390: Add KVM capability for ESA mode guests
[ Test Plan ]
Launch a TAZ instance and confirm it can start
and run ESA mode nested guests without generating program exceptions
in either the TAZ instance or its guests.
[ Regression Potential]
While the ESA mode enablement is fully opt-in and poses no risk
to existing workloads, the prefix bitfield adjustment
and the suppression of zero-payload SCLP interrupts are global changes
affecting all KVM/s390 guests.
Either could impact existing z/Architecture guests.
Eric Farman (4):
KVM: s390: only deliver service interrupt with payload
KVM: s390: vsie: Allow non-zarch guests
KVM: s390: vsie: Disable some bits when in ESA mode
KVM: s390: vsie: Accommodate ESA prefix pages
Hendrik Brueckner (1):
KVM: s390: Add KVM capability for ESA mode guests
Documentation/virt/kvm/api.rst | 8 +++++++
arch/s390/include/asm/kvm_host.h | 1 +
arch/s390/include/asm/kvm_host_types.h | 3 +--
arch/s390/kvm/interrupt.c | 3 +++
arch/s390/kvm/kvm-s390.c | 6 ++++++
arch/s390/kvm/kvm-s390.h | 5 ++++-
arch/s390/kvm/vsie.c | 29 ++++++++++++++++++++++----
include/uapi/linux/kvm.h | 1 +
8 files changed, 49 insertions(+), 7 deletions(-)
--
2.53.0
More information about the kernel-team
mailing list