Message ID | 20211018122635.53614-1-frankja@linux.ibm.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 18/10/21 14:26, Janosch Frank wrote: > Dear Paolo, > > please merge or pull the following changes: > * Skey addressing exception test (David) > * sthyi reg 2 + 1 check (Janosch) > * General cleanup (Thomas, Janosch & Janis) > * Snippet cleanup (Thomas & Janosch) > > MERGE: > https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/merge_requests/18 > > PIPELINE: > https://gitlab.com/frankja/kvm-unit-tests/-/pipelines/390243055 > > The pipeline fails because the new SKEY checks fail without a QEMU fix > which is not yet in the CI's QEMU version. I've already contacted > Thomas about this. > > PULL: > The following changes since commit b4667f4ca26aea926a2ddecfcb5669e0e4e7cbf4: > > arm64: gic-v3: Avoid NULL dereferences (2021-10-12 09:33:49 +0200) > > are available in the Git repository at: > > https://gitlab.com/frankja/kvm-unit-tests.git s390x-pull-2021-10-18 > > for you to fetch changes up to a2b44f223e7655155ff926eea60eb40e0b4d14f5: > > lib: s390x: Fix copyright message (2021-10-18 09:31:39 +0000) > > ---------------------------------------------------------------- > > David Hildenbrand (1): > s390x: skey: Test for ADDRESSING exceptions > > Janis Schoetterl-Glausch (1): > lib: s390x: Add access key argument to tprot > > Janosch Frank (13): > s390x: uv-host: Explain why we set up the home space and remove the > space change > lib: s390x: Control register constant cleanup > lib: s390x: Print addressing related exception information > s390x: uv: Tolerate 0x100 query return code > s390x: uv-host: Fence a destroy cpu test on z15 > lib: s390x: uv: Fix share return value and print > lib: s390x: uv: Add UVC_ERR_DEBUG switch > lib: s390x: Print PGM code as hex > s390x: Add sthyi cc==0 r2+1 verification > s390x: snippets: Set stackptr and stacktop in cstart.S > lib: s390x: Fix PSW constant > lib: s390x: snippet.h: Add a few constants that will make our life > easier > lib: s390x: Fix copyright message > > Thomas Huth (2): > s390x: mvpg-sie: Remove unused variable > s390x: snippets: Define all things that are needed to link the libc > > lib/s390x/asm/arch_def.h | 55 +++++++++++++++++----------- > lib/s390x/asm/mem.h | 12 +++++++ > lib/s390x/asm/uv.h | 21 ++++++----- > lib/s390x/css.h | 2 +- > lib/s390x/fault.c | 76 +++++++++++++++++++++++++++++++++++++++ > lib/s390x/fault.h | 44 +++++++++++++++++++++++ > lib/s390x/interrupt.c | 29 +++++++++++++-- > lib/s390x/sclp.c | 2 +- > lib/s390x/sclp.h | 2 +- > lib/s390x/smp.c | 3 +- > lib/s390x/snippet.h | 34 ++++++++++++++++++ > s390x/Makefile | 3 +- > s390x/mvpg-sie.c | 16 ++++----- > s390x/skey.c | 28 +++++++++++++++ > s390x/skrf.c | 6 ++-- > s390x/snippets/c/cstart.S | 13 ++++++- > s390x/snippets/c/flat.lds | 2 ++ > s390x/sthyi.c | 21 ++++++----- > s390x/uv-guest.c | 4 ++- > s390x/uv-host.c | 30 ++++++++++------ > 20 files changed, 333 insertions(+), 70 deletions(-) > create mode 100644 lib/s390x/fault.c > create mode 100644 lib/s390x/fault.h > create mode 100644 lib/s390x/snippet.h > Merged, thanks. Paolo