]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
hinic: fix wrong return value of mac-set cmd
authorLuo bin <luobin9@huawei.com>
Thu, 24 Sep 2020 01:31:51 +0000 (09:31 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Oct 2020 09:55:52 +0000 (11:55 +0200)
commit24bc1ec457c8dc9c2da6eeb7dda2742762c4ca59
tree8628aebbf1c714579c93349311625ed279cdb62f
parent43b7d340cb3a87aba552f9e9b6710b33addf2752
hinic: fix wrong return value of mac-set cmd

[ Upstream commit f68910a8056f9451ee9fe7e1b962f7d90d326ad3 ]

It should also be regarded as an error when hw return status=4 for PF's
setting mac cmd. Only if PF return status=4 to VF should this cmd be
taken special treatment.

Fixes: 7dd29ee12865 ("hinic: add sriov feature support")
Signed-off-by: Luo bin <luobin9@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/huawei/hinic/hinic_port.c
drivers/net/ethernet/huawei/hinic/hinic_sriov.c