Subject KVM: arm64: Add KVM_PRE_FAULT_MEMORY support
Author ljs@kernel.org
Date 2026-08-25 16:00:35 +0000 UTC
Version
Cc alexandru.elisei@arm.com aneesh.kumar@kernel.org catalin.marinas@arm.com corbet@lwn.net imbrenda@linux.ibm.com jackabt.amazon@gmail.com jackabt@amazon.com joey.gouly@arm.com kvm@vger.kernel.org kvmarm@lists.linux.dev leo.bras@arm.com linux-arm-kernel@lists.infradead.org linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org ljs@kernel.org maz@kernel.org oupton@kernel.org pbonzini@redhat.com seanjc@google.com seiden@linux.ibm.com suzuki.poulose@arm.com tabba@google.com vdonnefort@google.com will@kernel.org yuzenghui@huawei.com
Patches (8)
Name Content [All]
[PATCH 1/8] KVM: arm64: Propagate and use esr in s2fd when handling guest aborts [Body]
[PATCH 2/8] KVM: arm64: Propagate and use mmu in s2fd when handling guest aborts [Body]
[PATCH 3/8] KVM: arm64: Propagate and use kvm_s2_fault_result on S2 fault [Body]
[PATCH 4/8] KVM: arm64: Pass walk flags to kvm_pgtable_get_leaf() [Body]
[PATCH 5/8] KVM: arm64: Implement KVM_PRE_FAULT_MEMORY [Body]
[PATCH 6/8] KVM: selftests: Enable pre_fault_memory_test for arm64 [Body]
[PATCH 7/8] KVM: selftests: Add option for different backing in pre-fault tests [Body]
[PATCH 8/8] KVM: selftests: Add nested pre-fault test for arm64 [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-25
Passed
ID (for dev) 6afb6cbc-b796-4811-81e5-9654b7ab4175
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base aa8e5dc6a7a2a1141ab40706a51010adcd0e57d2 [Config] passed [Log]
[KASAN] Boot test: Base aa8e5dc6a7a2a1141ab40706a51010adcd0e57d2 [Config] passed [Log]
[KASAN] Build Patched aa8e5dc6a7a2a1141ab40706a51010adcd0e57d2 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched aa8e5dc6a7a2a1141ab40706a51010adcd0e57d2 [Config] [patched] passed [Log]
[KASAN] Fuzz aa8e5dc6a7a2a1141ab40706a51010adcd0e57d2 [Config] aa8e5dc6a7a2a1141ab40706a51010adcd0e57d2 [Config] [patched] skipped [Log] [Artifacts]