Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
bafa7afe63391419c7cb8e42f1ba9f8dddd7c8fb
/
tools
/
lib
/
bpf
/
libbpf.c
bafa7af
libbpf: Support cgroup_skb/{e,in}gress section names
by Andrey Ignatov
· 6 years ago
956b620
libbpf: Introduce libbpf_attach_type_by_name
by Andrey Ignatov
· 6 years ago
105bc13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 6 years ago
6d41907
tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems
by Arnaldo Carvalho de Melo
· 6 years ago
c22fbae
bpf: support flow dissector in libbpf and bpftool
by Petar Penkov
· 6 years ago
69495d2
libbpf: Remove the duplicate checking of function storage
by Taeung Song
· 6 years ago
6bc8529c
bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY
by Martin KaFai Lau
· 6 years ago
1ba9828
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 6 years ago
89b1698
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
1ce6a9f
bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2"
by Thomas Richter
· 6 years ago
b611da4
perf build: Build error in libbpf missing initialization
by Thomas Richter
· 6 years ago
6d4b198
tools: libbpf: add bpf_object__find_program_by_title()
by Jakub Kicinski
· 6 years ago
1e96004
tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd()
by Jakub Kicinski
· 6 years ago
38d5d3b
bpf: Introduce BPF_ANNOTATE_KV_PAIR
by Martin KaFai Lau
· 6 years ago
5b891af
bpf: Replace [u]int32_t and [u]int64_t in libbpf
by Martin KaFai Lau
· 6 years ago
26736eb
tools: libbpf: allow map reuse
by Jakub Kicinski
· 6 years ago
531b014
tools: bpf: make use of reallocarray
by Jakub Kicinski
· 6 years ago
8d13406
tools: libbpf: move library error code into a separate file
by Jakub Kicinski
· 6 years ago
07f2d4e
tools: libbpf: add extended attributes version of bpf_object__open()
by Jakub Kicinski
· 6 years ago
f83fb22
tools: libbpf: recognize offload neutral maps
by Jakub Kicinski
· 6 years ago
b60df2a
tools: libbpf: expose the prog type guessing from section name logic
by Jakub Kicinski
· 6 years ago
eac7d84
tools: libbpf: don't return '.text' as a program for multi-function programs
by Jakub Kicinski
· 7 years ago
9a94f27
tools: libbpf: restore the ability to load programs from .text section
by Jakub Kicinski
· 7 years ago
9aba361
tools: libbpf: allow setting ifindex for programs and maps
by Jakub Kicinski
· 7 years ago
d9b683d
tools: libbpf: add section names for missing program types
by Jakub Kicinski
· 7 years ago
6bdd533
bpf: add selftest for lirc_mode2 type program
by Sean Young
· 7 years ago
72481f3
libbpf: Support guessing sendmsg{4,6} progs
by Andrey Ignatov
· 7 years ago
90fed9c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 7 years ago
004d4b2
ipv6: sr: Add seg6local action End.BPF
by Mathieu Xhonneux
· 7 years ago
a1c8181
tools/lib/libbpf.c: fix string format to allow build on arm32
by Sirio Balmelli
· 7 years ago
61746dbe
bpf: btf: Add tests for the btf uapi changes
by Martin KaFai Lau
· 7 years ago
6f6e434
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
f0307a7
libbpf: add ifindex to enable offload support
by David Beckett
· 7 years ago
17387dd
tools: bpf: don't complain about no kernel version for networking code
by Jakub Kicinski
· 7 years ago
d0cabbb
tools: bpf: move the event reading loop to libbpf
by Jakub Kicinski
· 7 years ago
3597683
tools: bpf: handle NULL return in bpf_prog_load_xattr()
by Jakub Kicinski
· 7 years ago
16962b2
bpf: sockmap, add selftests
by John Fastabend
· 7 years ago
8a138ae
bpf: btf: Add BTF support to libbpf
by Martin KaFai Lau
· 7 years ago
e14c93fd
libbpf: Type functions for raw tracepoints
by Andrey Ignatov
· 7 years ago
81efee7
libbpf: Support guessing post_bind{4,6} progs
by Andrey Ignatov
· 7 years ago
622adaf
selftests/bpf: Selftest for sys_connect hooks
by Andrey Ignatov
· 7 years ago
e50b0a6
selftests/bpf: Selftest for sys_bind hooks
by Andrey Ignatov
· 7 years ago
d7be143
libbpf: Support expected_attach_type at prog load
by Andrey Ignatov
· 7 years ago
4c4c3c2
bpf: sockmap sample, add option to attach SK_MSG program
by John Fastabend
· 7 years ago
b1a2ce8
tools/libbpf: Avoid possibly using uninitialized variable
by Jeremy Cline
· 7 years ago
e3d91b0
tools/libbpf: handle issues with bpf ELF objects containing .eh_frames
by Jesper Dangaard Brouer
· 7 years ago
077c066
tools/libbpf: improve the pr_debug statements to contain section numbers
by Jesper Dangaard Brouer
· 7 years ago
0badd33
libbpf: complete list of strings for guessing program type
by Quentin Monnet
· 7 years ago
6061a3d
libbpf: add missing SPDX-License-Identifier
by Eric Leblond
· 7 years ago
949abbe
libbpf: add function to setup XDP
by Eric Leblond
· 7 years ago
d77be68
libbpf: fix string comparison for guessing eBPF program type
by Quentin Monnet
· 7 years ago
7d9890e
libbpf: Fix build errors.
by David Miller
· 7 years ago
48cca7e
libbpf: add support for bpf_call
by Alexei Starovoitov
· 7 years ago
fe4d44b
libbpf: prefer global symbols as bpf program name source
by Roman Gushchin
· 7 years ago
583c900
libbpf: add ability to guess program type based on section name
by Roman Gushchin
· 7 years ago
fe9b5f7
libbpf: use map_flags when creating maps
by Craig Gallek
· 7 years ago
b13c5c1
libbpf: parse maps sections of varying size
by Craig Gallek
· 7 years ago
88cda1c
bpf: libbpf: Provide basic API support to specify BPF obj name
by Martin KaFai Lau
· 7 years ago
e2a7c34
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
49bf4b3
tools lib bpf: improve warning
by Eric Leblond
· 7 years ago
6f6d33f
bpf: selftests add sockmap tests
by John Fastabend
· 7 years ago
dd26b7f
tools/lib/bpf: expose bpf_program__set_type()
by Alexei Starovoitov
· 8 years ago
d5148d8
tools lib bpf: Add bpf_object__pin()
by Joe Stringer
· 8 years ago
b6989f3
tools lib bpf: Add bpf_map__pin()
by Joe Stringer
· 8 years ago
f367540
tools lib bpf: Add BPF program pinning APIs
by Joe Stringer
· 8 years ago
e28ff1a
tools lib bpf: Add libbpf_get_error()
by Joe Stringer
· 8 years ago
7803ba7
tools lib bpf: Add set/is helpers for all prog types
by Joe Stringer
· 8 years ago
ed79407
tools lib bpf: Define prog_type fns with macro
by Joe Stringer
· 8 years ago
94e5ade
tools lib bpf: Fix map offsets in relocation
by Joe Stringer
· 8 years ago
a5580c7
tools lib bpf: Add flags to bpf_create_map()
by Joe Stringer
· 8 years ago
5a6acad
tools lib bpf: Retrive bpf_map through offset of bpf_map_def
by Wang Nan
· 8 years ago
10931d2
tools lib bpf: Add private field for bpf_object
by Wang Nan
· 8 years ago
4708bbd
tools lib bpf: Fix maps resolution
by Eric Leblond
· 8 years ago
9b16137
tools lib bpf: Use official ELF e_machine value
by Wang Nan
· 8 years ago
705fa21
tools lib bpf: Report error when kernel doesn't support program type
by Wang Nan
· 8 years ago
5f44e4c8
tools lib bpf: New API to adjust type of a BPF program
by Wang Nan
· 8 years ago
203d1ca
tools lib bpf: Add license header
by Wang Nan
· 9 years ago
de8a63b
tools lib bpf: Fix spelling mistake: "missmatch" -> "mismatch"
by Colin Ian King
· 9 years ago
edb13ed
tools lib bpf: Rename set_private() to set_priv()
by Arnaldo Carvalho de Melo
· 9 years ago
be834ff
tools lib bpf: Make bpf_program__get_private() use IS_ERR()
by Arnaldo Carvalho de Melo
· 9 years ago
a7fe045
tools lib bpf: Remove _get_ from non-refcount method names
by Arnaldo Carvalho de Melo
· 9 years ago
6e009e65
tools lib bpf: Rename bpf_map__get_fd() to bpf_map__fd()
by Arnaldo Carvalho de Melo
· 9 years ago
53897a7
tools lib bpf: Use IS_ERR() reporting macros with bpf_map__get_def()
by Arnaldo Carvalho de Melo
· 9 years ago
009ad5d
tools lib bpf: Rename bpf_map__get_name() to bpf_map__name()
by Arnaldo Carvalho de Melo
· 9 years ago
b4cbfa5
tools lib bpf: Use IS_ERR() reporting macros with bpf_map__get_private()
by Arnaldo Carvalho de Melo
· 9 years ago
666810e
perf bpf: Check relocation target section
by Wang Nan
· 9 years ago
77ba9a5
tools lib bpf: Fetch map names from correct strtab
by Wang Nan
· 9 years ago
973170e
tools lib bpf: Check return value of strdup when reading map names
by Wang Nan
· 9 years ago
561bbcc
tools lib bpf: Extract and collect map names from BPF object file
by Wang Nan
· 9 years ago
9d759a9
tools lib bpf: Collect map definition in bpf_object
by Wang Nan
· 9 years ago
b580563
bpf tools: Load a program with different instances using preprocessor
by Wang Nan
· 9 years ago
45825d8
bpf tools: Add new API bpf_object__get_kversion()
by Wang Nan
· 9 years ago
6371ca3b
bpf tools: Improve libbpf error reporting
by Wang Nan
· 9 years ago
715f8db
tools lib bpf: Fix compiler warning on CentOS 6
by Namhyung Kim
· 9 years ago
acf860a
bpf tools: New API to get name from a BPF object
by Wang Nan
· 9 years ago
9a208ef
bpf tools: Link all bpf objects onto a list
by Wang Nan
· 10 years ago
aa9b1ac
bpf tools: Introduce accessors for struct bpf_program
by Wang Nan
· 10 years ago
55cffde
bpf tools: Load eBPF programs in object files into kernel
by Wang Nan
· 10 years ago
8a47a6c
bpf tools: Relocate eBPF programs
by Wang Nan
· 10 years ago
52d3352
bpf tools: Create eBPF maps defined in an object file
by Wang Nan
· 10 years ago
Next »