- 216e3cd bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. by Hao Luo · 3 years ago
- 5e0bc30 bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs by Dmitrii Banshchikov · 3 years, 1 month ago
- 588e5d8 cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/bpf/cgroup.c by He Fengqing · 3 years, 2 months ago
- 6fc88c3 bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enum by Dave Marchevsky · 3 years, 4 months ago
- 2c53163 bpf: Add support for {set|get} socket options from setsockopt BPF by Prankur Gupta · 3 years, 4 months ago
- 8cacfc8 bpf: Remove redundant initialization of variable allow by Colin Ian King · 3 years, 4 months ago
- 7d08c2c bpf: Refactor BPF_PROG_RUN_ARRAY family of macros into functions by Andrii Nakryiko · 3 years, 5 months ago
- fb7dd8b bpf: Refactor BPF_PROG_RUN into a function by Andrii Nakryiko · 3 years, 5 months ago
- f1248de bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_CGROUP_SOCKOPT by Stanislav Fomichev · 3 years, 5 months ago
- b8af417 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 10 months ago
- 7724121 bpf: Allow rewriting to ports under ip_unprivileged_port_start by Stanislav Fomichev · 4 years ago
- f4a2da7 bpf, cgroup: Fix problematic bounds check by Loris Reiff · 4 years ago
- bb8b81e bpf, cgroup: Fix optlen WARN_ON_ONCE toctou by Loris Reiff · 4 years ago
- a9ed15da bpf: Split cgroup_bpf_enabled per attach type by Stanislav Fomichev · 4 years ago
- 20f2505 bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt by Stanislav Fomichev · 4 years ago
- 9cacf81 bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE by Stanislav Fomichev · 4 years ago
- 4be34f3 bpf: Don't leak memory in bpf getsockopt when optlen == 0 by Stanislav Fomichev · 4 years ago
- f56e65d Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 2 months ago
- 4bd6a73 sysctl: Convert to iter interfaces by Matthew Wilcox (Oracle) · 4 years, 4 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 73b11c2a bpf: Add support for forced LINK_DETACH command by Andrii Nakryiko · 4 years, 5 months ago
- 7d9c342 bpf: Make cgroup storages shared between programs on the same cgroup by YiFei Zhu · 4 years, 5 months ago
- d8fe449 bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE by Stanislav Fomichev · 4 years, 6 months ago
- 248e00a bpf: cgroup: Allow multi-attach program to replace itself by Lorenz Bauer · 4 years, 7 months ago
- 0c047ec bpf, cgroup: Return ENOLINK for auto-detached links on update by Jakub Sitnicki · 4 years, 7 months ago
- f2e10bf bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link by Andrii Nakryiko · 4 years, 8 months ago
- a3b80e1 bpf: Allocate ID for bpf_link by Andrii Nakryiko · 4 years, 8 months ago
- f9d0412 bpf: Refactor bpf_link update handling by Andrii Nakryiko · 4 years, 8 months ago
- 0b54142 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Daniel Borkmann · 4 years, 8 months ago
- 8c1b2bf bpf, cgroup: Remove unused exports by Christoph Hellwig · 4 years, 8 months ago
- 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 4 years, 8 months ago
- 0456ea1 bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE,SYSCTL,SOCKOPT} by Stanislav Fomichev · 4 years, 8 months ago
- ed52f2c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 4 years, 9 months ago
- 0c991eb bpf: Implement bpf_prog replacement for an active bpf_cgroup_link by Andrii Nakryiko · 4 years, 9 months ago
- af6eea5 bpf: Implement bpf_link-based cgroup BPF program attachment by Andrii Nakryiko · 4 years, 9 months ago
- 00c4edd bpf: Factor out cgroup storages operations by Andrii Nakryiko · 4 years, 9 months ago
- 1d8006a bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory by Andrii Nakryiko · 4 years, 10 months ago
- 62039c3 bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer by Andrii Nakryiko · 4 years, 10 months ago
- a2d6d7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 5 years ago
- e10360f bpf: cgroup: prevent out-of-order release of cgroup bpf by Roman Gushchin · 5 years ago
- 2bbc078 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 5 years ago
- 7dd68b3 bpf: Support replacing cgroup-bpf program in MULTI mode by Andrey Ignatov · 5 years ago
- 9fab329 bpf: Remove unused new_flags in hierarchy_allows_attach() by Andrey Ignatov · 5 years ago
- 1020c1f bpf: Simplify __cgroup_bpf_attach by Andrey Ignatov · 5 years ago
- c593642 treewide: Use sizeof_field() macro by Pankaj Bharadiya · 5 years ago
- 1ae7878 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
- 7541c87 bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 by Ilya Leoshkevich · 5 years ago
- 6092f726 bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() by Paul E. McKenney · 5 years ago
- d895a0f bpf: fix accessing bpf_sysctl.file_pos on s390 by Ilya Leoshkevich · 5 years ago
- 9babe82 bpf: always allocate at least 16 bytes for setsockopt hook by Stanislav Fomichev · 5 years ago
- 6705fea bpf: cgroup: Fix build error without CONFIG_NET by YueHaibing · 5 years ago
- 0d01da6 bpf: implement getsockopt and setsockopt hooks by Stanislav Fomichev · 6 years ago
- e5c891a bpf: fix cgroup bpf release synchronization by Roman Gushchin · 6 years ago
- 92ad632 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- f85d208 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 451 by Thomas Gleixner · 6 years ago
- e7a3160 bpf: Update __cgroup_bpf_run_filter_skb with cn by brakmo · 6 years ago
- dbcc1ba bpf: cgroup: properly use bpf_prog_array api by Stanislav Fomichev · 6 years ago
- 4bfc0bb bpf: decouple the lifetime of cgroup_bpf from cgroup itself by Roman Gushchin · 6 years ago
- 02a8c81 bpf: add map helper functions push, pop, peek in more BPF programs by Alban Crequy · 6 years ago
- 51356ac bpf: Fix distinct pointer types warning for ARCH=i386 by Andrey Ignatov · 6 years ago
- d7a4cb9 bpf: Introduce bpf_strtol and bpf_strtoul helpers by Andrey Ignatov · 6 years ago
- e1550bf bpf: Add file_pos field to bpf_sysctl ctx by Andrey Ignatov · 6 years ago
- 4e63acd bpf: Introduce bpf_sysctl_{get,set}_new_value helpers by Andrey Ignatov · 6 years ago
- 1d11b30 bpf: Introduce bpf_sysctl_get_current_value helper by Andrey Ignatov · 6 years ago
- 808649f bpf: Introduce bpf_sysctl_get_name helper by Andrey Ignatov · 6 years ago
- 7b146ce bpf: Sysctl hook by Andrey Ignatov · 6 years ago
- b1cd609 bpf: Add base proto function for cgroup-bpf programs by Andrey Ignatov · 6 years ago
- a655fe9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- 6cab5e9 bpf: run bpf programs with preemption disabled by Alexei Starovoitov · 6 years ago
- 1832f4e bpf, cgroups: clean up kerneldoc warnings by Valdis Kletnieks · 6 years ago
- c8dc798 bpf: Annotate implicit fall through in cgroup_dev_func_proto by Mathieu Malaterre · 6 years ago
- b39b5f4 bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB by Song Liu · 6 years ago
- 8bad74f bpf: extend cgroup bpf core to allow multiple cgroup storage types by Roman Gushchin · 6 years ago
- 5bf7a60 bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() by Yonghong Song · 6 years ago
- 85fc4b1 bpf: introduce update_effective_progs() by Roman Gushchin · 6 years ago
- cd33943 bpf: introduce the bpf_get_local_storage() helper function by Roman Gushchin · 6 years ago
- 394e40a bpf: extend bpf_prog_array to store pointers to the cgroup storage by Roman Gushchin · 6 years ago
- d7bf2c1 bpf: allocate cgroup storage entries on attaching bpf programs by Roman Gushchin · 6 years ago
- 3960f4f bpf: fix rcu annotations in compute_effective_progs() by Roman Gushchin · 6 years ago
- fdb5c45 bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF by Sean Young · 7 years ago
- 1cedee1 bpf: Hooks for sys_sendmsg by Andrey Ignatov · 7 years ago
- 4fbac77 bpf: Hooks for sys_bind by Andrey Ignatov · 7 years ago
- 5e43f89 bpf: Check attach type at prog load time by Andrey Ignatov · 7 years ago
- 06ef0cc bpf/cgroup: fix a verification error for a CGROUP_DEVICE type prog by Yonghong Song · 7 years ago
- ebc614f bpf, cgroup: implement eBPF-based device controller for cgroup v2 by Roman Gushchin · 7 years ago
- 952925d bpf: remove redundant variable old_flags by Colin Ian King · 7 years ago
- 468e2f6 bpf: introduce BPF_PROG_QUERY command by Alexei Starovoitov · 7 years ago
- 324bda9e6 bpf: multi program support for cgroup+bpf by Alexei Starovoitov · 7 years ago
- 40304b2 bpf: BPF support for sock_ops by Lawrence Brakmo · 7 years ago
- 8f917bb bpf: pass sk to helper functions by Willem de Bruijn · 8 years ago
- 7f67763 bpf: introduce BPF_F_ALLOW_OVERRIDE flag by Alexei Starovoitov · 8 years ago
- 61023658 bpf: Add new cgroup attach type to enable sock modifications by David Ahern · 8 years ago
- b2cd125 bpf: Refactor cgroups code in prep for new type by David Ahern · 8 years ago
- 01ae87e bpf: cgroup: fix documentation of __cgroup_bpf_update() by Daniel Mack · 8 years ago
- 3007098 cgroup: add support for eBPF programs by Daniel Mack · 8 years ago