Patch Series

Subject KVM: s390: Introduce arm64 KVM
Author seiden@linux.ibm.com
Date 2026-04-02 04:20:57 +0000 UTC
Version
Cc andreas.grapentin@ibm.com arnd@arndb.de borntraeger@linux.ibm.com brueckner@linux.ibm.com catalin.marinas@arm.com david@kernel.org frankja@linux.ibm.com ggala@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 oss@nina.schoetterlglausch.eu oupton@kernel.org pbonzini@redhat.com seiden@linux.ibm.com suzuki.poulose@arm.com ulrich.weigand@de.ibm.com will@kernel.org yuzenghui@huawei.com

Patches (27)

Name Content [All]
[PATCH v1 01/27] VFIO: take reference to the KVM module [Body]
[PATCH v1 02/27] KVM, vfio: remove symbol_get(kvm_get_kvm_safe) from vfio [Body]
[PATCH v1 03/27] KVM, vfio: remove symbol_get(kvm_put_kvm) from vfio [Body]
[PATCH v1 04/27] arm64: Provide arm64 UAPI for other host architectures [Body]
[PATCH v1 05/27] arm64: Extract sysreg definitions [Body]
[PATCH v1 06/27] arm64: Provide arm64 API for non-native architectures [Body]
[PATCH v1 07/27] KVM: arm64: Provide arm64 KVM API for non-native architectures [Body]
[PATCH v1 08/27] arm64: Extract pstate definitions from ptrace [Body]
[PATCH v1 09/27] KVM: arm64: Share kvm_emulate definitions [Body]
[PATCH v1 10/27] KVM: arm64: Make some arm64 KVM code shareable [Body]
[PATCH v1 11/27] KVM: arm64: Access elements of vcpu_gp_regs individually [Body]
[PATCH v1 12/27] KVM: arm64: Share reset general register code [Body]
[PATCH v1 13/27] KVM: arm64: Extract & share ipa size shift calculation [Body]
[PATCH v1 14/27] KVM: s390: Move s390 kvm code into a subdirectory [Body]
[PATCH v1 15/27] KVM: S390: Refactor gmap [Body]
[PATCH v1 16/27] KVM: Make device name configurable [Body]
[PATCH v1 17/27] KVM: Remove KVM_MMIO as config option [Body]
[PATCH v1 18/27] KVM: s390: Prepare kvm-s390 for a second kvm module [Body]
[PATCH v1 19/27] s390: Introduce Start Arm Execution instruction [Body]
[PATCH v1 20/27] KVM: s390: arm64: Introduce host definitions [Body]
[PATCH v1 21/27] s390/hwcaps: Report SAE support as hwcap [Body]
[PATCH v1 22/27] KVM: s390: Add basic arm64 kvm module [Body]
[PATCH v1 23/27] KVM: s390: arm64: Implement required functions [Body]
[PATCH v1 24/27] KVM: s390: arm64: Implement vm/vcpu create destroy. [Body]
[PATCH v1 25/27] KVM: s390: arm64: Implement vCPU IOCTLs [Body]
[PATCH v1 26/27] KVM: s390: arm64: Implement basic page fault handler [Body]
[PATCH v1 27/27] KVM: s390: arm64: Enable KVM_ARM64 config and Kbuild [Body]
Session 2026-04-02
ID (for dev) edd8683c-a8ea-42e3-95e3-bc0ca59ced4b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 46b513250491a7bfc97d98791dbe6a10bcc8129d [Config] passed [Log]
[KASAN] Boot test: Base 46b513250491a7bfc97d98791dbe6a10bcc8129d [Config] passed [Log]
[KASAN] Build Patched 46b513250491a7bfc97d98791dbe6a10bcc8129d [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 46b513250491a7bfc97d98791dbe6a10bcc8129d [Config] [patched] passed [Log]
[KASAN] Fuzz 46b513250491a7bfc97d98791dbe6a10bcc8129d [Config] 46b513250491a7bfc97d98791dbe6a10bcc8129d [Config] [patched] passed [Log] [Artifacts]