kernel: backport mtk_ppe busy-wait loop fix
authorIlya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Sat, 17 Apr 2021 22:33:39 +0000 (15:33 -0700)
committerFelix Fietkau <nbd@nbd.name>
Thu, 29 Apr 2021 09:28:43 +0000 (11:28 +0200)
commit0e3c31c14c4fb4d818e1cc8edc898a146f501942
tree8addaa3be85121f8a2a0344bb2109800da7a1f5c
parentd1f1e5269ed992e6fc30d575b43b0913c9e58ca2
kernel: backport mtk_ppe busy-wait loop fix

Fixes logic that leads to this error when booting mt7621 and other
devices that use the mediatek ethernet driver:
  [   23.144378] mtk_soc_eth 1e100000.ethernet: PPE table busy

Link: https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=c5d66587b8900201e1530b7c18d41e87bd5812f4
Fixes: f07fe36f22fc ("kernel: update flow offload patches to upstream version")
Cc: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
target/linux/generic/backport-5.10/610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch [new file with mode: 0644]