bcm63xx: fix bcm63xx ethernet kernel panics
authorÁlvaro Fernández Rojas <noltari@gmail.com>
Thu, 28 Jan 2021 10:49:16 +0000 (11:49 +0100)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Thu, 28 Jan 2021 11:01:14 +0000 (12:01 +0100)
commit7d12f29ae1d7337e4289baf9e6b4bf79445b0d59
treef1de19bc16dffcb0babcfe064dbb3bea0c1a014d
parent7521aedff46f731036c09f44859262085c00d303
bcm63xx: fix bcm63xx ethernet kernel panics

Calling netdev_reset_queue() from _stop() functions is causing sporadic kernel
panics on bcm63xx, which happen mainly on BCM6318 and BCM6328.
This reverts to the previous behaviour, which called netdev_reset_queue() from
_open() functions.

Tested on Comtrend AR-5315u (BCM6318).

Fixes: 1d6f422e346b ("bcm63xx: sync ethernet driver with net-next")
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
target/linux/bcm63xx/patches-5.4/047-bcm63xx_enet-fix-kernel-panic.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/402_bcm63xx_enet_vlan_incoming_fixed.patch
target/linux/bcm63xx/patches-5.4/404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch
target/linux/bcm63xx/patches-5.4/408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch
target/linux/bcm63xx/patches-5.4/423-bcm63xx_enet_add_b53_support.patch
target/linux/bcm63xx/patches-5.4/424-bcm63xx_enet_no_request_mem_region.patch
target/linux/bcm63xx/patches-5.4/428-bcm63xx_enet-rgmii-ctrl-fix.patch