From 245c78addbab58c1f0e9b7150cac228074e75d02 Mon Sep 17 00:00:00 2001 From: Joao Martins Date: Tue, 16 Jan 2018 19:03:12 +0000 Subject: [PATCH] ixgbevf: handle mbox_api_13 in ixgbevf_change_mtu Commit 180603fe7 added a new API but failed to update one place specifically in ixgbevf_change_mtu. The lack of it leads to mtu set failures on 82599 VFs. Orabug: 27397028 Fixes: 180603fe7 ("ixgbevf: Add support for VF promiscuous mode") Signed-off-by: Si-Wei Liu Signed-off-by: Joao Martins Tested-by: Chuan Liu --- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c index a596842e528e6..2e9f04d0b7974 100644 --- a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c +++ b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c @@ -3820,6 +3820,7 @@ static int ixgbevf_change_mtu(struct net_device *netdev, int new_mtu) switch (adapter->hw.api_version) { case ixgbe_mbox_api_11: case ixgbe_mbox_api_12: + case ixgbe_mbox_api_13: max_possible_frame = IXGBE_MAX_JUMBO_FRAME_SIZE; break; default: -- 2.50.1