openwrt/package/kernel/qca-nss-dp/patches
Christian Marangi 918e2fca1e
qca-nss-dp: add patch fixing rmmod and insmod
Add patch fixing rmmod and insmod. Lots of flawed logic fixed that
permits the module to correctly rmmod and insmod later.

Just to quote some change, use phy_detach instead of phy_disconnect, fix
exclusive reset_control that could only be used once, fix kernel panic
on second edma_cleanup, stop traffic before module exit...

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-04-18 11:54:21 +02:00
..
0001-nss-dp-Drop-_nocache-variants-of-ioremap.patch
0002-edma_tx_rx-support-newer-kernels-time-stamping-API.patch
0003-EDMA-Fix-NAPI-packet-counting.patch
0004-EDMA-Use-NAPI_POLL_WEIGHT-as-NAPI-weight.patch
0005-nss-dp-adapt-to-netif_napi_add-changes.patch
0006-nss_dp_main-Use-a-phy-handle-property-to-connect-to-.patch
0007-nss-dp-edma-v1-use-NAPI-GRO-by-default.patch
0008-nss-dp-allow-setting-netdev-name-from-DTS.patch
0009-nss-dp-switchdev-fix-FDB-roaming.patch
0010-nss-dp-include-net-netdev_rx_queue.h.patch
0011-01-edma_v1-rework-hw_reset-logic-to-permit-rmmod-and-in.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-02-nss_dp_switchdev-correctly-unregister-notifier-on-dp.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-03-nss_dp_main-swap-dp_exit-function-call.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-04-nss_dp_main-call-unregister_netdev-first-in-dp_remov.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-05-nss_dp_main-use-phy_detach-instead-of-disconnect-in-.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-06-edma_v1-skip-edma_disable_port-in-edma_cleanup-subse.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00