numam-dpdk/drivers/net/af_xdp
Ciara Loftus 81fe6720f8 net/af_xdp: reserve fill queue before socket create
Some zero copy AF_XDP drivers eg. ice require that there are addresses
already in the fill queue before the socket is created. Otherwise you may
see log messages such as:

XSK buffer pool does not provide enough addresses to fill 2047 buffers on
Rx ring 0

This commit ensures that the addresses are available before creating the
socket, instead of after.

Signed-off-by: Ciara Loftus <ciara.loftus@intel.com>
Tested-by: Ferruh Yigit <ferruh.yigit@intel.com>
2022-02-18 19:48:17 +01:00
..
af_xdp_deps.h net/af_xdp: introduce AF_XDP PMD 2019-04-05 17:45:22 +02:00
compat.h net/af_xdp: make compatible with libbpf >= 0.7.0 2022-02-18 11:37:34 +01:00
meson.build net/af_xdp: make compatible with libbpf >= 0.7.0 2022-02-18 11:37:34 +01:00
rte_eth_af_xdp.c net/af_xdp: reserve fill queue before socket create 2022-02-18 19:48:17 +01:00
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00