aboutsummaryrefslogtreecommitdiff
path: root/mm/slub.c
AgeCommit message (Expand)AuthorFilesLines
2015-11-05mm/slub: calculate start order with reserved in considerationGravatar Wei Yang 1-5/+1
2015-11-05mm/slub: use get_order() instead of fls()Gravatar Wei Yang 1-2/+1
2015-11-05mm/slub: correct the comment in calculate_order()Gravatar Wei Yang 1-1/+1
2015-09-08mm: rename alloc_pages_exact_node() to __alloc_pages_node()Gravatar Vlastimil Babka 1-1/+1
2015-09-04mm/slub: don't wait for high-order page allocationGravatar Joonsoo Kim 1-0/+2
2015-09-04mm/slub: fix slab double-free in case of duplicate sysfs filenameGravatar Konstantin Khlebnikov 1-3/+1
2015-09-04mm/slub: move slab initialization into irq enabled regionGravatar Thomas Gleixner 1-47/+42
2015-09-04slub: add support for kmem_cache_debug in bulk callsGravatar Jesper Dangaard Brouer 1-9/+19
2015-09-04slub: initial bulk free implementationGravatar Jesper Dangaard Brouer 1-1/+33
2015-09-04slub: improve bulk alloc strategyGravatar Jesper Dangaard Brouer 1-10/+16
2015-09-04slub bulk alloc: extract objects from the per cpu slabGravatar Jesper Dangaard Brouer 1-2/+47
2015-09-04slab: infrastructure for bulk object allocation and freeingGravatar Christoph Lameter 1-0/+14
2015-09-04slub: fix spelling succedd to succeedGravatar Jesper Dangaard Brouer 1-1/+1
2015-08-21mm: make page pfmemalloc check more robustGravatar Michal Hocko 1-1/+1
2015-06-24slab: correct size_index table before replacing the bootstrap kmem_cache_nodeGravatar Daniel Sanders 1-0/+1
2015-04-15mm: remove rest of ACCESS_ONCE() usagesGravatar Jason Low 1-2/+2
2015-04-14slub: use bool function return values of true/false not 1/0Gravatar Joe Perches 1-6/+6
2015-04-14mm/slub.c: parse slub_debug O option in switch statementGravatar Chris J Arges 1-9/+7
2015-03-25mm/slub: fix lockups on PREEMPT && !SMP kernelsGravatar Mark Rutland 1-2/+4
2015-02-13mm: slub: add kernel address sanitizer support for slub allocatorGravatar Andrey Ryabinin 1-2/+29
2015-02-13mm: slub: introduce metadata_access_enable()/metadata_access_disable()Gravatar Andrey Ryabinin 1-0/+25
2015-02-13mm: slub: share object_err functionGravatar Andrey Ryabinin 1-1/+1
2015-02-13slub: use %*pb[l] to print bitmaps including cpumasks and nodemasksGravatar Tejun Heo 1-12/+8
2015-02-12slub: make dead caches discard free slabs immediatelyGravatar Vladimir Davydov 1-5/+26
2015-02-12slub: fix kmem_cache_shrink return valueGravatar Vladimir Davydov 1-1/+5
2015-02-12slub: never fail to shrink cacheGravatar Vladimir Davydov 1-27/+31
2015-02-12slab: link memcg caches of the same kind into a listGravatar Vladimir Davydov 1-14/+5
2015-02-12slab: embed memcg_cache_params to kmem_cacheGravatar Vladimir Davydov 1-2/+3
2015-02-10mm/slub.c: fix typo in commentGravatar Kim Phillips 1-1/+1
2015-02-10mm/slub: optimize alloc/free fastpath by removing preemption on/offGravatar Joonsoo Kim 1-12/+23
2014-12-13slub: fix cpuset check in get_any_partialGravatar Vladimir Davydov 1-2/+1
2014-12-13memcg: fix possible use-after-free in memcg_kmem_get_cache()Gravatar Vladimir Davydov 1-5/+9
2014-12-11Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Gravatar Linus Torvalds 1-1/+2
2014-12-10slab: improve checking for invalid gfp_flagsGravatar Andrew Morton 1-1/+4
2014-12-10mm: slub: fix format mismatches in slab_err() callersGravatar Andrey Ryabinin 1-3/+3
2014-12-10mm: slab/slub: coding style: whitespaces and tabs mixtureGravatar LQYMGT 1-5/+5
2014-10-27cpuset: simplify cpuset_node_allowed APIGravatar Vladimir Davydov 1-1/+2
2014-10-09mm/slab_common: commonize slab merge logicGravatar Joonsoo Kim 1-89/+2
2014-10-09slub: fall back to node_to_mem_node() node if allocating on memoryless nodeGravatar Joonsoo Kim 1-6/+18
2014-10-09slub: disable tracing and failslab for merged slabsGravatar Christoph Lameter 1-0/+11
2014-08-06slub: remove kmemcg id from create_unique_idGravatar Vladimir Davydov 1-6/+0
2014-08-06slab: fix the alias count (via sysfs) of slab cacheGravatar Gu Zheng 1-1/+1
2014-08-06mm, slub: fix some indenting in cmpxchg_double_slab()Gravatar Dan Carpenter 1-6/+6
2014-08-06slub: avoid duplicate creation on the first objectGravatar Wei Yang 1-8/+11
2014-08-06mm: slub: SLUB_DEBUG=n: use the same alloc/free hooks as for SLUB_DEBUG=yGravatar Andrey Ryabinin 1-61/+36
2014-08-06mm, slub: mark resiliency_test as init textGravatar David Rientjes 1-1/+1
2014-08-06slub: use new node functionsGravatar Christoph Lameter 1-49/+29
2014-08-06slab common: add functions for kmem_cache_node accessGravatar Christoph Lameter 1-5/+0
2014-07-03slub: fix off by one in number of slab testsGravatar Joonsoo Kim 1-3/+3
2014-06-06slub: search partial list on numa_mem_id(), instead of numa_node_id()Gravatar Joonsoo Kim 1-1/+1