From 7a431904c8797619f89f469cba0f46d3814e38fc Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Sat, 2 Mar 2019 19:03:14 -0800 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline commit: 5aab392c55c96f9bb26d9294f965f156a87ee81c Checkpoint commit: ea5bade929bf04355aeed58a3c9f5ef2c3afe2ac Alexei Starovoitov (1): tools/bpf: sync bpf.h into tools Andrii Nakryiko (3): libbpf: fix formatting for btf_ext__get_raw_data btf: allow to customize dedup hash table size btf: fix bug with resolving STRUCT/UNION into corresponding FWD Dan Carpenter (1): tools/libbpf: signedness bug in btf_dedup_ref_type() Jakub Kicinski (1): tools: libbpf: add a correctly named define for map iteration Magnus Karlsson (1): libbpf: add support for using AF_XDP sockets brakmo (1): bpf: sync bpf.h to tools and update bpf_helpers.h include/uapi/linux/bpf.h | 12 +- src/README.rst | 15 +- src/btf.c | 76 ++-- src/btf.h | 3 +- src/libbpf.c | 8 +- src/libbpf.h | 3 +- src/libbpf.map | 6 + src/xsk.c | 723 +++++++++++++++++++++++++++++++++++++++ src/xsk.h | 203 +++++++++++ 9 files changed, 1020 insertions(+), 29 deletions(-) create mode 100644 src/xsk.c create mode 100644 src/xsk.h -- 2.17.1 --- CHECKPOINT-COMMIT | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 59f7ecd..524e33a 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -5aab392c55c96f9bb26d9294f965f156a87ee81c +ea5bade929bf04355aeed58a3c9f5ef2c3afe2ac