]> git.baikalelectronics.ru Git - kernel.git/commit
net: ethernet: mediatek: enhance RX path by aggregating more SKBs into NAPI
authorSean Wang <sean.wang@mediatek.com>
Sat, 3 Sep 2016 09:59:27 +0000 (17:59 +0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 6 Sep 2016 20:33:19 +0000 (13:33 -0700)
commit95442429daa848be8fd9f9fb64d83026fc1ae3ab
tree54178c043919cc4d67fc46cab2534d2644722043
parent48fa4a733171c13bb951b7aa21f63a0bb732f1c3
net: ethernet: mediatek: enhance RX path by aggregating more SKBs into NAPI

The patch adds support for aggregating more SKBs feed into NAPI in
order to get more benefits from generic receive offload (GRO) by
peeking at the RX ring status and moving more packets right before
returning from NAPI RX polling handler if NAPI budgets are still
available and some packets already present in hardware.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mediatek/mtk_eth_soc.c