]> git.baikalelectronics.ru Git - kernel.git/commit
net: axienet: implement NAPI and GRO receive
authorRobert Hancock <robert.hancock@calian.com>
Sat, 5 Mar 2022 02:24:41 +0000 (20:24 -0600)
committerDavid S. Miller <davem@davemloft.net>
Sat, 5 Mar 2022 11:12:08 +0000 (11:12 +0000)
commit102f50a63ec2225e5ed2241a9005028508c75944
tree3961f1c743b26d137ebe7417c3613930cd086199
parentff7714ea1bc6da1b82cbb1df7573bd82ab211c48
net: axienet: implement NAPI and GRO receive

Implement NAPI and GRO receive. In addition to better performance, this
also avoids handling RX packets in hard IRQ context, which reduces the
IRQ latency impact to other devices.

Signed-off-by: Robert Hancock <robert.hancock@calian.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/xilinx/xilinx_axienet.h
drivers/net/ethernet/xilinx/xilinx_axienet_main.c