Kernel KVM virtualization development
 help / color / mirror / Atom feed
* [PATCH v2 0/2] s390x/kvm: Add ASTFLE facility 2 for nested virtualization
@ 2026-03-24 15:43 Christoph Schlameuss
  2026-03-24 15:43 ` [PATCH v2 1/2] linux-headers: Update to Linux v7.x with KVM_S390_VM_CPU_FEAT_ASTFLEIE2 Christoph Schlameuss
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Christoph Schlameuss @ 2026-03-24 15:43 UTC (permalink / raw)
  To: qemu-s390x
  Cc: qemu-devel, Halil Pasic, Christian Borntraeger, Eric Farman,
	Matthew Rosato, Richard Henderson, Ilya Leoshkevich, Thomas Huth,
	Michael S. Tsirkin, Cornelia Huck, Paolo Bonzini,
	Hendrik Brueckner, kvm, Christoph Schlameuss,
	Nina Schoetterl-Glausch

Update the kernel headers to get access to
KVM_S390_VM_CPU_FEAT_ASTFLEIE2 and allow passing the feature through to
guest on IBM z16 onwards.

Cc: qemu-devel@nongnu.org
Cc: Halil Pasic <pasic@linux.ibm.com>
Cc: Christian Borntraeger <borntraeger@linux.ibm.com>
Cc: Eric Farman <farman@linux.ibm.com>
Cc: Matthew Rosato <mjrosato@linux.ibm.com>
Cc: Richard Henderson <richard.henderson@linaro.org>
Cc: Ilya Leoshkevich <iii@linux.ibm.com>
Cc: Thomas Huth <thuth@redhat.com>
Cc: Michael S. Tsirkin <mst@redhat.com>
Cc: Cornelia Huck <cohuck@redhat.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Hendrik Brueckner <brueckner@linux.ibm.com>
To: qemu-s390x@nongnu.org
Cc: kvm@vger.kernel.org

Signed-off-by: Christoph Schlameuss <schlameuss@linux.ibm.com>
---
Changes in v2:
- Isolate the linux-header update into its own commit (thanks Thomas)
- Correct naming of the feature (thanks Hendrik)
- Add S390_FEAT_SIE_ASTFLEIE2 to full_GEN16_GA1 only as it depends on
  SIEF2 (thanks Christian)

---
Christoph Schlameuss (2):
      linux-headers: Update to Linux v7.x with KVM_S390_VM_CPU_FEAT_ASTFLEIE2
      s390x/kvm: Add ASTFLE facility 2 for nested virtualization

 hw/s390x/sclp.c                     | 2 ++
 include/hw/s390x/sclp.h             | 4 +++-
 linux-headers/asm-s390/kvm.h        | 1 +
 target/s390x/cpu_features.c         | 3 +++
 target/s390x/cpu_features.h         | 1 +
 target/s390x/cpu_features_def.h.inc | 3 +++
 target/s390x/cpu_models.c           | 2 ++
 target/s390x/gen-features.c         | 1 +
 target/s390x/kvm/kvm.c              | 1 +
 9 files changed, 17 insertions(+), 1 deletion(-)
---
base-commit: fa4b2e31e649ba6fdb3eb2dd43952aad4a3bd675
change-id: 20260209-astfleie2-85eec9fd9213

Best regards,
-- 
Christoph Schlameuss <schlameuss@linux.ibm.com>


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

end of thread, other threads:[~2026-05-27 12:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-24 15:43 [PATCH v2 0/2] s390x/kvm: Add ASTFLE facility 2 for nested virtualization Christoph Schlameuss
2026-03-24 15:43 ` [PATCH v2 1/2] linux-headers: Update to Linux v7.x with KVM_S390_VM_CPU_FEAT_ASTFLEIE2 Christoph Schlameuss
2026-03-24 15:43 ` [PATCH v2 2/2] s390x/kvm: Add ASTFLE facility 2 for nested virtualization Christoph Schlameuss
2026-05-27 12:19 ` [PATCH v2 0/2] " Cornelia Huck

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