lantiq: fix an ethernet stability issue triggered by receving packets during boot
authorFelix Fietkau <nbd@nbd.name>
Thu, 19 Jan 2017 13:25:09 +0000 (14:25 +0100)
committerFelix Fietkau <nbd@nbd.name>
Thu, 19 Jan 2017 13:30:47 +0000 (14:30 +0100)
commit4039b3eba1cfdfd0025e91c5c5d45b76425ad5c8
tree7c7504b940d3de2a20222bafaa9f1eb5277bb2dc
parent6538961d6ad079e5cff93361b4d907758ab5f9dd
lantiq: fix an ethernet stability issue triggered by receving packets during boot

Disabling ethernet during reboot (only to enable it again when the
ethernet driver attaches) can put the chip into a faulty state where it
corrupts the header of all incoming packets.

This happens if packets arrive during the time window where the core is
disabled, and it can be easily reproduced by rebooting while sending a
flood ping to the broadcast address.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
target/linux/lantiq/patches-4.4/0070-MIPS-Lantiq-Keep-ethernet-enabled-during-boot.patch [new file with mode: 0644]