Re: [PATCH 4.19 28/66] virtio_net: Do not pull payload in skb->head

2021-04-12 Thread Michael S. Tsirkin
On Mon, Apr 12, 2021 at 10:40:34AM +0200, Greg Kroah-Hartman wrote: > From: Eric Dumazet > > [ Upstream commit 0f6925b3e8da0dbbb52447ca8a8b42b371aac7db ] > > Xuan Zhuo reported that commit 3226b158e67c ("net: avoid 32 x truesize > under-estimation for tiny skbs") brought a ~10% performance

[PATCH 4.19 28/66] virtio_net: Do not pull payload in skb->head

2021-04-12 Thread Greg Kroah-Hartman
From: Eric Dumazet [ Upstream commit 0f6925b3e8da0dbbb52447ca8a8b42b371aac7db ] Xuan Zhuo reported that commit 3226b158e67c ("net: avoid 32 x truesize under-estimation for tiny skbs") brought a ~10% performance drop. The reason for the performance drop was that GRO was forced to chain sk_buff