Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
d9973ce2fe5bcdc5e01bb3f49833d152b8e166ca
/
tools
/
bpf
/
bpftool
/
prog.c
d95f1e8
bpftool: Don't crash on missing xlated program instructions
by Toke Høiland-Jørgensen
· 5 years ago
229c3b4
bpftool: Use consistent include paths for libbpf
by Toke Høiland-Jørgensen
· 5 years ago
2bbc078
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 5 years ago
a7d22ca
bpftool: Match programs by name
by Paul Chaignon
· 5 years ago
ec20250
bpftool: Match several programs with same tag
by Paul Chaignon
· 5 years ago
5b79bcd
bpftool: Don't crash on missing jited insns or ksyms
by Toke Høiland-Jørgensen
· 5 years ago
e00aca6
libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration
by Andrii Nakryiko
· 5 years ago
32e3e58
bpftool: Fix bpftool build by switching to bpf_object__open_file()
by Andrii Nakryiko
· 5 years ago
d34b0440
tools: bpftool: close prog FD before exit on showing a single program
by Quentin Monnet
· 5 years ago
ba95c74
tools: bpftool: add "prog run" subcommand to test-run programs
by Quentin Monnet
· 6 years ago
f6d08d9
bpftool: support cgroup sockopt
by Stanislav Fomichev
· 6 years ago
13091aa
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
000aa12
bpf, bpftool: enable recvmsg attach types
by Daniel Borkmann
· 6 years ago
55d7780
tools: bpftool: make -d option print debug output from verifier
by Quentin Monnet
· 6 years ago
ac4e0e0
tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr()
by Yonghong Song
· 6 years ago
f25377e
bpftool: Support sysctl hook
by Andrey Ignatov
· 6 years ago
031ebc1
tools: bpftool: remove blank line after btf_id when listing programs
by Quentin Monnet
· 6 years ago
569b0c7
tools/bpftool: show btf id in program information
by Prashant Bhole
· 6 years ago
cae73f2
bpftool: use bpf_program__get_prog_info_linear() in prog.c:do_dump()
by Song Liu
· 6 years ago
f74a53d9
tools: libbpf: add a correctly named define for map iteration
by Jakub Kicinski
· 6 years ago
88ad472
tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt
by Alexei Starovoitov
· 6 years ago
a5d9265
bpf: bpftool, fix documentation for attach types
by Alban Crequy
· 6 years ago
a655fe9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
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
752bcf8
bpftool: Fix prog dump by tag
by Jiri Olsa
· 6 years ago
c101189
tools: bpftool: fix -Wmissing declaration warnings
by Quentin Monnet
· 6 years ago
177e771
bpf: Remove !func_info and !line_info check from test_btf and bpftool
by Martin KaFai Lau
· 6 years ago
02ff58d
tools: bpftool: replace Netronome boilerplate with SPDX license headers
by Jakub Kicinski
· 6 years ago
cfc5424
tools/bpf: rename *_info_cnt to nr_*_info
by Yonghong Song
· 6 years ago
10a5ce9
bpf: bpftool: Fix newline and p_err issue
by Martin KaFai Lau
· 6 years ago
b053b43
bpf: libbpf: bpftool: Print bpf_line_info during prog dump
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
30da46b
tools: bpftool: add a command to dump the trace pipe
by Quentin Monnet
· 6 years ago
99a44bef
tools: bpftool: add owner_prog_type and owner_jited to bpftool output
by Quentin Monnet
· 6 years ago
93029d7
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 6 years ago
e561bb2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
1d2f44c
libbpf: Name changing for btf_get_from_id
by Martin KaFai Lau
· 6 years ago
dde7011
tools: bpftool: fix potential NULL pointer dereference in do_load
by Jakub Kicinski
· 6 years ago
254471e
tools/bpf: bpftool: add support for func types
by Yonghong Song
· 6 years ago
29a9c10
bpftool: make libbfd optional
by Stanislav Fomichev
· 6 years ago
092f089
bpftool: support loading flow dissector
by Stanislav Fomichev
· 6 years ago
3767a94
bpftool: add pinmaps argument to the load/loadall
by Stanislav Fomichev
· 6 years ago
7738099
bpftool: add loadall command
by Stanislav Fomichev
· 6 years ago
a8bfd2b
tools: bpftool: fix plain output and doc for --bpffs option
by Quentin Monnet
· 6 years ago
8302b9b
tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps
by Quentin Monnet
· 6 years ago
3ddeac6
tools: bpftool: use 4 context mode for the NFP disasm
by Jakub Kicinski
· 6 years ago
c034a17
bpf: bpftool, add flag to allow non-compat map definitions
by John Fastabend
· 6 years ago
b7d3826
bpf: bpftool, add support for attaching programs to maps
by John Fastabend
· 6 years ago
c22fbae
bpf: support flow dissector in libbpf and bpftool
by Petar Penkov
· 6 years ago
3ff5a4d
tools: bpftool: allow reuse of maps with bpftool prog load
by Jakub Kicinski
· 7 years ago
c840684
tools: bpftool: reimplement bpf_prog_load() for prog load
by Jakub Kicinski
· 7 years ago
49f2cba
tools: bpftool: allow users to specify program type for prog load
by Jakub Kicinski
· 7 years ago
ba6dd67
tools: bpftool: add support for loading programs for offload
by Jakub Kicinski
· 7 years ago
8d1fc3d
tools: bpftool: refactor argument parsing for prog load
by Jakub Kicinski
· 7 years ago
b680340
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 7 years ago
71e07dd
tools: bpftool: drop unnecessary Author comments
by Jakub Kicinski
· 7 years ago
bfee71f
tools: bpftool: remember to close the libbpf object after prog load
by Jakub Kicinski
· 7 years ago
957f9a1
tools: bpftool: remove duplicated error message on prog load
by Jakub Kicinski
· 7 years ago
07480cb
tools: bpftool: improve accuracy of load time
by Jakub Kicinski
· 7 years ago
6bdd533
bpf: add selftest for lirc_mode2 type program
by Sean Young
· 7 years ago
f7f62c7
tools: bpftool: add delimiters to multi-function JITed dumps
by Sandipan Das
· 7 years ago
f84192e
tools: bpftool: resolve calls without using imm field
by Sandipan Das
· 7 years ago
a3fe1f6
tools: bpftool: change time format for program 'loaded at:' information
by Quentin Monnet
· 7 years ago
9b984a2
tools, bpftool: Display license GPL compatible in prog show/list
by Jiri Olsa
· 7 years ago
393de51
bpftool: Support new prog types and attach types
by Andrey Ignatov
· 7 years ago
b6c1ced
tools: bpftool: new command-line option and documentation for 'visual'
by Jiong Wang
· 7 years ago
73bb5b4
tools: bpftool: factor out xlated dump related code into separate file
by Jiong Wang
· 7 years ago
3197239
tools: bpftool: remove unnecessary 'if' to reduce indentation
by Jiong Wang
· 7 years ago
52c84d3
tools: bpftool: preserve JSON for batch mode when dumping insns to file
by Quentin Monnet
· 7 years ago
e659359
tools: bpftool: improve architecture detection by using ifindex
by Jiong Wang
· 7 years ago
45e5e12
bpftool: recognize BPF_PROG_TYPE_CGROUP_DEVICE programs
by Roman Gushchin
· 7 years ago
b4fac96
tools: bpftool: remove new lines from errors
by Jakub Kicinski
· 7 years ago
6ebe6db
tools: bpftool: alias show and list commands
by Jakub Kicinski
· 7 years ago
5226221
tools: bpftool: report device information for offloaded programs
by Jakub Kicinski
· 7 years ago
6bb8824
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
8207c6d
tools: bpftool: protect against races with disappearing objects
by Jakub Kicinski
· 7 years ago
7105e82
bpf: allow for correlation of maps and helpers in dump
by Daniel Borkmann
· 7 years ago
49a086c
bpftool: implement prog load command
by Roman Gushchin
· 7 years ago
51aa423
bpftool: revert printing program device bound info
by Jakub Kicinski
· 7 years ago
c541b73
tools: bpftool: optionally show filenames of pinned objects
by Prashant Bhole
· 7 years ago
4990f1f
tools: bpftool: show filenames of pinned objects
by Prashant Bhole
· 7 years ago
928631e
bpftool: print program device bound info
by Jakub Kicinski
· 7 years ago
0641c3c
tools: bpftool: update documentation for --json and --pretty usage
by Quentin Monnet
· 7 years ago
004b45c
tools: bpftool: provide JSON output for all possible commands
by Quentin Monnet
· 7 years ago
9a5ab8b
tools: bpftool: turn err() and info() macros into functions
by Quentin Monnet
· 7 years ago
f05e2c3
tools: bpftool: add JSON output for `bpftool prog dump xlated *` command
by Quentin Monnet
· 7 years ago
743cc66
tools: bpftool: add JSON output for `bpftool prog show *` command
by Quentin Monnet
· 7 years ago
8dfbc6d
tools: bpftool: show that `opcodes` or `file FILE` should be exclusive
by Quentin Monnet
· 7 years ago
9e2308c
tools: bpftool: print all relevant byte opcodes for "load double word"
by Quentin Monnet
· 7 years ago
9f60617
tools: bpftool: add `bpftool prog help` as real command i.r.t exit code
by Quentin Monnet
· 7 years ago
1d84487
tools: bpftool: use err() instead of info() if there are too many insns
by Quentin Monnet
· 7 years ago
1739c26
tools: bpftool: fix return value when all eBPF programs have been shown
by Quentin Monnet
· 7 years ago
9cbe1f58
tools: bpftool: add pointer to file argument to print_hex()
by Quentin Monnet
· 7 years ago
2dc7c1f
tools: bpftool: use more common tag format
by Jakub Kicinski
· 7 years ago
c9c3599
tools: bpftool: use the kernel's instruction printer
by Jakub Kicinski
· 7 years ago
71bb428
tools: bpf: add bpftool
by Jakub Kicinski
· 7 years ago