| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.18-rc5+ | Alexei Starovoitov | 1 | -1/+1 |
| 2025-11-05 | bpftool: Recognize insn_array map type | Anton Protopopov | 1 | -1/+2 |
| 2025-11-04 | bpf: add _impl suffix for bpf_stream_vprintk() kfunc | Mykyta Yatsenko | 1 | -1/+1 |
| 2025-09-22 | bpftool: Add support for signing BPF programs | KP Singh | 2 | -2/+25 |
| 2025-08-01 | bpftool: Add bpftool-token manpage | Tao Chen | 1 | -0/+64 |
| 2025-07-03 | bpftool: Add support for dumping streams | Kumar Kartikeya Dwivedi | 1 | -0/+7 |
| 2025-05-27 | bpftool: Add support for custom BTF path in prog load/loadall | Jiayuan Chen | 1 | -2/+8 |
| 2025-02-25 | Merge tag 'perf-tools-fixes-for-v6.14-2-2025-02-25' of git://git.kernel.org/p... | Linus Torvalds | 1 | -6/+0 |
| 2025-02-18 | tools: Remove redundant quiet setup | Charlie Jenkins | 1 | -6/+0 |
| 2024-12-13 | bpftool: btf: Support dumping a specific types from file | Daniel Xu | 1 | -2/+7 |
| 2024-12-13 | bpftool: man: Add missing format argument to command description | Daniel Xu | 1 | -1/+1 |
| 2024-09-09 | bpftool: Fix typos | Andrew Kreimer | 1 | -1/+1 |
| 2024-09-05 | bpftool: fix some typos in bpftool | Lin Yikai | 1 | -1/+1 |
| 2024-09-02 | bpftool: Add missing blank lines in bpftool-net doc example | Quentin Monnet | 1 | -0/+2 |
| 2024-07-29 | bpftool: Add document for net attach/detach on tcx subcommand | Tao Chen | 1 | -1/+21 |
| 2024-05-18 | bpftool: Introduce btf c dump sorting | Mykyta Yatsenko | 1 | -2/+4 |
| 2024-04-16 | bpftool: Update documentation where progs/maps can be passed by name | Quentin Monnet | 4 | -4/+4 |
| 2024-04-02 | bpftool: Clean-up typos, punctuation, list formatting in docs | Rameez Rehman | 3 | -40/+35 |
| 2024-04-02 | bpftool: Remove useless emphasis on command description in man pages | Rameez Rehman | 11 | -61/+61 |
| 2024-04-02 | bpftool: Use simpler indentation in source rST for documentation | Rameez Rehman | 14 | -991/+908 |
| 2024-03-11 | bpftool: Recognize arena map type | Alexei Starovoitov | 1 | -1/+1 |
| 2024-02-29 | bpftool: Add an example for struct_ops map and shadow type. | Kui-Feng Lee | 1 | -6/+52 |
| 2023-11-09 | bpftool: Fix prog object type in manpage | Artem Savkov | 1 | -1/+1 |
| 2023-10-24 | bpftool: Extend net dump with netkit progs | Daniel Borkmann | 1 | -4/+4 |
| 2023-10-11 | bpftool: Add support for cgroup unix socket address hooks | Daan De Meyer | 2 | -6/+18 |
| 2023-07-19 | bpftool: Extend net dump with tcx progs | Daniel Borkmann | 1 | -11/+15 |
| 2023-06-29 | bpf: Replace deprecated -target with --target= for Clang | Fangrui Song | 1 | -2/+2 |
| 2023-05-23 | bpftool: Specify XDP Hints ifname when loading program | Larysa Zaremba | 2 | -8/+11 |
| 2023-04-21 | bpftool: Update doc to explain struct_ops register subcommand. | Kui-Feng Lee | 1 | -4/+8 |
| 2023-04-05 | bpftool: Support "opcodes", "linum", "visual" simultaneously | Quentin Monnet | 1 | -4/+4 |
| 2023-04-05 | bpftool: Fix documentation about line info display for prog dumps | Quentin Monnet | 1 | -6/+4 |
| 2022-11-20 | bpftool: remove support of --legacy option for bpftool | Sahid Orentino Ferdjaoui | 2 | -10/+1 |
| 2022-10-25 | bpftool: Support new cgroup local storage | Yonghong Song | 1 | -1/+1 |
| 2022-10-25 | bpftool: Add llvm feature to "bpftool version" | Quentin Monnet | 1 | -4/+4 |
| 2022-10-21 | bpftool: Update doc (add autoattach to prog load) | Wang Yufen | 1 | -2/+13 |
| 2022-09-21 | bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type | David Vernet | 1 | -1/+1 |
| 2022-07-05 | bpftool: Rename "bpftool feature list" into "... feature list_builtins" | Quentin Monnet | 1 | -2/+2 |
| 2022-06-30 | bpftool: Add feature list (prog/map/link/attach types, helpers) | Quentin Monnet | 1 | -0/+12 |
| 2022-06-02 | bpftool: Use libbpf_bpf_attach_type_str | Daniel Müller | 2 | -7/+14 |
| 2022-03-17 | bpftool: Add support for subskeletons | Delyan Kratunov | 1 | -0/+25 |
| 2022-03-15 | bpftool: man: Add missing top level docs | Daniel Xu | 1 | -1/+12 |
| 2022-02-16 | bpftool: Gen min_core_btf explanation and examples | Rafael David Tinoco | 1 | -0/+90 |
| 2022-02-10 | bpftool: Add libbpf's version number to "bpftool version" output | Quentin Monnet | 1 | -6/+7 |
| 2021-11-16 | bpftool: Update doc (use susbtitutions) and test_bpftool_synctypes.py | Quentin Monnet | 13 | -18/+39 |
| 2021-11-16 | bpftool: Add SPDX tags to RST documentation files | Quentin Monnet | 14 | -1/+27 |
| 2021-11-14 | bpftool: Fix mixed indentation in documentation | Quentin Monnet | 2 | -38/+38 |
| 2021-11-14 | bpftool: Update the lists of names for maps and prog-attach types | Quentin Monnet | 1 | -1/+1 |
| 2021-11-14 | bpftool: Fix indent in option lists in the documentation | Quentin Monnet | 7 | -14/+14 |
| 2021-11-14 | bpftool: Remove inclusion of utilities.mak from Makefiles | Quentin Monnet | 1 | -1/+0 |
| 2021-11-12 | bpftool: Enable libbpf's strict mode by default | Stanislav Fomichev | 1 | -0/+9 |
| 2021-11-10 | bpftool: Fix SPDX tag for Makefiles and .gitignore | Quentin Monnet | 1 | -1/+1 |
| 2021-07-30 | tools: bpftool: Complete metrics list in "bpftool prog profile" doc | Quentin Monnet | 1 | -1/+2 |
| 2021-07-30 | tools: bpftool: Document and add bash completion for -L, -B options | Quentin Monnet | 3 | -3/+84 |
| 2021-07-30 | tools: bpftool: Update and synchronise option list in doc and help msg | Quentin Monnet | 12 | -16/+22 |
| 2021-07-30 | tools: bpftool: Complete and synchronise attach or map types | Quentin Monnet | 1 | -1/+1 |
| 2021-05-25 | bpftool: Add sock_release help info for cgroup attach/prog load command | Liu Jian | 2 | -2/+4 |
| 2021-03-18 | bpftool: Add `gen object` command to perform BPF static linking | Andrii Nakryiko | 1 | -14/+51 |
| 2021-03-18 | bpftool: Add ability to specify custom skeleton object name | Andrii Nakryiko | 1 | -5/+8 |
| 2021-03-04 | tools/bpf: Remove bpf-helpers from bpftool docs | Joe Stringer | 1 | -7/+4 |
| 2020-11-06 | bpftool: Add support for task local storage | KP Singh | 1 | -1/+2 |
| 2020-09-14 | bpftool: Fix build failure | Yonghong Song | 1 | -1/+1 |
| 2020-09-10 | tools: bpftool: Automate generation for "SEE ALSO" sections in man pages | Quentin Monnet | 13 | -198/+11 |
| 2020-09-10 | tools: bpftool: Add "inner_map" to "bpftool map create" outer maps | Quentin Monnet | 1 | -2/+8 |
| 2020-09-10 | tools: bpftool: Include common options from separate file | Quentin Monnet | 14 | -196/+35 |
| 2020-09-10 | tools: bpftool: Print optional built-in features along with version | Quentin Monnet | 1 | -1/+7 |
| 2020-09-10 | tools: bpftool: Log info-level messages when building bpftool man pages | Quentin Monnet | 4 | -1/+12 |
| 2020-09-07 | tools: bpftool: Fix formatting in bpftool-link documentation | Quentin Monnet | 1 | -1/+1 |
| 2020-08-25 | bpf: Implement bpf_local_storage for inodes | KP Singh | 1 | -1/+1 |
| 2020-08-01 | tools/bpftool: Add documentation and bash-completion for `link detach` | Andrii Nakryiko | 1 | -0/+8 |
| 2020-07-25 | tools/bpftool: Add bpftool support for bpf map element iterator | Yonghong Song | 1 | -2/+16 |
| 2020-07-17 | tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type | Jakub Sitnicki | 1 | -1/+1 |
| 2020-07-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 4 | -2/+35 |
| 2020-06-22 | tools/bpftool: Add documentation and sample output for process info | Andrii Nakryiko | 4 | -2/+35 |
| 2020-06-17 | tools, bpftool: Add ringbuf map type to map command docs | Tobias Klauser | 1 | -1/+1 |
| 2020-05-19 | bpf, bpftool: Enable get{peer, sock}name attach types | Daniel Borkmann | 2 | -4/+9 |
| 2020-05-11 | tools, bpftool: Minor fixes for documentation | Quentin Monnet | 12 | -69/+114 |
| 2020-05-09 | tools/bpftool: Add bpf_iter support for bptool | Yonghong Song | 1 | -0/+83 |
| 2020-04-29 | tools: bpftool: Make libcap dependency optional | Quentin Monnet | 1 | -1/+3 |
| 2020-04-29 | tools: bpftool: Allow unprivileged users to probe features | Quentin Monnet | 1 | -1/+9 |
| 2020-04-28 | bpftool: Add bpftool-link manpage | Andrii Nakryiko | 1 | -0/+118 |
| 2020-03-20 | bpftool: Add struct_ops support | Martin KaFai Lau | 1 | -0/+116 |
| 2020-03-10 | bpftool: Documentation for bpftool prog profile | Song Liu | 1 | -0/+19 |
| 2020-02-26 | bpftool: Update documentation of "bpftool feature" command | Michal Rostecki | 1 | -9/+10 |
| 2020-02-26 | bpftool: Support struct_ops, tracing, ext prog types | Andrey Ignatov | 1 | -1/+2 |
| 2020-01-20 | bpftool: Use consistent include paths for libbpf | Toke Høiland-Jørgensen | 1 | -1/+1 |
| 2019-12-18 | bpftool: Work-around rst2man conversion bug | Andrii Nakryiko | 1 | -7/+8 |
| 2019-12-17 | bpftool: Add gen subcommand manpage | Andrii Nakryiko | 2 | -1/+306 |
| 2019-12-15 | bpftool: Match maps by name | Paul Chaignon | 1 | -4/+6 |
| 2019-12-15 | bpftool: Match programs by name | Paul Chaignon | 2 | -7/+7 |
| 2019-12-15 | bpftool: Match several programs with same tag | Paul Chaignon | 1 | -4/+12 |
| 2019-08-21 | tools: bpftool: add "bpftool map freeze" subcommand | Quentin Monnet | 1 | -0/+9 |
| 2019-08-20 | tools: bpftool: implement "bpftool btf show|list" | Quentin Monnet | 1 | -0/+7 |
| 2019-08-15 | tools: bpftool: add documentation for net attach/detach | Daniel T. Lee | 1 | -3/+54 |
| 2019-07-30 | tools: bpftool: add support for reporting the effective cgroup progs | Jakub Kicinski | 1 | -4/+12 |
| 2019-07-29 | tools: Add definitions for devmap_hash map type | Toke Høiland-Jørgensen | 1 | -1/+1 |
| 2019-07-05 | tools: bpftool: add "prog run" subcommand to test-run programs | Quentin Monnet | 1 | -0/+34 |
| 2019-06-27 | bpftool: support cgroup sockopt | Stanislav Fomichev | 2 | -3/+7 |
| 2019-06-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2 | -2/+6 |
| 2019-06-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | David S. Miller | 2 | -2/+6 |
| 2019-06-06 | bpf, bpftool: enable recvmsg attach types | Daniel Borkmann | 2 | -2/+6 |
| 2019-05-28 | tools: bpftool: make -d option print debug output from verifier | Quentin Monnet | 2 | -4/+6 |
| 2019-05-28 | tools: bpftool: add -d option to get debug output from libbpf | Quentin Monnet | 8 | -0/+31 |
| 2019-05-24 | bpftool/docs: add description of btf dump C option | Andrii Nakryiko | 1 | -15/+20 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
| 2019-04-25 | bpftool/docs: add btf sub-command documentation | Andrii Nakryiko | 8 | -7/+236 |
| 2019-04-16 | bpftool: Support sysctl hook | Andrey Ignatov | 2 | -3/+5 |
| 2019-04-16 | tools: bpftool: add a note on program statistics in man page | Quentin Monnet | 1 | -0/+8 |
| 2019-04-16 | tools: bpftool: fix short option name for printing version in man pages | Quentin Monnet | 7 | -7/+7 |
| 2019-04-16 | tools: bpftool: fix man page documentation for "pinmaps" keyword | Quentin Monnet | 1 | -1/+1 |
| 2019-02-27 | tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt | Alexei Starovoitov | 1 | -1/+3 |
| 2019-02-19 | bpf: bpftool, fix documentation for attach types | Alban Crequy | 1 | -1/+1 |
| 2019-02-12 | tools: bpftool: doc, add text about feature-subcommand | Prashant Bhole | 1 | -1/+3 |
| 2019-02-06 | tools: bpftool: doc, fix incorrect text | Prashant Bhole | 3 | -5/+5 |
| 2019-01-22 | tools: bpftool: add probes for a network device | Quentin Monnet | 1 | -3/+15 |
| 2019-01-22 | tools: bpftool: add C-style "#define" output for probes | Quentin Monnet | 1 | -2/+11 |
| 2019-01-22 | tools: bpftool: add probes for eBPF helper functions | Quentin Monnet | 1 | -0/+4 |
| 2019-01-22 | tools: bpftool: add basic probe capability, probe syscall availability | Quentin Monnet | 7 | -0/+66 |
| 2019-01-17 | bpftool: add pop and dequeue commands | Stanislav Fomichev | 1 | -0/+8 |
| 2019-01-17 | bpftool: add push and enqueue commands | Stanislav Fomichev | 1 | -0/+8 |
| 2019-01-17 | bpftool: add peek command | Stanislav Fomichev | 1 | -0/+4 |
| 2019-01-17 | bpftool: make key optional in lookup command | Stanislav Fomichev | 1 | -2/+2 |
| 2019-01-17 | bpftool: make key and value optional in update command | Stanislav Fomichev | 1 | -2/+2 |
| 2018-12-18 | tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs | Quentin Monnet | 3 | -0/+12 |
| 2018-12-15 | tools: bpftool: add a prog array map update example to documentation | Quentin Monnet | 1 | -0/+55 |
| 2018-12-15 | tools: bpftool: fix examples in documentation for bpftool prog | Quentin Monnet | 1 | -45/+53 |
| 2018-12-15 | tools: bpftool: add doc for -m option to bpftool-prog.rst | Quentin Monnet | 1 | -0/+3 |
| 2018-12-10 | bpf: bpftool: Fix newline and p_err issue | Martin KaFai Lau | 1 | -0/+2 |
| 2018-12-09 | bpf: libbpf: bpftool: Print bpf_line_info during prog dump | Martin KaFai Lau | 1 | -4/+12 |
| 2018-12-05 | tools: bpftool: add a command to dump the trace pipe | Quentin Monnet | 1 | -2/+11 |
| 2018-11-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 6 | -8/+44 |
| 2018-11-23 | bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map | David Calavera | 1 | -1/+2 |
| 2018-11-10 | bpftool: support loading flow dissector | Stanislav Fomichev | 1 | -10/+16 |
| 2018-11-10 | bpftool: add pinmaps argument to the load/loadall | Stanislav Fomichev | 1 | -1/+3 |
| 2018-11-10 | bpftool: add loadall command | Stanislav Fomichev | 1 | -5/+9 |
| 2018-11-09 | tools: bpftool: update references to other man pages in documentation | Quentin Monnet | 6 | -7/+42 |
| 2018-11-09 | tools: bpftool: fix plain output and doc for --bpffs option | Quentin Monnet | 1 | -1/+2 |
| 2018-10-21 | tools: bpftool: document restriction on '.' in names to pin in bpffs | Quentin Monnet | 2 | -3/+9 |
| 2018-10-15 | tools: bpftool: add map create command | Jakub Kicinski | 2 | -4/+15 |
| 2018-10-15 | bpf: bpftool, add flag to allow non-compat map definitions | John Fastabend | 1 | -0/+4 |
| 2018-10-15 | bpf: bpftool, add support for attaching programs to maps | John Fastabend | 2 | -1/+12 |
| 2018-09-18 | tools/bpf: bpftool: improve output format for bpftool net | Yonghong Song | 1 | -36/+42 |
| 2018-09-06 | tools/bpf: bpftool: add net support | Yonghong Song | 2 | -2/+137 |
| 2018-07-12 | tools: bpf: build and install man page for eBPF helpers from bpftool/ | Quentin Monnet | 1 | -5/+8 |
| 2018-07-11 | tools: bpftool: allow reuse of maps with bpftool prog load | Jakub Kicinski | 1 | -2/+18 |
| 2018-07-11 | tools: bpftool: allow users to specify program type for prog load | Jakub Kicinski | 1 | -2/+13 |
| 2018-07-11 | tools: bpftool: add support for loading programs for offload | Jakub Kicinski | 1 | -2/+4 |
| 2018-07-07 | bpftool: document cgroup tree command | Roman Gushchin | 1 | -1/+11 |
| 2018-05-30 | bpftool: Support sendmsg{4,6} attach types | Andrey Ignatov | 1 | -2/+7 |
| 2018-05-24 | tools/bpftool: add perf subcommand | Yonghong Song | 2 | -1/+85 |
| 2018-05-04 | tools: bpftool: add simple perf event output reader | Jakub Kicinski | 2 | -7/+24 |
| 2018-05-04 | tools: bpftool: fold hex keyword in command help | Jakub Kicinski | 1 | -9/+10 |
| 2018-04-26 | tools, bpftool: Display license GPL compatible in prog show/list | Jiri Olsa | 1 | -1/+2 |
| 2018-04-18 | tools: bpftool: make it easier to feed hex bytes to bpftool | Quentin Monnet | 1 | -9/+20 |
| 2018-04-18 | bpftool: Support new prog types and attach types | Andrey Ignatov | 1 | -2/+9 |
| 2018-03-01 | tools: bpftool: new command-line option and documentation for 'visual' | Jiong Wang | 1 | -6/+12 |
| 2018-02-08 | tools: bpftool: add bash completion for cgroup commands | Quentin Monnet | 1 | -2/+2 |
| 2018-02-08 | tools: bpftool: make syntax for program map update explicit in man page | Quentin Monnet | 1 | -1/+2 |
| 2018-02-08 | tools: bpftool: exit doc Makefile early if rst2man is not available | Quentin Monnet | 1 | -0/+5 |
| 2018-01-04 | tools: bpftool: alias show and list commands | Jakub Kicinski | 4 | -12/+12 |
| 2017-12-14 | bpftool: implement cgroup bpf operations | Roman Gushchin | 4 | -4/+124 |
| 2017-12-14 | bpftool: implement prog load command | Roman Gushchin | 2 | -2/+10 |
| 2017-12-08 | tools: bpftool: create "uninstall", "doc-uninstall" make targets | Quentin Monnet | 1 | -1/+7 |
| 2017-12-08 | tools: bpftool: harmonise Makefile and Documentation/Makefile | Quentin Monnet | 1 | -9/+13 |
| 2017-11-30 | tools: bpftool: unify installation directories | Quentin Monnet | 1 | -1/+1 |
| 2017-11-11 | tools: bpftool: optionally show filenames of pinned objects | Prashant Bhole | 2 | -2/+8 |
| 2017-10-24 | tools: bpftool: update documentation for --json and --pretty usage | Quentin Monnet | 3 | -4/+80 |
| 2017-10-24 | tools: bpftool: add cosmetic changes for the manual pages | Quentin Monnet | 3 | -23/+26 |
| 2017-10-24 | tools: bpftool: add option parsing to bpftool, --help and --version | Quentin Monnet | 3 | -0/+24 |
| 2017-10-22 | tools: bpftool: add a command to display bpftool version | Quentin Monnet | 1 | -0/+2 |
| 2017-10-22 | tools: bpftool: show that `opcodes` or `file FILE` should be exclusive | Quentin Monnet | 1 | -4/+4 |
| 2017-10-18 | tools: bpftool: use more common tag format | Jakub Kicinski | 1 | -1/+1 |
| 2017-10-10 | tools: bpftool: use the kernel's instruction printer | Jakub Kicinski | 1 | -4/+7 |
| 2017-10-04 | tools: bpftool: add documentation | Jakub Kicinski | 4 | -0/+257 |