summaryrefslogtreecommitdiffstats
path: root/tools/bpf/bpftool/feature.c
AgeCommit message (Expand)AuthorLines
2022-07-05bpftool: Rename "bpftool feature list" into "... feature list_builtins"Quentin Monnet-5/+5
2022-06-30bpftool: Add feature list (prog/map/link/attach types, helpers)Quentin Monnet-0/+55
2022-06-14Revert "bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK"Quentin Monnet-0/+2
2022-06-02bpftool: Use libbpf_bpf_map_type_strDaniel Müller-13/+17
2022-06-02bpftool: Use libbpf_bpf_prog_type_strDaniel Müller-21/+36
2022-05-09bpftool: Output message if no helpers found in feature probingMilan Landaverde-3/+15
2022-05-09bpftool: Adjust for error codes from libbpf probesMilan Landaverde-2/+2
2022-04-10bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCKYafang Shao-2/+0
2022-04-04bpftool: Handle libbpf_probe_prog_type errorsMilan Landaverde-1/+1
2022-03-28bpf/bpftool: Add unprivileged_bpf_disabled check against value of 2Milan Landaverde-1/+4
2022-03-10bpftool: Restore support for BPF offload-enabled feature probingNiklas Söderlund-13/+139
2022-02-03bpftool: Stop supporting BPF offload-enabled feature probingAndrii Nakryiko-12/+17
2022-01-05bpftool: Probe for instruction set extensionsPaul Chaignon-0/+44
2022-01-05bpftool: Probe for bounded loop supportPaul Chaignon-0/+22
2022-01-05bpftool: Refactor misc. feature probePaul Chaignon-16/+29
2021-12-17bpftool: Reimplement large insn size limit feature probingAndrii Nakryiko-3/+23
2021-11-07bpftool: Stop using deprecated bpf_load_program()Andrii Nakryiko-1/+1
2021-09-17bpftool: Only probe trace_vprintk feature in 'full' modeDave Marchevsky-0/+1
2021-07-30tools: bpftool: Update and synchronise option list in doc and help msgQuentin Monnet-0/+1
2021-02-24bpf: Add kernel/modules BTF presence checks to bpftool feature commandGrant Seltzer-0/+4
2020-10-29tools, bpftool: Avoid array index warnings.Ian Rogers-1/+6
2020-07-27tools, bpftool: Skip type probe if name is not foundQuentin Monnet-0/+8
2020-06-25tools, bpftool: Define prog_type_name array only onceTobias Klauser-2/+2
2020-06-01tools, bpftool: Make capability check account for new BPF capsQuentin Monnet-19/+66
2020-06-01tools, bpftool: Clean subcommand help messagesQuentin Monnet-3/+3
2020-05-15bpf, bpftool: Allow probing for CONFIG_HZ from kernel configDaniel Borkmann-53/+67
2020-04-29tools: bpftool: Make libcap dependency optionalQuentin Monnet-0/+26
2020-04-29tools: bpftool: Allow unprivileged users to probe featuresQuentin Monnet-13/+89
2020-04-29tools: bpftool: For "feature probe" define "full_mode" bool as globalQuentin Monnet-8/+7
2020-02-26bpftool: Make probes which emit dmesg warnings optionalMichal Rostecki-21/+49
2020-02-26bpftool: Move out sections to separate functionsMichal Rostecki-93/+126
2020-02-04bpftool: Remove redundant "HAVE" prefix from the large INSN limit checkMichal Rostecki-1/+1
2020-01-20bpftool: Use consistent include paths for libbpfToke Høiland-Jørgensen-2/+2
2020-01-08bpftool: Add misc section and probe for large INSN limitMichal Rostecki-0/+18
2019-08-12tools: bpftool: fix reading from /proc/config.gzPeter Wu-52/+53
2019-01-24bpftool: feature probing, change default actionPrashant Bhole-1/+1
2019-01-22tools: bpftool: add probes for a network deviceQuentin Monnet-11/+58
2019-01-22tools: bpftool: add C-style "#define" output for probesQuentin Monnet-28/+122
2019-01-22tools: bpftool: add probes for eBPF helper functionsQuentin Monnet-0/+51
2019-01-22tools: bpftool: add probes for eBPF map typesQuentin Monnet-0/+26
2019-01-22tools: bpftool: add probes for eBPF program typesQuentin Monnet-1/+47
2019-01-22tools: bpftool: add probes for kernel configuration optionsQuentin Monnet-0/+182
2019-01-22tools: bpftool: add probes for /proc/ eBPF parametersQuentin Monnet-0/+187
2019-01-22tools: bpftool: add basic probe capability, probe syscall availabilityQuentin Monnet-0/+131