This series contains 3 patches for the AF_XDP PMD. Previous: http://mails.dpdk.org/archives/dev/2019-September/143910.html
Patch 1: fix Tx halt when no recv packets (Xiaolong Ye) Patch 2: support pinning of IRQs v1 -> v2: * Change enum format to match coding style * Change some variables to const * Re-order arguments in functions * Do not duplicate driver string in generate_search_idx * Check if driver handler function ptr is !NULL before using * Check return value of fwrite * Use rte_memcpy Patch 3: enable support for unaligned umem chunks v1 -> v2: * Take mbuf alloc out of reserve_fill_queue * Free correct mbuf on reserve fail for tx The performance of the new zero copy implementation was measured to be within 5% of the previous zero copy implementation, generally with an improvement observed for single-core (with need wakeup) and multiple-PMD test cases. Ciara Loftus (2): net/af_xdp: support pinning of IRQs net/af_xdp: enable support for unaligned umem chunks Xiaolong Ye (1): net/af_xdp: fix Tx halt when no recv packets doc/guides/nics/af_xdp.rst | 17 +- doc/guides/rel_notes/release_19_11.rst | 11 + drivers/net/af_xdp/rte_eth_af_xdp.c | 780 ++++++++++++++++++++++--- 3 files changed, 714 insertions(+), 94 deletions(-) -- 2.17.1