GRO stores packets as fraglist. If they are routed back to the ethernet device, they need to be re-segmented if the driver does not support sending fraglists. Add the missing support for that, along with a missing feature flag that allows full routed GRO->TSO offload. Considerably reduces CPU utilization for routing Signed-off-by: Felix Fietkau <nbd@nbd.name> |
||
|---|---|---|
| .. | ||
| esw_rt3050.c | ||
| esw_rt3050.h | ||
| ethtool.c | ||
| ethtool.h | ||
| gsw_mt7620.c | ||
| gsw_mt7620.h | ||
| gsw_mt7621.c | ||
| Kconfig | ||
| Makefile | ||
| mdio_mt7620.c | ||
| mdio_rt2880.c | ||
| mdio_rt2880.h | ||
| mdio.c | ||
| mdio.h | ||
| mt7530.c | ||
| mt7530.h | ||
| mtk_debugfs.c | ||
| mtk_eth_soc.c | ||
| mtk_eth_soc.h | ||
| mtk_offload.c | ||
| mtk_offload.h | ||
| soc_mt7620.c | ||
| soc_mt7621.c | ||
| soc_rt2880.c | ||
| soc_rt3050.c | ||
| soc_rt3883.c | ||