The first patch allows for CECSIM booting via PSW restart. The other ones add diag288 and STSI tests. v2: * Tested under TCG * Split out stsi into library * Addressed review Janosch Frank (4): s390x: Support PSW restart boot s390x: Diag288 test s390x: Move stsi to library s390x: STSI tests lib/s390x/asm/arch_def.h | 17 +++++ s390x/Makefile | 2 + s390x/diag288.c | 131 +++++++++++++++++++++++++++++++++++++++ s390x/flat.lds | 14 +++-- s390x/skey.c | 18 ------ s390x/stsi.c | 84 +++++++++++++++++++++++++ s390x/unittests.cfg | 7 +++ 7 files changed, 250 insertions(+), 23 deletions(-) create mode 100644 s390x/diag288.c create mode 100644 s390x/stsi.c -- 2.17.0