aboutsummaryrefslogtreecommitdiffstats
path: root/mm/slub.c
AgeCommit message (Expand)Author
2024-02-21Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/basev4.19/standard/preempt-rt/baseBruce Ashfield
2024-02-21Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2023-08-11treewide: Remove uninitialized_var() usageKees Cook
2022-09-28mm/slub: fix to return errno if kmalloc() failsChao Yu
2022-09-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2022-07-12mm/slub: add missing TID updates on slab deactivationJann Horn
2022-01-25Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-10-27mm, slub: fix mismatch between reconstructed freelist depth and cntMiaohe Lin
2021-08-25Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-06-30mm/slub.c: include swab.hAndrew Morton
2021-06-30mm/slub: clarify verification reportingKees Cook
2021-06-10mm: slub: Don't resize the location tracking cache on PREEMPT_RTSebastian Andrzej Siewior
2021-06-10mm: slub: Always flush the delayed empty slubs in flush_all()Kevin Hao
2021-06-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-06-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-06-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-03-17Revert "mm, slub: consider rest of partial list if acquire_slab() fails"Linus Torvalds
2021-01-30Revert "mm/slub: fix a memory leak in sysfs_slab_add()"Wang Hai
2021-01-19mm, slub: consider rest of partial list if acquire_slab() failsJann Horn
2020-10-06Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-09-09mm: slub: fix conversion of freelist_corrupted()Eugeniu Rosca
2020-08-06Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-07-09mm/slub: fix stack overruns with SLUB_STATSQian Cai
2020-07-09mm/slub.c: fix corrupted freechain in deactivate_slab()Dongli Zhang
2020-07-06Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-06-22mm/slub: fix a memory leak in sysfs_slab_add()Wang Hai
2020-05-28Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-04-17slub: improve bit diffusion for freelist ptr obfuscationKees Cook
2020-04-14Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-03-25mm, slub: prevent kmalloc_node crashes and memory leaksVlastimil Babka
2020-03-25mm: slub: be more careful about the double cmpxchg of freelistLinus Torvalds
2020-03-21Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-03-20mm: slub: add missing TID bump in kmem_cache_alloc_bulk()Jann Horn
2019-11-17Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-10-29mm/slub: fix a deadlock in show_slab_objects()Qian Cai
2019-04-12Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-04-03mm: add support for kmem caches in DMA32 zoneNicolas Boichat
2018-11-28slub: Enable irqs for __GFP_WAITThomas Gleixner
2018-11-28mm: Enable SLUB for RTThomas Gleixner
2018-11-28mm/SLUB: delay giving back empty slubs to IRQ enabled regionsThomas Gleixner
2018-11-28mm/SLxB: change list_lock to raw_spinlock_tThomas Gleixner
2018-08-30notifier: Remove notifier header file wherever not usedMukesh Ojha
2018-08-17mm, slub: restore the original intention of prefetch_freepointer()Vlastimil Babka
2018-06-28slub: fix failure when we delete and create a slab cacheMikulas Patocka
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook
2018-06-07slub: remove 'reserved' file from sysfsMatthew Wilcox
2018-06-07slub: remove kmem_cache->reservedMatthew Wilcox
2018-06-07slab,slub: remove rcu_head size checksMatthew Wilcox
2018-06-07mm: move lru union within struct pageMatthew Wilcox