summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/ringbuf.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: Rename MEM_ALLOC to MEM_RINGBUFKumar Kartikeya Dwivedi2022-11-141-3/+3
* bpf: Add bpf_user_ringbuf_drain() helperDavid Vernet2022-09-211-5/+176
* bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map typeDavid Vernet2022-09-211-6/+56
* bpf: Use bpf_map_area_alloc consistently on bpf map creationYafang Shao2022-08-101-3/+3
* bpf: Make __GFP_NOWARN consistent in bpf map creationYafang Shao2022-08-101-1/+1
* bpf: Use bpf_map_area_free instread of kvfreeYafang Shao2022-08-101-2/+2
* bpf: Dynptr support for ring buffersJoanne Koong2022-05-231-0/+78
* bpf: Compute map_btf_id during build timeMenglong Dong2022-04-261-3/+3
* bpf: Tag argument to be released in bpf_func_protoKumar Kartikeya Dwivedi2022-04-251-2/+2
* bpf: Use VM_MAP instead of VM_ALLOC for ringbufHou Tao2022-02-021-1/+1
* bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.Hao Luo2021-12-181-1/+1
* bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc()Rustam Kovhaev2021-06-281-0/+2
* bpf: Prevent writable memory-mapping of read-only ringbuf pagesAndrii Nakryiko2021-05-111-13/+8
* bpf, ringbuf: Deny reserve of buffers larger than ringbufThadeu Lima de Souza Cascardo2021-05-111-0/+3
* bpf: Eliminate rlimit-based memory accounting for bpf ringbufferRoman Gushchin2020-12-021-20/+4
* bpf: Memcg-based memory accounting for bpf ringbufferRoman Gushchin2020-12-021-7/+4
* bpf: Add map_meta_equal map opsMartin KaFai Lau2020-08-281-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-111-10/+8
|\
| * bpf: Enforce BPF ringbuf size to be the power of 2Andrii Nakryiko2020-06-301-10/+8
* | bpf: Remove redundant synchronize_rcu.Alexei Starovoitov2020-07-011-7/+0
* | bpf: Set map_btf_{name, id} for all map typesAndrey Ignatov2020-06-221-0/+3
|/
* bpf: Implement BPF ring buffer and verifier support for itAndrii Nakryiko2020-06-011-0/+501