OSDN Git Service

net: netsec: add xdp tx return bulking support
authorLorenzo Bianconi <lorenzo@kernel.org>
Tue, 17 Nov 2020 09:35:28 +0000 (10:35 +0100)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 Nov 2020 17:57:33 +0000 (09:57 -0800)
commitc3bc2adb051b27ad1d7fcef6ff80673915c43b0d
treea63bb378dfcd18f957c42e3e4d8f95ee49524301
parente2ef5203c817a60bfb591343ffd851b6537370ff
net: netsec: add xdp tx return bulking support

Convert netsec driver to xdp_return_frame_bulk APIs.
Rely on xdp_return_frame_rx_napi for XDP_TX in order to try to recycle
the page in the "in-irq" page_pool cache.

Co-developed-by: Jesper Dangaard Brouer <brouer@redhat.com>
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://lore.kernel.org/r/01487b8f5167d62649339469cdd0c6d8df885902.1605605531.git.lorenzo@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/socionext/netsec.c