Dear Paolo, please merge or pull the following changes: - SPDX cleanup - SIE lib extensions - Fixes/cleanup in the lib MERGE: https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/merge_requests/15 PIPELINE: https://gitlab.com/frankja/kvm-unit-tests/-/pipelines/353890035 PULL: The following changes since commit c90c646d7381c99ac7d9d7812bd8535214458978: access: treat NX as reserved if EFER.NXE=0 (2021-08-13 07:29:28 -0400) are available in the Git repository at: https://gitlab.com/frankja/kvm-unit-tests.git s390x-pull-2021-16-08 for you to fetch changes up to 454da83a513761a0cd2bfda08f335735f345ef87: lib: s390x: Add PSW_MASK_64 (2021-08-16 11:28:02 +0000) Janosch Frank (10): s390x: Add SPDX and header comments for s390x/* and lib/s390x/* s390x: Add SPDX and header comments for the snippets folder s390x: Fix my mail address in the headers s390x: sie: Add sie lib validity handling s390x: lib: Introduce HPAGE_* constants s390x: lib: sie: Add struct vm (de)initialization functions lib: s390x: sie: Move sie function into library lib: s390x: Add 0x3d, 0x3e and 0x3f PGM constants lib: s390x: uv: Add rc 0x100 query error handling lib: s390x: Add PSW_MASK_64 Pierre Morel (1): s390x: lib: Simplify stsi_get_fc and move it to library lib/s390x/asm/arch_def.h | 22 +++++++++ lib/s390x/asm/mem.h | 2 +- lib/s390x/asm/page.h | 4 ++ lib/s390x/interrupt.c | 3 ++ lib/s390x/mmu.h | 2 +- lib/s390x/sie.c | 83 +++++++++++++++++++++++++++++++++ lib/s390x/sie.h | 7 +++ lib/s390x/smp.c | 2 +- lib/s390x/stack.c | 2 +- lib/s390x/uv.c | 13 +++++- s390x/Makefile | 1 + s390x/gs.c | 2 +- s390x/iep.c | 2 +- s390x/mvpg-sie.c | 42 +++++------------ s390x/sie.c | 53 ++++++--------------- s390x/skrf.c | 6 +-- s390x/snippets/c/cstart.S | 9 ++++ s390x/snippets/c/mvpg-snippet.c | 9 ++++ s390x/stsi.c | 20 +------- s390x/vector.c | 2 +- 20 files changed, 188 insertions(+), 98 deletions(-) create mode 100644 lib/s390x/sie.c -- 2.31.1