summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-01-21Merge branch 'bpf-support-bpf_get_func_arg-for-bpf_trace_raw_tp'Alexei Starovoitov6-6/+87
2026-01-21selftests/bpf: test bpf_get_func_arg() for tp_btfMenglong Dong4-0/+61
2026-01-21bpf: support bpf_get_func_arg() for BPF_TRACE_RAW_TPMenglong Dong2-6/+26
2026-01-21Merge branch 'bpf-x86-inline-bpf_get_current_task-for-x86_64'Alexei Starovoitov3-0/+44
2026-01-21selftests/bpf: test the jited inline of bpf_get_current_taskMenglong Dong2-0/+22
2026-01-21bpf, x86: inline bpf_get_current_task() for x86_64Menglong Dong1-0/+22
2026-01-21bpf: Simplify bpf_timer_cancel()Mykyta Yatsenko1-16/+11
2026-01-21bpf: Introduce lock-free bpf_async_update_prog_callback()Mykyta Yatsenko1-30/+37
2026-01-21bpf: Remove unnecessary arguments from bpf_async_set_callback()Mykyta Yatsenko1-5/+4
2026-01-21bpf: Factor out timer deletion helperMykyta Yatsenko1-11/+18
2026-01-21selftests/bpf: update verifier test for default trusted pointer semanticsMatt Bobrowski5-34/+52
2026-01-21Merge branch 'bpf-fix-memory-access-flags-in-helper-prototypes'Alexei Starovoitov5-15/+32
2026-01-21bpf: Require ARG_PTR_TO_MEM with memory flagZesen Liu1-0/+17
2026-01-21bpf: Fix memory access flags in helper prototypesZesen Liu4-15/+15
2026-01-21Merge branch 'bpf-add-range-tracking-for-bpf_div-and-bpf_mod'Alexei Starovoitov5-5/+1456
2026-01-21selftests/bpf: Add tests for BPF_DIV and BPF_MOD range trackingYazhou Tang2-0/+1151
2026-01-21bpf: Add range tracking for BPF_DIV and BPF_MODYazhou Tang3-5/+305
2026-01-21Merge branch 'bpf-kernel-functions-with-kf_implicit_args'Alexei Starovoitov25-225/+819
2026-01-21bpf,docs: Document KF_IMPLICIT_ARGS flagIhor Solodrai1-17/+32
2026-01-21bpf: Remove __prog kfunc arg annotationIhor Solodrai1-9/+2
2026-01-21selftests/bpf: Migrate struct_ops_assoc test to KF_IMPLICIT_ARGSIhor Solodrai5-16/+17
2026-01-21bpf: Migrate bpf_stream_vprintk() to KF_IMPLICIT_ARGSIhor Solodrai4-10/+9
2026-01-21bpf: Migrate bpf_task_work_schedule_* kfuncs to KF_IMPLICIT_ARGSIhor Solodrai7-35/+32
2026-01-21HID: Use bpf_wq_set_callback kernel functionIhor Solodrai2-10/+6
2026-01-21bpf: Migrate bpf_wq_set_callback_impl() to KF_IMPLICIT_ARGSIhor Solodrai5-23/+17
2026-01-21selftests/bpf: Add tests for KF_IMPLICIT_ARGSIhor Solodrai3-0/+77
2026-01-21resolve_btfids: Support for KF_IMPLICIT_ARGSIhor Solodrai1-0/+382
2026-01-21resolve_btfids: Introduce finalize_btf() stepIhor Solodrai1-21/+48
2026-01-21bpf: Verifier support for KF_IMPLICIT_ARGSIhor Solodrai2-4/+55
2026-01-21bpf: Introduce struct bpf_kfunc_metaIhor Solodrai1-65/+91
2026-01-21bpf: Refactor btf_kfunc_id_set_containsIhor Solodrai3-22/+58
2026-01-20selftests/bpf: Add perfbuf multi-producer benchmarkGyutae Bae1-0/+5
2026-01-20bpf/verifier: Optimize ID mapping reset in states_equalQiliang Yuan2-9/+15
2026-01-20bpf: Remove leftover accounting in htab_map_mem_usage after rqspinlockDaniel Borkmann1-7/+4
2026-01-20bpf: verifier: Make sync_linked_regs() scratch registersPuranjay Mohan1-6/+12
2026-01-17selftests/bpf: Fix map_kptr test failureYonghong Song2-0/+41
2026-01-17selftests/bpf: Support when CONFIG_VXLAN=mAlan Maguire1-8/+13
2026-01-17bpftool: Add 'prepend' option for tcx attach to insert at chain startGyutae Bae3-12/+58
2026-01-17bpf: Add SPDX license identifiers to a few filesTim Bird3-11/+3
2026-01-17bpf: Add __force annotations to silence sparse warningsMykyta Yatsenko1-7/+7
2026-01-16Merge branch 'bpf-fix-linked-register-tracking'Alexei Starovoitov2-1/+36
2026-01-16selftests: bpf: Add test for multiple syncs from linked registerPuranjay Mohan1-0/+33
2026-01-16bpf: Preserve id of register in sync_linked_regs()Puranjay Mohan1-1/+3
2026-01-16selftests/bpf: Add test for bpf_override_return helperJiri Olsa3-0/+71
2026-01-16arm64/ftrace,bpf: Fix partial regs after bpf_prog_runJiri Olsa2-0/+26
2026-01-15Merge branch 'bpf-live-registers-computation-with-gotox'Alexei Starovoitov2-0/+47
2026-01-15selftests/bpf: Extend live regs tests with a test for gotoxAnton Protopopov1-0/+41
2026-01-15bpf: Properly mark live registers for indirect jumpsAnton Protopopov1-0/+6
2026-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc5Alexei Starovoitov1108-5030/+8555
2026-01-14Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds4-15/+35