Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
98790bbac4db1697212ce9462ec35ca09c4a2810
/
tools
/
lib
/
bpf
/
bpf.c
cc4f864
libbpf: Add support for bpf_link-based cgroup attachment
by Andrii Nakryiko
· 4 years, 9 months ago
1e092a03
tools/libbpf: Add support for BPF_PROG_TYPE_LSM
by KP Singh
· 4 years, 9 months ago
2db6eab
libbpf: Add support for program extensions
by Alexei Starovoitov
· 5 years ago
858e284
libbpf: Fix unneeded extra initialization in bpf_map_batch_common
by Brian Vazquez
· 5 years ago
2ab3d86
libbpf: Add libbpf support to batch ops
by Yonghong Song
· 5 years ago
1d1a3bc
libbpf: Poison kernel-only integer types
by Andrii Nakryiko
· 5 years ago
590a008
bpf: libbpf: Add STRUCT_OPS support
by Martin KaFai Lau
· 5 years ago
cdbee38
libbpf: Introduce bpf_prog_attach_xattr
by Andrey Ignatov
· 5 years ago
e7bf94d
libbpf: Add support for attaching BPF programs to other BPF programs
by Alexei Starovoitov
· 5 years ago
4ee1135
libbpf: Fix potential overflow issue
by Andrii Nakryiko
· 5 years ago
12a8654
libbpf: Add support for prog_tracing
by Alexei Starovoitov
· 5 years ago
f75a697
libbpf: Auto-detect btf_id of BTF-based raw_tracepoints
by Alexei Starovoitov
· 5 years ago
09d7c2e
libbpf: add bpf_btf_get_next_id() to cycle through BTF objects
by Quentin Monnet
· 5 years ago
a6e130c
libbpf: refactor bpf_*_get_next_id() functions
by Quentin Monnet
· 5 years ago
d7fe74f
libbpf: add common min/max macro to libbpf_internal.h
by Andrii Nakryiko
· 6 years ago
0465619
libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr
by Jiong Wang
· 6 years ago
ca31ca8
tools/bpf: fix perf build error with uClibc (seen on ARC)
by Vineet Gupta
· 6 years ago
5e903c6
libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN
by Stanislav Fomichev
· 6 years ago
69a0f9e
bpf, bpftool: fix a few ubsan warnings
by Yonghong Song
· 6 years ago
d859900
bpf, libbpf: support global data/bss/rodata sections
by Daniel Borkmann
· 6 years ago
da11b41
libbpf: teach libbpf about log_level bit 2
by Alexei Starovoitov
· 6 years ago
1ad9cbb
tools/bpf: replace bzero with memset
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
df5d22f
libbpf: introduce bpf_map_lookup_elem_flags()
by Alexei Starovoitov
· 6 years ago
86edaed
bpf: libbpf: retry loading program on EAGAIN
by Lorenz Bauer
· 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
64a9759
libbpf: add bpf_prog_test_run_xattr
by Lorenz Bauer
· 6 years ago
e9ee9ef
bpf: Add BPF_F_ANY_ALIGNMENT.
by David Miller
· 6 years ago
94cb310
bpf: libbpf: remove map name retry from bpf_create_map_xattr
by Stanislav Fomichev
· 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
2349944
bpf: libbpf: retry map creation without the name
by Stanislav Fomichev
· 6 years ago
43b987d
selftests/bpf: add test cases for queue and stack maps
by Mauricio Vasquez B
· 6 years ago
1bc38b8
libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause
by Alexei Starovoitov
· 6 years ago
f701077
tools/bpf: move bpf/lib netlink related functions into a new file
by Yonghong Song
· 6 years ago
91134d8
bpf: Test BPF_PROG_TYPE_SK_REUSEPORT
by Martin KaFai Lau
· 6 years ago
30687ad
tools/bpf: sync kernel header bpf.h and add bpf_task_fd_query in libbpf
by Yonghong Song
· 7 years ago
61746dbe
bpf: btf: Add tests for the btf uapi changes
by Martin KaFai Lau
· 7 years ago
f0307a7
libbpf: add ifindex to enable offload support
by David Beckett
· 7 years ago
cd8b892
bpf: btf: Tests for BPF_OBJ_GET_INFO_BY_FD and BPF_BTF_GET_FD_BY_ID
by Martin KaFai Lau
· 7 years ago
8a138ae
bpf: btf: Add BTF support to libbpf
by Martin KaFai Lau
· 7 years ago
d7be143
libbpf: Support expected_attach_type at prog load
by Andrey Ignatov
· 7 years ago
a0fe3e5
libbpf: add bpf_raw_tracepoint_open helper
by Alexei Starovoitov
· 7 years ago
6061a3d
libbpf: add missing SPDX-License-Identifier
by Eric Leblond
· 7 years ago
bbf48c1
libbpf: add error reporting in XDP
by Eric Leblond
· 7 years ago
949abbe
libbpf: add function to setup XDP
by Eric Leblond
· 7 years ago
5d0cbf9
libbpf: add support for BPF_PROG_QUERY
by Alexei Starovoitov
· 7 years ago
244d20e
libbpf: introduce bpf_prog_detach2()
by Alexei Starovoitov
· 7 years ago
88cda1c
bpf: libbpf: Provide basic API support to specify BPF obj name
by Martin KaFai Lau
· 7 years ago
464bc0f
bpf: convert sockmap field attach_bpf_fd2 to type
by John Fastabend
· 7 years ago
ad17d0e
bpf: Allow numa selection in INNER_LRU_HASH_PREALLOC test of map_perf_test
by Martin KaFai Lau
· 7 years ago
69e8cc1
bpf: sockmap sample program
by John Fastabend
· 7 years ago
bad1926
bpf, s390: fix build for libbpf and selftest suite
by Daniel Borkmann
· 7 years ago
d777b2d
bpf: don't zero out the info struct in bpf_obj_get_info_by_fd()
by Jakub Kicinski
· 7 years ago
d655490
bpf: allow to specify log level and reduce it for test_verifier
by Daniel Borkmann
· 7 years ago
95b9afd
bpf: Test for bpf ID
by Martin KaFai Lau
· 8 years ago
91045f5
bpf: Add bpf_verify_program() to the library.
by David S. Miller
· 8 years ago
b0c4780
bpf: Add sparc support to tools and samples.
by David S. Miller
· 8 years ago
3084887
tools/lib/bpf: add support for BPF_PROG_TEST_RUN command
by Alexei Starovoitov
· 8 years ago
fb30d4b
bpf: Add tests for map-in-map
by Martin KaFai Lau
· 8 years ago
0367105
scripts/spelling.txt: add "overrided" pattern and fix typo instances
by Masahiro Yamada
· 8 years ago
3f64116
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
cdc6a4b
bpf: Remove redundant ifdef
by Mickaël Salaün
· 8 years ago
7f67763
bpf: introduce BPF_F_ALLOW_OVERRIDE flag
by Alexei Starovoitov
· 8 years ago
702498a
bpf: Remove bpf_sys.h from selftests
by Mickaël Salaün
· 8 years ago
5f155c2
bpf: Use bpf_map_get_next_key() from the library
by Mickaël Salaün
· 8 years ago
e58383b
bpf: Use bpf_map_delete_elem() from the library
by Mickaël Salaün
· 8 years ago
e5ff7c4
bpf: Use bpf_map_lookup_elem() from the library
by Mickaël Salaün
· 8 years ago
10ecc72
bpf: Use bpf_map_update_elem() from the library
by Mickaël Salaün
· 8 years ago
2ee89fb
bpf: Use bpf_load_program() from the library
by Mickaël Salaün
· 8 years ago
5dc880d
tools lib bpf: Add bpf_prog_{attach,detach}
by Joe Stringer
· 8 years ago
a5580c7
tools lib bpf: Add flags to bpf_create_map()
by Joe Stringer
· 8 years ago
83d994d
tools lib bpf: use __u32 from linux/types.h
by Joe Stringer
· 8 years ago
9742da0
tools lib bpf: Add missing BPF functions
by Wang Nan
· 8 years ago
203d1ca
tools lib bpf: Add license header
by Wang Nan
· 8 years ago
8f9e05f
perf tools: Fix PowerPC native building
by Wang Nan
· 9 years ago
43798bf
bpf tools: Add helper function for updating bpf maps elements
by He Kuang
· 9 years ago
7bf9836
bpf tools: Introduce bpf_load_program() to bpf.c
by Wang Nan
· 10 years ago
e3ed2fe
bpf tools: Add bpf.c/h for common bpf operations
by Wang Nan
· 10 years ago