This series is a mixture of tidying and some preparatory work for grouping PCI devices for the purposes of assignment.
Paul Durrant (5): iommu: trivial re-organisation to avoid unnecessary test iommu / x86: move call to scan_pci_devices() out of vendor code iommu: move iommu_get_ops() into common code iommu: introduce iommu_groups iommu / pci: re-implement XEN_DOMCTL_get_device_group... xen/drivers/passthrough/amd/pci_amd_iommu.c | 3 +- xen/drivers/passthrough/arm/iommu.c | 17 --- xen/drivers/passthrough/arm/smmu.c | 2 +- xen/drivers/passthrough/iommu.c | 160 +++++++++++++++++++++++++++- xen/drivers/passthrough/pci.c | 50 +-------- xen/drivers/passthrough/vtd/extern.h | 1 - xen/drivers/passthrough/vtd/iommu.c | 8 +- xen/drivers/passthrough/x86/iommu.c | 25 +++-- xen/include/asm-arm/iommu.h | 3 - xen/include/asm-x86/iommu.h | 20 ++-- xen/include/xen/iommu.h | 12 +++ xen/include/xen/pci.h | 3 + 12 files changed, 204 insertions(+), 100 deletions(-) --- Cc: Andrew Cooper <andrew.coop...@citrix.com> Cc: Brian Woods <brian.wo...@amd.com> Cc: George Dunlap <george.dun...@eu.citrix.com> Cc: Ian Jackson <ian.jack...@eu.citrix.com> Cc: Jan Beulich <jbeul...@suse.com> Cc: Julien Grall <julien.gr...@arm.com> Cc: Kevin Tian <kevin.t...@intel.com> Cc: Konrad Rzeszutek Wilk <konrad.w...@oracle.com> Cc: "Roger Pau Monné" <roger....@citrix.com> Cc: Stefano Stabellini <sstabell...@kernel.org> Cc: Suravee Suthikulpanit <suravee.suthikulpa...@amd.com> Cc: Tim Deegan <t...@xen.org> Cc: Wei Liu <wei.l...@citrix.com> -- 2.11.0 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel