vmxnet3: enable promiscuous mode 38/15538/2
authorSteven <sluong@cisco.com>
Thu, 25 Oct 2018 18:04:42 +0000 (11:04 -0700)
committerDamjan Marion <dmarion@me.com>
Fri, 26 Oct 2018 10:45:04 +0000 (10:45 +0000)
Some L2 traffic requires promiscuous mode enable on the interface

Change-Id: Icbb2792aaf0d9d1c51373e46ae5049ff0d986863
Signed-off-by: Steven <sluong@cisco.com>
src/plugins/vmxnet3/vmxnet3.c

index f60a8fe..ec316c8 100644 (file)
@@ -185,7 +185,7 @@ vmxnet3_provision_driver_shared (vlib_main_t * vm, vmxnet3_device_t * vd)
   shared->interrupt.event_intr_index = 1;
   shared->interrupt.control = VMXNET3_IC_DISABLE_ALL;
   shared->rx_filter.mode = VMXNET3_RXMODE_UCAST | VMXNET3_RXMODE_BCAST |
-    VMXNET3_RXMODE_ALL_MULTI;
+    VMXNET3_RXMODE_ALL_MULTI | VMXNET3_RXMODE_PROMISC;
   shared_dma = vmxnet3_dma_addr (vm, vd, shared);
 
   vmxnet3_reg_write (vd, 1, VMXNET3_REG_DSAL, shared_dma);