diff --git a/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_cna.c b/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_cna.c index 9b7504ffdbe8572dd4afc0effc5b8d15b3eff058..210f6bba2ee02ff36a271d6a3f9454fc17539c4e 100644 --- a/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_cna.c +++ b/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_cna.c @@ -107,7 +107,12 @@ int ixgbe_cna_enable(struct ixgbe_adapter *adapter) cnadev->mtu = netdev->mtu; cnadev->pdev = netdev->pdev; cnadev->gso_max_size = GSO_MAX_SIZE; - cnadev->features = netdev->features | NETIF_F_CNA; +#ifdef __VMKLNX__ + cnadev->features = netdev->features | NETIF_F_CNA | + NETIF_F_HW_VLAN_FILTER; +#else + cnadev->features = netdev->features | NETIF_F_CNA; +#endif /*__VMKLNX__*/ /* set the MAC address to SAN mac address */ if (ixgbe_validate_mac_addr(adapter->hw.mac.san_addr) == 0)