aboutsummaryrefslogtreecommitdiffstats
path: root/tools/bpf/bpftool/Documentation
AgeCommit message (Expand)AuthorFilesLines
2025-11-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.18-rc5+Alexei Starovoitov1-1/+1
2025-11-05bpftool: Recognize insn_array map typeAnton Protopopov1-1/+2
2025-11-04bpf: add _impl suffix for bpf_stream_vprintk() kfuncMykyta Yatsenko1-1/+1
2025-09-22bpftool: Add support for signing BPF programsKP Singh2-2/+25
2025-08-01bpftool: Add bpftool-token manpageTao Chen1-0/+64
2025-07-03bpftool: Add support for dumping streamsKumar Kartikeya Dwivedi1-0/+7
2025-05-27bpftool: Add support for custom BTF path in prog load/loadallJiayuan Chen1-2/+8
2025-02-25Merge tag 'perf-tools-fixes-for-v6.14-2-2025-02-25' of git://git.kernel.org/p...Linus Torvalds1-6/+0
2025-02-18tools: Remove redundant quiet setupCharlie Jenkins1-6/+0
2024-12-13bpftool: btf: Support dumping a specific types from fileDaniel Xu1-2/+7
2024-12-13bpftool: man: Add missing format argument to command descriptionDaniel Xu1-1/+1
2024-09-09bpftool: Fix typosAndrew Kreimer1-1/+1
2024-09-05bpftool: fix some typos in bpftoolLin Yikai1-1/+1
2024-09-02bpftool: Add missing blank lines in bpftool-net doc exampleQuentin Monnet1-0/+2
2024-07-29bpftool: Add document for net attach/detach on tcx subcommandTao Chen1-1/+21
2024-05-18bpftool: Introduce btf c dump sortingMykyta Yatsenko1-2/+4
2024-04-16bpftool: Update documentation where progs/maps can be passed by nameQuentin Monnet4-4/+4
2024-04-02bpftool: Clean-up typos, punctuation, list formatting in docsRameez Rehman3-40/+35
2024-04-02bpftool: Remove useless emphasis on command description in man pagesRameez Rehman11-61/+61
2024-04-02bpftool: Use simpler indentation in source rST for documentationRameez Rehman14-991/+908
2024-03-11bpftool: Recognize arena map typeAlexei Starovoitov1-1/+1
2024-02-29bpftool: Add an example for struct_ops map and shadow type.Kui-Feng Lee1-6/+52
2023-11-09bpftool: Fix prog object type in manpageArtem Savkov1-1/+1
2023-10-24bpftool: Extend net dump with netkit progsDaniel Borkmann1-4/+4
2023-10-11bpftool: Add support for cgroup unix socket address hooksDaan De Meyer2-6/+18
2023-07-19bpftool: Extend net dump with tcx progsDaniel Borkmann1-11/+15
2023-06-29bpf: Replace deprecated -target with --target= for ClangFangrui Song1-2/+2
2023-05-23bpftool: Specify XDP Hints ifname when loading programLarysa Zaremba2-8/+11
2023-04-21bpftool: Update doc to explain struct_ops register subcommand.Kui-Feng Lee1-4/+8
2023-04-05bpftool: Support "opcodes", "linum", "visual" simultaneouslyQuentin Monnet1-4/+4
2023-04-05bpftool: Fix documentation about line info display for prog dumpsQuentin Monnet1-6/+4
2022-11-20bpftool: remove support of --legacy option for bpftoolSahid Orentino Ferdjaoui2-10/+1
2022-10-25bpftool: Support new cgroup local storageYonghong Song1-1/+1
2022-10-25bpftool: Add llvm feature to "bpftool version"Quentin Monnet1-4/+4
2022-10-21bpftool: Update doc (add autoattach to prog load)Wang Yufen1-2/+13
2022-09-21bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map typeDavid Vernet1-1/+1
2022-07-05bpftool: Rename "bpftool feature list" into "... feature list_builtins"Quentin Monnet1-2/+2
2022-06-30bpftool: Add feature list (prog/map/link/attach types, helpers)Quentin Monnet1-0/+12
2022-06-02bpftool: Use libbpf_bpf_attach_type_strDaniel Müller2-7/+14
2022-03-17bpftool: Add support for subskeletonsDelyan Kratunov1-0/+25
2022-03-15bpftool: man: Add missing top level docsDaniel Xu1-1/+12
2022-02-16bpftool: Gen min_core_btf explanation and examplesRafael David Tinoco1-0/+90
2022-02-10bpftool: Add libbpf's version number to "bpftool version" outputQuentin Monnet1-6/+7
2021-11-16bpftool: Update doc (use susbtitutions) and test_bpftool_synctypes.pyQuentin Monnet13-18/+39
2021-11-16bpftool: Add SPDX tags to RST documentation filesQuentin Monnet14-1/+27
2021-11-14bpftool: Fix mixed indentation in documentationQuentin Monnet2-38/+38
2021-11-14bpftool: Update the lists of names for maps and prog-attach typesQuentin Monnet1-1/+1
2021-11-14bpftool: Fix indent in option lists in the documentationQuentin Monnet7-14/+14
2021-11-14bpftool: Remove inclusion of utilities.mak from MakefilesQuentin Monnet1-1/+0
2021-11-12bpftool: Enable libbpf's strict mode by defaultStanislav Fomichev1-0/+9
2021-11-10bpftool: Fix SPDX tag for Makefiles and .gitignoreQuentin Monnet1-1/+1
2021-07-30tools: bpftool: Complete metrics list in "bpftool prog profile" docQuentin Monnet1-1/+2
2021-07-30tools: bpftool: Document and add bash completion for -L, -B optionsQuentin Monnet3-3/+84
2021-07-30tools: bpftool: Update and synchronise option list in doc and help msgQuentin Monnet12-16/+22
2021-07-30tools: bpftool: Complete and synchronise attach or map typesQuentin Monnet1-1/+1
2021-05-25bpftool: Add sock_release help info for cgroup attach/prog load commandLiu Jian2-2/+4
2021-03-18bpftool: Add `gen object` command to perform BPF static linkingAndrii Nakryiko1-14/+51
2021-03-18bpftool: Add ability to specify custom skeleton object nameAndrii Nakryiko1-5/+8
2021-03-04tools/bpf: Remove bpf-helpers from bpftool docsJoe Stringer1-7/+4
2020-11-06bpftool: Add support for task local storageKP Singh1-1/+2
2020-09-14bpftool: Fix build failureYonghong Song1-1/+1
2020-09-10tools: bpftool: Automate generation for "SEE ALSO" sections in man pagesQuentin Monnet13-198/+11
2020-09-10tools: bpftool: Add "inner_map" to "bpftool map create" outer mapsQuentin Monnet1-2/+8
2020-09-10tools: bpftool: Include common options from separate fileQuentin Monnet14-196/+35
2020-09-10tools: bpftool: Print optional built-in features along with versionQuentin Monnet1-1/+7
2020-09-10tools: bpftool: Log info-level messages when building bpftool man pagesQuentin Monnet4-1/+12
2020-09-07tools: bpftool: Fix formatting in bpftool-link documentationQuentin Monnet1-1/+1
2020-08-25bpf: Implement bpf_local_storage for inodesKP Singh1-1/+1
2020-08-01tools/bpftool: Add documentation and bash-completion for `link detach`Andrii Nakryiko1-0/+8
2020-07-25tools/bpftool: Add bpftool support for bpf map element iteratorYonghong Song1-2/+16
2020-07-17tools/bpftool: Add name mappings for SK_LOOKUP prog and attach typeJakub Sitnicki1-1/+1
2020-07-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller4-2/+35
2020-06-22tools/bpftool: Add documentation and sample output for process infoAndrii Nakryiko4-2/+35
2020-06-17tools, bpftool: Add ringbuf map type to map command docsTobias Klauser1-1/+1
2020-05-19bpf, bpftool: Enable get{peer, sock}name attach typesDaniel Borkmann2-4/+9
2020-05-11tools, bpftool: Minor fixes for documentationQuentin Monnet12-69/+114
2020-05-09tools/bpftool: Add bpf_iter support for bptoolYonghong Song1-0/+83
2020-04-29tools: bpftool: Make libcap dependency optionalQuentin Monnet1-1/+3
2020-04-29tools: bpftool: Allow unprivileged users to probe featuresQuentin Monnet1-1/+9
2020-04-28bpftool: Add bpftool-link manpageAndrii Nakryiko1-0/+118
2020-03-20bpftool: Add struct_ops supportMartin KaFai Lau1-0/+116
2020-03-10bpftool: Documentation for bpftool prog profileSong Liu1-0/+19
2020-02-26bpftool: Update documentation of "bpftool feature" commandMichal Rostecki1-9/+10
2020-02-26bpftool: Support struct_ops, tracing, ext prog typesAndrey Ignatov1-1/+2
2020-01-20bpftool: Use consistent include paths for libbpfToke Høiland-Jørgensen1-1/+1
2019-12-18bpftool: Work-around rst2man conversion bugAndrii Nakryiko1-7/+8
2019-12-17bpftool: Add gen subcommand manpageAndrii Nakryiko2-1/+306
2019-12-15bpftool: Match maps by namePaul Chaignon1-4/+6
2019-12-15bpftool: Match programs by namePaul Chaignon2-7/+7
2019-12-15bpftool: Match several programs with same tagPaul Chaignon1-4/+12
2019-08-21tools: bpftool: add "bpftool map freeze" subcommandQuentin Monnet1-0/+9
2019-08-20tools: bpftool: implement "bpftool btf show|list"Quentin Monnet1-0/+7
2019-08-15tools: bpftool: add documentation for net attach/detachDaniel T. Lee1-3/+54
2019-07-30tools: bpftool: add support for reporting the effective cgroup progsJakub Kicinski1-4/+12
2019-07-29tools: Add definitions for devmap_hash map typeToke Høiland-Jørgensen1-1/+1
2019-07-05tools: bpftool: add "prog run" subcommand to test-run programsQuentin Monnet1-0/+34
2019-06-27bpftool: support cgroup sockoptStanislav Fomichev2-3/+7
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+6
2019-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-2/+6
2019-06-06bpf, bpftool: enable recvmsg attach typesDaniel Borkmann2-2/+6
2019-05-28tools: bpftool: make -d option print debug output from verifierQuentin Monnet2-4/+6
2019-05-28tools: bpftool: add -d option to get debug output from libbpfQuentin Monnet8-0/+31
2019-05-24bpftool/docs: add description of btf dump C optionAndrii Nakryiko1-15/+20
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-04-25bpftool/docs: add btf sub-command documentationAndrii Nakryiko8-7/+236
2019-04-16bpftool: Support sysctl hookAndrey Ignatov2-3/+5
2019-04-16tools: bpftool: add a note on program statistics in man pageQuentin Monnet1-0/+8
2019-04-16tools: bpftool: fix short option name for printing version in man pagesQuentin Monnet7-7/+7
2019-04-16tools: bpftool: fix man page documentation for "pinmaps" keywordQuentin Monnet1-1/+1
2019-02-27tools/bpftool: recognize bpf_prog_info run_time_ns and run_cntAlexei Starovoitov1-1/+3
2019-02-19bpf: bpftool, fix documentation for attach typesAlban Crequy1-1/+1
2019-02-12tools: bpftool: doc, add text about feature-subcommandPrashant Bhole1-1/+3
2019-02-06tools: bpftool: doc, fix incorrect textPrashant Bhole3-5/+5
2019-01-22tools: bpftool: add probes for a network deviceQuentin Monnet1-3/+15
2019-01-22tools: bpftool: add C-style "#define" output for probesQuentin Monnet1-2/+11
2019-01-22tools: bpftool: add probes for eBPF helper functionsQuentin Monnet1-0/+4
2019-01-22tools: bpftool: add basic probe capability, probe syscall availabilityQuentin Monnet7-0/+66
2019-01-17bpftool: add pop and dequeue commandsStanislav Fomichev1-0/+8
2019-01-17bpftool: add push and enqueue commandsStanislav Fomichev1-0/+8
2019-01-17bpftool: add peek commandStanislav Fomichev1-0/+4
2019-01-17bpftool: make key optional in lookup commandStanislav Fomichev1-2/+2
2019-01-17bpftool: make key and value optional in update commandStanislav Fomichev1-2/+2
2018-12-18tools: bpftool: add an option to prevent auto-mount of bpffs, tracefsQuentin Monnet3-0/+12
2018-12-15tools: bpftool: add a prog array map update example to documentationQuentin Monnet1-0/+55
2018-12-15tools: bpftool: fix examples in documentation for bpftool progQuentin Monnet1-45/+53
2018-12-15tools: bpftool: add doc for -m option to bpftool-prog.rstQuentin Monnet1-0/+3
2018-12-10bpf: bpftool: Fix newline and p_err issueMartin KaFai Lau1-0/+2
2018-12-09bpf: libbpf: bpftool: Print bpf_line_info during prog dumpMartin KaFai Lau1-4/+12
2018-12-05tools: bpftool: add a command to dump the trace pipeQuentin Monnet1-2/+11
2018-11-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-8/+44
2018-11-23bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-mapDavid Calavera1-1/+2
2018-11-10bpftool: support loading flow dissectorStanislav Fomichev1-10/+16
2018-11-10bpftool: add pinmaps argument to the load/loadallStanislav Fomichev1-1/+3
2018-11-10bpftool: add loadall commandStanislav Fomichev1-5/+9
2018-11-09tools: bpftool: update references to other man pages in documentationQuentin Monnet6-7/+42
2018-11-09tools: bpftool: fix plain output and doc for --bpffs optionQuentin Monnet1-1/+2
2018-10-21tools: bpftool: document restriction on '.' in names to pin in bpffsQuentin Monnet2-3/+9
2018-10-15tools: bpftool: add map create commandJakub Kicinski2-4/+15
2018-10-15bpf: bpftool, add flag to allow non-compat map definitionsJohn Fastabend1-0/+4
2018-10-15bpf: bpftool, add support for attaching programs to mapsJohn Fastabend2-1/+12
2018-09-18tools/bpf: bpftool: improve output format for bpftool netYonghong Song1-36/+42
2018-09-06tools/bpf: bpftool: add net supportYonghong Song2-2/+137
2018-07-12tools: bpf: build and install man page for eBPF helpers from bpftool/Quentin Monnet1-5/+8
2018-07-11tools: bpftool: allow reuse of maps with bpftool prog loadJakub Kicinski1-2/+18
2018-07-11tools: bpftool: allow users to specify program type for prog loadJakub Kicinski1-2/+13
2018-07-11tools: bpftool: add support for loading programs for offloadJakub Kicinski1-2/+4
2018-07-07bpftool: document cgroup tree commandRoman Gushchin1-1/+11
2018-05-30bpftool: Support sendmsg{4,6} attach typesAndrey Ignatov1-2/+7
2018-05-24tools/bpftool: add perf subcommandYonghong Song2-1/+85
2018-05-04tools: bpftool: add simple perf event output readerJakub Kicinski2-7/+24
2018-05-04tools: bpftool: fold hex keyword in command helpJakub Kicinski1-9/+10
2018-04-26tools, bpftool: Display license GPL compatible in prog show/listJiri Olsa1-1/+2
2018-04-18tools: bpftool: make it easier to feed hex bytes to bpftoolQuentin Monnet1-9/+20
2018-04-18bpftool: Support new prog types and attach typesAndrey Ignatov1-2/+9
2018-03-01tools: bpftool: new command-line option and documentation for 'visual'Jiong Wang1-6/+12
2018-02-08tools: bpftool: add bash completion for cgroup commandsQuentin Monnet1-2/+2
2018-02-08tools: bpftool: make syntax for program map update explicit in man pageQuentin Monnet1-1/+2
2018-02-08tools: bpftool: exit doc Makefile early if rst2man is not availableQuentin Monnet1-0/+5
2018-01-04tools: bpftool: alias show and list commandsJakub Kicinski4-12/+12
2017-12-14bpftool: implement cgroup bpf operationsRoman Gushchin4-4/+124
2017-12-14bpftool: implement prog load commandRoman Gushchin2-2/+10
2017-12-08tools: bpftool: create "uninstall", "doc-uninstall" make targetsQuentin Monnet1-1/+7
2017-12-08tools: bpftool: harmonise Makefile and Documentation/MakefileQuentin Monnet1-9/+13
2017-11-30tools: bpftool: unify installation directoriesQuentin Monnet1-1/+1
2017-11-11tools: bpftool: optionally show filenames of pinned objectsPrashant Bhole2-2/+8
2017-10-24tools: bpftool: update documentation for --json and --pretty usageQuentin Monnet3-4/+80
2017-10-24tools: bpftool: add cosmetic changes for the manual pagesQuentin Monnet3-23/+26
2017-10-24tools: bpftool: add option parsing to bpftool, --help and --versionQuentin Monnet3-0/+24
2017-10-22tools: bpftool: add a command to display bpftool versionQuentin Monnet1-0/+2
2017-10-22tools: bpftool: show that `opcodes` or `file FILE` should be exclusiveQuentin Monnet1-4/+4
2017-10-18tools: bpftool: use more common tag formatJakub Kicinski1-1/+1
2017-10-10tools: bpftool: use the kernel's instruction printerJakub Kicinski1-4/+7
2017-10-04tools: bpftool: add documentationJakub Kicinski4-0/+257