Re: [kvm-unit-tests PATCH v2 0/8] s390x: Extend instruction interception tests

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/21/22 14:07, Nico Boehr wrote:
This series extends the instruction interception tests for s390x.

For most instructions, there is already coverage in existing tests, but they are
not covering some failure cases, e.g. bad alignment. In this case, the existing
tests were extended.

SCK was not under test anywhere yet, hence a new test file was added.

The EPSW test gets it's own file, too, because it requires a I/O device, more
details in the respective commit.

Could you please push this to devel so we can get CI data?

To me it seems like only STSCH needs review so we should be done with this soonish.



Changelog from v1:
----
- Reset pmcw flags at test end
- Rebase

Nico Boehr (8):
   s390x: Add more tests for MSCH
   s390x: Add test for PFMF low-address protection
   s390x: Add sck tests
   s390x: Add tests for STCRW
   s390x: Add more tests for SSCH
   s390x: Add more tests for STSCH
   s390x: Add tests for TSCH
   s390x: Add EPSW test

  lib/s390x/css.h     |  17 +++
  lib/s390x/css_lib.c |  60 ++++++++++
  s390x/Makefile      |   2 +
  s390x/css.c         | 278 ++++++++++++++++++++++++++++++++++++++++++++
  s390x/epsw.c        | 113 ++++++++++++++++++
  s390x/pfmf.c        |  29 +++++
  s390x/sck.c         | 127 ++++++++++++++++++++
  s390x/unittests.cfg |   7 ++
  8 files changed, 633 insertions(+)
  create mode 100644 s390x/epsw.c
  create mode 100644 s390x/sck.c





[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux