Dear Paolo, please merge or pull the following changes: * IO tests PV compatibility (Pierre) * Backtrace support (Janosch) * mvpg test (Claudio) * Fixups (Thomas) MERGE: https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/merge_requests/5 PULL: The following changes since commit 739f7de6b3c8deaf22d2fa5e6016ad2c7bd22ddc: x86: clean up EFER definitions (2021-02-18 13:31:22 -0500) are available in the Git repository at: https://gitlab.com/frankja/kvm-unit-tests.git s390x-pull-2021-08-03 for you to fetch changes up to b7f0f9a2e1fdb9d4235164f0a8d8ea880e1cefd4: s390x: mvpg: skip some tests when using TCG (2021-03-08 12:03:47 +0100) ---------------------------------------------------------------- Claudio Imbrenda (3): s390x: introduce leave_pstate to leave userspace s390x: mvpg: simple test s390x: mvpg: skip some tests when using TCG Janosch Frank (8): s390x: Remove sthyi partition number check s390x: Fix fpc store address in RESTORE_REGS_STACK s390x: Fully commit to stack save area for exceptions s390x: Introduce and use CALL_INT_HANDLER macro s390x: Provide preliminary backtrace support s390x: Print more information on program exceptions s390x: Move diag308_load_reset to stack saving s390x: Remove SAVE/RESTORE_STACK and lowcore fpc and fprs save areas Pierre Morel (3): s390x: pv: implement routine to share/unshare memory s390x: define UV compatible I/O allocation s390x: css: pv: css test adaptation for PV Thomas Huth (2): lib/s390x/sclp: Clarify that the CPUEntry array could be at a different spot Fix the length in the stsi check for the VM name lib/s390x/asm-offsets.c | 17 ++- lib/s390x/asm/arch_def.h | 42 ++++-- lib/s390x/asm/interrupt.h | 4 +- lib/s390x/asm/uv.h | 39 ++++++ lib/s390x/css.h | 3 +- lib/s390x/css_lib.c | 28 ++-- lib/s390x/interrupt.c | 61 +++++++-- lib/s390x/malloc_io.c | 71 ++++++++++ lib/s390x/malloc_io.h | 45 +++++++ lib/s390x/sclp.h | 9 +- lib/s390x/stack.c | 20 ++- s390x/Makefile | 3 + s390x/cpu.S | 6 +- s390x/css.c | 43 ++++-- s390x/cstart64.S | 25 +--- s390x/macros.S | 96 ++++++------- s390x/mvpg.c | 277 ++++++++++++++++++++++++++++++++++++++ s390x/sthyi.c | 1 - s390x/stsi.c | 2 +- s390x/unittests.cfg | 4 + 20 files changed, 657 insertions(+), 139 deletions(-) create mode 100644 lib/s390x/malloc_io.c create mode 100644 lib/s390x/malloc_io.h create mode 100644 s390x/mvpg.c -- 2.29.2