intel-iommu: use physfn to search drhd for VF
When virtfn is used, we should use physfn to find correct drhd
-v2: add pci_physfn() Suggested by Roland Dreier <rdreier@cisco.com>
do can remove ifdef in dmar.c
-v3: Chris pointed out we need that for dma_find_matched_atsr_unit too
also change dmar_pci_device_match() static
Signed-off-by:
Yinghai Lu <yinghai@kernel.org>
Acked-by:
Roland Dreier <rdreier@cisco.com>
Acked-by:
Chris Wright <chrisw@sous-sol.org>
Acked-by:
Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by:
David Woodhouse <David.Woodhouse@intel.com>
Loading
Please register or sign in to comment