From 910c475f09e5c269f441d7496c27dace30dc2335 Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Thu, 18 Apr 2019 15:21:15 -0700 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline commit: 3daf8e703ec3dcf73a27a7dcabbac152793eb114 Checkpoint commit: ba02de1aa04e392e15ef503c6dd5166915d9d4de Alan Maguire (2): bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 bpf: fix whitespace for ENCAP_L2 defines in bpf.h Andrey Ignatov (3): bpf: Sync bpf.h to tools/ libbpf: Support sysctl hook bpf: Sync bpf.h to tools/ Andrii Nakryiko (2): btf: add support for VAR and DATASEC in btf_dedup() libbpf: fix printf formatter for ptrdiff_t argument Magnus Karlsson (4): libbpf: fix XDP socket ring buffer memory ordering libbpf: remove likely/unlikely in xsk.h libbpf: remove dependency on barrier.h in xsk.h libbpf: optimize barrier for XDP socket rings include/uapi/linux/bpf.h | 149 ++++++++++++++++++++++++++++++++++++++- src/btf.c | 29 +++++++- src/libbpf.c | 5 +- src/libbpf_probes.c | 1 + src/libbpf_util.h | 30 ++++++++ src/xsk.h | 22 ++++-- 6 files changed, 226 insertions(+), 10 deletions(-) -- 2.17.1 --- CHECKPOINT-COMMIT | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 80776f4..e24537c 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -3daf8e703ec3dcf73a27a7dcabbac152793eb114 +ba02de1aa04e392e15ef503c6dd5166915d9d4de