Daniel Golle
625d19c1e2
generic: sync MediaTek Ethernet driver with upstream
...
Import commits from upstream Linux replacing some downstream patches.
Move accepted patches from pending-{5.15,6.1} to backport-{5.15,6.1}.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit f631c7bbb1
)
2023-09-04 23:00:34 +01:00
Felix Fietkau
95cae498b6
kernel: fix mtk flow offload list corruption issue with l2 flows
...
The same node was accidentally used for two different lists, causing an
invalid pointer chain.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-03-25 11:58:59 +01:00
Felix Fietkau
be54fa2680
kernel: report mediatek ppe flow stats incrementally
...
Fixes wrong counter values in conntrack stats
Fixes: aa2777145f
("kernel: improve mtk ppe flow accounting")
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-03-24 10:15:23 +01:00
Felix Fietkau
aa2777145f
kernel: improve mtk ppe flow accounting
...
Properly track L2 flows, and ensure that stale data gets cleared
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-03-23 17:54:18 +01:00