---
Toke Høiland-Jørgensen (3):
xdp: Refactor devmap code in preparation for subsequent additions
xdp: Always use a devmap for XDP_REDIRECT to a device
xdp: Add devmap_idx map type for looking up devices by ifindex
include/linux/bpf.h | 46 ++
include/linux/bpf_types.h | 1
include/linux/filter.h | 2
include/net/net_namespace.h | 2
include/net/netns/xdp.h | 11 +
include/trace/events/xdp.h | 3
include/uapi/linux/bpf.h | 1
kernel/bpf/devmap.c | 609 +++++++++++++++++++++++++++----
kernel/bpf/syscall.c | 27 +
kernel/bpf/verifier.c | 14 +
net/core/dev.c | 59 +++
net/core/filter.c | 69 +---
tools/bpf/bpftool/map.c | 1
tools/include/uapi/linux/bpf.h | 1
tools/lib/bpf/libbpf_probes.c | 1
tools/testing/selftests/bpf/test_maps.c | 16 +
16 files changed, 720 insertions(+), 143 deletions(-)