Commits
Grygorii Strashko committed e9e3658682b
net: ethernet: ti: am65-cpsw-nuss: enable gro Enable Generic Receive Offload (GRO) support by TI AM65x MCU CPSW driver. For GRO support: - the netif_receive_skb(skb) is replaced with napi_gro_receive(&common->napi_rx, skb), - the napi_complete() is replaced with napi_complete_done(). This change shows significant throughput improvement: -- gro off ethtool -K eth0 gro off iperf -s (client: iperf -c <addr> -d -w128K -t30) [ ID] Interval Transfer Bandwidth [ 4] 0.0-30.0 sec 2.53 GBytes 723 Mbits/ses [ 6] 0.0-30.0 sec 1.36 GBytes 388 Mbits/sec -- gro on ethtool -K eth0 gso on gro on iperf -s [ ID] Interval Transfer Bandwidth [ 4] 0.0-30.0 sec 3.27 GBytes 935 Mbits/sec [ 6] 0.0-30.0 sec 1.75 GBytes 501 Mbits/sec Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>