Re: [RFC PATCH v2 6/8] pci/arm: don't do iommu call for phantom functions

2023-05-18 Thread Stewart Hildebrand
On 5/12/23 03:28, Jan Beulich wrote: > On 11.05.2023 21:16, Stewart Hildebrand wrote: >> It's not necessary to add/remove/assign/deassign pci phantom functions >> for the ARM SMMU drivers. All associated AXI stream IDs are added during >> the iommu call for the base PCI device/function. >> >> Howev

Re: [RFC PATCH v2 6/8] pci/arm: don't do iommu call for phantom functions

2023-05-12 Thread Jan Beulich
On 11.05.2023 21:16, Stewart Hildebrand wrote: > It's not necessary to add/remove/assign/deassign pci phantom functions > for the ARM SMMU drivers. All associated AXI stream IDs are added during > the iommu call for the base PCI device/function. > > However, the ARM SMMU drivers can cope with the

[RFC PATCH v2 6/8] pci/arm: don't do iommu call for phantom functions

2023-05-11 Thread Stewart Hildebrand
It's not necessary to add/remove/assign/deassign pci phantom functions for the ARM SMMU drivers. All associated AXI stream IDs are added during the iommu call for the base PCI device/function. However, the ARM SMMU drivers can cope with the extra/unnecessary calls just fine, so this patch is RFC a