On Wed, Feb 01, 2023 at 02:31:04PM +0800, Baolu Lu wrote: > > This change doesn't feel safe for all possible devices that have a > > PASID Capability because we don't know whether they*always* use > > Translated addresses with PASID TLPs. > > I tend to think you are right. :-) This is why we discussed moving the pci_enable_pasid() into drivers and out of the core iommu code as a followup Jason