]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: hns3: fix for VLAN config when reset failed
authorGuojia Liao <liaoguojia@huawei.com>
Tue, 28 Jul 2020 02:16:52 +0000 (10:16 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 5 Aug 2020 07:58:42 +0000 (09:58 +0200)
commit7d2f8514a7a9ca5535e14c89eeda7fc19b9afc9e
tree655ec55115238a445e9c0844aa2bfd0c6ec2b8be
parentfa5fc634790e269899082c5be981ffd3cf845663
net: hns3: fix for VLAN config when reset failed

[ Upstream commit b7b5d25bdd7bdea7d72a41e0a97b1b8f3dea2ee7 ]

When device is resetting or reset failed, firmware is unable to
handle mailbox. VLAN should not be configured in this case.

Fixes: fe4144d47eef ("net: hns3: sync VLAN filter entries when kill VLAN ID failed")
Signed-off-by: Guojia Liao <liaoguojia@huawei.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c