Re: [PATCH v4 09/29] KVM: arm64: use `at s1e1a` for POE

2024-07-15 Thread Anshuman Khandual
On 5/3/24 18:31, Joey Gouly wrote: > FEAT_ATS1E1A introduces a new instruction: `at s1e1a`. > This is an address translation, without permission checks. > > POE allows read permissions to be removed from S1 by the guest. This means > that an `at` instruction could fail, and not get the IPA. >

Re: [PATCH v4 09/29] KVM: arm64: use `at s1e1a` for POE

2024-05-29 Thread Marc Zyngier
On Fri, 03 May 2024 14:01:27 +0100, Joey Gouly wrote: > > FEAT_ATS1E1A introduces a new instruction: `at s1e1a`. > This is an address translation, without permission checks. > > POE allows read permissions to be removed from S1 by the guest. This means > that an `at` instruction could fail, and

[PATCH v4 09/29] KVM: arm64: use `at s1e1a` for POE

2024-05-03 Thread Joey Gouly
FEAT_ATS1E1A introduces a new instruction: `at s1e1a`. This is an address translation, without permission checks. POE allows read permissions to be removed from S1 by the guest. This means that an `at` instruction could fail, and not get the IPA. Switch to using `at s1e1a` so that KVM can get th