diff options
author | Song Liu <song@kernel.org> | 2023-09-29 16:08:39 -0700 |
---|---|---|
committer | Andrii Nakryiko <andrii.nakryiko@gmail.com> | 2023-10-02 11:17:48 -0700 |
commit | e26b84dc330c9644c07428c271ab491b0f01f4e1 (patch) | |
tree | ffd97ad482f260c6f3dd26e54c2baaa6f867575c | |
parent | 9a3a2e930319d64cfc1a629faa557c6cb4464c54 (diff) | |
download | libbpf-e26b84dc330c9644c07428c271ab491b0f01f4e1.tar.gz |
sync: latest libbpf changes from kernel
Syncing latest libbpf commits from kernel repository.
Baseline bpf-next commit: 45ee73a0722b9e1d0b7a524d06756291b13b5912
Checkpoint bpf-next commit: 2147c8d07e1abc8dfc3433ca18eed5295e230ede
Baseline bpf commit: 57eb5e1c5c57972c95e8efab6bc81b87161b0b07
Checkpoint bpf commit: 4cb893e89221be9c791e43cab6a8e937cd57e17f
Hengqi Chen (3):
libbpf: Resolve symbol conflicts at the same offset for uprobe
libbpf: Support symbol versioning for uprobe
libbpf: Allow Golang symbols in uprobe secdef
Jiri Olsa (2):
bpf: Add missed value to kprobe_multi link info
bpf: Add missed value to kprobe perf link info
Kumar Kartikeya Dwivedi (2):
libbpf: Refactor bpf_object__reloc_code
libbpf: Add support for custom exception callbacks
Martin Kelly (8):
libbpf: Refactor cleanup in ring_buffer__add
libbpf: Switch rings to array of pointers
libbpf: Add ring_buffer__ring
libbpf: Add ring__producer_pos, ring__consumer_pos
libbpf: Add ring__avail_data_size
libbpf: Add ring__size
libbpf: Add ring__map_fd
libbpf: Add ring__consume
include/uapi/linux/bpf.h | 2 +
src/elf.c | 139 ++++++++++++++++++++++++++---
src/libbpf.c | 188 ++++++++++++++++++++++++++++++++-------
src/libbpf.h | 73 +++++++++++++++
src/libbpf.map | 7 ++
src/ringbuf.c | 85 +++++++++++++++---
6 files changed, 439 insertions(+), 55 deletions(-)
Signed-off-by: Song Liu <song@kernel.org>
-rw-r--r-- | BPF-CHECKPOINT-COMMIT | 2 | ||||
-rw-r--r-- | CHECKPOINT-COMMIT | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/BPF-CHECKPOINT-COMMIT b/BPF-CHECKPOINT-COMMIT index 82df112..de54247 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -57eb5e1c5c57972c95e8efab6bc81b87161b0b07 +4cb893e89221be9c791e43cab6a8e937cd57e17f diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index ee4b6c2..a196913 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -45ee73a0722b9e1d0b7a524d06756291b13b5912 +2147c8d07e1abc8dfc3433ca18eed5295e230ede |