Re: [PATCH v2 net-next 0/3] gro: micro-optimize dev_gro_receive()

2021-03-15 Thread Eric Dumazet
On Sat, Mar 13, 2021 at 9:30 PM Alexander Lobakin wrote: > > This random series addresses some of suboptimal constructions used > in the main GRO entry point. > The main body is gro_list_prepare() simplification and pointer usage > optimization in dev_gro_receive() itself. Being mostly cosmetic,

[PATCH v2 net-next 0/3] gro: micro-optimize dev_gro_receive()

2021-03-13 Thread Alexander Lobakin
This random series addresses some of suboptimal constructions used in the main GRO entry point. The main body is gro_list_prepare() simplification and pointer usage optimization in dev_gro_receive() itself. Being mostly cosmetic, it gives like +10 Mbps on my setup to both TCP and UDP (both single-