Re: [PATCH] KVM: arm64: Implement KVM_TRANSLATE ioctl for arm64

From: Christoffer Dall

Date: Tue Sep 23 2025 - 14:05:56 EST




> On 23 Sep 2025, at 11.02, David Woodhouse <dwmw2@xxxxxxxxxxxxx> wrote:
>
> On Tue, 2025-09-23 at 10:39 +0200, Alexander Graf wrote:
>>
>> All modern OSs constrain themselves to only ISV enabled MMIO
>> instructions.
>
> Why? Such does not appear to be required by the architecture, AFAICT?


FYI, we are in the process of clarifying this area of limitation the architecture’s support for virtualization.

There is a note on the expectations for LDP and STP here:
https://developer.arm.com/documentation/102374/0103/Loads-and-stores---load-pair-and-store-pair?lang=en


Thanks,
Christoffer