aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched/sch_fq.c
diff options
context:
space:
mode:
authorAlexander Lobakin <alobakin@dlink.ru>2019-10-14 11:00:33 +0300
committerDavid S. Miller <davem@davemloft.net>2019-10-15 18:16:30 -0700
commit6570bc79c0dfff0f228b7afd2de720fb4e84d61d (patch)
treedb9a802d50ac579f8e99d75c3e2d9af175d5ba6c /net/sched/sch_fq.c
parenthv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (diff)
downloadlinux-dev-6570bc79c0dfff0f228b7afd2de720fb4e84d61d.tar.xz
linux-dev-6570bc79c0dfff0f228b7afd2de720fb4e84d61d.zip
net: core: use listified Rx for GRO_NORMAL in napi_gro_receive()
Commit 323ebb61e32b4 ("net: use listified RX for handling GRO_NORMAL skbs") made use of listified skb processing for the users of napi_gro_frags(). The same technique can be used in a way more common napi_gro_receive() to speed up non-merged (GRO_NORMAL) skbs for a wide range of drivers including gro_cells and mac80211 users. This slightly changes the return value in cases where skb is being dropped by the core stack, but it seems to have no impact on related drivers' functionality. gro_normal_batch is left untouched as it's very individual for every single system configuration and might be tuned in manual order to achieve an optimal performance. Signed-off-by: Alexander Lobakin <alobakin@dlink.ru> Acked-by: Edward Cree <ecree@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched/sch_fq.c')
0 files changed, 0 insertions, 0 deletions