summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-09-05Merge branch 'bpf-next/skb-meta-dynptr' into 'bpf-next/master'Martin KaFai Lau1-1/+1
2025-09-04bpf: Return an error pointer for skb metadata when CONFIG_NET=nJakub Sitnicki1-1/+1
2025-09-04libbpf: Remove unused args in parse_usdt_noteJiawei Zhao1-6/+4
2025-09-04Merge branch 'selftests-bpf-introduce-experimental-bpf_in_interrupt'Alexei Starovoitov3-0/+132
2025-09-04selftests/bpf: Add case to test bpf_in_interrupt()Leon Hwang2-0/+78
2025-09-04selftests/bpf: Introduce experimental bpf_in_interrupt()Leon Hwang1-0/+54
2025-09-04bpf, arm64: Remove duplicated bpf_flush_icache()Hengqi Chen1-1/+0
2025-09-04selftests/bpf: Test kfunc bpf_strcasecmpRong Tao4-0/+13
2025-09-04bpf: add bpf_strcasecmp kfuncRong Tao1-20/+48
2025-09-04Merge branch 'selftests-bpf-benchmark-all-symbols-for-kprobe-multi'Alexei Starovoitov7-219/+319
2025-09-04selftests/bpf: add benchmark testing for kprobe-multi-allMenglong Dong5-2/+80
2025-09-04selftests/bpf: skip recursive functions for kprobe_multiMenglong Dong1-0/+19
2025-09-04selftests/bpf: move get_ksyms and get_addrs to trace_helpers.cMenglong Dong3-217/+220
2025-09-04selftests/bpf: Fix count write in testapp_xdp_metadata_copy()Ricardo B. Marlière1-13/+1
2025-09-04selftests/bpf: Upon failures, exit with code 1 in test_xsk.shRicardo B. Marlière1-0/+2
2025-09-02bpf: Replace kvfree with kfree for kzalloc memoryFeng Yang1-2/+2
2025-09-02bpftool: Add CET-aware symbol matching for x86_64 architecturesYuan Chen1-4/+50
2025-09-02bpftool: Refactor kernel config reading into common helperYuan Chen3-82/+106
2025-08-28selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2Ricardo B. Marlière1-1/+1
2025-08-28selftests/bpf: Add LPM trie microbenchmarksMatt Fleming7-0/+853
2025-08-28Merge branch 'bpf-arm64-support-for-timed-may_goto'Alexei Starovoitov6-42/+76
2025-08-28selftests/bpf: Enable timed may_goto tests for arm64Puranjay Mohan3-40/+23
2025-08-28bpf, arm64: Add JIT support for timed may_gotoPuranjay Mohan3-2/+53
2025-08-28Merge branch 'libbpf-fix-usdt-sib-argument-handling-causing-unrecognized-regi...Andrii Nakryiko4-9/+211
2025-08-28selftests/bpf: Enrich subtest_basic_usdt case in selftests to cover SIB handl...Jiawei Zhao2-2/+112
2025-08-28libbpf: Fix USDT SIB argument handling causing unrecognized register errorJiawei Zhao2-7/+99
2025-08-28selftests/bpf: Fix typos and grammar in test sourcesShubham Sharma28-36/+36
2025-08-28bpf: Add selftest to check the verifier's abstract multiplicationNandakumar Edamana2-0/+40
2025-08-28bpf: Improve the general precision of tnum_mulNandakumar Edamana2-13/+45
2025-08-27Merge branch 's390-bpf-add-s390-jit-support-for-timed-may_goto'Alexei Starovoitov8-10/+81
2025-08-27selftests/bpf: Remove may_goto tests from DENYLIST.s390xIlya Leoshkevich1-1/+0
2025-08-27selftests/bpf: Enable timed may_goto verifier tests on s390xIlya Leoshkevich2-3/+7
2025-08-27selftests/bpf: Add __arch_s390x macroIlya Leoshkevich2-0/+6
2025-08-27selftests/bpf: Add a missing newline to the "bad arch spec" messageIlya Leoshkevich1-1/+1
2025-08-27s390/bpf: Add s390 JIT support for timed may_gotoIlya Leoshkevich3-5/+67
2025-08-26selftests/bpf: Remove entries from config.{arch} already present in configTiezhu Yang5-30/+0
2025-08-26Merge branch 'bpf-introduce-and-use-rcu_read_lock_dont_migrate'Alexei Starovoitov7-32/+30
2025-08-26bpf: use rcu_read_lock_dont_migrate() for trampoline.cMenglong Dong1-12/+6
2025-08-26bpf: use rcu_read_lock_dont_migrate() for bpf_prog_run_array_cg()Menglong Dong1-4/+2
2025-08-26bpf: use rcu_read_lock_dont_migrate() for bpf_task_storage_free()Menglong Dong1-4/+2
2025-08-26bpf: use rcu_read_lock_dont_migrate() for bpf_iter_run_prog()Menglong Dong1-4/+2
2025-08-26bpf: use rcu_read_lock_dont_migrate() for bpf_inode_storage_free()Menglong Dong1-4/+2
2025-08-26bpf: use rcu_read_lock_dont_migrate() for bpf_cgrp_storage_free()Menglong Dong1-4/+2
2025-08-26rcu: add rcu_read_lock_dont_migrate()Menglong Dong1-0/+14
2025-08-22bpf: Remove preempt_disable in bpf_try_get_buffersTao Chen1-3/+0
2025-08-22bpf: Use sha1() instead of sha1_transform() in bpf_prog_calc_tag()Eric Biggers2-47/+9
2025-08-22selftests/bpf: Tests for is_scalar_branch_taken tnum logicPaul Chaignon1-0/+41
2025-08-22bpf: Use tnums for JEQ/JNE is_branch_taken logicPaul Chaignon3-0/+15
2025-08-21selftests/bpf: Use vmlinux.h for BPF programsHengqi Chen5-36/+11
2025-08-20libbpf: Add documentation to version and error API functionsCryolitia PukNgae1-0/+25