Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
2e873d100d1418ba0f49163cf46df8e4e792a528
/
tools
/
lib
/
bpf
1a9df9e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by Linus Torvalds
· 6 years ago
63197f7
bpf, libbpf: clarify bump in libbpf version info
by Daniel Borkmann
· 6 years ago
1d38226
bpf, libbpf: fix version info and add it to shared object
by Daniel Borkmann
· 6 years ago
d8b5297
Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
by Thomas Gleixner
· 6 years ago
4a98be8
Merge tag 'perf-core-for-mingo-5.1-20190311' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
by Thomas Gleixner
· 6 years ago
34be1646
tools lib bpf: Introduce bpf_program__get_prog_info_linear()
by Song Liu
· 6 years ago
11c1ea6
perf tools: Fix errors under optimization level '-Og'
by Changbin Du
· 6 years ago
9768095
btf: resolve enum fwds in btf_dedup
by Andrii Nakryiko
· 6 years ago
6bf21b5
libbpf: fix to reject unknown flags in xsk_socket__create()
by Magnus Karlsson
· 6 years ago
dfcbc2f
tools lib bpf: Fix the build by adding a missing stdarg.h include
by Arnaldo Carvalho de Melo
· 6 years ago
f38a1f0
libbpf: handle BTF parsing and loading properly
by Andrii Nakryiko
· 6 years ago
243b4cd
bpf, libbpf: fixing leak when kernel does not support btf
by Nikita V. Shirokov
· 6 years ago
8e26888
libbpf: force fixdep compilation at the start of the build
by Stanislav Fomichev
· 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
1baabdc
libbpf: fix formatting for btf_ext__get_raw_data
by Andrii Nakryiko
· 6 years ago
3d8669e
tools/libbpf: signedness bug in btf_dedup_ref_type()
by Dan Carpenter
· 6 years ago
771744f
tools: libbpf: make sure readelf shows full names in build checks
by Jakub Kicinski
· 6 years ago
f74a53d9
tools: libbpf: add a correctly named define for map iteration
by Jakub Kicinski
· 6 years ago
1cad078
libbpf: add support for using AF_XDP sockets
by Magnus Karlsson
· 6 years ago
5aab392
tools/libbpf: support bigger BTF data sizes
by Andrii Nakryiko
· 6 years ago
789f6ba
libbpf: Introduce bpf_object__btf
by Andrey Ignatov
· 6 years ago
1a11a4c
libbpf: Introduce bpf_map__resize
by Andrey Ignatov
· 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
a4021a3
tools/bpf: add log_level to bpf_load_program_attr
by Yonghong Song
· 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
a8a1f7d
libbpf: fix libbpf_print
by Stanislav Fomichev
· 6 years ago
96408c4
tools/bpf: implement libbpf btf__get_map_kv_tids() API function
by Yonghong Song
· 6 years ago
b8dcf8d
tools/bpf: expose functions btf_ext__* as API functions
by Yonghong Song
· 6 years ago
6f1ae8b
tools/bpf: simplify libbpf API function libbpf_set_print()
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
50db9f0
libbpf: Add a support for getting xdp prog id on ifindex
by Maciej Fijalkowski
· 6 years ago
f3cea32
libbpf: Add a helper for retrieving a map fd for a given name
by Maciej Fijalkowski
· 6 years ago
df5d22f
libbpf: introduce bpf_map_lookup_elem_flags()
by Alexei Starovoitov
· 6 years ago
ec7146d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 6 years ago
c76e4c2
libbpf: Show supported ELF section names when failing to guess prog/attach type
by Taeung Song
· 6 years ago
2d3ea5e
tools: bpftool: add probes for eBPF helper functions
by Quentin Monnet
· 6 years ago
f99e166
tools: bpftool: add probes for eBPF map types
by Quentin Monnet
· 6 years ago
1bf4b05
tools: bpftool: add probes for eBPF program types
by Quentin Monnet
· 6 years ago
eeedd35
libbpf: don't define CC and AR
by Stanislav Fomichev
· 6 years ago
86edaed
bpf: libbpf: retry loading program on EAGAIN
by Lorenz Bauer
· 6 years ago
e3ca63d
selftests/bpf: add missing executables to .gitignore
by Stanislav Fomichev
· 6 years ago
80f21ff
bpf, doc: add note for libbpf's stand-alone build
by Daniel Borkmann
· 6 years ago
07a09d1
bpf: libbpf: fix memleak by freeing line_info
by Prashant Bhole
· 6 years ago
177e771
bpf: Remove !func_info and !line_info check from test_btf and bpftool
by Martin KaFai Lau
· 6 years ago
cfc5424
tools/bpf: rename *_info_cnt to nr_*_info
by Yonghong Song
· 6 years ago
b053b43
bpf: libbpf: bpftool: Print bpf_line_info during prog dump
by Martin KaFai Lau
· 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
64a9759
libbpf: add bpf_prog_test_run_xattr
by Lorenz Bauer
· 6 years ago
de94b65
libbpf: Fix license in README.rst
by Andrey Ignatov
· 6 years ago
e9ee9ef
bpf: Add BPF_F_ANY_ALIGNMENT.
by David Miller
· 6 years ago
b426995
tools/bpf: make libbpf _GNU_SOURCE friendly
by Yonghong Song
· 6 years ago
1ad93ab
bpf: Fix various lib and testsuite build failures on 32-bit.
by David Miller
· 6 years ago
76d1b89
libbpf: Document API and ABI conventions
by Andrey Ignatov
· 6 years ago
306b267
libbpf: Verify versioned symbols
by Andrey Ignatov
· 6 years ago
16192a7
libbpf: Add version script for DSO
by Andrey Ignatov
· 6 years ago
1d2f44c
libbpf: Name changing for btf_get_from_id
by Martin KaFai Lau
· 6 years ago
47ae7e3
libbpf: make bpf_object__open default to UNSPEC
by Nikita V. Shirokov
· 6 years ago
addb9fc
bpf: adding support for map in map in libbpf
by Nikita V. Shirokov
· 6 years ago
5b32a23
bpf: libbpf: don't specify prog name if kernel doesn't support it
by Stanislav Fomichev
· 6 years ago
94cb310
bpf: libbpf: remove map name retry from bpf_create_map_xattr
by Stanislav Fomichev
· 6 years ago
47eff61
bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities
by Stanislav Fomichev
· 6 years ago
8c4905b
libbpf: make sure bpf headers are c++ include-able
by Stanislav Fomichev
· 6 years ago
462c124
bpf: fix a libbpf loader issue
by Yonghong Song
· 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
7e0d0fb
tools/bpf: add new fields for program load in lib/bpf
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
2349944
bpf: libbpf: retry map creation without the name
by Stanislav Fomichev
· 6 years ago
a83d6e7
bpf: libbpf: Fix bpf_program__next() API
by Martin KaFai Lau
· 6 years ago
33a2c75
libbpf: add internal pin_name
by Stanislav Fomichev
· 6 years ago
fd734c5
libbpf: bpf_program__pin: add special case for instances.nr == 1
by Stanislav Fomichev
· 6 years ago
0c19a9f
libbpf: cleanup after partial failure in bpf_object__pin
by Stanislav Fomichev
· 6 years ago
3615353
libbpf: Fix compile error in libbpf_attach_type_by_name
by Andrey Ignatov
· 6 years ago
3dca211
bpf, libbpf: simplify and cleanup perf ring buffer walk
by Daniel Borkmann
· 6 years ago
a64af0e
bpf, libbpf: use correct barriers in perf ring buffer walk
by Daniel Borkmann
· 6 years ago
43b987d
selftests/bpf: add test cases for queue and stack maps
by Mauricio Vasquez B
· 6 years ago
ab9e084
libbpf: Per-symbol visibility for DSO
by Andrey Ignatov
· 6 years ago
c034a17
bpf: bpftool, add flag to allow non-compat map definitions
by John Fastabend
· 6 years ago
438363c
tools/bpf: use proper type and uapi perf_event.h header for libbpf
by Yonghong Song
· 6 years ago
1bc38b8
libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause
by Alexei Starovoitov
· 6 years ago
e5b0863
libbpf: Use __u32 instead of u32 in bpf_program__load
by Andrey Ignatov
· 6 years ago
eff8190
libbpf: Make include guards consistent
by Andrey Ignatov
· 6 years ago
24d6a80
libbpf: Consistent prefixes for interfaces in str_error.h.
by Andrey Ignatov
· 6 years ago
f04bc8a4
libbpf: Consistent prefixes for interfaces in nlattr.h.
by Andrey Ignatov
· 6 years ago
aae5778
libbpf: Consistent prefixes for interfaces in libbpf.h.
by Andrey Ignatov
· 6 years ago
434fe9d
libbpf: Move __dump_nlmsg_t from API to implementation
by Andrey Ignatov
· 6 years ago
29cd77f
libbpf: Support loading individual progs
by Joe Stringer
· 6 years ago
Next »