index
:
pub/scm/linux/kernel/git/sysctl/sysctl.git
master
sysctl tree for the next Linux release
Sysctl Group
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mm
/
slub.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-24
Merge tag 'slab-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...
Linus Torvalds
1
-268
/
+392
2026-08-24
Merge branch 'slab/for-7.3/kfree_rcu_nolock' into slab/for-next
Vlastimil Babka (SUSE)
1
-80
/
+140
2026-08-24
Merge branch 'slab/for-7.3/objext_split' into slab/for-next
Vlastimil Babka (SUSE)
1
-131
/
+163
2026-08-04
mm/slab, kfence, memcg: completely remove obj_ext for kfence objects
Vlastimil Babka (SUSE)
1
-15
/
+16
2026-08-04
mm/slab: stop allocating objcg pointers when unnecessary
Vlastimil Babka (SUSE)
1
-0
/
+3
2026-08-04
mm/slab: add cache_ and slab_needs_objcg() helpers
Vlastimil Babka (SUSE)
1
-1
/
+5
2026-08-04
mm/slab: introduce kfree_rcu_nolock()
Harry Yoo (Oracle)
1
-2
/
+26
2026-08-04
mm/slab: introduce struct kvfree_rcu_head for kvfree_rcu batching
Harry Yoo (Oracle)
1
-31
/
+9
2026-08-04
mm/slab: reduce slabobj_ext memory with allocation profiling disabled
Vlastimil Babka (SUSE)
1
-0
/
+6
2026-08-04
mm/slab: introduce slab_obj_ext_has_codetag()
Vlastimil Babka (SUSE)
1
-0
/
+30
2026-07-31
mm/slab: allow kfree_rcu_sheaf() on PREEMPT_RT
Harry Yoo (Oracle)
1
-7
/
+10
2026-07-31
mm/slab: extend deferred free mechanism to handle rcu sheaves
Harry Yoo (Oracle)
1
-35
/
+50
2026-07-31
mm/slab: use call_rcu() in unknown context if irqs are enabled
Harry Yoo (Oracle)
1
-2
/
+6
2026-07-31
mm/slab: handle the !allow_spin case in kfree_rcu_sheaf()
Harry Yoo (Oracle)
1
-8
/
+26
2026-07-31
mm/slab: change struct slabobj_ext to a union
Vlastimil Babka (SUSE)
1
-8
/
+11
2026-07-31
mm/slab: replace slab.stride with obj_exts_in_object
Vlastimil Babka (SUSE)
1
-26
/
+16
2026-07-31
mm/slab: abstract slabobj_ext.ref access
Vlastimil Babka (SUSE)
1
-14
/
+28
2026-07-31
mm/slab: abstract slabobj_ext.objcg access
Vlastimil Babka (SUSE)
1
-1
/
+1
2026-07-31
mm/slab: make slab_obj_ext() determine object index
Vlastimil Babka (SUSE)
1
-15
/
+7
2026-07-31
mm/slab: remove objs_per_slab()
Vlastimil Babka (SUSE)
1
-2
/
+1
2026-07-31
mm/slab: skip kfence objects in allocation profiling
Vlastimil Babka (SUSE)
1
-0
/
+9
2026-07-30
mm: factor out can_spin_trylock()
Brendan Jackman
1
-9
/
+1
2026-07-30
mm/page_alloc: unify __alloc_frozen_pages[_nolock]_noprof()
Brendan Jackman
1
-2
/
+4
2026-07-30
mm: split out internal page_alloc.h
Brendan Jackman
1
-0
/
+1
2026-07-30
mm/slub: fix missing debugfs entries for caches created before sysfs init
Li Xiasong
1
-28
/
+48
2026-07-29
mm/slab, slub_kunit: register kprobe to trigger _nolock APIs
Harry Yoo (Oracle)
1
-9
/
+27
2026-07-21
mm/slub: prevent pfmemalloc objects from entering the barn
Shengming Hu
1
-1
/
+1
2026-07-14
mm/slab: prevent unbounded recursion in free path with new kmalloc type
Harry Yoo (Oracle)
1
-58
/
+32
2026-07-14
mm/slab: decouple SLAB_NO_SHEAVES from SLAB_NO_OBJ_EXT
Harry Yoo (Oracle)
1
-4
/
+6
2026-07-14
mm/slab: fix a memory leak due to bootstrapping sheaves twice
Harry Yoo (Oracle)
1
-2
/
+7
2026-07-13
mm/slub: add comment explaining intentional kobject handling in sysfs_slab_add
Hongling Zeng
1
-0
/
+5
2026-07-13
mm/slab: simplify freeing remote objects in free_to_pcs_bulk()
Vlastimil Babka (SUSE)
1
-10
/
+20
2026-07-10
mm/slab: extract __free_to_pcs_batch() from free_to_pcs_bulk()
Vlastimil Babka (SUSE)
1
-56
/
+60
2026-07-08
slab: remove unused SL_CPU slab_stat_type
Seongjun Hong
1
-3
/
+1
2026-07-08
mm/slub: deduplicate NUMA policy calculation in allocation paths
Hao Li
1
-33
/
+9
2026-07-08
mm/slub: fix lost local objects when bulk remote free batch fills
Shengming Hu
1
-7
/
+5
2026-06-22
Merge tag 'slab-for-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-192
/
+296
2026-06-18
mm/slab: replace __GFP_NO_OBJ_EXT with SLAB_ALLOC_NO_RECURSE for sheaves
Vlastimil Babka (SUSE)
1
-17
/
+17
2026-06-18
mm/slab: remove __GFP_NO_OBJ_EXT usage from alloc_slab_obj_exts()
Vlastimil Babka (SUSE)
1
-11
/
+15
2026-06-16
Merge tag 'slab-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...
Linus Torvalds
1
-353
/
+327
2026-06-15
mm/slab: introduce kmalloc_flags()
Vlastimil Babka (SUSE)
1
-12
/
+43
2026-06-15
mm/slab: allow __GFP_NOMEMALLOC and __GFP_NOWARN for kmalloc_nolock()
Vlastimil Babka (SUSE)
1
-9
/
+10
2026-06-15
mm/slab: pass slab_alloc_context to __do_kmalloc_node()
Vlastimil Babka (SUSE)
1
-18
/
+36
2026-06-15
mm/slab: allow kmem_cache_alloc_bulk() with any gfp flags
Vlastimil Babka (SUSE)
1
-12
/
+4
2026-06-15
mm/slab: replace slab_alloc_node() parameters with slab_alloc_context
Vlastimil Babka (SUSE)
1
-22
/
+53
2026-06-15
mm/slab: pass alloc_flags through slab_post_alloc_hook() chain
Vlastimil Babka (SUSE)
1
-39
/
+55
2026-06-15
mm/slab: pass alloc_flags to new slab allocation
Vlastimil Babka (SUSE)
1
-12
/
+11
2026-06-15
mm/slab: add alloc_flags to slab_alloc_context
Vlastimil Babka (SUSE)
1
-13
/
+15
2026-06-15
mm/slab: replace struct partial_context with slab_alloc_context
Vlastimil Babka (SUSE)
1
-29
/
+25
2026-06-15
mm/slab: introduce alloc_flags and SLAB_ALLOC_NOLOCK
Vlastimil Babka (SUSE)
1
-9
/
+8
[next]