summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf
AgeCommit message (Expand)AuthorLines
2023-04-13selftests/bpf: Adjust bpf_xdp_metadata_rx_hash for new argJesper Dangaard Brouer-12/+23
2023-04-13selftests/bpf: xdp_hw_metadata remove bpf_printk and add countersJesper Dangaard Brouer-16/+24
2023-04-06selftests/bpf: fix xdp_redirect xdp-features selftest for veth driverLorenzo Bianconi-3/+27
2023-03-13Merge branch 'bpf: Allow reads from uninit stack'Alexei Starovoitov-135/+194
2023-03-10selftests/bpf: Fix progs/test_deny_namespace.c issues.Alexei Starovoitov-6/+4
2023-03-10selftests/bpf: Fix progs/find_vma_fail1.c build error.Alexei Starovoitov-0/+1
2023-03-09Merge tag 'net-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds-3/+32
2023-03-06selftests/bpf: check that modifier resolves after pointerLorenz Bauer-0/+28
2023-03-06bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMESAlexander Lobakin-3/+4
2023-03-01capability: just use a 'u64' instead of a 'u32[2]' arrayLinus Torvalds-4/+3
2023-02-22selftests/bpf: Tests for uninitialized stack readsEduard Zingerman-0/+96
2023-02-22bpf: Allow reads from uninit stackEduard Zingerman-135/+98
2023-02-21Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds-1853/+7206
2023-02-20Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds-1/+1
2023-02-17selftests/bpf: Add bpf_fib_lookup testMartin KaFai Lau-0/+209
2023-02-17Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES"Martin KaFai Lau-4/+3
2023-02-17selftests/bpf: Add global subprog context passing testsAndrii Nakryiko-0/+106
2023-02-17selftests/bpf: Convert test_global_funcs test to test_loader frameworkAndrii Nakryiko-123/+174
2023-02-16Fix typos in selftest/bpf filesTaichi Nishimura-13/+13
2023-02-16selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich-101/+109
2023-02-15bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMESAlexander Lobakin-3/+4
2023-02-15selftest/bpf/benchs: Add benchmark for hashmap lookupsAnton Protopopov-1/+354
2023-02-15selftest/bpf/benchs: Print less if the quiet option is setAnton Protopopov-2/+4
2023-02-15selftest/bpf/benchs: Make quiet option commonAnton Protopopov-15/+8
2023-02-15selftest/bpf/benchs: Remove an unused headerAnton Protopopov-1/+0
2023-02-15selftest/bpf/benchs: Enhance argp parsingAnton Protopopov-10/+51
2023-02-15selftest/bpf/benchs: Make a function static in bpf_hashmap_full_updateAnton Protopopov-1/+1
2023-02-15selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_updateAnton Protopopov-2/+2
2023-02-15selftests/bpf: Add test case for element reuse in htab mapHou Tao-0/+120
2023-02-15selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZEROEduard Zingerman-0/+30
2023-02-15selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEMEduard Zingerman-0/+37
2023-02-15bpf: track immediate values written to stack by BPF_ST instructionEduard Zingerman-46/+64
2023-02-15selftests/bpf: Fix map_kptr test.Alexei Starovoitov-5/+7
2023-02-15selftests/bpf: Cross-compile bpftoolBjörn Töpel-4/+26
2023-02-13selftests/bpf: Clean up dynptr prog_testsJoanne Koong-11/+7
2023-02-13selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param testsJoanne Koong-197/+58
2023-02-13selftests/bpf: Add rbtree selftestsDave Marchevsky-0/+716
2023-02-13bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.hDave Marchevsky-0/+24
2023-02-13bpf: Special verifier handling for bpf_rbtree_{remove, first}Dave Marchevsky-0/+37
2023-02-13bpf: Add basic bpf_rb_{root,node} supportDave Marchevsky-6/+6
2023-02-13bpf: Migrate release_on_unlock logic to non-owning ref semanticsDave Marchevsky-41/+63
2023-02-13selftests/bpf: Fix out-of-srctree buildIlya Leoshkevich-2/+0
2023-02-10Daniel Borkmann says:Jakub Kicinski-195/+1425
2023-02-10selftests/bpf: Attach to fopen()/fclose() in attach_probeIlya Leoshkevich-10/+11
2023-02-10selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattachIlya Leoshkevich-14/+16
2023-02-10selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to runqslower and libbpfIlya Leoshkevich-2/+5
2023-02-10selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGSIlya Leoshkevich-1/+2
2023-02-10selftests/bpf: Quote host toolsIlya Leoshkevich-3/+4
2023-02-06selftests/bpf: Fix spelling mistake "detecion" -> "detection"Colin Ian King-1/+1
2023-02-02selftests/bpf: introduce XDP compliance test toolLorenzo Bianconi-2/+1105