| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-24 | mm, slab: clean up slab->obj_exts always | Zhenhua Huang | 1 | -22/+8 |
| 2025-04-14 | slab: ensure slab->obj_exts is clear in a newly allocated slab page | Suren Baghdasaryan | 1 | -0/+10 |
| 2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -19/+32 |
| 2025-03-20 | Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next | Vlastimil Babka | 1 | -0/+46 |
| 2025-03-16 | alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator | Suren Baghdasaryan | 1 | -19/+32 |
| 2025-03-06 | slub: Handle freelist cycle in on_freelist() | Lilith Gkini | 1 | -4/+12 |
| 2025-03-04 | slab: Mark large folios for debugging purposes | Matthew Wilcox (Oracle) | 1 | -0/+7 |
| 2025-03-04 | mm, slab: cleanup slab_bug() parameters | Vlastimil Babka | 1 | -10/+18 |
| 2025-03-04 | mm: slub: call WARN() when detecting a slab corruption | Hyesoo Yu | 1 | -18/+29 |
| 2025-03-04 | mm: slub: Print the broken data before restoring them | Hyesoo Yu | 1 | -18/+14 |
| 2025-03-04 | slab: Achieve better kmalloc caches randomization in kvmalloc | GONG Ruiqi | 1 | -3/+3 |
| 2025-03-04 | slab: Adjust placement of __kvmalloc_node_noprof | GONG Ruiqi | 1 | -0/+162 |
| 2025-02-05 | rcu, slab: use a regular callback function for kvfree_rcu | Vlastimil Babka | 1 | -0/+46 |
| 2025-01-28 | Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -8/+5 |
| 2025-01-15 | slub: don't mess with ->d_name | Al Viro | 1 | -8/+5 |
| 2025-01-13 | mm/migrate: remove slab checks in isolate_movable_page() | Hyeonggon Yoo | 1 | -4/+0 |
| 2025-01-13 | kasan: make kasan_record_aux_stack_noalloc() the default behaviour | Peter Zijlstra | 1 | -1/+1 |
| 2025-01-13 | slab: allocate frozen pages | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2024-12-10 | memcg: slub: fix SUnreclaim for post charged objects | Shakeel Butt | 1 | -3/+18 |
| 2024-11-16 | Merge branch 'slab/for-6.13/features' into slab/for-next | Vlastimil Babka | 1 | -0/+43 |
| 2024-11-16 | mm/slab: Allow cache creation to proceed even if sysfs registration fails | Hyeonggon Yoo | 1 | -8/+18 |
| 2024-11-16 | mm/slub: Avoid list corruption when removing a slab from the full list | yuan.gao | 1 | -1/+8 |
| 2024-11-16 | mm/slub: Improve redzone check and zeroing for krealloc() | Feng Tang | 1 | -22/+58 |
| 2024-11-16 | mm/slub: Consider kfence case for get_orig_size() | Feng Tang | 1 | -0/+3 |
| 2024-10-29 | SLUB: Add support for per object memory policies | Christoph Lameter | 1 | -0/+43 |
| 2024-10-29 | mm/slub: Move krealloc() and related code to slub.c | Feng Tang | 1 | -0/+84 |
| 2024-10-29 | mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_siz... | Feng Tang | 1 | -17/+0 |
| 2024-10-02 | mm, slab: suppress warnings in test_leak_destroy kunit test | Vlastimil Babka | 1 | -2/+3 |
| 2024-09-18 | Merge tag 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vb... | Linus Torvalds | 1 | -141/+271 |
| 2024-09-16 | Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -7/+13 |
| 2024-09-13 | Merge branch 'slab/for-6.12/kmem_cache_args' into slab/for-next | Vlastimil Babka | 1 | -79/+81 |
| 2024-09-13 | Merge branch 'slab/for-6.12/rcu_barriers' into slab/for-next | Vlastimil Babka | 1 | -8/+131 |
| 2024-09-10 | slab: remove rcu_freeptr_offset from struct kmem_cache | Christian Brauner | 1 | -18/+7 |
| 2024-09-10 | slab: pass struct kmem_cache_args to do_kmem_cache_create() | Christian Brauner | 1 | -1/+16 |
| 2024-09-10 | slab: pull kmem_cache_open() into do_kmem_cache_create() | Christian Brauner | 1 | -70/+62 |
| 2024-09-10 | slab: s/__kmem_cache_create/do_kmem_cache_create/g | Christian Brauner | 1 | -1/+1 |
| 2024-09-10 | memcg: add charging of already allocated slab objects | Shakeel Butt | 1 | -0/+53 |
| 2024-09-03 | mm, slub: avoid zeroing kmalloc redzone | Peng Fan | 1 | -47/+53 |
| 2024-09-01 | mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook | Hao Ge | 1 | -0/+4 |
| 2024-08-29 | mm: add kmem_cache_create_rcu() | Christian Brauner | 1 | -7/+13 |
| 2024-08-27 | slub: Introduce CONFIG_SLUB_RCU_DEBUG | Jann Horn | 1 | -8/+71 |
| 2024-08-27 | kasan: catch invalid free before SLUB reinitializes the object | Jann Horn | 1 | -0/+7 |
| 2024-08-26 | Reenable NUMA policy support in the slab allocator | Christoph Lameter | 1 | -1/+5 |
| 2024-08-26 | mm, slub: print CPU id (and its node) on slab OOM | Axel Rasmussen | 1 | -2/+3 |
| 2024-07-30 | mm, slub: do not call do_slab_free for kfence object | Rik van Riel | 1 | -0/+3 |
| 2024-07-21 | Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -21/+30 |
| 2024-07-17 | mm, slab: put should_failslab() back behind CONFIG_SHOULD_FAILSLAB | Vlastimil Babka | 1 | -8/+0 |
| 2024-07-15 | Merge branch 'slab/for-6.11/buckets' into slab/for-next | Vlastimil Babka | 1 | -55/+74 |
| 2024-07-11 | mm, slab: move prepare_slab_obj_exts_hook under CONFIG_MEM_ALLOC_PROFILING | Suren Baghdasaryan | 1 | -27/+21 |
| 2024-07-10 | mm: remove CONFIG_MEMCG_KMEM | Johannes Weiner | 1 | -5/+5 |
| 2024-07-04 | mm, slab: move allocation tagging code in the alloc path into a hook | Suren Baghdasaryan | 1 | -36/+50 |
| 2024-07-03 | mm: slub: disable KMSAN when checking the padding bytes | Ilya Leoshkevich | 1 | -4/+12 |
| 2024-07-03 | mm: slub: let KMSAN access metadata | Ilya Leoshkevich | 1 | -0/+2 |
| 2024-07-03 | kmsan: support SLAB_POISON | Ilya Leoshkevich | 1 | -4/+11 |
| 2024-07-03 | mm/slab: Plumb kmem_buckets into __do_kmalloc_node() | Kees Cook | 1 | -10/+10 |
| 2024-06-24 | mm/slab: fix 'variable obj_exts set but not used' warning | Suren Baghdasaryan | 1 | -3/+4 |
| 2024-06-24 | slab: delete useless RED_INACTIVE and RED_ACTIVE | Chengming Zhou | 1 | -2/+2 |
| 2024-06-07 | slab: don't put freepointer outside of object if only orig_size | Chengming Zhou | 1 | -5/+6 |
| 2024-06-07 | slab: make check_object() more consistent | Chengming Zhou | 1 | -21/+41 |
| 2024-06-05 | codetag: avoid race at alloc_slab_obj_exts | Thadeu Lima de Souza Cascardo | 1 | -2/+3 |
| 2024-05-31 | mm: Reduce the number of slab->folio casts | Matthew Wilcox (Oracle) | 1 | -4/+2 |
| 2024-05-28 | mm, slab: don't wrap internal functions with alloc_hooks() | Vlastimil Babka | 1 | -13/+13 |
| 2024-05-19 | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -187/+279 |
| 2024-05-13 | Merge tag 'slab-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/vb... | Linus Torvalds | 1 | -32/+86 |
| 2024-05-02 | mm/slub: mark racy access on slab->freelist | linke li | 1 | -1/+1 |
| 2024-05-01 | mm/slub: avoid zeroing outside-object freepointer for single free | Nicolas Bouchinet | 1 | -23/+29 |
| 2024-04-25 | mm, slab: move slab_memcg hooks to mm/memcontrol.c | Vlastimil Babka | 1 | -101/+2 |
| 2024-04-25 | mm, slab: move memcg charging to post-alloc hook | Vlastimil Babka | 1 | -103/+77 |
| 2024-04-25 | slub: remove use of page->flags | Matthew Wilcox (Oracle) | 1 | -8/+2 |
| 2024-04-25 | mm/slub: avoid recursive loop with kmemleak | Kees Cook | 1 | -1/+1 |
| 2024-04-25 | codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations | Suren Baghdasaryan | 1 | -7/+39 |
| 2024-04-25 | codetag: debug: skip objext checking when it's for objext itself | Suren Baghdasaryan | 1 | -0/+33 |
| 2024-04-25 | mm/slab: enable slab allocation tagging for kmalloc and friends | Suren Baghdasaryan | 1 | -25/+25 |
| 2024-04-25 | mm/slab: add allocation accounting into slab allocation and free paths | Suren Baghdasaryan | 1 | -1/+95 |
| 2024-04-25 | mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation | Suren Baghdasaryan | 1 | -2/+3 |
| 2024-04-25 | mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation | Suren Baghdasaryan | 1 | -0/+2 |
| 2024-04-25 | mm: introduce slabobj_ext to support slab object extensions | Suren Baghdasaryan | 1 | -20/+81 |
| 2024-04-25 | mm/slub: mark slab_free_freelist_hook() __always_inline | Kent Overstreet | 1 | -3/+3 |
| 2024-04-23 | slub: use count_partial_free_approx() in slab_out_of_memory() | Jianfeng Wang | 1 | -1/+1 |
| 2024-04-23 | slub: introduce count_partial_free_approx() | Jianfeng Wang | 1 | -1/+38 |
| 2024-04-15 | slub: Set __GFP_COMP in kmem_cache by default | Haifeng Xu | 1 | -3/+1 |
| 2024-04-09 | mm/slub: remove duplicate initialization for early_kmem_cache_node_alloc() | Sangyun Kim | 1 | -1/+0 |
| 2024-04-04 | mm/slub: correct comment in do_slab_free() | Xiu Jianfeng | 1 | -1/+1 |
| 2024-04-04 | mm/slub: simplify get_partial_node() | Xiongwei Song | 1 | -8/+8 |
| 2024-04-04 | mm/slub: add slub_get_cpu_partial() helper | Xiongwei Song | 1 | -0/+10 |
| 2024-04-04 | mm/slub: remove the check of !kmem_cache_has_cpu_partial() | Xiongwei Song | 1 | -2/+1 |
| 2024-04-02 | mm/slub: Reduce memory consumption in extreme scenarios | Chen Jun | 1 | -2/+23 |
| 2024-03-25 | mm/slub: mark racy accesses on slab->slabs | linke li | 1 | -3/+3 |
| 2024-03-25 | mm/slub: remove dummy slabinfo functions | Xiu Jianfeng | 1 | -10/+0 |
| 2024-03-12 | Merge branch 'slab/for-6.9/slab-flag-cleanups' into slab/for-linus | Vlastimil Babka | 1 | -3/+3 |
| 2024-03-12 | Merge branch 'slab/for-6.9/optimize-get-freelist' into slab/for-linus | Vlastimil Babka | 1 | -18/+14 |
| 2024-03-04 | mm, slab: remove memcg_from_slab_obj() | Vlastimil Babka | 1 | -5/+0 |
| 2024-03-01 | mm, slab: remove the corner case of inc_slabs_node() | Chengming Zhou | 1 | -11/+2 |
| 2024-03-01 | mm/slab: Fix a kmemleak in kmem_cache_destroy() | Xiaolei Wang | 1 | -4/+2 |
| 2024-02-26 | mm, slab: use an enum to define SLAB_ cache creation flags | Vlastimil Babka | 1 | -3/+3 |
| 2024-02-21 | mm, slab: fix the comment of cpu partial list | Chengming Zhou | 1 | -1/+1 |
| 2024-02-21 | mm, slab: remove unused object_size parameter in kmem_cache_flags() | Chengming Zhou | 1 | -6/+3 |
| 2024-01-30 | mm/slub: remove parameter 'flags' in create_kmalloc_caches() | Zheng Yejian | 1 | -1/+1 |
| 2024-01-23 | mm/slub: remove unused parameter in next_freelist_entry() | Chengming Zhou | 1 | -4/+3 |
| 2024-01-23 | mm/slub: remove full list manipulation for non-debug slab | Chengming Zhou | 1 | -4/+0 |
| 2024-01-23 | mm/slub: directly load freelist from cpu partial slab in the likely case | Chengming Zhou | 1 | -10/+11 |
| 2024-01-22 | mm/slub: unify all sl[au]b parameters with "slab_$param" | Xiongwei Song | 1 | -18/+23 |
| 2024-01-09 | Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -31/+38 |
| 2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -2/+2 |
| 2024-01-05 | slub: use alloc_pages_node() in alloc_slab_page() | Matthew Wilcox (Oracle) | 1 | -5/+1 |
| 2024-01-04 | Merge branch 'slab/for-6.8/slub-hook-cleanups' into slab/for-next | Vlastimil Babka | 1 | -64/+679 |
| 2023-12-29 | kasan: rename and document kasan_(un)poison_object_data | Andrey Konovalov | 1 | -2/+2 |
| 2023-12-28 | mm/slub: free KFENCE objects in slab_free_hook() | Vlastimil Babka | 1 | -12/+10 |
| 2023-12-10 | slub, kasan: improve interaction of KASAN and slub_debug poisoning | Andrey Konovalov | 1 | -15/+26 |
| 2023-12-07 | mm/slub: handle bulk and single object freeing separately | Vlastimil Babka | 1 | -24/+35 |
| 2023-12-07 | mm/slub: introduce __kmem_cache_free_bulk() without free hooks | Vlastimil Babka | 1 | -9/+47 |
| 2023-12-07 | mm/slub: fix bulk alloc and free stats | Vlastimil Babka | 1 | -1/+10 |
| 2023-12-06 | mm/slub: optimize free fast path code layout | Vlastimil Babka | 1 | -16/+24 |
| 2023-12-06 | mm/slub: optimize alloc fastpath code layout | Vlastimil Babka | 1 | -35/+54 |
| 2023-12-06 | mm/slub: remove slab_alloc() and __kmem_cache_alloc_lru() wrappers | Vlastimil Babka | 1 | -16/+9 |
| 2023-12-06 | mm/slab: move kmalloc() functions from slab_common.c to slub.c | Vlastimil Babka | 1 | -8/+118 |
| 2023-12-06 | mm/slab: move kfree() from slab_common.c to slub.c | Vlastimil Babka | 1 | -5/+46 |
| 2023-12-06 | mm/slab: move struct kmem_cache_node from slab.h to slub.c | Vlastimil Babka | 1 | -0/+27 |
| 2023-12-06 | mm/slab: move memcg related functions from slab.h to slub.c | Vlastimil Babka | 1 | -0/+205 |
| 2023-12-06 | mm/slab: move pre/post-alloc hooks from slab.h to slub.c | Vlastimil Babka | 1 | -0/+81 |
| 2023-12-06 | mm/slab: move struct kmem_cache_cpu declaration to slub.c | Vlastimil Babka | 1 | -0/+54 |
| 2023-12-05 | mm/slab, docs: switch mm-api docs generation from slab.c to slub.c | Vlastimil Babka | 1 | -0/+21 |
| 2023-12-05 | slub: Update frozen slabs documentations in the source | Chengming Zhou | 1 | -4/+18 |
| 2023-12-05 | slub: Rename all *unfreeze_partials* functions to *put_partials* | Chengming Zhou | 1 | -17/+17 |
| 2023-12-05 | slub: Optimize deactivate_slab() | Chengming Zhou | 1 | -52/+25 |
| 2023-12-04 | slub: Delay freezing of partial slabs | Chengming Zhou | 1 | -91/+24 |
| 2023-12-04 | slub: Introduce freeze_slab() | Chengming Zhou | 1 | -0/+27 |
| 2023-12-04 | slub: Prepare __slab_free() for unfrozen partial slab out of node partial list | Chengming Zhou | 1 | -0/+11 |
| 2023-11-22 | slub: Keep track of whether slub is on the per-node partial list | Chengming Zhou | 1 | -1/+23 |
| 2023-11-13 | slub: Change get_partial() interfaces to return slab | Chengming Zhou | 1 | -30/+33 |
| 2023-11-13 | slub: Reflow ___slab_alloc() | Chengming Zhou | 1 | -16/+15 |
| 2023-10-02 | mm/slub: refactor calculate_order() and calc_slab_order() | Vlastimil Babka | 1 | -11/+12 |
| 2023-10-02 | mm/slub: attempt to find layouts up to 1/2 waste in calculate_order() | Vlastimil Babka | 1 | -10/+4 |
| 2023-10-02 | mm/slub: remove min_objects loop from calculate_order() | Vlastimil Babka | 1 | -20/+18 |
| 2023-10-02 | mm/slub: simplify the last resort slab order calculation | Vlastimil Babka | 1 | -1/+1 |
| 2023-10-02 | mm/slub: add sanity check for slub_min/max_order cmdline setup | Feng Tang | 1 | -0/+6 |
| 2023-07-14 | mm/slub: remove freelist_dereference() | Vlastimil Babka | 1 | -9/+6 |
| 2023-07-14 | mm/slub: remove redundant kasan_reset_tag() from freelist_ptr calculations | Vlastimil Babka | 1 | -16/+6 |
| 2023-07-11 | mm/slub: refactor freelist to use custom type | Jann Horn | 1 | -11/+32 |
| 2023-06-29 | Merge tag 'slab-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vba... | Linus Torvalds | 1 | -29/+18 |
| 2023-06-05 | slub: Replace cmpxchg_double() | Peter Zijlstra | 1 | -57/+82 |
| 2023-05-22 | slub: Don't read nr_slabs and total_objects directly | Xiongwei Song | 1 | -7/+6 |
| 2023-05-22 | slub: Remove slabs_node() function | Xiongwei Song | 1 | -13/+3 |
| 2023-05-22 | slub: Remove CONFIG_SMP defined check | Xiongwei Song | 1 | -1/+1 |
| 2023-05-22 | slub: Put objects_show() into CONFIG_SLUB_DEBUG enabled block | Xiongwei Song | 1 | -7/+7 |
| 2023-05-22 | slub: Correct the error code when slab_kset is NULL | Xiongwei Song | 1 | -1/+1 |
| 2023-04-27 | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -5/+4 |
| 2023-04-18 | mm: vmscan: refactor updating current->reclaim_state | Yosry Ahmed | 1 | -3/+2 |
| 2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -3/+3 |
| 2023-04-05 | mm/slub: fix MAX_ORDER usage in calculate_order() | Kirill A. Shutemov | 1 | -1/+1 |
| 2023-03-13 | mm: slub: make kobj_type structure constant | Thomas Weißschuh | 1 | -1/+1 |
| 2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -3/+3 |
| 2023-02-21 | Merge branch 'slab/for-6.3/fixes' into slab/for-linus | Vlastimil Babka | 1 | -5/+6 |
| 2023-02-16 | lib/stackdepot, mm: rename stack_depot_want_early_init | Andrey Konovalov | 1 | -2/+2 |
| 2023-02-08 | mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early | Thomas Gleixner | 1 | -4/+5 |
| 2023-02-06 | mm/slub: fix memory leak with using debugfs_lookup() | Greg Kroah-Hartman | 1 | -1/+1 |
| 2023-01-18 | mm: introduce folio_is_pfmemalloc | Sidhartha Kumar | 1 | -1/+1 |
| 2023-01-13 | mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages | SeongJae Park | 1 | -1/+1 |
| 2022-12-13 | Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -6/+1 |
| 2022-12-12 | Merge tag 'linux-kselftest-kunit-next-6.2-rc1' of git://git.kernel.org/pub/sc... | Linus Torvalds | 1 | -1/+2 |
| 2022-12-12 | Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
| 2022-12-12 | mm: slub: test: Use the kunit_get_current_test() function | David Gow | 1 | -1/+2 |
| 2022-12-01 | Merge branch 'slub-tiny-v1r6' into slab/for-next | Vlastimil Babka | 1 | -134/+288 |
| 2022-12-01 | mm, slub: don't aggressively inline with CONFIG_SLUB_TINY | Vlastimil Babka | 1 | -4/+10 |
| 2022-12-01 | mm, slub: remove percpu slabs with CONFIG_SLUB_TINY | Vlastimil Babka | 1 | -3/+99 |
| 2022-12-01 | mm, slub: split out allocations from pre/post hooks | Vlastimil Babka | 1 | -50/+80 |
| 2022-11-27 | mm, slub: refactor free debug processing | Vlastimil Babka | 1 | -71/+83 |
| 2022-11-27 | mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY | Vlastimil Babka | 1 | -1/+2 |
| 2022-11-27 | mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY | Vlastimil Babka | 1 | -0/+5 |
| 2022-11-27 | mm, slub: disable SYSFS support with CONFIG_SLUB_TINY | Vlastimil Babka | 1 | -6/+6 |
| 2022-11-27 | mm, slab: ignore hardened usercopy parameters when disabled | Vlastimil Babka | 1 | -0/+4 |
| 2022-11-21 | Merge branch 'slab/for-6.2/kmalloc_redzone' into slab/for-next | Vlastimil Babka | 1 | -10/+54 |
| 2022-11-21 | Merge branch 'slab/for-6.2/fit_rcu_head' into slab/for-next | Vlastimil Babka | 1 | -11/+15 |
| 2022-11-21 | Merge branch 'slab/for-6.2/slub-sysfs' into slab/for-next | Vlastimil Babka | 1 | -8/+16 |
| 2022-11-21 | mm/migrate: make isolate_movable_page() skip slab pages | Vlastimil Babka | 1 | -1/+5 |
| 2022-11-21 | mm/slub, percpu: correct the calculation of early percpu allocation size | Baoquan He | 1 | -1/+2 |
| 2022-11-18 | treewide: use get_random_u32_below() instead of deprecated function | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-11-11 | mm/slub: extend redzone check to extra allocated kmalloc space than requested | Feng Tang | 1 | -5/+45 |
| 2022-11-10 | mm: kasan: Extend kasan_metadata_size() to also cover in-object size | Feng Tang | 1 | -2/+2 |
| 2022-11-10 | mm/slub: only zero requested size of buffer for kzalloc when debug enabled | Feng Tang | 1 | -3/+7 |
| 2022-11-08 | mm/slub.c: use hotplug_memory_notifier() directly | Liu Shixin | 1 | -6/+1 |
| 2022-10-24 | mm/slub: perform free consistency checks before call_rcu | Vlastimil Babka | 1 | -10/+10 |
| 2022-10-24 | mm/slub: remove dead code for debug caches on deactivate_slab() | Hyeonggon Yoo | 1 | -14/+2 |
| 2022-10-24 | mm: Make failslab writable again | Alexander Atanasov | 1 | -1/+15 |
| 2022-10-24 | mm: slub: make slab_sysfs_init() a late_initcall | Rasmus Villemoes | 1 | -2/+1 |
| 2022-10-24 | mm: slub: remove dead and buggy code from sysfs_slab_add() | Rasmus Villemoes | 1 | -5/+0 |
| 2022-10-11 | treewide: use prandom_u32_max() when possible, part 1 | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+41 |
| 2022-10-03 | mm: kmsan: call KMSAN hooks from SLUB code | Alexander Potapenko | 1 | -0/+17 |
| 2022-09-30 | Merge branch 'slab/for-6.1/slub_validation_locking' into slab/for-next | Vlastimil Babka | 1 | -11/+14 |
| 2022-09-30 | mm/slub: fix a slab missed to be freed problem | Feng Tang | 1 | -11/+14 |
| 2022-09-29 | Merge branch 'slab/for-6.1/slub_debug_waste' into slab/for-next | Vlastimil Babka | 1 | -37/+117 |
| 2022-09-29 | Merge branch 'slab/for-6.1/trivial' into slab/for-next | Vlastimil Babka | 1 | -3/+6 |
| 2022-09-26 | mm/slub: clean up create_unique_id() | Chao Yu | 1 | -3/+6 |
| 2022-09-23 | mm/slub: enable debugging memory wasting of kmalloc | Feng Tang | 1 | -37/+117 |
| 2022-09-23 | Merge branch 'slab/for-6.1/slub_validation_locking' into slab/for-next | Vlastimil Babka | 1 | -198/+276 |
| 2022-09-23 | Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next | Vlastimil Babka | 1 | -225/+13 |
| 2022-09-23 | Merge branch 'slab/for-6.1/trivial' into slab/for-next | Vlastimil Babka | 1 | -7/+2 |
| 2022-09-22 | mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. | Maurizio Lombardi | 1 | -1/+8 |
| 2022-09-17 | slub: Make PREEMPT_RT support less convoluted | Thomas Gleixner | 1 | -32/+24 |