From e99f34e14447866bcbc38944387531c36f6c85fe Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Thu, 6 Jan 2022 15:22:18 -0800 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: ecf45e60a62dfeb65658abac02f0bdb45b786911 Checkpoint bpf-next commit: 44bab87d8ca6f0544a9f8fc97bdf33aa5b3c899e Baseline bpf commit: 819d11507f6637731947836e6308f5966d64cf9d Checkpoint bpf commit: d6d86830705f173fca6087a3e67ceaf68db80523 Andrii Nakryiko (3): libbpf: Normalize PT_REGS_xxx() macro definitions libbpf: Use 100-character limit to make bpf_tracing.h easier to read libbpf: Improve LINUX_VERSION_CODE detection Christy Lee (3): libbpf: Deprecate bpf_perf_event_read_simple() API libbpf 1.0: Deprecate bpf_map__is_offload_neutral() libbpf 1.0: Deprecate bpf_object__find_map_by_offset() API Grant Seltzer (1): libbpf: Add documentation for bpf_map batch operations Qiang Wang (2): libbpf: Use probe_name for legacy kprobe libbpf: Support repeated legacy kprobes on same function src/bpf.c | 8 +- src/bpf.h | 115 ++++++++++- src/bpf_tracing.h | 431 +++++++++++++++++------------------------- src/libbpf.c | 56 ++++-- src/libbpf.h | 5 +- src/libbpf_internal.h | 2 + src/libbpf_probes.c | 16 -- 7 files changed, 342 insertions(+), 291 deletions(-) -- 2.30.2 --- 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 417cd69..4854ec6 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -819d11507f6637731947836e6308f5966d64cf9d +d6d86830705f173fca6087a3e67ceaf68db80523 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 4cc3273..3b9b714 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -ecf45e60a62dfeb65658abac02f0bdb45b786911 +44bab87d8ca6f0544a9f8fc97bdf33aa5b3c899e