Patch Series

Subject KVM: arm64: TTW reporting on SEA and 52bit PA in S1 PTW
Author maz@kernel.org
Date 2025-09-15 11:44:36 +0000 UTC
Version 2
Cc joey.gouly@arm.com kvm@vger.kernel.org kvmarm@lists.linux.dev linux-arm-kernel@lists.infradead.org maz@kernel.org oliver.upton@linux.dev suzuki.poulose@arm.com yuzenghui@huawei.com

Patches (16)

Name Content
[PATCH v2 01/16] KVM: arm64: Add helper computing the state of 52bit PA support [Body]
[PATCH v2 02/16] KVM: arm64: Account for 52bit when computing maximum OA [Body]
[PATCH v2 03/16] KVM: arm64: Compute 52bit TTBR address and alignment [Body]
[PATCH v2 04/16] KVM: arm64: Decouple output address from the PT descriptor [Body]
[PATCH v2 05/16] KVM: arm64: Pass the walk_info structure to compute_par_s1() [Body]
[PATCH v2 06/16] KVM: arm64: Compute shareability for LPA2 [Body]
[PATCH v2 07/16] KVM: arm64: Populate PAR_EL1 with 52bit addresses [Body]
[PATCH v2 08/16] KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 support [Body]
[PATCH v2 09/16] KVM: arm64: Report faults from S1 walk setup at the expected start level [Body]
[PATCH v2 10/16] KVM: arm64: Allow use of S1 PTW for non-NV vcpus [Body]
[PATCH v2 11/16] KVM: arm64: Allow EL1 control registers to be accessed from the CPU state [Body]
[PATCH v2 12/16] KVM: arm64: Don't switch MMU on translation from non-NV context [Body]
[PATCH v2 13/16] KVM: arm64: Add filtering hook to S1 page table walk [Body]
[PATCH v2 14/16] KVM: arm64: Add S1 IPA to page table level walker [Body]
[PATCH v2 15/16] KVM: arm64: Populate level on S1PTW SEA injection [Body]
[PATCH v2 16/16] KVM: arm64: selftest: Expand external_aborts test to look for TTW levels [Body]

Session 2025-09-15

ID (for dev) eb73df59-6715-405f-b8f1-39f48a212ece
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] passed [Log]
Build Patched a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] [patched] passed [Log]
Boot test: Patched a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] [patched] passed
Boot test: Base a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] passed
Fuzzing a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] a6ad54137af92535cfe32e19e5f3bc1bb7dbd383 [Config] [patched] skipped [Log] [Artifacts]