linux_dsm_epyc7002/drivers/net/ethernet/hisilicon/hns3
Weihang Li 9e0254ddea net: hns3: extract handling of mpf/pf msi-x errors into functions
Function hclge_handle_all_hw_msix_error() contains four parts:
1. Query buffer descriptors for MSI-X errors.
2. Query and clear all main PF MSI-X errors.
3. Query and clear all PF MSI-X errors.
4. Handle mac tunnel interrupts.
Part 2 and part 3 handle errors of some different modules respectively,
this patch extracts them into dividual functions, which makes the logic
clearer.

Signed-off-by: Weihang Li <liweihang@hisilicon.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-06-14 19:26:16 -07:00
..
hns3pf net: hns3: extract handling of mpf/pf msi-x errors into functions 2019-06-14 19:26:16 -07:00
hns3vf net: hns3: fix some coding style issues 2019-06-09 13:20:59 -07:00
hclge_mbx.h net: hns3: fix wrong size of mailbox responding data 2019-06-09 13:20:58 -07:00
hnae3.c net: hns3: delete the redundant user NIC codes 2019-06-09 13:20:59 -07:00
hnae3.h net: hns3: delay setting of reset level for hw errors until slot_reset is called 2019-06-14 19:26:15 -07:00
hns3_dcbnl.c net: hns3: fix some coding style issues 2019-06-09 13:20:59 -07:00
hns3_debugfs.c net: hns3: add support for dump firmware statistics by debugfs 2019-05-28 17:39:01 -07:00
hns3_enet.c net: hns3: delay setting of reset level for hw errors until slot_reset is called 2019-06-14 19:26:15 -07:00
hns3_enet.h net: hns3: fix VLAN filter restore issue after reset 2019-06-03 15:32:50 -07:00
hns3_ethtool.c net: hns3: fix some coding style issues 2019-06-09 13:20:59 -07:00
Makefile net: hns3: Add debugfs framework registration 2018-11-23 17:28:59 -08:00