linux/drivers/net/ethernet/hisilicon/hns3
Yufeng Mo 2f61353cd2 net: hns3: handle empty unknown interrupt for VF
Since some interrupt states may be cleared by hardware, the driver
may receive an empty interrupt. Currently, the VF driver directly
disables the vector0 interrupt in this case. As a result, the VF
is unavailable. Therefore, the vector0 interrupt should be enabled
in this case.

Fixes: b90fcc5bd9 ("net: hns3: add reset handling for VF when doing Core/Global/IMP reset")
Signed-off-by: Yufeng Mo <moyufeng@huawei.com>
Signed-off-by: Guangbin Huang <huangguangbin2@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2022-01-25 13:08:05 +00:00
..
hns3_common net: hns3: create new common cmd code for PF and VF modules 2022-01-05 14:36:37 +00:00
hns3pf net: hns3: create new common cmd code for PF and VF modules 2022-01-05 14:36:37 +00:00
hns3vf net: hns3: handle empty unknown interrupt for VF 2022-01-25 13:08:05 +00:00
hclge_mbx.h net: hns3: add log for workqueue scheduled late 2021-11-24 14:12:26 +00:00
hnae3.c net: hns3: disable sriov before unload hclge layer 2021-10-20 11:38:11 +01:00
hnae3.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-12-16 16:13:19 -08:00
hns3_dcbnl.c
hns3_debugfs.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-12-16 16:13:19 -08:00
hns3_debugfs.h net: hns3: fix hns3 driver header file not self-contained issue 2021-12-03 11:01:00 +00:00
hns3_enet.c net: hns3: refactor function hns3_get_vector_ring_chain() 2021-12-02 11:53:43 +00:00
hns3_enet.h net: hns3: fix hns3 driver header file not self-contained issue 2021-12-03 11:01:00 +00:00
hns3_ethtool.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-11-26 13:45:19 -08:00
hns3_ethtool.h net: hns3: add support ethtool extended link state 2021-08-16 15:12:14 -07:00
hns3_trace.h net: hns3: rename trace event hns3_over_8bd 2020-09-29 13:14:24 -07:00
Makefile net: hns3: create new set of common tqp stats APIs for PF and VF reuse 2022-01-05 14:36:36 +00:00