summaryrefslogtreecommitdiffstats
path: root/mm/slub.c
Commit message (Expand)AuthorAgeFilesLines
* mm: slab: rename (un)charge_slab_page() to (un)account_slab_page()Roman Gushchin2020-08-071-2/+2
* mm: memcg/slab: remove unused argument by charge_slab_page()Roman Gushchin2020-08-071-1/+1
* mm: memcg/slab: use a single set of kmem_caches for all allocationsRoman Gushchin2020-08-071-159/+4
* mm: memcg/slab: deprecate slab_root_cachesRoman Gushchin2020-08-071-1/+0
* mm: memcg/slab: use a single set of kmem_caches for all accounted allocationsRoman Gushchin2020-08-071-33/+5
* mm: memcg/slab: save obj_cgroup for non-root slab objectsRoman Gushchin2020-08-071-5/+9
* mm: slub: implement SLUB version of obj_to_index()Roman Gushchin2020-08-071-10/+5
* mm: memcg: convert vmstat slab counters to bytesRoman Gushchin2020-08-071-4/+4
* mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIVE_ACCESS"Marco Elver2020-08-071-0/+5
* mm/slub.c: drop lockdep_assert_held() from put_map()Sebastian Andrzej Siewior2020-08-071-2/+0
* mm, slab/slub: improve error reporting and overhead of cache_from_obj()Vlastimil Babka2020-08-071-37/+1
* mm, slab/slub: move and improve cache_from_obj()Vlastimil Babka2020-08-071-0/+21
* mm, slub: extend checks guarded by slub_debug static keyVlastimil Babka2020-08-071-3/+3
* mm, slub: introduce kmem_cache_debug_flags()Vlastimil Babka2020-08-071-5/+16
* mm, slub: introduce static key for slub_debug()Vlastimil Babka2020-08-071-3/+13
* mm, slub: make reclaim_account attribute read-onlyVlastimil Babka2020-08-071-10/+1
* mm, slub: make remaining slub_debug related attributes read-onlyVlastimil Babka2020-08-071-59/+3
* mm, slub: remove runtime allocation order changesVlastimil Babka2020-08-071-18/+1
* mm, slub: make some slub_debug related attributes read-onlyVlastimil Babka2020-08-071-43/+3
* mm, slub: extend slub_debug syntax for multiple blocksVlastimil Babka2020-08-071-51/+126
* mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_orderLong Li2020-08-071-7/+2
* treewide: Remove uninitialized_var() usageKees Cook2020-07-161-2/+2
* slub: cure list_slab_objects() from double fixSebastian Andrzej Siewior2020-06-261-15/+4
* maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig2020-06-171-1/+1
* mm/slub: fix a typo in comment "disambiguiation"->"disambiguation"Ethon Paul2020-06-041-1/+1
* mm/page_alloc: integrate classzone_idx and high_zoneidxJoonsoo Kim2020-06-031-2/+2
* mm/slub: fix a memory leak in sysfs_slab_add()Wang Hai2020-06-031-1/+3
* Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-06-021-0/+2
|\
| * Merge tag 'drm-misc-next-2020-04-14' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-04-221-0/+2
| |\
| | * mm/sl[uo]b: export __kmalloc_track(_node)_callerDaniel Vetter2020-03-261-0/+2
* | | mm/slub: fix stack overruns with SLUB_STATSQian Cai2020-06-021-1/+2
* | | slub: remove kmalloc under list_lock from list_slab_objects() V2Christopher Lameter2020-06-021-5/+15
* | | slub: Remove userspace notifier for cache add/removeChristoph Lameter2020-06-021-16/+1
* | | mm/slub.c: fix corrupted freechain in deactivate_slab()Dongli Zhang2020-06-021-0/+27
* | | mm/slub: fix incorrect interpretation of s->offsetWaiman Long2020-05-071-15/+30
* | | slub: avoid redzone when choosing freepointer locationKees Cook2020-04-211-2/+10
|/ /
* | mm/slub: add missing annotation for put_map()Jules Irenge2020-04-071-1/+1
* | mm/slub: add missing annotation for get_map()Jules Irenge2020-04-071-0/+1
* | slub: relocate freelist pointer to middle of objectKees Cook2020-04-021-0/+7
* | slub: improve bit diffusion for freelist ptr obfuscationKees Cook2020-04-021-1/+1
* | mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIschenqiwu2020-04-021-7/+7
* | mm/slub.c: replace cpu_slab->partial with wrapped APIschenqiwu2020-04-021-2/+2
* | mm, slub: prevent kmalloc_node crashes and memory leaksVlastimil Babka2020-03-211-9/+17
* | mm: slub: be more careful about the double cmpxchg of freelistLinus Torvalds2020-03-181-2/+4
* | mm: slub: add missing TID bump in kmem_cache_alloc_bulk()Jann Horn2020-03-181-0/+9
|/
* mm/slub.c: avoid slub allocation while holding list_lockYu Zhao2020-01-311-41/+47
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-01-281-6/+6
|\
| * sched/rt, mm: Use CONFIG_PREEMPTIONThomas Gleixner2019-12-081-6/+6
* | smp: Remove allocation mask from on_each_cpu_cond.*()Sebastian Andrzej Siewior2020-01-241-1/+1
* | mm, debug_pagealloc: don't rely on static keys too earlyVlastimil Babka2020-01-131-1/+1
|/