[kvm-unit-tests 0/5] s390x: Cleanup virtualization library

Janosch Frank
2026-04-15T08:52:36Z

In order to support sae virtualization we need to cleanup the library
a bit and make it more flexible when it comes to guest creation and
allocation.

Janosch Frank (5):
lib: s390x: Add function to get page root
lib: s390x: sie: Allocate physical guest memory via memalign
lib: s390x: sie: Free guest memory on destroy
lib: s390x: snippet: Add function to create a guest of specific length
lib: s390x: Remove kvm s390 prefix from sie control block

lib/s390x/asm/sie-arch.h | 2 +-
lib/s390x/interrupt.c | 4 ++--
lib/s390x/mmu.h | 7 +++++++
lib/s390x/sie-icpt.c | 2 +-
lib/s390x/sie-icpt.h | 2 +-
lib/s390x/sie.c | 7 +++++--
lib/s390x/sie.h | 4 ++--
lib/s390x/snippet.h | 18 ++++++++++++++----
s390x/diag258.c | 4 ++--
s390x/edat.c | 5 +++--
s390x/mvpg-sie.c | 2 +-
s390x/pv-edat1.c | 4 ++--
s390x/sie-dat.c | 2 +-
s390x/skey.c | 7 +++----
14 files changed, 45 insertions(+), 25 deletions(-)

--
2.51.0