Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
b03bc6853c0e0c97da842434e8056f1b9d9a1f4a
/
tools
/
lib
/
bpf
/
btf.c
b03bc68
libbpf: convert libbpf code to use new btf helpers
by Andrii Nakryiko
· 5 years ago
d7fe74f
libbpf: add common min/max macro to libbpf_internal.h
by Andrii Nakryiko
· 6 years ago
2fc3fc0
libbpf: switch btf_dedup() to hashmap for dedup table
by Andrii Nakryiko
· 6 years ago
e6c6485
libbpf: add btf__parse_elf API to load .BTF and .BTF.ext
by Andrii Nakryiko
· 6 years ago
d72386f
libbpf: move logging helpers into libbpf_internal.h
by Andrii Nakryiko
· 6 years ago
189cf5a
btf: add support for VAR and DATASEC in btf_dedup()
by Andrii Nakryiko
· 6 years ago
bb23581
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 6 years ago
1713d68
bpf, libbpf: add support for BTF Var and DataSec
by Daniel Borkmann
· 6 years ago
9ec71c1
libbpf: fix btf_dedup equivalence check handling of different kinds
by Andrii Nakryiko
· 6 years ago
9768095
btf: resolve enum fwds in btf_dedup
by Andrii Nakryiko
· 6 years ago
91097fb
btf: fix bug with resolving STRUCT/UNION into corresponding FWD
by Andrii Nakryiko
· 6 years ago
51edf5f
btf: allow to customize dedup hash table size
by Andrii Nakryiko
· 6 years ago
3d8669e
tools/libbpf: signedness bug in btf_dedup_ref_type()
by Dan Carpenter
· 6 years ago
5aab392
tools/libbpf: support bigger BTF data sizes
by Andrii Nakryiko
· 6 years ago
1ad9cbb
tools/bpf: replace bzero with memset
by Andrii Nakryiko
· 6 years ago
49b57e0
tools/bpf: remove btf__get_strings() superseded by raw data API
by Andrii Nakryiko
· 6 years ago
ae4ab4b
btf: expose API to work with raw btf_ext data
by Andrii Nakryiko
· 6 years ago
02c8744
btf: expose API to work with raw btf data
by Andrii Nakryiko
· 6 years ago
d29d87f
btf: separate btf creation and loading
by Andrii Nakryiko
· 6 years ago
62b8cea
tools/bpf: add missing strings.h include
by Andrii Nakryiko
· 6 years ago
f7748e2
tools/bpf: silence a libbpf unnecessary warning
by Yonghong Song
· 6 years ago
a6c109a
tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter
by Yonghong Song
· 6 years ago
9c65112
selftests/btf: add initial BTF dedup tests
by Andrii Nakryiko
· 6 years ago
d5caef5
btf: add BTF types deduplication algorithm
by Andrii Nakryiko
· 6 years ago
69eaab04
btf: extract BTF type size calculation
by Andrii Nakryiko
· 6 years ago
96408c4
tools/bpf: implement libbpf btf__get_map_kv_tids() API function
by Yonghong Song
· 6 years ago
9d100a1
tools/bpf: print out btf log at LIBBPF_WARN level
by Yonghong Song
· 6 years ago
8461ef8
tools/bpf: move libbpf pr_* debug print functions to headers
by Yonghong Song
· 6 years ago
3d65014
bpf: libbpf: Add btf_line_info support to libbpf
by Martin KaFai Lau
· 6 years ago
f0187f0
bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic
by Martin KaFai Lau
· 6 years ago
84ecc1f
bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool
by Martin KaFai Lau
· 6 years ago
1ad93ab
bpf: Fix various lib and testsuite build failures on 32-bit.
by David Miller
· 6 years ago
1d2f44c
libbpf: Name changing for btf_get_from_id
by Martin KaFai Lau
· 6 years ago
d7f5b5e
tools/bpf: refactor to implement btf_get_from_id() in lib/bpf
by Yonghong Song
· 6 years ago
2993e05
tools/bpf: add support to read .BTF.ext sections
by Yonghong Song
· 6 years ago
78a2540
tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC
by Martin KaFai Lau
· 6 years ago
1bc38b8
libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause
by Alexei Starovoitov
· 6 years ago
6a92ef0
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
7468212
bpf: btf: Change tools/lib/bpf/btf to LGPL
by Martin KaFai Lau
· 6 years ago
6534770d
tools: bpf: fix BTF code added twice to different trees
by Jakub Kicinski
· 6 years ago
89b1698
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
38d5d3b
bpf: Introduce BPF_ANNOTATE_KV_PAIR
by Martin KaFai Lau
· 7 years ago
5b891af
bpf: Replace [u]int32_t and [u]int64_t in libbpf
by Martin KaFai Lau
· 7 years ago
92b5712
bpf: btf: export btf types and name by offset from lib
by Okash Khawaja
· 7 years ago
61746db
bpf: btf: Add tests for the btf uapi changes
by Martin KaFai Lau
· 7 years ago
fbcf93e
bpf: btf: Clean up btf.h in uapi
by Martin KaFai Lau
· 7 years ago
8a138ae
bpf: btf: Add BTF support to libbpf
by Martin KaFai Lau
· 7 years ago