summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/progs
AgeCommit message (Expand)AuthorFilesLines
2023-12-05selftests/bpf: Test outer map update operations in syscall programHou Tao1-5/+91
2023-12-05selftests/bpf: Add test cases for inner mapHou Tao1-0/+93
2023-12-02bpf: simplify tnum output if a fully known constantAndrii Nakryiko3-4/+4
2023-12-02selftests/bpf: adjust global_func15 test to validate prog exit precisionAndrii Nakryiko1-0/+32
2023-12-02selftests/bpf: validate async callback return value check correctnessAndrii Nakryiko1-8/+28
2023-12-02bpf: enforce precise retval range on program exitAndrii Nakryiko8-11/+11
2023-12-02selftests/bpf: add selftest validating callback result is enforcedAndrii Nakryiko1-0/+50
2023-12-02bpf: provide correct register name for exception callback retval checkAndrii Nakryiko2-2/+2
2023-12-02selftests/bpf: Add test that uses fsverity and xattr to sign a fileSong Liu2-7/+84
2023-12-02selftests/bpf: Add tests for filesystem kfuncsSong Liu2-0/+85
2023-12-01selftests/bpf: Fix erroneous bitmask operationJeroen van Ingen Schenau1-2/+2
2023-12-01Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski5-4/+103
2023-12-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+7
2023-11-30bpf, sockmap: Add af_unix test with both sockets in mapJohn Fastabend1-0/+7
2023-11-29selftests/bpf: Add link_info test for uprobe_multi linkJiri Olsa1-0/+6
2023-11-27bpf: Fix a few selftest failures due to llvm18 changeYonghong Song1-0/+1
2023-11-24selftests/bpf: Add lazy global subprog validation testsAndrii Nakryiko1-0/+92
2023-11-24bpf: Validate global subprogs lazilyAndrii Nakryiko2-4/+4
2023-11-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-81/+425
2023-11-22Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski8-20/+232
2023-11-21selftests/bpf: check if max number of bpf_loop iterations is trackedEduard Zingerman1-0/+75
2023-11-21bpf: keep track of max number of bpf_loop callback iterationsEduard Zingerman1-10/+25
2023-11-21selftests/bpf: test widening for iterating callbacksEduard Zingerman1-0/+20
2023-11-21selftests/bpf: tests for iterating callbacksEduard Zingerman1-0/+147
2023-11-21bpf: verify callbacks as if they are called unknown number of timesEduard Zingerman3-14/+60
2023-11-21selftests/bpf: fix bpf_loop_bench for new callback verification schemeEduard Zingerman1-5/+8
2023-11-21selftests/bpf: track string payload offset as scalar in strobemetaEduard Zingerman1-30/+48
2023-11-21selftests/bpf: track tcp payload offset as scalar in xdp_synproxyEduard Zingerman1-32/+52
2023-11-18bpf: smarter verifier log number printing logicAndrii Nakryiko1-16/+16
2023-11-18bpf: omit default off=0 and imm=0 in register state logAndrii Nakryiko1-5/+5
2023-11-17bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTSAndrii Nakryiko1-2/+2
2023-11-16Merge tag 'net-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds3-3/+108
2023-11-15selftests/bpf: add iter test requiring range x range logicAndrii Nakryiko1-0/+22
2023-11-15selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by defaultAndrii Nakryiko1-0/+2
2023-11-14selftests/bpf: Add selftests for cgroup1 hierarchyYafang Shao1-0/+71
2023-11-14selftests/bpf: Add assert for user stacks in test_task_stackJordan Rome1-0/+5
2023-11-12Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds6-6/+12
2023-11-11selftests/bpf: Fix pyperf180 compilation failure with clang18Yonghong Song1-0/+22
2023-11-10selftests/bpf: add more test cases for check_cfg()Andrii Nakryiko1-0/+62
2023-11-10bpf: fix control-flow graph checking in privileged modeAndrii Nakryiko1-3/+6
2023-11-10selftests/bpf: add edge case backtracking logic testAndrii Nakryiko1-0/+40
2023-11-10selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ldDave Marchevsky1-0/+71
2023-11-10selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquireDave Marchevsky1-0/+19
2023-11-08selftests/bpf: Enable cpu v4 tests for LoongArchHengqi Chen6-6/+12
2023-11-08selftests/bpf: get trusted cgrp from bpf_iter__cgroup directlyChuyi Zhou1-12/+4
2023-11-02selftests/bpf: precision tracking test for BPF_NEG and BPF_ENDShung-Hsi Yu1-0/+93
2023-11-02selftests/bpf: Add test for using css_task iter in sleepable progsChuyi Zhou1-0/+19
2023-11-02selftests/bpf: Add tests for css_task iter combining with cgroup iterChuyi Zhou1-0/+44
2023-11-02bpf: Relax allowlist for css_task iterChuyi Zhou1-2/+2
2023-11-01Merge 'bpf-next 2023-10-16' into loongarch-nextHuacai Chen32-75/+2143