From: Todd Foggoa (tfoggoa) Date: Mon, 28 Mar 2016 17:52:32 +0000 (-0400) Subject: Allow vlans to be programmed on 40GE VF interfaces X-Git-Tag: odp_vpp~2060 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=ad8b4728cbe40057f9a5809cdb0cd5adc629ad67;p=odp4vpp.git Allow vlans to be programmed on 40GE VF interfaces Change-Id: Ia3a1bf7cb482f0aa98628b23d88de01cf60c46a9 Signed-off-by: Todd Foggoa (tfoggoa) --- diff --git a/vnet/vnet/devices/dpdk/device.c b/vnet/vnet/devices/dpdk/device.c index dcf95803..b7fb4be3 100644 --- a/vnet/vnet/devices/dpdk/device.c +++ b/vnet/vnet/devices/dpdk/device.c @@ -1060,8 +1060,10 @@ dpdk_subif_add_del_function (vnet_main_t * vnm, if (xd->dev_type != VNET_DPDK_DEV_ETH) return 0; - /* currently we program VLANS only for IXGBE VF */ - if (xd->pmd != VNET_DPDK_PMD_IXGBEVF) + + /* currently we program VLANS only for IXGBE VF and I40E VF */ + if ((xd->pmd != VNET_DPDK_PMD_IXGBEVF) && + (xd->pmd != VNET_DPDK_PMD_I40EVF)) return 0; if (t->sub.eth.flags.no_tags == 1)