aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: Consolidate kernel modules into common directoryToke Høiland-Jørgensen2024-12-061-1487/+0
* selftests/bpf: Add struct_ops prog private stack testsYonghong Song2024-11-131-0/+104
* Merge tag 'perf-core-for-bpf-next' from tip treeAndrii Nakryiko2024-11-061-1/+1
|\
| * uprobe: Add data pointer to consumer handlersJiri Olsa2024-10-231-1/+1
* | selftests/bpf: Add tests for raw_tp null handlingKumar Kartikeya Dwivedi2024-11-041-0/+2
|/
* Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds2024-09-211-4/+253
|\
| * selftests/bpf: Add tests for iter next method returning valid pointerJuntong Deng2024-08-301-0/+20
| * selftests/bpf: Test gen_prologue and gen_epilogueMartin KaFai Lau2024-08-301-0/+190
| * selftests/bpf: Add test for zero offset or non-zero offset pointers as KF_ACQ...Juntong Deng2024-08-291-0/+17
| * selftests/bpf: test passing iterator to a kfuncAndrii Nakryiko2024-08-211-4/+12
| * selftests/bpf: Fix the missing tramp_1 to tramp_40 ops in cfi_stubsMartin KaFai Lau2024-07-291-0/+14
* | Merge tag 'perf-core-2024-09-18' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-09-181-13/+14
|\ \
| * | perf/uprobe: split uprobe_unregister()Peter Zijlstra2024-09-051-1/+2
| * | uprobes: make uprobe_register() return struct uprobe *Oleg Nesterov2024-08-021-13/+12
| * | uprobes: kill uprobe_register_refctr()Oleg Nesterov2024-08-021-2/+2
| * | selftests/bpf: fix uprobe.path leak in bpf_testmodJiri Olsa2024-08-021-0/+1
| |/
* / selftests/bpf: Add test for __nullable suffix in tp_btfPhilo Lu2024-09-111-0/+2
|/
* Merge tag 'probes-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2024-07-181-1/+122
|\
| * selftests/bpf: Add uretprobe syscall test for regs changesJiri Olsa2024-06-111-1/+122
* | selftests/bpf: Add testcase where 7th argment is structPu Lehui2024-07-021-0/+19
* | selftests/bpf: Add kfunc_call test for simple dtor in bpf_testmodAlan Maguire2024-06-211-0/+46
* | selftests: bpf: add testmod kfunc for nullable paramsVadim Fedorenko2024-06-131-0/+6
* | bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops.Kui-Feng Lee2024-05-301-3/+3
|/
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-05-131-0/+255
|\
| * selftests/bpf: Implement socket kfuncs for bpf_testmodJordan Rife2024-05-021-0/+255
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-05-021-0/+3
|\ \ | |/ |/|
| * selftests/bpf: Test PROBE_MEM of VSYSCALL_ADDR on x86-64Puranjay Mohan2024-04-261-0/+3
* | selftests/bpf: add checks for bpf_wq_set_callback()Benjamin Tissoires2024-04-241-0/+5
|/
* selftests/bpf: Bad_struct_ops testEduard Zingerman2024-03-061-0/+24
* selftests/bpf: Test struct_ops map definition with type suffixEduard Zingerman2024-03-061-0/+2
* selftests/bpf: Test if shadow types work correctly.Kui-Feng Lee2024-02-291-1/+10
* selftests/bpf: Test PTR_MAYBE_NULL arguments of struct_ops operators.Kui-Feng Lee2024-02-131-1/+12
* selftests/bpf: Suppress warning message of an unused variable.Kui-Feng Lee2024-02-051-4/+2
* bpf: treewide: Annotate BPF kfuncs in BTFDaniel Xu2024-02-011-4/+4
* selftests/bpf: Drop return in bpf_testmod_exitGeliang Tang2024-01-291-1/+1
* selftests/bpf: test case for register_bpf_struct_ops().Kui-Feng Lee2024-01-241-0/+66
* selftests/bpf: Fix potential premature unload in bpf_testmodArtem Savkov2024-01-231-0/+9
* bpf: Add __bpf_hook_{start,end} macrosDave Marchevsky2023-11-021-4/+2
* selftests/bpf: Add test for missed counts of perf event link kprobeJiri Olsa2023-09-251-0/+5
* selftests/bpf: Test ldsx with more complex casesYonghong Song2023-07-281-1/+8
* selftests/bpf: add testcase for TRACING with 6+ argumentsMenglong Dong2023-07-131-1/+48
* selftests/bpf: Add missing prototypes for several test kfuncsJiri Olsa2023-06-081-8/+8
* bpf: Move kernel test kfuncs to bpf_testmodJiri Olsa2023-05-171-0/+166
* selftests/bpf: Add test to access integer type of variable arrayFeng Zhou2023-04-201-0/+20
* selftests/bpf: Fix compiler warnings in bpf_testmod for kfuncsAndrii Nakryiko2023-04-131-0/+6
* selftests/bpf: Keep the loop in bpf_testmod_loop_testSong Liu2023-04-131-1/+5
* bpf/selftests: Test fentry attachment to shadowed functionsViktor Malik2023-03-161-0/+6
* selftests/bpf: implement and test custom testmod_seq iteratorAndrii Nakryiko2023-03-091-1/+41
* bpf: Add __bpf_kfunc tag to all kfuncsDavid Vernet2023-02-011-1/+1
* selftests/bpf: Add bpf_testmod_fentry_* functionsJiri Olsa2022-10-251-0/+24