[PATCH v3 1/3] PCI: Allow ATS to be always on for CXL.cache capable devices
Nicolin Chen
nicolinc at nvidia.com
Thu Apr 9 17:04:46 PDT 2026
On Thu, Apr 09, 2026 at 07:52:52PM -0300, Jason Gunthorpe wrote:
> On Thu, Apr 09, 2026 at 03:45:26PM -0700, Nicolin Chen wrote:
>
> > One question regarding VM case: if a device is ats_always_on, while
> > VM somehow doesn't set nested_domain->enable_ats. Should the kernel
> > at least spit a warning, given that it would surely fail the device?
>
> No, just let break, the resulting failure has to be contained to the
> VM or the platform is broken..
>
> The HV can't turn on ATS because we it can't know what invalidations
> to push so not much other choice.
I see. Thanks
Nicolin
More information about the linux-arm-kernel
mailing list