struct physdev_manage_pci manage_pci;
struct physdev_manage_pci_ext manage_pci_ext;
+#ifdef CONFIG_PCI_IOV
if (pci_dev->is_virtfn) {
memset(&manage_pci_ext, 0, sizeof(manage_pci_ext));
manage_pci_ext.bus = pci_dev->bus->number;
manage_pci_ext.physfn.devfn = pci_dev->physfn->devfn;
r = HYPERVISOR_physdev_op(PHYSDEVOP_manage_pci_add_ext,
&manage_pci_ext);
- } else if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) {
+ } else
+#endif
+ if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) {
memset(&manage_pci_ext, 0, sizeof(manage_pci_ext));
manage_pci_ext.bus = pci_dev->bus->number;
manage_pci_ext.devfn = pci_dev->devfn;