summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'riscv-for-linus-6.6-mw2-2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2023-09-091-4/+4
|\
| * Merge patch series "bpf, riscv: use BPF prog pack allocator in BPF JIT"Palmer Dabbelt2023-09-081-4/+4
| |\
| | * bpf: make bpf_prog_pack allocator portablePuranjay Mohan2023-09-061-4/+4
* | | Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2023-09-073-38/+18
|\ \ \
| * | | bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_allocMartin KaFai Lau2023-09-061-1/+1
| * | | bpf: bpf_sk_storage: Fix invalid wait context lockdep reportMartin KaFai Lau2023-09-061-33/+14
| * | | bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.Sebastian Andrzej Siewior2023-09-062-4/+2
| * | | bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().Sebastian Andrzej Siewior2023-09-061-0/+1
| |/ /
* | | Merge tag 'probes-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds2023-09-021-1/+1
|\ \ \ | |/ / |/| |
| * | tracing/probes: Support BTF argument on module functionsMasami Hiramatsu (Google)2023-08-231-1/+1
* | | Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-08-2923-765/+2466
|\ \ \
| * | | bpf: Allow bpf_spin_{lock,unlock} in sleepable progsDave Marchevsky2023-08-252-6/+5
| * | | bpf: Consider non-owning refs to refcounted nodes RCU protectedDave Marchevsky2023-08-251-1/+12
| * | | bpf: Reenable bpf_refcount_acquireDave Marchevsky2023-08-251-4/+1
| * | | bpf: Use bpf_mem_free_rcu when bpf_obj_dropping refcounted nodesDave Marchevsky2023-08-251-1/+5
| * | | bpf: Ensure kptr_struct_meta is non-NULL for collection insert and refcount_a...Dave Marchevsky2023-08-251-0/+14
| | |/ | |/|
| * | bpf: Remove a WARN_ON_ONCE warning related to local kptrYonghong Song2023-08-241-1/+0
| * | bpf: Fix issue in verifying allow_ptr_leaksYafang Shao2023-08-231-8/+9
| * | bpf: Fix check_func_arg_reg_off bug for graph root/nodeKumar Kartikeya Dwivedi2023-08-221-11/+0
| * | bpf: Fix a bpf_kptr_xchg() issue with local kptrYonghong Song2023-08-221-10/+15
| * | bpf: Add pid filter support for uprobe_multi linkJiri Olsa2023-08-211-1/+1
| * | bpf: Add cookies support for uprobe_multi linkJiri Olsa2023-08-211-1/+1
| * | bpf: Add multi uprobe linkJiri Olsa2023-08-211-3/+11
| * | bpf: Add attach_type checks under bpf_prog_attach_check_attach_typeJiri Olsa2023-08-211-68/+52
| * | bpf, cpumask: Clean up bpf_cpu_map_entry directly in cpu_map_freeHou Tao2023-08-211-9/+8
| * | bpf, cpumap: Use queue_rcu_work() to remove unnecessary rcu_barrier()Hou Tao2023-08-211-69/+27
| * | bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe()Yafang Shao2023-08-161-3/+2
| * | bpf: Support default .validate() and .update() behavior for struct_ops linksDavid Vernet2023-08-141-6/+9
| * | bpf: lru: Remove unused declaration bpf_lru_promote()Yue Haibing2023-08-081-1/+0
| * | bpf: Fix an incorrect verification success with movsx insnYonghong Song2023-08-071-11/+20
| * | bpf: change bpf_alu_sign_string and bpf_movsx_string to staticYang Yingliang2023-08-041-2/+2
| * | bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR.Kui-Feng Lee2023-08-041-1/+1
| * | bpf: Fix mprog detachment for empty mprog entryDaniel Borkmann2023-08-041-0/+2
| * | bpf: bpf_struct_ops: Remove unnecessary initial values of variablesLi kunyu2023-08-031-3/+3
| * | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-08-038-116/+528
| |\ \
| | * | net: invert the netdevice.h vs xdp.h dependencyJakub Kicinski2023-08-033-0/+3
| | * | bpf: fix bpf_probe_read_kernel prototype mismatchArnd Bergmann2023-08-021-9/+3
| | * | bpf, devmap: Remove unused dtab field from bpf_dtab_netdevHou Tao2023-07-311-2/+0
| | * | bpf, cpumap: Remove unused cmap field from bpf_cpu_map_entryHou Tao2023-07-311-3/+0
| | * | bpf: Fix an array-index-out-of-bounds issue in disasm.cYonghong Song2023-07-311-1/+2
| | * | bpf: Non-atomically allocate freelist during prefillYiFei Zhu2023-07-281-4/+8
| | * | bpf: Fix compilation warning with -WparenthesesYonghong Song2023-07-282-4/+4
| | * | bpf: Add kernel/bpftool asm support for new instructionsYonghong Song2023-07-271-6/+51
| | * | bpf: Support new 32bit offset jmp instructionYonghong Song2023-07-272-13/+38
| | * | bpf: Fix jit blinding with new sdiv/smov insnsYonghong Song2023-07-271-2/+2
| | * | bpf: Support new signed div/mod instructions.Yonghong Song2023-07-272-18/+98
| | * | bpf: Support new unconditional bswap instructionYonghong Song2023-07-272-2/+19
| | * | bpf: Handle sign-extenstin ctx member accessesYonghong Song2023-07-271-0/+6
| | * | bpf: Support new sign-extension mov insnsYonghong Song2023-07-272-28/+157
| | * | bpf: Support new sign-extension load insnsYonghong Song2023-07-272-24/+137