public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
From: Janosch Frank <frankja@linux.ibm.com>
To: pbonzini@redhat.com
Cc: kvm@vger.kernel.org, frankja@linux.ibm.com, david@redhat.com,
	borntraeger@linux.ibm.com, cohuck@redhat.com,
	linux-s390@vger.kernel.org, imbrenda@linux.ibm.com,
	hca@linux.ibm.com
Subject: [GIT PULL 00/10] KVM: s390: Changes for v6.19
Date: Mon,  1 Dec 2025 13:33:42 +0100	[thread overview]
Message-ID: <20251201124334.110483-1-frankja@linux.ibm.com> (raw)

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


             reply	other threads:[~2025-12-01 12:45 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-12-01 12:33 Janosch Frank [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20251201124334.110483-1-frankja@linux.ibm.com \
    --to=frankja@linux.ibm.com \
    --cc=borntraeger@linux.ibm.com \
    --cc=cohuck@redhat.com \
    --cc=david@redhat.com \
    --cc=hca@linux.ibm.com \
    --cc=imbrenda@linux.ibm.com \
    --cc=kvm@vger.kernel.org \
    --cc=linux-s390@vger.kernel.org \
    --cc=pbonzini@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox