[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v3 0/3] drivers: Simplify handling of pci_sbdf_t in passthrough/amd
Step-by-step, use pci_sbdf_t directly where appropriate instead of handling seg and bdf separately. This removes conversions, reduces code size and simplifies code in general. Andrii Sultanov (3): drivers: Change amd_iommu struct to contain pci_sbdf_t, simplify code drivers: Change find_iommu_for_device function to take pci_sbdf_t, simplify code drivers: Make ioapic_sbdf and hpet_sbdf contain pci_sbdf_t xen/drivers/passthrough/amd/iommu.h | 11 +-- xen/drivers/passthrough/amd/iommu_acpi.c | 56 +++++++-------- xen/drivers/passthrough/amd/iommu_cmd.c | 10 +-- xen/drivers/passthrough/amd/iommu_detect.c | 18 ++--- xen/drivers/passthrough/amd/iommu_init.c | 39 +++++------ xen/drivers/passthrough/amd/iommu_intr.c | 76 ++++++++++----------- xen/drivers/passthrough/amd/iommu_map.c | 8 +-- xen/drivers/passthrough/amd/pci_amd_iommu.c | 50 +++++++------- 8 files changed, 132 insertions(+), 136 deletions(-) -- 2.49.0
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |