summaryrefslogtreecommitdiff
path: root/mm/slub.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-02mm/slub: reset KASAN tag in defer_free() before accessing freed memoryDeepanshu Kartikey1-0/+2
2026-01-02mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destructionHarry Yoo1-25/+30
2025-11-13Merge tag 'slab-for-6.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+6
2025-11-13mm/slub: fix memory leak in free_to_pcs_bulk()Harry Yoo1-2/+6
2025-11-10codetag: debug: handle existing CODETAG_EMPTY in mark_objexts_empty for slabo...Hao Ge1-1/+5
2025-11-06slab: prevent infinite loop in kmalloc_nolock() with debuggingVlastimil Babka1-1/+5
2025-10-24slab: Fix obj_ext mistakenly considered NULL due to race conditionHao Ge1-5/+11
2025-10-23slab: fix slab accounting imbalance due to defer_deactivate_slab()Vlastimil Babka1-3/+5
2025-10-21slab: Avoid race on slab->obj_exts in alloc_slab_obj_extsHao Ge1-3/+6
2025-10-16slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAILHao Ge1-1/+8
2025-10-14slab: fix clearing freelist in free_deferred_objects()Vlastimil Babka1-3/+4
2025-10-11slab: fix barn NULL pointer dereference on memoryless nodesVlastimil Babka1-14/+51
2025-10-07slub: Don't call lockdep_unregister_key() for immature kmem_cache.Kuniyuki Iwashima1-1/+2
2025-10-06slab: Fix using this_cpu_ptr() in preemptible contextRan Xiaokai1-2/+9
2025-10-03slab: Add allow_spin check to eliminate kmemleak warningsRan Xiaokai1-1/+2
2025-10-03Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-32/+65
2025-09-29Merge series "slab: Re-entrant kmalloc_nolock()"Vlastimil Babka1-50/+476
2025-09-29Merge series "SLUB percpu sheaves"Vlastimil Babka1-46/+1698
2025-09-29slab: Introduce kmalloc_nolock() and kfree_nolock().Alexei Starovoitov1-49/+455
2025-09-29slab: Reuse first bit for OBJEXTS_ALLOC_FAILAlexei Starovoitov1-1/+1
2025-09-29slab: Make slub local_(try)lock more precise for LOCKDEPAlexei Starovoitov1-0/+20
2025-09-29slab: allow NUMA restricted allocations to use percpu sheavesVlastimil Babka1-7/+46
2025-09-29slab: skip percpu sheaves for remote object freeingVlastimil Babka1-6/+35
2025-09-29slab: determine barn status racily outside of lockVlastimil Babka1-7/+20
2025-09-29slab: sheaf prefilling for guaranteed allocationsVlastimil Babka1-0/+263
2025-09-29maple_tree: remove redundant __GFP_NOWARNQianfeng Rong0-0/+0
2025-09-29slab: add sheaf support for batching kfree_rcu() operationsVlastimil Babka1-2/+266
2025-09-28alloc_tag: fix boot failure due to NULL pointer dereferenceRan Xiaokai1-9/+9
2025-09-26slab: add opt-in caching layer of percpu sheavesVlastimil Babka1-45/+1091
2025-09-26slab: simplify init_kmem_cache_nodes() error handlingVlastimil Babka1-3/+1
2025-09-22alloc_tag: mark inaccurate allocation counters in /proc/allocinfo outputSuren Baghdasaryan1-0/+2
2025-09-16slab: mark slab->obj_exts allocation failures unconditionallySuren Baghdasaryan1-2/+1
2025-09-15slab: don't validate slab pointer in free_debug_processing()Vlastimil Babka1-5/+0
2025-09-15slab: validate slab before using it in alloc_single_from_partial()Vlastimil Babka1-8/+12
2025-09-15slab: move validate_slab_ptr() from alloc_consistency_checks() to its callerVlastimil Babka1-16/+14
2025-09-15slab: move validate_slab_ptr() from check_slab() to its callersVlastimil Babka1-5/+20
2025-09-15slab: wrap debug slab validation in validate_slab_ptr()Vlastimil Babka1-3/+12
2025-09-15slab: Remove dead code in free_consistency_checks()Matthew Wilcox (Oracle)1-4/+1
2025-09-14slab: use memdesc_flags_tMatthew Wilcox (Oracle)1-9/+9
2025-09-14mm/slub: allow to set node and align in k[v]reallocVitaly Wool1-14/+45
2025-09-10mm/slub: Refactor note_cmpxchg_failure for better readabilityYe Liu1-6/+5
2025-09-10mm/slub: Replace sort_r() with sort() for debugfs stack trace sortingKuan-Wei Chiu1-3/+3
2025-09-10mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equalKuan-Wei Chiu1-4/+1
2025-09-01mm: slub: avoid wake up kswapd in set_track_prepareyangshiguang1-10/+20
2025-08-25mm/slub: avoid accessing metadata when pointer is invalid in object_err()Li Qiong1-1/+6
2025-08-04Merge tag 'printk-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+2
2025-08-01Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-49/+12
2025-07-14mm,slub: use node-notifier instead of memory-notifierOscar Salvador1-19/+10
2025-07-14mm,slub: do not special case N_NORMAL nodes for slab_nodesOscar Salvador1-31/+3
2025-06-18slub: Fix a documentation build error for krealloc()Jonathan Corbet1-5/+5