From 10da3d238479129232c40e2ee2d0e770e41ae903 Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Fri, 15 Sep 2023 12:03:35 -0700 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 9e3b47abeb8f76c39c570ffc924ac0b35f132274 Checkpoint bpf-next commit: 45ee73a0722b9e1d0b7a524d06756291b13b5912 Baseline bpf commit: 23d775f12dcd23d052a4927195f15e970e27ab26 Checkpoint bpf commit: 57eb5e1c5c57972c95e8efab6bc81b87161b0b07 Andrii Nakryiko (1): libbpf: Add basic BTF sanity validation Ravi Bangoria (1): perf/mem: Introduce PERF_MEM_LVLNUM_UNC Stanislav Fomichev (2): bpf: expose information about supported xdp metadata kfunc bpf: Clarify error expectations from bpf_clone_redirect Yonghong Song (2): libbpf: Add __percpu_kptr macro definition bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated include/uapi/linux/bpf.h | 13 ++- include/uapi/linux/netdev.h | 16 ++++ include/uapi/linux/perf_event.h | 3 +- src/bpf_helpers.h | 1 + src/btf.c | 160 ++++++++++++++++++++++++++++++++ 5 files changed, 190 insertions(+), 3 deletions(-) Signed-off-by: Andrii Nakryiko --- 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 bda12d0..82df112 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -23d775f12dcd23d052a4927195f15e970e27ab26 +57eb5e1c5c57972c95e8efab6bc81b87161b0b07 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 4fa7075..ee4b6c2 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -9e3b47abeb8f76c39c570ffc924ac0b35f132274 +45ee73a0722b9e1d0b7a524d06756291b13b5912