Fix: unnecesary uio binding for Mellanox NIC 43/8543/2
authorSteve Shin <jonshin@cisco.com>
Tue, 26 Sep 2017 17:07:58 +0000 (10:07 -0700)
committerJohn Lo <loj@cisco.com>
Wed, 27 Sep 2017 17:12:44 +0000 (17:12 +0000)
UIO binding is not required for Mellanox NIC and calling vlib_pci_bind_to_uio()
should be skipped.

Change-Id: I10ea457bc3c8d4be8117dec51d5bd940ee416a44
Signed-off-by: Steve Shin <jonshin@cisco.com>
src/plugins/dpdk/device/init.c

index 4cd8841..acf712f 100755 (executable)
@@ -692,7 +692,9 @@ dpdk_bind_devices_to_uio (dpdk_config_main_t * conf)
       ;
     /* Mellanox  */
     else if (d->vendor_id == 0x15b3 && d->device_id >= 0x1013 && d->device_id <= 0x101a)
-      ;
+      {
+        continue;
+      }
     else
       {
         clib_warning ("Unsupported PCI device 0x%04x:0x%04x found "