[kvm-unit-tests GIT PULL 00/13] s390x: Improvement of CMM test, lot of small bugfixes and two refactorings

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

 



Hi Paolo and/or Thomas,

not much has happened, but a few smaller things have accumulated, so time for a
PR.

Changes in this pull request:

Just a single new test:
* test CMM no-translate bit after reset

A lot of smaller fixes:
* fix for secure guest size by Claudio
* fixes for shell script issues by Nicholas
* fix in error path of emulator test by Christian
* dirty condition code fixes by Janosch
* pv-attest missing from unittests.cfg

And, last but not least, two refactorings:
* simplification of secure boot image creation by Marc
* name inline assembly arguments in sigp lib by Janosch

Thanks
Nico

MERGE: https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/merge_requests/58

PIPELINE: https://gitlab.com/Nico-Boehr/kvm-unit-tests/-/pipelines/1264518225

PULL: https://gitlab.com/Nico-Boehr/kvm-unit-tests.git pr-2024-04-22
----
The following changes since commit 69ee03b0598ee49f75ebab5cd0fe39bf18c1146e:

  Merge branch 'arm/queue' into 'master' (2024-04-19 10:41:39 +0000)

are available in the Git repository at:

  https://gitlab.com/Nico-Boehr/kvm-unit-tests.git pr-2024-04-22

for you to fetch changes up to 7315fc8a182e50e5c2f387812cd178b433a40cea:

  s390x: cmm: test no-translate bit after reset (2024-04-23 15:10:35 +0200)

----------------------------------------------------------------
Christian Borntraeger (1):
      s390x: emulator: Fix error path of invalid function code

Claudio Imbrenda (1):
      lib: s390: fix guest length in uv_create_guest()

Janosch Frank (6):
      lib: s390x: sigp: Dirty CC before sigp execution
      lib: s390x: uv: Dirty CC before uvc execution
      lib: s390x: css: Dirty CC before css instructions
      s390x: mvpg: Dirty CC before mvpg execution
      s390x: sclp: Dirty CC before sclp execution
      lib: s390x: sigp: Name inline assembly arguments

Marc Hartmayer (1):
      s390x/Makefile: simplify Secure Execution boot image generation

Nicholas Piggin (2):
      s390x: Fix is_pv check in run script
      s390x: Use local accel variable in arch_cmd_s390x

Nico Boehr (2):
      s390x: add pv-attest to unittests.cfg
      s390x: cmm: test no-translate bit after reset

 lib/s390x/asm/sigp.h    | 12 ++++++++----
 lib/s390x/asm/uv.h      |  4 +++-
 lib/s390x/css.h         | 16 ++++++++++++----
 lib/s390x/uv.c          |  2 +-
 s390x/Makefile          | 36 +++++++++++++++---------------------
 s390x/cmm.c             | 34 ++++++++++++++++++++++++++++++++++
 s390x/emulator.c        |  2 +-
 s390x/mvpg.c            |  6 ++++--
 s390x/run               |  8 ++++----
 s390x/sclp.c            |  5 ++++-
 s390x/unittests.cfg     |  3 +++
 scripts/s390x/func.bash |  2 +-
 12 files changed, 90 insertions(+), 40 deletions(-)




[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