index
:
linux.git
arm64-uaccess
dependabot/pip/drivers/gpu/drm/ci/xfails/certifi-2024.7.4
dependabot/pip/drivers/gpu/drm/ci/xfails/idna-3.7
dependabot/pip/drivers/gpu/drm/ci/xfails/pip-23.3
dependabot/pip/drivers/gpu/drm/ci/xfails/requests-2.32.2
dependabot/pip/drivers/gpu/drm/ci/xfails/setuptools-70.0.0
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.0.7
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.2.2
link_path_walk
master
nocache-cleanup
runtime-constants
vsnprintf
word-at-a-time
x86-rep-insns
x86-uaccess-cleanup
upstream/master
Unnamed repository; edit this file 'description' to name the repository.
git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mm
/
slab_common.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-07-14
mm/slab: prevent unbounded recursion in free path with new kmalloc type
Harry Yoo (Oracle)
1
-1
/
+18
2026-06-16
Merge tag 'slab-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...
Linus Torvalds
1
-26
/
+26
2026-05-14
mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache()
Qing Wang
1
-0
/
+2
2026-05-14
slab: support for compiler-assisted type-based slab cache partitioning
Marco Elver
1
-26
/
+26
2026-02-10
Merge branch 'slab/for-7.0/sheaves' into slab/for-next
Vlastimil Babka
1
-6
/
+3
2026-02-04
mm/slab: only allow SLAB_OBJ_EXT_IN_OBJ for unmergeable caches
Harry Yoo
1
-2
/
+1
2026-02-04
mm/slab: place slabobj_ext metadata in unused space within s->size
Harry Yoo
1
-2
/
+5
2026-02-04
mm/slab: move [__]ksize and slab_ksize() to mm/slub.c
Harry Yoo
1
-61
/
+0
2026-02-04
mm/slab: allow specifying free pointer offset when using constructor
Harry Yoo
1
-1
/
+1
2026-01-29
slab: introduce percpu sheaves bootstrap
Vlastimil Babka
1
-6
/
+3
2026-01-27
mm/slab: factor out slab_args_unmergeable()
Harry Yoo
1
-10
/
+18
2026-01-27
mm/slab: make caches with sheaves mergeable
Vlastimil Babka
1
-6
/
+7
2026-01-27
mm/slab: move and refactor __kmem_cache_alias()
Vlastimil Babka
1
-7
/
+37
2026-01-27
slab: add SLAB_CONSISTENCY_CHECKS to SLAB_NEVER_MERGE
Vlastimil Babka
1
-3
/
+2
2026-01-27
mm/slab: add rcu_barrier() to kvfree_rcu_barrier_on_cache()
Vlastimil Babka
1
-1
/
+4
2025-12-11
Merge tag 'slab-for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-15
/
+37
2025-12-07
mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction
Harry Yoo
1
-15
/
+37
2025-12-05
Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-1
/
+1
2025-11-16
mm: fix some typos in mm module
jianyun.gao
1
-1
/
+1
2025-11-13
slab: Remove folio references from kfree_rcu_sheaf()
Matthew Wilcox (Oracle)
1
-4
/
+2
2025-11-13
slab: Remove folio references from __ksize()
Matthew Wilcox (Oracle)
1
-11
/
+12
2025-09-29
slab: Introduce kmalloc_nolock() and kfree_nolock().
Alexei Starovoitov
1
-0
/
+3
2025-09-29
slab: skip percpu sheaves for remote object freeing
Vlastimil Babka
1
-2
/
+5
2025-09-29
slab: add sheaf support for batching kfree_rcu() operations
Vlastimil Babka
1
-0
/
+26
2025-09-26
slab: add opt-in caching layer of percpu sheaves
Vlastimil Babka
1
-1
/
+4
2025-05-12
Update Christoph's Email address and make it consistent
Christoph Lameter (Ampere)
1
-1
/
+1
2025-03-25
Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-2
/
+2
2025-03-20
Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next
Vlastimil Babka
1
-6
/
+27
2025-03-04
mm/slab: simplify SLAB_* flag handling
Kevin Brodsky
1
-9
/
+2
2025-03-04
mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq
Uladzislau Rezki (Sony)
1
-4
/
+10
2025-02-18
mm/slab: Switch to use hrtimer_setup()
Nam Cao
1
-2
/
+2
2025-02-05
slab: don't batch kvfree_rcu() with SLUB_TINY
Vlastimil Babka
1
-6
/
+9
2025-02-05
rcu, slab: use a regular callback function for kvfree_rcu
Vlastimil Babka
1
-3
/
+2
2025-02-05
slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLAB
Vlastimil Babka
1
-0
/
+19
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-11
mm/slab: Move kvfree_rcu() into SLAB
Uladzislau Rezki (Sony)
1
-0
/
+880
2024-11-25
Merge tag 'slab-for-6.13-v2' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-89
/
+14
2024-11-20
slab: Fix too strict alignment check in create_cache()
Geert Uytterhoeven
1
-1
/
+1
2024-11-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Alexei Starovoitov
1
-12
/
+21
2024-11-05
mm/slab: fix warning caused by duplicate kmem_cache creation in kmem_buckets_...
Koichiro Den
1
-11
/
+20
2024-10-29
mm, slab: add kerneldocs for common SLAB_ flags
Vlastimil Babka
1
-1
/
+13
2024-10-29
mm/slab: remove duplicate check in create_cache()
Zhen Lei
1
-3
/
+0
2024-10-29
mm/slub: Move krealloc() and related code to slub.c
Feng Tang
1
-84
/
+0
2024-10-29
mm: krealloc: Fix MTE false alarm in __do_krealloc
Qun-Wei Lin
1
-1
/
+1
2024-10-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Alexei Starovoitov
1
-2
/
+3
2024-10-16
mm/bpf: Add bpf_get_kmem_cache() kfunc
Namhyung Kim
1
-0
/
+19
2024-10-02
mm, slab: suppress warnings in test_leak_destroy kunit test
Vlastimil Babka
1
-2
/
+3
2024-09-21
Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-2
/
+25
2024-09-13
Merge branch 'slab/for-6.12/kmem_cache_args' into slab/for-next
Vlastimil Babka
1
-96
/
+43
2024-09-13
Merge branch 'slab/for-6.12/rcu_barriers' into slab/for-next
Vlastimil Babka
1
-80
/
+47
[next]