]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitbad7b4ca2c48d05f49a6349dad78ff56b9f99350
treea63bb378dfcd18f957c42e3e4d8f95ee49524301
parentb3147037e52ba17dcf7ef35c32edba673605c0e8
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