summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-04-13selftests/bpf: Remove stand-along test_verifier_log test binaryAndrii Nakryiko2-176/+1
2023-04-13selftests/bpf: Keep the loop in bpf_testmod_loop_testSong Liu1-1/+5
2023-04-13selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attachSong Liu1-0/+1
2023-04-13selftests/bpf: Use read_perf_max_sample_freq() in perf_event_stackmapSong Liu4-16/+24
2023-04-13selftests/bpf: Fix use of uninitialized op_name in log testsLorenz Bauer1-1/+1
2023-04-13selftests/bpf: Test FOU kfuncs for externally controlled ipip devicesChristian Ehrig2-2/+268
2023-04-12bpf: Remove bpf_cgroup_kptr_get() kfuncDavid Vernet3-67/+14
2023-04-12bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULLDavid Vernet3-7/+38
2023-04-11selftests/bpf: Add test to access u32 ptr argument in tracing programFeng Zhou1-0/+13
2023-04-11selftests/bpf: Add verifier log tests for BPF_BTF_LOAD commandAndrii Nakryiko1-0/+188
2023-04-11selftests/bpf: Add testing of log_buf==NULL condition for BPF_PROG_LOADAndrii Nakryiko1-0/+23
2023-04-11selftests/bpf: Add tests to validate log_true_size featureAndrii Nakryiko1-16/+76
2023-04-11libbpf: Wire through log_true_size for bpf_btf_load() APIAndrii Nakryiko2-4/+13
2023-04-11libbpf: Wire through log_true_size returned from kernel for BPF_PROG_LOADAndrii Nakryiko2-4/+14
2023-04-11bpf: Add log_true_size output field to return necessary log buffer sizeAndrii Nakryiko1-1/+11
2023-04-11selftests/bpf: Add fixed vs rotating verifier log testsAndrii Nakryiko1-0/+179
2023-04-11veristat: Add more veristat control over verifier log optionsAndrii Nakryiko1-9/+35
2023-04-11libbpf: Don't enforce unnecessary verifier log restrictions on libbpf sideAndrii Nakryiko1-4/+0
2023-04-11bpf: Switch BPF verifier log to be a rotating log by defaultAndrii Nakryiko1-0/+1
2023-04-10selftests/bpf: Reset err when symbol name already exist in kprobe_multi_testManu Bretelle1-1/+3
2023-04-08selftests/bpf: Prevent infinite loop in veristat when base file is too shortEduard Zingerman1-2/+6
2023-04-08bpftool: Set program type only if it differs from the desired oneWei Yongjun1-1/+2
2023-04-08selftests/bpf: Use PERF_COUNT_HW_CPU_CYCLES event for get_branch_snapshotSong Liu1-2/+2
2023-04-07selftests/bpf: Add verifier tests for code pattern '<const> <cond_op> <non_co...Yonghong Song1-0/+460
2023-04-07bpf: Improve handling of pattern '<const> <cond_op> <non_const>' in verifierYonghong Song1-1/+1
2023-04-07selftests/bpf: Add tests for non-constant cond_op NE/EQ bound deductionYonghong Song2-0/+181
2023-04-06selftests: xsk: Add test UNALIGNED_INV_DESC_4K1_FRAME_SIZEKal Conley2-0/+25
2023-04-06bpftool: Clean up _bpftool_once_attr() calls in bash completionQuentin Monnet1-13/+3
2023-04-06bpftool: Support printing opcodes and source file references in CFGQuentin Monnet7-15/+83
2023-04-06bpftool: Support "opcodes", "linum", "visual" simultaneouslyQuentin Monnet3-39/+47
2023-04-06bpftool: Return an error on prog dumps if both CFG and JSON are requiredQuentin Monnet2-6/+11
2023-04-06bpftool: Support inline annotations when dumping the CFG of a programQuentin Monnet6-26/+88
2023-04-06bpftool: Fix bug for long instructions in program CFG dumpsQuentin Monnet1-0/+7
2023-04-06bpftool: Fix documentation about line info display for prog dumpsQuentin Monnet1-6/+4
2023-04-06selftests/bpf: Wait for receive in cg_storage_multi testYiFei Zhu1-2/+6
2023-04-05selftests: xsk: Deflakify STATS_RX_DROPPED testKal Conley1-2/+8
2023-04-05selftests: xsk: Disable IPv6 on VETH1Kal Conley1-0/+1
2023-04-05selftests: xsk: Add test case for packets at end of UMEMKal Conley1-2/+5
2023-04-05selftests: xsk: Use correct UMEM size in testapp_invalid_descKal Conley2-5/+5
2023-04-05selftests: xsk: Add xskxceiver.h dependency to MakefileKal Conley1-1/+1
2023-04-05selftests/bpf: Add tracing tests for walking skb and req.Alexei Starovoitov1-0/+16
2023-04-05selftests/bpf: Add RESOLVE_BTFIDS dependency to bpf_testmod.koIlya Leoshkevich1-1/+1
2023-04-01bpf: Remove now-defunct task kfuncsDavid Vernet5-93/+14
2023-04-01bpf: Make struct task_struct an RCU-safe typeDavid Vernet4-12/+100
2023-04-01veristat: small fixed found in -O2 modeAndrii Nakryiko1-1/+3
2023-04-01veristat: avoid using kernel-internal headersAndrii Nakryiko1-1/+4
2023-04-01veristat: improve version reportingAndrii Nakryiko1-2/+17
2023-04-01veristat: relicense veristat.c as dual GPL-2.0-only or BSD-2-Clause licensedAndrii Nakryiko1-1/+1
2023-03-31selftests/bpf: Fix conflicts with built-in functions in bench_local_storage_c...James Hilliard2-2/+2
2023-03-31selftests/bpf: Replace extract_build_id with read_build_idJiri Olsa4-49/+13