summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)Author
2023-08-16bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe()Yafang Shao
2023-08-14bpf: Support default .validate() and .update() behavior for struct_ops linksDavid Vernet
2023-08-08bpf: lru: Remove unused declaration bpf_lru_promote()Yue Haibing
2023-08-07bpf: Fix an incorrect verification success with movsx insnYonghong Song
2023-08-04bpf: change bpf_alu_sign_string and bpf_movsx_string to staticYang Yingliang
2023-08-04bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR.Kui-Feng Lee
2023-08-04bpf: Fix mprog detachment for empty mprog entryDaniel Borkmann
2023-08-03bpf: bpf_struct_ops: Remove unnecessary initial values of variablesLi kunyu
2023-08-03Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski
2023-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-08-03net: invert the netdevice.h vs xdp.h dependencyJakub Kicinski
2023-08-02bpf: fix bpf_probe_read_kernel prototype mismatchArnd Bergmann
2023-07-31bpf, devmap: Remove unused dtab field from bpf_dtab_netdevHou Tao
2023-07-31bpf, cpumap: Remove unused cmap field from bpf_cpu_map_entryHou Tao
2023-07-31bpf: Fix an array-index-out-of-bounds issue in disasm.cYonghong Song
2023-07-31bpf, cpumap: Handle skb as well when clean up ptr_ringHou Tao
2023-07-31bpf, cpumap: Make sure kthread is running before map update returnsHou Tao
2023-07-31tcx: Fix splat during dev unregisterMartin KaFai Lau
2023-07-28bpf: Non-atomically allocate freelist during prefillYiFei Zhu
2023-07-28bpf: Fix compilation warning with -WparenthesesYonghong Song
2023-07-27bpf: Add kernel/bpftool asm support for new instructionsYonghong Song
2023-07-27bpf: Support new 32bit offset jmp instructionYonghong Song
2023-07-27bpf: Fix jit blinding with new sdiv/smov insnsYonghong Song
2023-07-27bpf: Support new signed div/mod instructions.Yonghong Song
2023-07-27bpf: Support new unconditional bswap instructionYonghong Song
2023-07-27bpf: Handle sign-extenstin ctx member accessesYonghong Song
2023-07-27bpf: Support new sign-extension mov insnsYonghong Song
2023-07-27bpf: Support new sign-extension load insnsYonghong Song
2023-07-25bpf: work around -Wuninitialized warningArnd Bergmann
2023-07-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-07-19bpf, net: Introduce skb_pointer_if_linear().Alexei Starovoitov
2023-07-19bpf: Add fd-based tcx multi-prog infra with link supportDaniel Borkmann
2023-07-19bpf: Add generic attach/detach/query API for multi-progsDaniel Borkmann
2023-07-19bpf: allow any program to use the bpf_map_sum_elem_count kfuncAnton Protopopov
2023-07-19bpf: make an argument const in the bpf_map_sum_elem_count kfuncAnton Protopopov
2023-07-19bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_mapAnton Protopopov
2023-07-19bpf: consider types listed in reg2btf_ids as trustedAnton Protopopov
2023-07-18bpf: Add 'owner' field to bpf_{list,rb}_nodeDave Marchevsky
2023-07-18bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_nodeDave Marchevsky
2023-07-18bpf: Repeat check_max_stack_depth for async callbacksKumar Kartikeya Dwivedi
2023-07-18bpf: Fix subprog idx logic in check_max_stack_depthKumar Kartikeya Dwivedi
2023-07-13Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski
2023-07-13bpf: Fix an error in verifying a field in a unionYafang Shao
2023-07-13bpf: Fix an error around PTR_UNTRUSTEDYafang Shao
2023-07-12bpf: Add object leak check.Hou Tao
2023-07-12bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu.Alexei Starovoitov
2023-07-12bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu().Alexei Starovoitov
2023-07-12bpf: Allow reuse from waiting_for_gp_ttrace list.Alexei Starovoitov
2023-07-12bpf: Add a hint to allocated objects.Alexei Starovoitov
2023-07-12bpf: Change bpf_mem_cache draining process.Alexei Starovoitov