]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: add handling of RDMA RAS errors
authorShiju Jose <shiju.jose@huawei.com>
Fri, 7 Dec 2018 21:08:11 +0000 (21:08 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 7 Dec 2018 23:57:01 +0000 (15:57 -0800)
commit0b008c9bd0a7633b64279bf11559f7cd42264809
tree4deed43287cdaa618d43380586064b51b8e28306
parentedbf34ad0f38321c1665f46e49b7261793b65611
net: hns3: add handling of RDMA RAS errors

This patch handles the RDMA RAS errors.
1. Enable RAS interrupt, print error detail info and clear error status.
2. Do CORE reset to recovery when these non-fatal errors happened.

Signed-off-by: Xiaofei Tan <tanxiaofei@huawei.com>
Signed-off-by: Shiju Jose <shiju.jose@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/hns3pf/hclge_cmd.h
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h