public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 00/10] KVM: s390: Changes for v6.19
@ 2025-12-01 12:33 Janosch Frank
  2025-12-01 12:33 ` [GIT PULL 01/10] KVM: s390: Use ESCA instead of BSCA at VM init Janosch Frank
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Janosch Frank @ 2025-12-01 12:33 UTC (permalink / raw)
  To: pbonzini
  Cc: kvm, frankja, david, borntraeger, cohuck, linux-s390, imbrenda,
	hca

Hi Paolo,

here are the s390 changes for 6.19:
- SCA rework
- VIRT_XFER_TO_GUEST_WORK support
- Operation exception forwarding support
- Cleanups


The operation exception forward patch had a conflict because of
capability numbering. The VIRT_XFER_TO_GUEST_WORK may or may not have
a conflict with the s390 repo because the kvm-s390.c imports are
changed in close proximity. Both conflicts are trivial and the
resolution for the capability numbering is already in next.


Please pull.

Cheers,
Janosch

The following changes since commit 211ddde0823f1442e4ad052a2f30f050145ccada:

  Linux 6.18-rc2 (2025-10-19 15:19:16 -1000)

are available in the Git repository at:

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

for you to fetch changes up to 2bd1337a1295e012e60008ee21a64375e5234e12:

  KVM: s390: Use generic VIRT_XFER_TO_GUEST_WORK functions (2025-11-28 10:11:14 +0100)

----------------------------------------------------------------
- SCA rework
- VIRT_XFER_TO_GUEST_WORK support
- Operation exception forwarding support
- Cleanups
----------------------------------------------------------------
Andrew Donnellan (2):
      KVM: s390: Add signal_exits counter
      KVM: s390: Use generic VIRT_XFER_TO_GUEST_WORK functions

Christoph Schlameuss (2):
      KVM: s390: Use ESCA instead of BSCA at VM init
      KVM: S390: Remove sca_lock

Eric Farman (1):
      KVM: s390: vsie: Check alignment of BSCA header

Heiko Carstens (1):
      KVM: s390: Enable and disable interrupts in entry code

Janosch Frank (2):
      Documentation: kvm: Fix ordering
      KVM: s390: Add capability that forwards operation exceptions

Josephine Pfeiffer (1):
      KVM: s390: Replace sprintf with snprintf for buffer safety

Thorsten Blum (1):
      KVM: s390: Remove unused return variable in kvm_arch_vcpu_ioctl_set_fpu

 Documentation/virt/kvm/api.rst                   |  19 ++++++++-
 arch/s390/include/asm/kvm_host.h                 |   8 ++--
 arch/s390/include/asm/stacktrace.h               |   1 +
 arch/s390/kernel/asm-offsets.c                   |   1 +
 arch/s390/kernel/entry.S                         |   2 +
 arch/s390/kvm/Kconfig                            |   1 +
 arch/s390/kvm/gaccess.c                          |  27 +++---------
 arch/s390/kvm/intercept.c                        |   3 ++
 arch/s390/kvm/interrupt.c                        |  80 ++++++++---------------------------
 arch/s390/kvm/kvm-s390.c                         | 229 +++++++++++++++++++++++++++------------------------------------------------------------------------
 arch/s390/kvm/kvm-s390.h                         |   9 +---
 arch/s390/kvm/vsie.c                             |  20 ++++++---
 include/uapi/linux/kvm.h                         |   1 +
 tools/testing/selftests/kvm/Makefile.kvm         |   1 +
 tools/testing/selftests/kvm/s390/user_operexec.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 15 files changed, 271 insertions(+), 271 deletions(-)
 create mode 100644 tools/testing/selftests/kvm/s390/user_operexec.c

-- 
2.52.0


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2025-12-02 17:39 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-01 12:33 [GIT PULL 00/10] KVM: s390: Changes for v6.19 Janosch Frank
2025-12-01 12:33 ` [GIT PULL 01/10] KVM: s390: Use ESCA instead of BSCA at VM init Janosch Frank
2025-12-01 12:33 ` [GIT PULL 02/10] KVM: S390: Remove sca_lock Janosch Frank
2025-12-01 12:33 ` [GIT PULL 03/10] KVM: s390: Remove unused return variable in kvm_arch_vcpu_ioctl_set_fpu Janosch Frank
2025-12-01 12:33 ` [GIT PULL 04/10] KVM: s390: Replace sprintf with snprintf for buffer safety Janosch Frank
2025-12-01 12:33 ` [GIT PULL 05/10] Documentation: kvm: Fix ordering Janosch Frank
2025-12-01 12:33 ` [GIT PULL 06/10] KVM: s390: Add capability that forwards operation exceptions Janosch Frank
2025-12-01 12:33 ` [GIT PULL 07/10] KVM: s390: vsie: Check alignment of BSCA header Janosch Frank
2025-12-01 12:33 ` [GIT PULL 08/10] KVM: s390: Add signal_exits counter Janosch Frank
2025-12-01 12:33 ` [GIT PULL 09/10] KVM: s390: Enable and disable interrupts in entry code Janosch Frank
2025-12-01 12:33 ` [GIT PULL 10/10] KVM: s390: Use generic VIRT_XFER_TO_GUEST_WORK functions Janosch Frank
2025-12-02 17:39 ` [GIT PULL 00/10] KVM: s390: Changes for v6.19 Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox