]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: Fix for netdev not up problem when setting mtu
authorYunsheng Lin <linyunsheng@huawei.com>
Wed, 26 Sep 2018 18:28:37 +0000 (19:28 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 28 Sep 2018 17:37:42 +0000 (10:37 -0700)
commitf8d5bad6f85e01c96e1a9112fcd7d6911dbc8ddc
tree93eddd298c765f2029f690eb2f8c46729cb5782e
parent8c3d979940e1451f9ecc542d9e6671fb3a03d8d5
net: hns3: Fix for netdev not up problem when setting mtu

Currently hns3_nic_change_mtu will try to down the netdev before
setting mtu, and it does not up the netdev when the setting fails,
which causes netdev not up problem.

This patch fixes it by not returning when the setting fails.

Fixes: e2e33f0baec0 ("net: hns3: Add support to change MTU in HNS3 hardware")
Signed-off-by: Yunsheng Lin <linyunsheng@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Salil Mehta <salil.mehta@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c