Message ID | 20220528113829.1043361-1-maz@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | KVM/arm64: Refactoring the vcpu flags | expand |
On 2022-05-28 12:38, Marc Zyngier wrote: [...] > This has been lightly tested on both VHE and nVHE systems, but not > with pKVM itself (there is a bit of work to rebase it on top of this > infrastructure). Patches on top of kvmarm-4.19 (there is a minor > conflict with Linus' current tree). As Will just pointed out to me in private, this should really read kvmarm-5.19, as that's what the patches are actually based on. I guess I'm still suffering from a form of Stockholm syndrome... M.
On Sat, 28 May 2022 12:38:10 +0100, Marc Zyngier wrote: > While working on pKVM, it slowly became apparent that dealing with the > flags was a pain, as they serve multiple purposes: > > - some flags are purely a configuration artefact, > > - some are an input from the host kernel to the world switch, > > [...] Applied to fixes, thanks! [01/18] KVM: arm64: Always start with clearing SVE flag on load commit: d52d165d67c5aa26c8c89909003c94a66492d23d [02/18] KVM: arm64: Always start with clearing SME flag on load commit: 039f49c4cafb785504c678f28664d088e0108d35 Cheers, M.