Hi, this set is about fixing bpf_xdp_adjust_tail() usage in XDP progs for multi-buffer AF_XDP. Both copy and zero-copy modes were broken. Thanks, Maciej v2: - fix !CONFIG_XDP_SOCKETS builds - add reviewed-by tag to patch 3 Maciej Fijalkowski (3): xsk: recycle buffer in case Rx queue was full xsk: fix usage of multi-buffer BPF helpers for ZC XDP ice: work on pre-XDP prog frag count drivers/net/ethernet/intel/ice/ice_txrx.c | 14 ++++-- drivers/net/ethernet/intel/ice/ice_txrx.h | 1 + drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 31 ++++++++---- include/net/xdp_sock_drv.h | 26 ++++++++++ net/core/filter.c | 48 +++++++++++++++---- net/xdp/xsk.c | 12 +++-- 6 files changed, 105 insertions(+), 27 deletions(-) -- 2.34.1