linux/drivers/net/ethernet/hisilicon
Jiawen Liu f307a7dc32 net: hisilicon: hix5hd2_gmac: remove redundant NAPI delete
hix5hd2_dev_remove() calls netif_napi_del() before unregister_netdev().
This is not needed because free_netdev() deletes all NAPI instances
attached to the net_device.

Remove the redundant call and let the networking core tear down the NAPI
instance during unregister_netdev(). The probe error path still keeps its
explicit netif_napi_del(), because the device has not been registered
there.

Fixes: 57c5bc9ad7 ("net: hisilicon: add hix5hd2 mac driver")
Signed-off-by: Jiawen Liu <1298662399@qq.com>
Link: https://patch.msgid.link/tencent_5FFD37A252B4FEA6A80AD25B17C8E904F005@qq.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2026-07-31 18:17:31 -07:00
..
hibmcge Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2026-05-28 14:02:21 -07:00
hns Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
hns3 net: hns3: fix speed configuration residue after driver reload 2026-07-30 15:27:17 -07:00
hip04_eth.c net: hip04: fix RX buffer leak on build_skb failure 2026-07-22 08:04:19 -07:00
hisi_femac.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
hix5hd2_gmac.c net: hisilicon: hix5hd2_gmac: remove redundant NAPI delete 2026-07-31 18:17:31 -07:00
hns_mdio.c net: hisilicon: hns_mdio: remove incorrect ACPI_PTR annotation 2025-02-27 13:42:15 +01:00
Kconfig net: hibmcge: add support for pagepool on rx 2025-11-26 18:22:40 -08:00
Makefile net: hibmcge: Add a Makefile and update Kconfig for hibmcge 2024-10-21 11:26:53 +02:00