This patchset adds multi-buffer support for XDP. The first four patches are prepatory patches while the fifth one contains actual multi-buffer changes. Tirthendu Sarkar (5): i40e: add pre-xdp page_count in rx_buffer i40e: avoid per buffer next_to_clean access from i40e_ring i40e: introduce next_to_process to i40e_ring i40e: pull out rx buffer allocation to end of i40e_clean_rx_irq() i40e: add support for XDP multi-buffer Rx drivers/net/ethernet/intel/i40e/i40e_main.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 378 ++++++++++++++------ drivers/net/ethernet/intel/i40e/i40e_txrx.h | 13 +- 3 files changed, 280 insertions(+), 129 deletions(-) -- 2.34.1