This introduces bulk XDP_TX in veth. Improves XDP_TX performance by approximately 9%. The detailed explanation and performance numbers are shown in patch 2. v2: - Use stack for bulk queue instead of a global variable. Signed-off-by: Toshiaki Makita <toshiaki.makita1@xxxxxxxxx> Toshiaki Makita (2): xdp: Add tracepoint for bulk XDP_TX veth: Support bulk XDP_TX drivers/net/veth.c | 60 ++++++++++++++++++++++++++++++++++++---------- include/trace/events/xdp.h | 25 +++++++++++++++++++ kernel/bpf/core.c | 1 + 3 files changed, 74 insertions(+), 12 deletions(-) -- 1.8.3.1