Subject KVM: s390: Introduce arm64 KVM
Author seiden@linux.ibm.com
Date 2026-08-12 15:35:57 +0000 UTC
Version
Cc agordeev@linux.ibm.com arnd@arndb.de borntraeger@linux.ibm.com brueckner@linux.ibm.com catalin.marinas@arm.com david@kernel.org frankja@linux.ibm.com fritz@linux.ibm.com ggala@linux.ibm.com gor@linux.ibm.com gra@linux.ibm.com hari55@linux.ibm.com hca@linux.ibm.com iii@linux.ibm.com imbrenda@linux.ibm.com joey.gouly@arm.com kvm@vger.kernel.org kvmarm@lists.linux.dev linux-arm-kernel@lists.infradead.org linux-kernel@vger.kernel.org linux-s390@vger.kernel.org maz@kernel.org nrb@linux.ibm.com oss@nina.schoetterlglausch.eu oupton@kernel.org pbonzini@redhat.com seanjc@google.com seiden@linux.ibm.com suzuki.poulose@arm.com svens@linux.ibm.com tabba@google.com ulrich.weigand@de.ibm.com will@kernel.org yuzenghui@huawei.com
Patches (33)
Name Content [All]
[PATCH v6 01/33] vfio: Use file-based reference counting for KVM [Body]
[PATCH v6 02/33] KVM: Make device name configurable [Body]
[PATCH v6 03/33] KVM: Allow KVM implementations to switch off MMIO independent of Kconfig [Body]
[PATCH v6 04/33] arm64: Use proper include variant [Body]
[PATCH v6 05/33] arm64: ptrace: Use constants for compat register numbers [Body]
[PATCH v6 06/33] arm64: sysreg: Convert SPSR_ELx to automatic register generation [Body]
[PATCH v6 07/33] KVM: arm64: Access elements of vcpu_gp_regs individually [Body]
[PATCH v6 08/33] KVM: arm64: Use accessor functions for core regs [Body]
[PATCH v6 09/33] arm64: Prepare sharing arm64 headers with s390 [Body]
[PATCH v6 10/33] arm64: Share arm64 headers with s390 [Body]
[PATCH v6 11/33] KVM: arm64: Share arm64 code with s390 [Body]
[PATCH v6 12/33] KVM: s390: Extract gmap tracing to a separate header [Body]
[PATCH v6 13/33] KVM: s390: Prepare include guards for a new location [Body]
[PATCH v6 14/33] KVM: s390: Rename kvm-s390.{c,h} to s390.{c,h} [Body]
[PATCH v6 15/33] KVM: s390: Move kvm_host definitions to kvm_host_s390 [Body]
[PATCH v6 16/33] KVM: s390: Move s390 kvm code into a subdirectory [Body]
[PATCH v6 17/33] KVM: s390: Move PGM code definitions to asm/kvm_host.h [Body]
[PATCH v6 18/33] KVM: s390: Prepare gmap for a second KVM implementation [Body]
[PATCH v6 19/33] KVM: s390: gmap: Make storage keys optional [Body]
[PATCH v6 20/33] KVM: s390: gmap: Make CMMA optional [Body]
[PATCH v6 21/33] KVM: s390: gmap: Make prefix handling optional [Body]
[PATCH v6 22/33] KVM: s390: Prepare KVM/s390 for a second KVM module [Body]
[PATCH v6 23/33] s390: Use arm64 headers [Body]
[PATCH v6 24/33] KVM: s390: Use arm64 code [Body]
[PATCH v6 25/33] s390: Introduce Start Arm Execution instruction [Body]
[PATCH v6 26/33] KVM: s390: arm64: Introduce host definitions [Body]
[PATCH v6 27/33] s390/hwcaps: Report SAE support as hwcap [Body]
[PATCH v6 28/33] KVM: s390: Add basic arm64 kvm module [Body]
[PATCH v6 29/33] KVM: s390: arm64: Implement required functions [Body]
[PATCH v6 30/33] KVM: s390: arm64: Implement vm/vcpu create destroy. [Body]
[PATCH v6 31/33] KVM: s390: arm64: Implement vCPU IOCTLs [Body]
[PATCH v6 32/33] KVM: s390: arm64: Implement basic page fault handler [Body]
[PATCH v6 33/33] KVM: s390: arm64: Enable KVM_ARM64 config and Kbuild [Body]
Series Summary
1 Findings
Sessions
Session 2026-08-12
1 Findings
ID (for dev) 8118d77e-1f6f-44ce-8c0a-bc67539c314b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 5e6de6a2b522f659defacb1551d0465ba6ce13cf [Config] passed [Log]
[KASAN] Boot test: Base 5e6de6a2b522f659defacb1551d0465ba6ce13cf [Config] passed [Log]
[KASAN] Build Patched 5e6de6a2b522f659defacb1551d0465ba6ce13cf [Config] [Log] [patched] failed [Log]