From cd87f1568e501eb23a0832c3925aeec04677c14a Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Thu, 12 Mar 2020 18:47:56 -0700 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: abbc61a5f26d52a5d3abbbe552b275360b2c6631 Checkpoint bpf-next commit: 9b79c0be350d3825ef26ed9eebac6ae50df506bc Baseline bpf commit: 542bf38f11d11bf98c69b2f83f3519ada8a76e95 Checkpoint bpf commit: 90db6d772f749e38171d04619a5e3cd8804a6d02 Andrii Nakryiko (4): libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl bpf: Switch BPF UAPI #define constants used from BPF program side to enums libbpf: Assume unsigned values for BTF_KIND_ENUM libbpf: Split BTF presence checks into libbpf- and kernel-specific parts Carlos Neira (1): bpf: Added new helper bpf_get_ns_current_pid_tgid Eelco Chaudron (1): bpf: Add bpf_xdp_output() helper KP Singh (2): bpf: Introduce BPF_MODIFY_RETURN tools/libbpf: Add support for BPF_MODIFY_RETURN Willem de Bruijn (1): bpf: Sync uapi bpf.h to tools/ include/uapi/linux/bpf.h | 223 +++++++++++++++++++++++++++------------ src/btf_dump.c | 10 +- src/libbpf.c | 21 +++- 3 files changed, 176 insertions(+), 78 deletions(-) -- 2.17.1 --- BPF-CHECKPOINT-COMMIT | 2 +- CHECKPOINT-COMMIT | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/BPF-CHECKPOINT-COMMIT b/BPF-CHECKPOINT-COMMIT index 0ecc73a..ac2be4f 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -542bf38f11d11bf98c69b2f83f3519ada8a76e95 +90db6d772f749e38171d04619a5e3cd8804a6d02 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 3d93275..04026ae 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -abbc61a5f26d52a5d3abbbe552b275360b2c6631 +9b79c0be350d3825ef26ed9eebac6ae50df506bc