index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mm
/
slub.c
Age
Commit message (
Expand
)
Author
2026-06-22
Merge tag 'slab-for-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
2026-06-18
mm/slab: replace __GFP_NO_OBJ_EXT with SLAB_ALLOC_NO_RECURSE for sheaves
Vlastimil Babka (SUSE)
2026-06-18
mm/slab: remove __GFP_NO_OBJ_EXT usage from alloc_slab_obj_exts()
Vlastimil Babka (SUSE)
2026-06-16
Merge tag 'slab-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...
Linus Torvalds
2026-06-15
mm/slab: introduce kmalloc_flags()
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: allow __GFP_NOMEMALLOC and __GFP_NOWARN for kmalloc_nolock()
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: pass slab_alloc_context to __do_kmalloc_node()
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: allow kmem_cache_alloc_bulk() with any gfp flags
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: replace slab_alloc_node() parameters with slab_alloc_context
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: pass alloc_flags through slab_post_alloc_hook() chain
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: pass alloc_flags to new slab allocation
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: add alloc_flags to slab_alloc_context
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: replace struct partial_context with slab_alloc_context
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: introduce alloc_flags and SLAB_ALLOC_NOLOCK
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: introduce slab_alloc_context
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: stop inlining __slab_alloc_node()
Vlastimil Babka (SUSE)
2026-06-15
mm/slab: do not init any kfence objects on allocation
Vlastimil Babka (SUSE)
2026-06-12
Merge branch 'slab/for-7.2/alloc_token' into slab/for-next
Vlastimil Babka (SUSE)
2026-06-12
Merge branch 'slab/for-7.2/alloc_bulk' into slab/for-next
Vlastimil Babka (SUSE)
2026-06-12
mm/slab: do not limit zeroing to orig_size when only red zoning is enabled
Vlastimil Babka (SUSE)
2026-06-05
mm/slub: preserve original size in _kmalloc_nolock_noprof retry path
Shengming Hu
2026-06-03
mm/slab: improve kmem_cache_alloc_bulk
Christoph Hellwig
2026-06-01
mm/slub: detach and reattach partial slabs in batch
Hao Li
2026-06-01
mm/slub: introduce helpers for node partial slab state
Hao Li
2026-06-01
mm/slub: use empty sheaf helpers for oversized sheaves
Shengming Hu
2026-05-28
mm/slub: fix typo in sheaves comment
Wilson Zeng
2026-05-28
mm, slab: simplify returning slab in __refill_objects_node()
Vlastimil Babka (SUSE)
2026-05-28
mm, slab: add an optimistic __slab_try_return_freelist()
Vlastimil Babka (SUSE)
2026-05-22
Merge tag 'slab-for-7.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
2026-05-14
mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache()
Qing Wang
2026-05-14
slab: fix kernel-docs for mm-api
Marco Elver
2026-05-14
slab: support for compiler-assisted type-based slab cache partitioning
Marco Elver
2026-05-14
mm/slub: defer freelist construction until after bulk allocation from a new slab
Shengming Hu
2026-05-05
mm/slab: Add kvfree_atomic() helper
Uladzislau Rezki (Sony)
2026-04-27
mm/slab: return NULL early from kmalloc_nolock() in NMI on UP
Harry Yoo (Oracle)
2026-04-17
slub: fix data loss and overflow in krealloc()
Marco Elver
2026-04-13
Merge branch 'slab/for-7.1/misc' into slab/for-next
Vlastimil Babka (SUSE)
2026-04-07
slub: clarify kmem_cache_refill_sheaf() comments
Hao Li
2026-04-07
slub: use N_NORMAL_MEMORY in can_free_to_pcs to handle remote frees
Hao Li
2026-03-19
slab: free remote objects to sheaves on memoryless nodes
Vlastimil Babka (SUSE)
2026-03-19
slab: create barns for online memoryless nodes
Vlastimil Babka (SUSE)
2026-03-19
slab: decouple pointer to barn from kmem_cache_node
Vlastimil Babka (SUSE)
2026-03-16
slab: remove alloc_full_sheaf()
Vlastimil Babka (SUSE)
2026-03-11
slab: fix memory leak when refill_sheaf() fails
Qing Wang
2026-03-10
mm/slab: fix an incorrect check in obj_exts_alloc_size()
Harry Yoo
2026-03-04
mm/slab: allow sheaf refill if blocking is not allowed
Vlastimil Babka (SUSE)
2026-03-02
slab: distinguish lock and trylock for sheaf_flush_main()
Vlastimil Babka
2026-02-27
mm/slab: initialize slab->stride early to avoid memory ordering issues
Harry Yoo
2026-02-26
mm/slab: mark alloc tags empty for sheaves allocated with __GFP_NO_OBJ_EXT
Suren Baghdasaryan
2026-02-26
mm/slab: pass __GFP_NOWARN to refill_sheaf() if fallback is available
Harry Yoo
[next]