summaryrefslogtreecommitdiff
path: root/kernel/bpf/memalloc.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-22bpf: Use __llist_del_all() whenever possbile during memory drainingHou Tao1-2/+5
2022-10-22bpf: Wait for busy refill_work when destroying bpf memory allocatorHou Tao1-0/+11
2022-09-20bpf: Check whether or not node is NULL before free it in free_bulkHou Tao1-1/+2
2022-09-07bpf: Replace __ksize with ksize.Alexei Starovoitov1-1/+1
2022-09-05bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc.Alexei Starovoitov1-16/+64
2022-09-05bpf: Remove usage of kmem_cache from bpf_mem_cache.Alexei Starovoitov1-36/+14
2022-09-05bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs.Alexei Starovoitov1-1/+14
2022-09-05bpf: Add percpu allocation support to bpf_mem_alloc.Alexei Starovoitov1-5/+39
2022-09-05bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU.Alexei Starovoitov1-3/+62
2022-09-05bpf: Adjust low/high watermarks in bpf_mem_cacheAlexei Starovoitov1-14/+36
2022-09-05bpf: Optimize call_rcu in non-preallocated hash map.Alexei Starovoitov1-1/+1
2022-09-05bpf: Introduce any context BPF specific memory allocator.Alexei Starovoitov1-0/+480