linux/drivers/net/ethernet/mediatek
Chenguang Zhao e095f249e2 net: ethernet: mtk_eth_soc: pass eth to mtk_handle_irq_rx in poll_controller
mtk_handle_irq_rx expects a struct mtk_eth * (matching the request_irq
cookie), but mtk_poll_controller incorrectly passed the net_device *.
Calling ndo_poll_controller with CONFIG_NET_POLL_CONTROLLER enabled
would then crash.

Fixes: 8186f6e382 ("net-next: mediatek: fix compile error inside mtk_poll_controller()")
Signed-off-by: Chenguang Zhao <zhaochenguang@kylinos.cn>
Link: https://patch.msgid.link/20260723055735.885112-1-chenguang.zhao@linux.dev
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2026-07-28 15:53:49 +02:00
..
Kconfig net: ethernet: mtk_eth_soc: use generic allocator for SRAM 2025-07-07 18:50:45 -07:00
Makefile net: airoha: Move airoha_eth driver in a dedicated folder 2025-03-04 13:22:08 +01:00
mtk_eth_path.c net: ethernet: mtk_eth_soc: add support for MT7988 internal 2.5G PHY 2025-05-01 18:00:15 -07:00
mtk_eth_soc.c net: ethernet: mtk_eth_soc: pass eth to mtk_handle_irq_rx in poll_controller 2026-07-28 15:53:49 +02:00
mtk_eth_soc.h net: ethernet: mtk_eth_soc: use generic allocator for SRAM 2025-07-07 18:50:45 -07:00
mtk_ppe_debugfs.c net: ethernet: mtk_eth_soc: Use ipv6_addr_{cpu_to_be32,be32_to_cpu} helpers 2024-08-16 10:27:48 -07:00
mtk_ppe_offload.c net: ethernet: mtk_ppe: avoid NULL deref when gmac0 is disabled 2026-03-26 19:01:25 -07:00
mtk_ppe_regs.h net: ethernet: mtk_eth_soc: support per-flow accounting on MT7988 2023-08-03 11:28:37 +02:00
mtk_ppe.c net: ethernet: mtk_ppe: Fix rhashtable leak in mtk_ppe_init error paths 2026-06-21 14:33:43 -07:00
mtk_ppe.h net: ethernet: mtk_eth_soc: initialize PPE per-tag-layer MTU registers 2026-04-12 15:22:58 -07:00
mtk_star_emac.c driver: net: ethernet: mtk_star_emac: fix suspend/resume issue 2025-05-29 12:22:25 +02:00
mtk_wed_debugfs.c net: ethernet: mtk_wed: debugfs: correct index in wed_amsdu_show() 2026-06-13 10:33:55 -07:00
mtk_wed_mcu.c net: ethernet: mtk_wed: fix loading WO firmware for MT7986 2026-06-12 17:37:49 -07:00
mtk_wed_ops.c
mtk_wed_regs.h net: ethernet: mtk_wed: add wed 3.0 reset support 2023-09-19 18:27:56 +02:00
mtk_wed_wo.c net: introduce page_frag_cache_drain() 2024-03-05 11:38:14 +01:00
mtk_wed_wo.h net: ethernet: mtk_wed: fix path of MT7988 WO firmware 2024-10-30 18:26:24 -07:00
mtk_wed.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mtk_wed.h net: mediatek: wed: Introduce MT7992 WED support to MT7988 SoC 2025-08-13 17:06:55 -07:00