index
:
pub/scm/fs/fscrypt/linux.git
master
fscrypt kernel development tree
FSCrypt FS Group
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
/
bpf
/
arena.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-06
bpf: Mark existing lock-safe kfuncs with KF_SPINLOCK_SAFE
Kaitao Cheng
1
-3
/
+3
2026-08-03
bpf: Fix mmap_lock deadlock on arena lock failure
Jiayuan Chen
1
-2
/
+6
2026-07-19
bpf: Reject arena frees below the arena base
Yiyang Chen
1
-0
/
+2
2026-07-19
bpf: Add memory usage for arena
Jiayuan Chen
1
-2
/
+8
2026-07-19
bpf: Pass arena instead of scratch_page to the pte callbacks
Jiayuan Chen
1
-9
/
+8
2026-06-19
Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-1
/
+1
2026-06-05
bpf: Replace scratch PTE atomically when allocating arena pages
Tejun Heo
1
-5
/
+33
2026-06-04
bpf: Take mmap_lock in zap_pages()
Alexei Starovoitov
1
-4
/
+57
2026-05-28
bpf: arena: use page_ref_count() instead of page_mapped() in arena_free_pages()
David Hildenbrand (Arm)
1
-1
/
+1
2026-05-23
bpf/arena: Add bpf_arena_map_kern_vm_start() and bpf_prog_arena()
Tejun Heo
1
-0
/
+26
2026-05-23
bpf: Add sleepable variant of bpf_arena_alloc_pages for kernel callers
Tejun Heo
1
-0
/
+13
2026-05-23
bpf: Recover arena kernel faults with scratch page
Kumar Kartikeya Dwivedi
1
-40
/
+137
2026-05-09
bpf: Fix off-by-one boundary validation in arena direct-value access
Junyoung Jang
1
-1
/
+1
2026-04-17
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linus Torvalds
1
-3
/
+20
2026-04-17
bpf: Validate node_id in arena_alloc_pages()
Puranjay Mohan
1
-0
/
+4
2026-04-15
bpf: Fix use-after-free in arena_vm_close on fork
Alexei Starovoitov
1
-3
/
+16
2026-04-05
mm: rename zap_page_range_single() to zap_vma_range()
David Hildenbrand (Arm)
1
-1
/
+1
2026-04-05
mm/memory: remove "zap_details" parameter from zap_page_range_single()
David Hildenbrand (Arm)
1
-2
/
+1
2026-02-27
bpf: Lose const-ness of map in map_check_btf()
Kumar Kartikeya Dwivedi
1
-1
/
+1
2026-02-21
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
Linus Torvalds
1
-1
/
+1
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-1
/
+1
2026-01-02
bpf: arena: Reintroduce memcg accounting
Puranjay Mohan
1
-3
/
+26
2026-01-02
bpf: Remove redundant KF_TRUSTED_ARGS flag from all kfuncs
Puranjay Mohan
1
-3
/
+3
2025-12-23
bpf: arena: make arena kfuncs any context safe
Puranjay Mohan
1
-41
/
+207
2025-12-23
bpf: arena: use kmalloc_nolock() in place of kvcalloc()
Puranjay Mohan
1
-29
/
+55
2025-12-23
bpf: arena: populate vm_area without allocating memory
Puranjay Mohan
1
-10
/
+90
2025-11-16
mm: consistently use current->mm in mm_get_unmapped_area()
Ryan Roberts
1
-1
/
+1
2025-09-11
bpf: Report arena faults to BPF stderr
Puranjay Mohan
1
-0
/
+30
2025-07-11
bpf/arena: add bpf_arena_reserve_pages kfunc
Emil Tsalapatis
1
-0
/
+43
2025-03-30
Merge tag 'bpf_try_alloc_pages' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-3
/
+2
2025-02-27
bpf: Use try_alloc_pages() to allocate pages for bpf needs.
Alexei Starovoitov
1
-3
/
+2
2025-02-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf bpf-6.14-rc4
Alexei Starovoitov
1
-1
/
+1
2025-02-07
bpf: define KF_ARENA_* flags for bpf_arena kfuncs
Ihor Solodrai
1
-2
/
+2
2025-02-06
bpf: Fix softlockup in arena_map_free on 64k page kernel
Alan Maguire
1
-1
/
+1
2025-01-26
Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-1
/
+1
2025-01-25
mm: alloc_pages_bulk: rename API
Luiz Capitulino
1
-1
/
+1
2025-01-08
bpf: Fix range_tree_set() error handling
Soma Nakata
1
-1
/
+5
2024-12-30
bpf: Use refcount_t instead of atomic_t for mmap_count
Pei Xiao
1
-4
/
+4
2024-12-30
bpf: Remove unused MT_ENTRY define
Lorenzo Pieralisi
1
-2
/
+0
2024-11-15
bpf: Do not alloc arena on unsupported arches
Viktor Malik
1
-0
/
+4
2024-11-13
bpf: Introduce range_tree data structure and use it in bpf arena
Alexei Starovoitov
1
-14
/
+20
2024-06-18
bpf: Fix remap of arena.
Alexei Starovoitov
1
-2
/
+14
2024-05-19
Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-1
/
+1
2024-05-07
bpf: Remove redundant page mask of vmf->address
Haiyue Wang
1
-1
/
+1
2024-04-25
mm: switch mm->get_unmapped_area() to a flag
Rick Edgecombe
1
-1
/
+1
2024-03-28
bpf,arena: Use helper sizeof_field in struct accessors
Haiyue Wang
1
-1
/
+1
2024-03-15
bpf: Clarify bpf_arena comments.
Alexei Starovoitov
1
-7
/
+18
2024-03-11
bpf: Introduce bpf_arena.
Alexei Starovoitov
1
-0
/
+558