Re: [PATCH v3] KVM: arm64: Optimize protected mode with FWB and DIC

Oliver Upton <[email protected]> Fri, 31 Jul 2026 11:51:49 -0700
Newsgroups dev.linux.lists.kvmarm,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Thu, 23 Jul 2026 16:20:02 +0000, Mostafa Saleh wrote:
> KVM opportunistically enables FWB if supported by the system for guest
> VMs, which allows it to elude cache maintenance for data as they are
> forced to be cacheable from stage-2.
> In that case, __clean_dcache_guest_page() will immediately return.
> However in protected mode, before calling __clean_dcache_guest_page()
> it loops over the range and fix_map/unmap it, issuing TLB
> invalidations, dsb() and isb() unnecessarily.
> 
> [...]

Applied to next, thanks!

[1/1] KVM: arm64: Optimize protected mode with FWB and DIC
      https://git.kernel.org/kvmarm/kvmarm/c/81b2d03f8c86

--
Best,
Oliver