Age | Commit message (Expand) | Author |
2022-12-07 | bpf/docs: Document struct task_struct * kfuncs | David Vernet |
2022-12-06 | bpf: Don't use rcu_users to refcount in task kfuncs | David Vernet |
2022-12-04 | bpf: Handle MEM_RCU type properly | Yonghong Song |
2022-11-24 | bpf: Add kfunc bpf_rcu_read_lock/unlock() | Yonghong Song |
2022-11-24 | bpf: Introduce might_sleep field in bpf_func_proto | Yonghong Song |
2022-11-23 | bpf: Add bpf_task_from_pid() kfunc | David Vernet |
2022-11-23 | bpf: Don't use idx variable when registering kfunc dtors | David Vernet |
2022-11-22 | bpf: Add bpf_cgroup_ancestor() kfunc | David Vernet |
2022-11-22 | bpf: Enable cgroups to be used as kptrs | David Vernet |
2022-11-20 | bpf: Add a kfunc for generic type cast | Yonghong Song |
2022-11-20 | bpf: Add a kfunc to type cast from bpf uapi ctx to kernel ctx | Yonghong Song |
2022-11-20 | bpf: Add support for kfunc set with common btf_ids | Yonghong Song |
2022-11-20 | bpf: Disallow bpf_obj_new_impl call when bpf_mem_alloc_init fails | Kumar Kartikeya Dwivedi |
2022-11-20 | bpf: Add kfuncs for storing struct task_struct * as a kptr | David Vernet |
2022-11-17 | bpf: Introduce single ownership BPF linked list API | Kumar Kartikeya Dwivedi |
2022-11-17 | bpf: Introduce bpf_obj_drop | Kumar Kartikeya Dwivedi |
2022-11-17 | bpf: Introduce bpf_obj_new | Kumar Kartikeya Dwivedi |
2022-11-17 | bpf: Allow locking bpf_spin_lock in allocated objects | Kumar Kartikeya Dwivedi |
2022-11-14 | bpf: Support bpf_list_head in map values | Kumar Kartikeya Dwivedi |
2022-11-03 | bpf: Consolidate spin_lock, timer management into btf_record | Kumar Kartikeya Dwivedi |
2022-10-25 | bpf: Implement cgroup storage available to non-cgroup-attached bpf progs | Yonghong Song |
2022-10-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski |
2022-09-21 | bpf: Export bpf_dynptr_get_size() | Roberto Sassu |
2022-09-21 | btf: Export bpf_dynptr definition | Roberto Sassu |
2022-09-21 | bpf: Add bpf_user_ringbuf_drain() helper | David Vernet |
2022-09-21 | bpf: Gate dynptr API behind CAP_BPF | Kumar Kartikeya Dwivedi |
2022-09-15 | bpf: Add verifier check for BPF_PTR_POISON retval and arg | Dave Marchevsky |
2022-08-23 | bpf: Move bpf_loop and bpf_for_each_map_elem under CAP_BPF | Kumar Kartikeya Dwivedi |
2022-08-23 | bpf: expose bpf_strtol and bpf_strtoul to all program types | Stanislav Fomichev |
2022-08-23 | bpf: Introduce cgroup_{common,current}_func_proto | Stanislav Fomichev |
2022-08-10 | bpf: export crash_kexec() as destructive kfunc | Artem Savkov |
2022-08-09 | bpf: Add BPF-helper for accessing CLOCK_TAI | Jesper Dangaard Brouer |
2022-07-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski |
2022-07-08 | bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIs | Joanne Koong |
2022-06-17 | bpf: Fix non-static bpf_func_proto struct definitions | Joanne Koong |
2022-05-23 | bpf: Add dynptr data slices | Joanne Koong |
2022-05-23 | bpf: Add bpf_dynptr_read and bpf_dynptr_write | Joanne Koong |
2022-05-23 | bpf: Dynptr support for ring buffers | Joanne Koong |
2022-05-23 | bpf: Add bpf_dynptr_from_mem for local dynptrs | Joanne Koong |
2022-05-13 | bpf: Add MEM_UNINIT as a bpf_type_flag | Joanne Koong |
2022-05-11 | bpf: add bpf_map_lookup_percpu_elem for percpu map | Feng Zhou |
2022-04-25 | bpf: Allow storing referenced kptr in map | Kumar Kartikeya Dwivedi |
2022-03-07 | bpf: Replace strncpy() with strscpy() | Yuntao Wang |
2022-02-23 | bpf: Cleanup comments | Tom Rix |
2022-02-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski |
2022-02-11 | bpf: Emit bpf_timer in vmlinux BTF | Yonghong Song |
2022-01-31 | bpf: make bpf_copy_from_user_task() gpl only | Kenta Tada |
2022-01-24 | bpf: Add bpf_copy_from_user_task() helper | Kenny Yu |
2021-12-18 | bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. | Hao Luo |
2021-12-18 | bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. | Hao Luo |