[PATCH] bcm53xx: disable GRO support at kernel level

Rosen Penev rosenp at gmail.com
Mon Jun 20 16:13:21 PDT 2022


On Mon, Jun 20, 2022 at 2:33 AM Rafał Miłecki <zajec5 at gmail.com> wrote:
>
> On 10.06.2022 15:16, Rafał Miłecki wrote:
> > This improves NAT masquarade network performance.
> >
> > An alternative to kernel change would be runtime setup but that requires
> > ethtool and identifying relevant network interface and all related
> > switch ports interfaces.
>
> I sent another patch that should supersede this one:
> [PATCH] bcm53xx: disable GRO by default at kernel level
> https://patchwork.ozlabs.org/project/openwrt/patch/20220620082120.11714-1-zajec5@gmail.com/
>
> It's probably a better idea to disable GRO *by default* (and allow
> re-enabling it).
Reminds me of this patch:
https://github.com/openwrt/openwrt/commit/13e5e473699b92f171205e0f5c57c9ebe7922492
which was subsequently reverted because of slower routing performance

Is this patch the same as using napi_gro_receive and passing NETIF_F_GRO ?

>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list