On Tue, Aug 19, 2025 at 02:59:07PM -0700, Nicolin Chen wrote: > c) multiple pci_devs with their own RIDs > > In this case, either FLR or IOMMU only resets the PF. That > being said, VFs might be affected since PF is resetting? > If there is an issue, I don't see it coming from the IOMMU- > level reset.. It would still allow the ATS issue from the VF side. The VF could be pushing an invalidation during the PF reset that will get clobbered. I haven't fully checked but I think Linux doesn't really (easially?) allow resetting a PF while a VF is present... Arguably if the PF is reset the VFs should have their translations blocked too. Jason