]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: hibmcge: Add support for abnormal irq handling feature
authorJijie Shao <shaojijie@huawei.com>
Fri, 28 Feb 2025 11:54:08 +0000 (19:54 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 4 Mar 2025 12:45:33 +0000 (13:45 +0100)
commitfd394a334b1c29caeae45f15d8b99b77c881bc63
treef963d369cf29196453f8a95ab269ebf904c9eda8
parent833b65a3b54d715965d5c444ad1015321633b3f8
net: hibmcge: Add support for abnormal irq handling feature

the hardware error was reported by interrupt,
and need be fixed by doing function reset,
but the whole reset flow takes a long time,
should not do it in irq handler,
so do it in scheduled task.

Signed-off-by: Jijie Shao <shaojijie@huawei.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.h
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
drivers/net/ethernet/hisilicon/hibmcge/hbg_irq.c
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
drivers/net/ethernet/hisilicon/hibmcge/hbg_reg.h