Age | Commit message (Expand) | Author | Files | Lines |
2024-04-24 | bpf: make common crypto API for TC/XDP programs | Vadim Fedorenko | 1 | -1/+1 |
2024-04-24 | bpf: Introduce bpf_preempt_[disable,enable] kfuncs | Kumar Kartikeya Dwivedi | 1 | -0/+12 |
2024-04-24 | bpf: Don't check for recursion in bpf_wq_work. | Alexei Starovoitov | 1 | -13/+5 |
2024-04-23 | bpf: add bpf_wq_start | Benjamin Tissoires | 1 | -0/+18 |
2024-04-23 | bpf: wq: add bpf_wq_set_callback_impl | Benjamin Tissoires | 1 | -0/+15 |
2024-04-23 | bpf: wq: add bpf_wq_init | Benjamin Tissoires | 1 | -2/+102 |
2024-04-23 | bpf: allow struct bpf_wq to be embedded in arraymaps and hashmaps | Benjamin Tissoires | 1 | -0/+8 |
2024-04-23 | bpf: replace bpf_timer_cancel_and_free with a generic helper | Benjamin Tissoires | 1 | -17/+25 |
2024-04-23 | bpf: replace bpf_timer_set_callback with a generic helper | Benjamin Tissoires | 1 | -11/+18 |
2024-04-23 | bpf: replace bpf_timer_init with a generic helper | Benjamin Tissoires | 1 | -28/+63 |
2024-04-23 | bpf: make timer data struct more generic | Benjamin Tissoires | 1 | -33/+38 |
2024-04-22 | bpf: Fix typos in comments | Rafael Passos | 1 | -1/+1 |
2024-04-05 | bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs | David Vernet | 1 | -0/+1 |
2024-03-28 | bpf: add bpf_modify_return_test_tp() kfunc triggering tracepoint | Andrii Nakryiko | 1 | -0/+1 |
2024-03-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
2024-03-27 | bpf: fix warning for crash_kexec | Hari Bathini | 1 | -1/+1 |
2024-03-19 | bpf: Allow helper bpf_get_[ns_]current_pid_tgid() for all prog types | Yonghong Song | 1 | -0/+4 |
2024-03-02 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -8/+8 |
2024-02-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+4 |
2024-02-19 | bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel | Martin KaFai Lau | 1 | -1/+4 |
2024-02-13 | bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly | Yonghong Song | 1 | -2/+2 |
2024-02-13 | bpf: Have bpf_rdonly_cast() take a const pointer | Daniel Xu | 1 | -2/+2 |
2024-01-31 | bpf: treewide: Annotate BPF kfuncs in BTF | Daniel Xu | 1 | -4/+4 |
2024-01-24 | bpf: Take into account BPF token when fetching helper protos | Andrii Nakryiko | 1 | -3/+3 |
2024-01-23 | bpf: Support inlining bpf_kptr_xchg() helper | Hou Tao | 1 | -0/+1 |
2023-12-19 | Revert BPF token-related functionality | Andrii Nakryiko | 1 | -3/+3 |
2023-12-15 | x86/cfi,bpf: Fix bpf_exception_cb() signature | Alexei Starovoitov | 1 | -1/+1 |
2023-12-15 | bpf: Fix dtor CFI | Peter Zijlstra | 1 | -2/+14 |
2023-12-14 | bpf: xdp: Register generic_kfunc_set with XDP programs | Daniel Xu | 1 | -0/+1 |
2023-12-06 | bpf: take into account BPF token when fetching helper protos | Andrii Nakryiko | 1 | -3/+3 |
2023-12-04 | bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers | Hou Tao | 1 | -5/+8 |
2023-11-14 | bpf: Add a new kfunc for cgroup1 hierarchy | Yafang Shao | 1 | -0/+20 |
2023-11-09 | bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes | Dave Marchevsky | 1 | -4/+1 |
2023-11-09 | bpf: Add KF_RCU flag to bpf_refcount_acquire_impl | Dave Marchevsky | 1 | -1/+1 |
2023-11-09 | bpf: Add __bpf_dynptr_data* for in kernel use | Song Liu | 1 | -0/+19 |
2023-11-01 | bpf: Check map->usercnt after timer->timer is assigned | Hou Tao | 1 | -9/+16 |
2023-11-01 | bpf: Add __bpf_kfunc_{start,end}_defs macros | Dave Marchevsky | 1 | -4/+2 |
2023-11-01 | bpf: fix compilation error without CGROUPS | Matthieu Baerts | 1 | -3/+5 |
2023-10-20 | bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() | Hou Tao | 1 | -8/+14 |
2023-10-20 | bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h | Hou Tao | 1 | -2/+0 |
2023-10-19 | bpf: teach the verifier to enforce css_iter and task_iter in RCU CS | Chuyi Zhou | 1 | -2/+2 |
2023-10-19 | bpf: Introduce css open-coded iterator kfuncs | Chuyi Zhou | 1 | -0/+3 |
2023-10-19 | bpf: Introduce task open coded iterator kfuncs | Chuyi Zhou | 1 | -0/+3 |
2023-10-19 | bpf: Introduce css_task open-coded iterator kfuncs | Chuyi Zhou | 1 | -0/+3 |
2023-10-17 | bpf: Fix missed rcu read lock in bpf_task_under_cgroup() | Yafang Shao | 1 | -1/+6 |
2023-10-13 | bpf: Introduce task_vma open-coded iterator kfuncs | Dave Marchevsky | 1 | -0/+3 |
2023-10-09 | bpf: Add ability to pin bpf timer to calling CPU | David Vernet | 1 | -1/+4 |
2023-09-19 | bpf: Fix bpf_throw warning on 32-bit arch | Kumar Kartikeya Dwivedi | 1 | -1/+1 |
2023-09-16 | bpf: Disallow fentry/fexit/freplace for exception callbacks | Kumar Kartikeya Dwivedi | 1 | -0/+1 |
2023-09-16 | bpf: Prevent KASAN false positive with bpf_throw | Kumar Kartikeya Dwivedi | 1 | -0/+6 |
2023-09-16 | bpf: Implement BPF exceptions | Kumar Kartikeya Dwivedi | 1 | -0/+38 |
2023-09-08 | bpf: Add alloc/xchg/direct_access support for local percpu kptr | Yonghong Song | 1 | -0/+16 |
2023-08-25 | bpf: Allow bpf_spin_{lock,unlock} in sleepable progs | Dave Marchevsky | 1 | -0/+2 |
2023-08-25 | bpf: Use bpf_mem_free_rcu when bpf_obj_dropping refcounted nodes | Dave Marchevsky | 1 | -1/+5 |
2023-08-04 | bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR. | Kui-Feng Lee | 1 | -1/+1 |
2023-07-19 | bpf, net: Introduce skb_pointer_if_linear(). | Alexei Starovoitov | 1 | -1/+4 |
2023-07-18 | bpf: Add 'owner' field to bpf_{list,rb}_node | Dave Marchevsky | 1 | -4/+25 |
2023-07-18 | bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_node | Dave Marchevsky | 1 | -10/+13 |
2023-06-05 | bpf: Make bpf_refcount_acquire fallible for non-owning refs | Dave Marchevsky | 1 | -2/+6 |
2023-06-05 | bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation | Dave Marchevsky | 1 | -2/+2 |
2023-05-06 | bpf: Allow NULL buffers in bpf_dynptr_slice(_rw) | Daniel Rosenberg | 1 | -12/+18 |
2023-05-06 | bpf: Add bpf_task_under_cgroup() kfunc | Feng Zhou | 1 | -0/+17 |
2023-04-27 | bpf: Add bpf_dynptr_clone | Joanne Koong | 1 | -0/+14 |
2023-04-27 | bpf: Add bpf_dynptr_size | Joanne Koong | 1 | -3/+12 |
2023-04-27 | bpf: Add bpf_dynptr_is_null and bpf_dynptr_is_rdonly | Joanne Koong | 1 | -4/+19 |
2023-04-27 | bpf: Add bpf_dynptr_adjust | Joanne Koong | 1 | -0/+26 |
2023-04-21 | bpf: Fix bpf_refcount_acquire's refcount_t address calculation | Dave Marchevsky | 1 | -1/+1 |
2023-04-15 | bpf: Centralize btf_field-specific initialization logic | Dave Marchevsky | 1 | -8/+6 |
2023-04-15 | bpf: Migrate bpf_rbtree_remove to possibly fail | Dave Marchevsky | 1 | -1/+7 |
2023-04-15 | bpf: Migrate bpf_rbtree_add and bpf_list_push_{front,back} to possibly fail | Dave Marchevsky | 1 | -17/+48 |
2023-04-15 | bpf: Add bpf_refcount_acquire kfunc | Dave Marchevsky | 1 | -0/+15 |
2023-04-15 | bpf: Support refcounted local kptrs in existing semantics | Dave Marchevsky | 1 | -8/+13 |
2023-04-15 | bpf: Remove btf_field_offs, use btf_record's fields instead | Dave Marchevsky | 1 | -1/+1 |
2023-04-12 | bpf: Remove bpf_cgroup_kptr_get() kfunc | David Vernet | 1 | -32/+0 |
2023-04-12 | bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL | David Vernet | 1 | -3/+2 |
2023-04-06 | bpf: ensure all memory is initialized in bpf_get_current_comm | Barret Rhoden | 1 | -1/+1 |
2023-04-01 | bpf: Remove now-defunct task kfuncs | David Vernet | 1 | -69/+0 |
2023-04-01 | bpf: Make struct task_struct an RCU-safe type | David Vernet | 1 | -4/+7 |
2023-03-25 | bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncs | David Vernet | 1 | -6/+0 |
2023-03-13 | bpf: Fix bpf_strncmp proto. | Alexei Starovoitov | 1 | -1/+1 |
2023-03-10 | bpf: Support __kptr to local kptrs | Dave Marchevsky | 1 | -3/+8 |
2023-03-08 | bpf: implement numbers iterator | Andrii Nakryiko | 1 | -0/+3 |
2023-03-03 | bpf: Introduce kptr_rcu. | Alexei Starovoitov | 1 | -2/+4 |
2023-03-02 | bpf: Add support for absolute value BPF timers | Tero Kristo | 1 | -2/+9 |
2023-03-02 | bpf: Make bpf_get_current_[ancestor_]cgroup_id() available for all program types | Tejun Heo | 1 | -0/+4 |
2023-03-01 | bpf: Fix bpf_dynptr_slice{_rdwr} to return NULL instead of 0 | Joanne Koong | 1 | -4/+4 |
2023-03-01 | bpf: Fix doxygen comments for dynptr slice kfuncs | David Vernet | 1 | -16/+14 |
2023-03-01 | bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwr | Joanne Koong | 1 | -0/+138 |
2023-03-01 | bpf: Add xdp dynptrs | Joanne Koong | 1 | -1/+8 |
2023-03-01 | bpf: Add skb dynptrs | Joanne Koong | 1 | -14/+62 |
2023-02-28 | bpf: Fix bpf_cgroup_from_id() doxygen header | David Vernet | 1 | -2/+1 |
2023-02-23 | bpf: Add bpf_cgroup_from_id() kfunc | Tejun Heo | 1 | -0/+18 |
2023-02-13 | bpf: Add bpf_rbtree_{add,remove,first} kfuncs | Dave Marchevsky | 1 | -0/+54 |
2023-02-13 | bpf: Add basic bpf_rb_{root,node} support | Dave Marchevsky | 1 | -0/+40 |
2023-02-02 | bpf: Add __bpf_kfunc tag to all kfuncs | David Vernet | 1 | -19/+19 |
2022-12-28 | bpf: rename list_head -> graph_root in field info types | Dave Marchevsky | 1 | -2/+2 |
2022-12-19 | bpf: Remove trace_printk_lock | Jiri Olsa | 1 | -12/+19 |
2022-12-19 | bpf: Do cleanup in bpf_bprintf_cleanup only when needed | Jiri Olsa | 1 | -7/+9 |
2022-12-19 | bpf: Add struct for bin_args arg in bpf_bprintf_prepare | Jiri Olsa | 1 | -11/+13 |
2022-12-08 | bpf: Use memmove for bpf_dynptr_{read,write} | Kumar Kartikeya Dwivedi | 1 | -2/+10 |
2022-12-08 | bpf: Rework process_dynptr_func | Kumar Kartikeya Dwivedi | 1 | -9/+9 |
2022-12-07 | bpf/docs: Document struct cgroup * kfuncs | David Vernet | 1 | -1/+1 |
2022-12-07 | bpf/docs: Document struct task_struct * kfuncs | David Vernet | 1 | -1/+1 |
2022-12-06 | bpf: Don't use rcu_users to refcount in task kfuncs | David Vernet | 1 | -28/+48 |
2022-12-04 | bpf: Handle MEM_RCU type properly | Yonghong Song | 1 | -0/+14 |
2022-11-24 | bpf: Add kfunc bpf_rcu_read_lock/unlock() | Yonghong Song | 1 | -0/+12 |
2022-11-24 | bpf: Introduce might_sleep field in bpf_func_proto | Yonghong Song | 1 | -0/+2 |
2022-11-23 | bpf: Add bpf_task_from_pid() kfunc | David Vernet | 1 | -1/+20 |
2022-11-23 | bpf: Don't use idx variable when registering kfunc dtors | David Vernet | 1 | -5/+5 |
2022-11-22 | bpf: Add bpf_cgroup_ancestor() kfunc | David Vernet | 1 | -0/+20 |
2022-11-22 | bpf: Enable cgroups to be used as kptrs | David Vernet | 1 | -3/+80 |
2022-11-20 | bpf: Add a kfunc for generic type cast | Yonghong Song | 1 | -0/+6 |
2022-11-20 | bpf: Add a kfunc to type cast from bpf uapi ctx to kernel ctx | Yonghong Song | 1 | -0/+6 |
2022-11-20 | bpf: Add support for kfunc set with common btf_ids | Yonghong Song | 1 | -1/+11 |
2022-11-20 | bpf: Disallow bpf_obj_new_impl call when bpf_mem_alloc_init fails | Kumar Kartikeya Dwivedi | 1 | -2/+0 |
2022-11-20 | bpf: Add kfuncs for storing struct task_struct * as a kptr | David Vernet | 1 | -3/+75 |
2022-11-17 | bpf: Introduce single ownership BPF linked list API | Kumar Kartikeya Dwivedi | 1 | -1/+54 |
2022-11-17 | bpf: Introduce bpf_obj_drop | Kumar Kartikeya Dwivedi | 1 | -0/+11 |
2022-11-17 | bpf: Introduce bpf_obj_new | Kumar Kartikeya Dwivedi | 1 | -7/+40 |
2022-11-17 | bpf: Allow locking bpf_spin_lock in allocated objects | Kumar Kartikeya Dwivedi | 1 | -0/+2 |
2022-11-14 | bpf: Support bpf_list_head in map values | Kumar Kartikeya Dwivedi | 1 | -0/+32 |
2022-11-03 | bpf: Consolidate spin_lock, timer management into btf_record | Kumar Kartikeya Dwivedi | 1 | -3/+3 |
2022-10-25 | bpf: Implement cgroup storage available to non-cgroup-attached bpf progs | Yonghong Song | 1 | -0/+6 |
2022-10-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -14/+14 |
2022-09-21 | bpf: Export bpf_dynptr_get_size() | Roberto Sassu | 1 | -1/+1 |
2022-09-21 | btf: Export bpf_dynptr definition | Roberto Sassu | 1 | -0/+2 |
2022-09-21 | bpf: Add bpf_user_ringbuf_drain() helper | David Vernet | 1 | -0/+2 |
2022-09-21 | bpf: Gate dynptr API behind CAP_BPF | Kumar Kartikeya Dwivedi | 1 | -14/+14 |
2022-09-15 | bpf: Add verifier check for BPF_PTR_POISON retval and arg | Dave Marchevsky | 1 | -3/+3 |
2022-08-23 | bpf: Move bpf_loop and bpf_for_each_map_elem under CAP_BPF | Kumar Kartikeya Dwivedi | 1 | -4/+4 |
2022-08-23 | bpf: expose bpf_strtol and bpf_strtoul to all program types | Stanislav Fomichev | 1 | -1/+5 |
2022-08-23 | bpf: Introduce cgroup_{common,current}_func_proto | Stanislav Fomichev | 1 | -34/+0 |
2022-08-10 | bpf: export crash_kexec() as destructive kfunc | Artem Savkov | 1 | -0/+18 |
2022-08-09 | bpf: Add BPF-helper for accessing CLOCK_TAI | Jesper Dangaard Brouer | 1 | -0/+14 |
2022-07-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+8 |
2022-07-08 | bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIs | Joanne Koong | 1 | -4/+8 |
2022-06-17 | bpf: Fix non-static bpf_func_proto struct definitions | Joanne Koong | 1 | -6/+6 |
2022-05-23 | bpf: Add dynptr data slices | Joanne Koong | 1 | -0/+28 |
2022-05-23 | bpf: Add bpf_dynptr_read and bpf_dynptr_write | Joanne Koong | 1 | -0/+78 |
2022-05-23 | bpf: Dynptr support for ring buffers | Joanne Koong | 1 | -4/+10 |
2022-05-23 | bpf: Add bpf_dynptr_from_mem for local dynptrs | Joanne Koong | 1 | -0/+65 |
2022-05-13 | bpf: Add MEM_UNINIT as a bpf_type_flag | Joanne Koong | 1 | -2/+2 |
2022-05-11 | bpf: add bpf_map_lookup_percpu_elem for percpu map | Feng Zhou | 1 | -0/+18 |
2022-04-25 | bpf: Allow storing referenced kptr in map | Kumar Kartikeya Dwivedi | 1 | -0/+24 |
2022-03-07 | bpf: Replace strncpy() with strscpy() | Yuntao Wang | 1 | -7/+2 |
2022-02-23 | bpf: Cleanup comments | Tom Rix | 1 | -1/+1 |
2022-02-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
2022-02-11 | bpf: Emit bpf_timer in vmlinux BTF | Yonghong Song | 1 | -0/+2 |
2022-01-31 | bpf: make bpf_copy_from_user_task() gpl only | Kenta Tada | 1 | -1/+1 |
2022-01-24 | bpf: Add bpf_copy_from_user_task() helper | Kenny Yu | 1 | -0/+34 |
2021-12-18 | bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. | Hao Luo | 1 | -4/+4 |
2021-12-18 | bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. | Hao Luo | 1 | -2/+2 |
2021-12-18 | bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL | Hao Luo | 1 | -1/+1 |
2021-12-16 | add missing bpf-cgroup.h includes | Jakub Kicinski | 1 | -0/+1 |
2021-12-11 | bpf: Add bpf_strncmp helper | Hou Tao | 1 | -0/+16 |
2021-12-10 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 1 | -0/+2 |
2021-11-30 | bpf: Add bpf_loop helper | Joanne Koong | 1 | -0/+2 |
2021-11-15 | bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs | Dmitrii Banshchikov | 1 | -2/+0 |
2021-09-28 | bpf: Replace callers of BPF_CAST_CALL with proper function typedef | Kees Cook | 1 | -3/+2 |
2021-09-17 | bpf: Add bpf_trace_vprintk helper | Dave Marchevsky | 1 | -0/+2 |
2021-09-17 | bpf: Merge printk and seq_printf VARARG max macros | Dave Marchevsky | 1 | -3/+1 |
2021-08-30 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 1 | -0/+20 |
2021-08-25 | bpf: Add bpf_task_pt_regs() helper | Daniel Xu | 1 | -0/+3 |
2021-08-25 | bpf: Extend bpf_base_func_proto helpers with bpf_get_current_task_btf() | Daniel Xu | 1 | -0/+3 |
2021-08-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+16 |
2021-08-15 | bpf: Support "%c" in bpf_bprintf_prepare(). | Kuniyuki Iwashima | 1 | -0/+14 |
2021-08-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+2 |
2021-08-11 | bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpers | Yonghong Song | 1 | -6/+16 |
2021-08-10 | bpf: Fix potentially incorrect results with bpf_get_local_storage() | Yonghong Song | 1 | -2/+2 |
2021-08-09 | bpf: Add _kernel suffix to internal lockdown_bpf_read | Daniel Borkmann | 1 | -2/+2 |
2021-07-16 | bpf: Add ambient BPF runtime context stored in current | Andrii Nakryiko | 1 | -11/+5 |
2021-07-15 | bpf: Implement verifier support for validation of async callbacks. | Alexei Starovoitov | 1 | -5/+3 |
2021-07-15 | bpf: Introduce bpf timers. | Alexei Starovoitov | 1 | -0/+324 |
2021-07-15 | bpf: Factor out bpf_spin_lock into helpers. | Alexei Starovoitov | 1 | -4/+14 |
2021-06-24 | bpf: Allow RCU-protected lookups to happen from bh context | Toke Høiland-Jørgensen | 1 | -3/+3 |
2021-06-02 | bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks | Daniel Borkmann | 1 | -2/+5 |
2021-05-20 | bpf: Avoid using ARRAY_SIZE on an uninitialized pointer | Florent Revest | 1 | -2/+3 |
2021-05-20 | bpf: Clarify a bpf_bprintf_prepare macro | Florent Revest | 1 | -4/+5 |
2021-05-11 | bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers | Florent Revest | 1 | -13/+14 |
2021-04-27 | bpf: Implement formatted output helpers with bstr_printf | Florent Revest | 1 | -88/+100 |
2021-04-19 | bpf: Add a bpf_snprintf helper | Florent Revest | 1 | -0/+50 |
2021-04-19 | bpf: Factorize bpf_trace_printk and bpf_seq_printf | Florent Revest | 1 | -0/+256 |
2021-03-25 | bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper | Yonghong Song | 1 | -4/+11 |
2021-02-26 | bpf: Add bpf_for_each_map_elem() helper | Yonghong Song | 1 | -0/+2 |
2021-01-29 | bpf: Simplify cases in bpf_base_func_proto | Tobias Klauser | 1 | -8/+4 |
2021-01-19 | bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback | Mircea Cirjaliu | 1 | -1/+1 |
2020-12-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+2 |
2020-12-11 | bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers | Andrii Nakryiko | 1 | -2/+2 |
2020-11-18 | bpf: Add bpf_ktime_get_coarse_ns helper | Dmitrii Banshchikov | 1 | -0/+13 |
2020-10-02 | bpf: Introducte bpf_this_cpu_ptr() | Hao Luo | 1 | -0/+14 |
2020-10-02 | bpf: Introduce bpf_per_cpu_ptr() | Hao Luo | 1 | -0/+18 |
2020-09-28 | bpf: Add bpf_snprintf_btf helper | Alan Maguire | 1 | -0/+4 |
2020-08-28 | bpf: Add bpf_copy_from_user() helper. | Alexei Starovoitov | 1 | -0/+22 |
2020-06-01 | bpf: Implement BPF ring buffer and verifier support for it | Andrii Nakryiko | 1 | -0/+10 |
2020-06-01 | bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* | John Fastabend | 1 | -0/+24 |
2020-05-15 | bpf: Implement CAP_BPF | Alexei Starovoitov | 1 | -1/+3 |
2020-04-26 | bpf: add bpf_ktime_get_boot_ns() | Maciej Żenczykowski | 1 | -0/+14 |
2020-04-26 | net: bpf: Make bpf_ktime_get_ns() available to non GPL programs | Maciej Żenczykowski | 1 | -1/+1 |
2020-04-26 | bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n | Stanislav Fomichev | 1 | -0/+73 |
2020-03-27 | bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id | Daniel Borkmann | 1 | -0/+18 |