Re: [PATCH v2 0/3] KVM: arm64: Tidy up is_created

From: Oliver Upton

Date: Wed Jul 15 2026 - 04:00:36 EST


On Mon, 06 Jul 2026 11:31:26 +0100, Fuad Tabba wrote:
> Changes since v1 [1]:
> - Carried Keir's Reviewed-by. No code changes.
>
> This small series tidies up the host-side kvm->arch.pkvm.is_created flag,
> which tracks whether the hypervisor-side (EL2) VM has been instantiated.
>
> It comes out of the ongoing pKVM (protected KVM) upstreaming work and runs
> in parallel with it. The changes only remove dead or redundant code around
> the flag, not any of the functional paths that work touches, so there is no
> dependency in either direction and the two can be applied in any order.
>
> [...]

Applied to next, thanks!

[1/3] KVM: arm64: Drop the unused EL2-side is_created write
https://git.kernel.org/kvmarm/kvmarm/c/581829501360
[2/3] KVM: arm64: Remove unreachable early checks in pkvm_init_host_vm()
https://git.kernel.org/kvmarm/kvmarm/c/9b36eda4dfe0
[3/3] KVM: arm64: Drop redundant READ_ONCE() in pkvm_hyp_vm_is_created()
https://git.kernel.org/kvmarm/kvmarm/c/008ea7a6aa01

--
Best,
Oliver