| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Paolo Abeni | 2022-09-06 | 1 | -23/+134 |
|\ |
|
| * | bpf: expose bpf_strtol and bpf_strtoul to all program types | Stanislav Fomichev | 2022-08-24 | 1 | -4/+0 |
| * | bpf: Use cgroup_{common,current}_func_proto in more hooks | Stanislav Fomichev | 2022-08-24 | 1 | -2/+38 |
| * | bpf: Introduce cgroup_{common,current}_func_proto | Stanislav Fomichev | 2022-08-24 | 1 | -19/+98 |
* | | bpf, cgroup: Fix kernel BUG in purge_effective_progs | Pu Lehui | 2022-08-18 | 1 | -1/+3 |
|/ |
|
* | bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP | Stanislav Fomichev | 2022-06-29 | 1 | -31/+64 |
* | bpf: minimize number of allocated lsm slots per program | Stanislav Fomichev | 2022-06-29 | 1 | -1/+46 |
* | bpf: per-cgroup lsm flavor | Stanislav Fomichev | 2022-06-29 | 1 | -11/+125 |
* | bpf: convert cgroup_bpf.progs to hlist | Stanislav Fomichev | 2022-06-29 | 1 | -32/+44 |
* | bpf: Fix KASAN use-after-free Read in compute_effective_progs | Tadeusz Struk | 2022-06-03 | 1 | -10/+60 |
* | bpf: Use bpf_prog_run_array_cg_flags everywhere | Stanislav Fomichev | 2022-04-26 | 1 | -48/+24 |
* | bpf: Move rcu lock management out of BPF_PROG_RUN routines | Stanislav Fomichev | 2022-04-19 | 1 | -17/+107 |
* | bpf: Cleanup comments | Tom Rix | 2022-02-24 | 1 | -4/+4 |
* | cgroup/bpf: fast path skb BPF filtering | Pavel Begunkov | 2022-01-27 | 1 | -30/+0 |
* | bpf: Add cgroup helpers bpf_{get,set}_retval to get/set syscall return value | YiFei Zhu | 2022-01-19 | 1 | -1/+37 |
* | bpf: Move getsockopt retval to struct bpf_cg_run_ctx | YiFei Zhu | 2022-01-19 | 1 | -34/+48 |
* | bpf: Make BPF_PROG_RUN_ARRAY return -err instead of allow boolean | YiFei Zhu | 2022-01-19 | 1 | -26/+15 |
* | bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. | Hao Luo | 2021-12-18 | 1 | -1/+1 |
* | bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs | Dmitrii Banshchikov | 2021-11-16 | 1 | -0/+2 |
* | cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/bpf/cgroup.c | He Fengqing | 2021-11-01 | 1 | -9/+45 |
* | bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enum | Dave Marchevsky | 2021-08-24 | 1 | -63/+93 |
* | bpf: Add support for {set|get} socket options from setsockopt BPF | Prankur Gupta | 2021-08-20 | 1 | -0/+8 |
* | bpf: Remove redundant initialization of variable allow | Colin Ian King | 2021-08-17 | 1 | -1/+1 |
* | bpf: Refactor BPF_PROG_RUN_ARRAY family of macros into functions | Andrii Nakryiko | 2021-08-17 | 1 | -16/+16 |
* | bpf: Refactor BPF_PROG_RUN into a function | Andrii Nakryiko | 2021-08-17 | 1 | -8/+8 |
* | bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_CGROUP_SOCKOPT | Stanislav Fomichev | 2021-08-14 | 1 | -0/+18 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 2021-02-16 | 1 | -17/+103 |
|\ |
|
| * | bpf: Allow rewriting to ports under ip_unprivileged_port_start | Stanislav Fomichev | 2021-01-28 | 1 | -2/+6 |
| * | bpf: Split cgroup_bpf_enabled per attach type | Stanislav Fomichev | 2021-01-20 | 1 | -8/+6 |
| * | bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt | Stanislav Fomichev | 2021-01-20 | 1 | -7/+45 |
| * | bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE | Stanislav Fomichev | 2021-01-20 | 1 | -0/+46 |
* | | bpf, cgroup: Fix problematic bounds check | Loris Reiff | 2021-01-22 | 1 | -1/+1 |
* | | bpf, cgroup: Fix optlen WARN_ON_ONCE toctou | Loris Reiff | 2021-01-22 | 1 | -0/+5 |
|/ |
|
* | bpf: Don't leak memory in bpf getsockopt when optlen == 0 | Stanislav Fomichev | 2021-01-12 | 1 | -2/+3 |
* | Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 2020-10-22 | 1 | -1/+1 |
|\ |
|
| * | sysctl: Convert to iter interfaces | Matthew Wilcox (Oracle) | 2020-09-09 | 1 | -1/+1 |
* | | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 2020-08-24 | 1 | -1/+1 |
|/ |
|
* | bpf: Add support for forced LINK_DETACH command | Andrii Nakryiko | 2020-08-02 | 1 | -1/+14 |
* | bpf: Make cgroup storages shared between programs on the same cgroup | YiFei Zhu | 2020-07-26 | 1 | -28/+39 |
* | bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE | Stanislav Fomichev | 2020-06-17 | 1 | -20/+33 |
* | bpf: cgroup: Allow multi-attach program to replace itself | Lorenz Bauer | 2020-06-09 | 1 | -1/+1 |
* | bpf, cgroup: Return ENOLINK for auto-detached links on update | Jakub Sitnicki | 2020-06-02 | 1 | -1/+1 |
* | bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link | Andrii Nakryiko | 2020-04-29 | 1 | -2/+41 |
* | bpf: Allocate ID for bpf_link | Andrii Nakryiko | 2020-04-29 | 1 | -8/+6 |
* | bpf: Refactor bpf_link update handling | Andrii Nakryiko | 2020-04-29 | 1 | -2/+28 |
* | Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/... | Daniel Borkmann | 2020-04-28 | 1 | -23/+12 |
|\ |
|
| * | sysctl: pass kernel pointers to ->proc_handler | Christoph Hellwig | 2020-04-27 | 1 | -23/+12 |
* | | bpf, cgroup: Remove unused exports | Christoph Hellwig | 2020-04-27 | 1 | -4/+0 |
* | | bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE,SYSCTL,SOCKOPT} | Stanislav Fomichev | 2020-04-26 | 1 | -17/+3 |
|/ |
|
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 2020-03-31 | 1 | -118/+387 |
|\ |
|