On Tue, Oct 28, 2025 at 03:59:02PM +0100, Eric Auger wrote: > For the record, there is some form of ATS support in virtio-pci devices. > They have an ats property. See hw/virtio/virtio-pci.c and > virtio_pci_ats_ctrl_trigger/pcie_ats_config_write
That seems overkill to me :( It is fine to cache some of the IOTLB in the kernel, just drive the kernel invalidations against the main IOTLB instead of muddling ATS into this. Jason
