summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-07-07selftests/bpf: Negative test case for tail call mapPaul Chaignon2-0/+33
2025-07-07Merge branch 'bpf-fix-and-test-aux-usage-after-do_check_insn'Alexei Starovoitov3-5/+167
2025-07-07selftests/bpf: Add Spectre v4 testsLuis Gerhorst2-0/+153
2025-07-07bpf: Fix aux usage after do_check_insn()Luis Gerhorst1-5/+14
2025-07-07selftests/bpf: Set CONFIG_PACKET=y for selftestsSaket Kumar Bhaskar1-0/+1
2025-07-07Merge branch 'bpf-streams-fixes'Alexei Starovoitov2-3/+5
2025-07-07bpf: Fix improper int-to-ptr cast in dump_stack_cbKumar Kartikeya Dwivedi1-2/+2
2025-07-07bpf: Fix bounds for bpf_prog_get_file_line linfo loopKumar Kartikeya Dwivedi1-1/+3
2025-07-07Merge branch 'bpf-additional-use-cases-for-untrusted-ptr_to_mem'Alexei Starovoitov7-29/+274
2025-07-07selftests/bpf: tests for __arg_untrusted void * global func paramsEduard Zingerman1-0/+53
2025-07-07bpf: support for void/primitive __arg_untrusted global func paramsEduard Zingerman3-4/+19
2025-07-07selftests/bpf: test cases for __arg_untrustedEduard Zingerman1-0/+81
2025-07-07libbpf: __arg_untrusted in bpf_helpers.hEduard Zingerman1-0/+1
2025-07-07bpf: attribute __arg_untrusted for global function parametersEduard Zingerman2-5/+39
2025-07-07selftests/bpf: ptr_to_btf_id struct walk ending with primitive pointerEduard Zingerman1-0/+31
2025-07-07bpf: rdonly_untrusted_mem for btf id walk pointer leafsEduard Zingerman3-1/+12
2025-07-07bpf: make makr_btf_ld_reg return error for unexpected reg typesEduard Zingerman1-20/+39
2025-07-04Merge branch 'bpf-reduce-verifier-stack-frame-size'Alexei Starovoitov2-118/+113
2025-07-04bpf: Avoid putting struct bpf_scc_callchain variables on the stackYonghong Song2-18/+19
2025-07-04bpf: Reduce stack frame size by using env->insn_buf for bpf insnsYonghong Song1-98/+92
2025-07-04bpf: Simplify assignment to struct bpf_insn pointer in do_misc_fixups()Yonghong Song1-2/+2
2025-07-04bpf: Avoid warning on unexpected map for tail callPaul Chaignon1-2/+2
2025-07-04Merge branch 'bpf-standard-streams'Alexei Starovoitov21-24/+1206
2025-07-04selftests/bpf: Add tests for prog streamsKumar Kartikeya Dwivedi3-0/+253
2025-07-04bpftool: Add support for dumping streamsKumar Kartikeya Dwivedi3-2/+70
2025-07-04libbpf: Introduce bpf_prog_stream_read() APIKumar Kartikeya Dwivedi3-0/+42
2025-07-04libbpf: Add bpf_stream_printk() macroKumar Kartikeya Dwivedi1-0/+16
2025-07-04bpf: Report rqspinlock deadlocks/timeout to BPF stderrKumar Kartikeya Dwivedi1-0/+23
2025-07-04bpf: Report may_goto timeout to BPF stderrKumar Kartikeya Dwivedi1-1/+19
2025-07-04bpf: Add dump_stack() analogue to print to BPF stderrKumar Kartikeya Dwivedi2-0/+50
2025-07-04bpf: Add function to find program from stack traceKumar Kartikeya Dwivedi3-1/+34
2025-07-04bpf: Ensure RCU lock is held around bpf_prog_ksym_findKumar Kartikeya Dwivedi2-3/+13
2025-07-04bpf: Add function to extract program source infoKumar Kartikeya Dwivedi2-0/+50
2025-07-04bpf: Introduce BPF standard streamsKumar Kartikeya Dwivedi9-1/+611
2025-07-04bpf: Refactor bprintf buffer supportKumar Kartikeya Dwivedi2-16/+25
2025-07-04bpf: Add show_fdinfo for kprobe_multiTao Chen1-0/+27
2025-07-04bpf: Add show_fdinfo for uprobe_multiTao Chen1-0/+44
2025-07-04bpf: Show precise link_type for {uprobe,kprobe}_multi fdinfoTao Chen3-7/+13
2025-07-04Merge branch 'bpf-add-bpf_dynptr_memset-kfunc'Andrii Nakryiko3-0/+213
2025-07-04selftests/bpf: Add test cases for bpf_dynptr_memset()Ihor Solodrai2-0/+166
2025-07-04bpf: Add bpf_dynptr_memset() kfuncIhor Solodrai1-0/+47
2025-07-02selftests/bpf: Allow veristat compile standaloneMykyta Yatsenko1-3/+4
2025-07-02bpf: Avoid warning on multiple referenced args in callPaul Chaignon1-4/+4
2025-07-02selftests/bpf: Negative test case for ref_obj_id in argsPaul Chaignon1-0/+24
2025-07-02selftests/bpf: null checks for rdonly_untrusted_mem should be preservedEduard Zingerman1-0/+21
2025-07-02bpf: avoid jump misprediction for PTR_TO_MEM | PTR_UNTRUSTEDEduard Zingerman1-1/+1
2025-07-02selftests/bpf: Don't call fsopen() as privileged userMatteo Croce1-20/+21
2025-07-01selftests/bpf: Fix spelling mistake "subtration" -> "subtraction"Colin Ian King1-2/+2
2025-07-01selftests/bpf: Enable dynptr/test_probe_read_user_str_dynptrMykyta Yatsenko1-1/+0
2025-07-01bpf: Warn on internal verifier errorsPaul Chaignon1-109/+102