Re: [PATCH v3 1/3] virtio-pci: add handling of PCI ATS and Device-TLB enable/disable

2023-07-18 Thread Viktor Prutyanov
Add qemu-sta...@nongnu.org On Thu, May 18, 2023 at 9:10 AM Jason Wang wrote: > > On Fri, May 12, 2023 at 9:51 PM Viktor Prutyanov wrote: > > > > According to PCIe Address Translation Services specification 5.1.3., > > ATS Control Register has Enable bit to enable/disable ATS. Guest may > > enabl

Re: [PATCH v3 1/3] virtio-pci: add handling of PCI ATS and Device-TLB enable/disable

2023-05-17 Thread Jason Wang
On Fri, May 12, 2023 at 9:51 PM Viktor Prutyanov wrote: > > According to PCIe Address Translation Services specification 5.1.3., > ATS Control Register has Enable bit to enable/disable ATS. Guest may > enable/disable PCI ATS and, accordingly, Device-TLB for the VirtIO PCI > device. So, raise/lower

[PATCH v3 1/3] virtio-pci: add handling of PCI ATS and Device-TLB enable/disable

2023-05-12 Thread Viktor Prutyanov
According to PCIe Address Translation Services specification 5.1.3., ATS Control Register has Enable bit to enable/disable ATS. Guest may enable/disable PCI ATS and, accordingly, Device-TLB for the VirtIO PCI device. So, raise/lower a flag and call a trigger function to pass this event to a device