[PATCH v10 0/6] KVM: arm64: Map GPU device memory as cacheable

Ankit Agrawal ankita at nvidia.com
Wed Jul 9 07:34:45 PDT 2025


Thank you so much Oliver for fixing the series and applying to the next
tree and also for your feedbacks during the review process!

> I've gone through one additional round of bikeshedding on the series,
> primarily fixing some typos and refining changelogs/comments. Note that
> I squashed the kvm_arch_supports_cacheable_pfnmap() into the patch that
> adds its caller and unwired it from arch-neutral code entirely.
>
> Please do shout if there's an issue with any of this and thanks for
> keeping up with the several rounds of review.
>
> Applied to next, thanks!
>
> [1/6] KVM: arm64: Rename the device variable to s2_force_noncacheable
>     https://git.kernel.org/kvmarm/kvmarm/c/8cc9dc1ae4fb
>
> [2/6] KVM: arm64: Update the check to detect device memory
>     https://git.kernel.org/kvmarm/kvmarm/c/216887f79d98
>
> [3/6] KVM: arm64: Block cacheable PFNMAP mapping
>     https://git.kernel.org/kvmarm/kvmarm/c/2a8dfab26677
>
> [5/6] KVM: arm64: Allow cacheable stage 2 mapping using VMA flags
>     https://git.kernel.org/kvmarm/kvmarm/c/0c67288e0c8b
>
> [6/6] KVM: arm64: Expose new KVM cap for cacheable PFNMAP
>     https://git.kernel.org/kvmarm/kvmarm/c/f55ce5a6cd33



More information about the linux-arm-kernel mailing list