Patch Series

Subject KVM: s390: Introduce arm64 KVM
Author seiden@linux.ibm.com
Date 2026-04-28 15:55:53 +0000 UTC
Version
Cc 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 gra@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 (28)

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