This adds an infrastructure for bulk XDP_TX and makes veth use it. Improves XDP_TX performance by approximately 8%. The detailed performance numbers are shown in patch 3. Signed-off-by: Toshiaki Makita <makita.toshiaki@xxxxxxxxxxxxx> Toshiaki Makita (3): xdp: Add bulk XDP_TX queue xdp: Add tracepoint for bulk XDP_TX veth: Support bulk XDP_TX drivers/net/veth.c | 26 +++++++++++++++++++++++++- include/net/xdp.h | 7 +++++++ include/trace/events/xdp.h | 25 +++++++++++++++++++++++++ kernel/bpf/core.c | 1 + net/core/xdp.c | 3 +++ 5 files changed, 61 insertions(+), 1 deletion(-) -- 1.8.3.1