Author: jkim
Date: Wed May  4 06:22:41 2016
New Revision: 299047
URL: https://svnweb.freebsd.org/changeset/base/299047

Log:
  Fix build without "options PCI_IOV".

Modified:
  head/sys/dev/pci/pci.c

Modified: head/sys/dev/pci/pci.c
==============================================================================
--- head/sys/dev/pci/pci.c      Wed May  4 06:09:13 2016        (r299046)
+++ head/sys/dev/pci/pci.c      Wed May  4 06:22:41 2016        (r299047)
@@ -5644,9 +5644,10 @@ pci_cfg_restore(device_t dev, struct pci
        if (dinfo->cfg.msix.msix_location != 0)
                pci_resume_msix(dev);
 
+#ifdef PCI_IOV
        if (dinfo->cfg.iov != NULL)
                pci_iov_cfg_restore(dev, dinfo);
-
+#endif
 }
 
 static void
@@ -5759,8 +5760,10 @@ pci_cfg_save(device_t dev, struct pci_de
        if (dinfo->cfg.pcix.pcix_location != 0)
                pci_cfg_save_pcix(dev, dinfo);
 
+#ifdef PCI_IOV
        if (dinfo->cfg.iov != NULL)
                pci_iov_cfg_save(dev, dinfo);
+#endif
 
        /*
         * don't set the state for display devices, base peripherals and
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to