[GIT PULL 00/18] KVM: s390x: KVM s390x changes for 6.3

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

 



Hi Paolo,

the following changes are ready for pulling for 6.3:
* Two more V!=R patches
* The last part of the cmpxchg patches
* A few fixes

This pull includes the s390 cmpxchg_user_key feature branch which is
the base for the KVM cmpxchg patches by Janis.

Cheers,
Janosch

The following changes since commit a2ce98d69fabc7d3758063366fe830f682610cf7:

  Merge remote-tracking branch 'l390-korg/cmpxchg_user_key' into kvm-next (2023-02-07 18:04:23 +0100)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git tags/kvm-s390-next-6.3-1

for you to fetch changes up to 5fc5b94a273655128159186c87662105db8afeb5:

  s390/virtio: sort out physical vs virtual pointers usage (2023-02-08 09:59:46 +0100)

----------------------------------------------------------------

Alexander Gordeev (1):
  s390/virtio: sort out physical vs virtual pointers usage

Janis Schoetterl-Glausch (14):
  KVM: s390: selftest: memop: Pass mop_desc via pointer
  KVM: s390: selftest: memop: Replace macros by functions
  KVM: s390: selftest: memop: Move testlist into main
  KVM: s390: selftest: memop: Add bad address test
  KVM: s390: selftest: memop: Fix typo
  KVM: s390: selftest: memop: Fix wrong address being used in test
  KVM: s390: selftest: memop: Fix integer literal
  KVM: s390: Move common code of mem_op functions into function
  KVM: s390: Dispatch to implementing function at top level of vm mem_op
  KVM: s390: Refactor absolute vm mem_op function
  KVM: s390: Refactor vcpu mem_op function
  KVM: s390: Extend MEM_OP ioctl by storage key checked cmpxchg
  Documentation: KVM: s390: Describe KVM_S390_MEMOP_F_CMPXCHG
  KVM: s390: selftest: memop: Add cmpxchg tests

Nico Boehr (2):
  KVM: s390: disable migration mode when dirty tracking is disabled
  KVM: s390: GISA: sort out physical vs virtual pointers usage

Nina Schoetterl-Glausch (1):
  KVM: selftests: Compile s390 tests with -march=z10

 Documentation/virt/kvm/api.rst            |  46 +-
 Documentation/virt/kvm/devices/vm.rst     |   4 +
 arch/s390/kvm/gaccess.c                   | 109 ++++
 arch/s390/kvm/gaccess.h                   |   3 +
 arch/s390/kvm/interrupt.c                 |  11 +-
 arch/s390/kvm/kvm-s390.c                  | 268 +++++----
 drivers/s390/virtio/virtio_ccw.c          |  46 +-
 include/uapi/linux/kvm.h                  |   8 +
 tools/testing/selftests/kvm/Makefile      |   3 +
 tools/testing/selftests/kvm/s390x/memop.c | 676 +++++++++++++++++-----
 10 files changed, 889 insertions(+), 285 deletions(-)

-- 
2.39.1




[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