aboutsummaryrefslogtreecommitdiff
path: root/mm/slub.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-15slub: clean up code for kmem cgroup support to kmem_cache_free_bulkGravatar Jesper Dangaard Brouer 1-11/+11
2016-02-18mm: slab: free kmem_cache_node after destroy sysfs fileGravatar Dmitry Safonov 1-21/+17
2016-01-20mm: memcontrol: move kmem accounting code to CONFIG_MEMCGGravatar Johannes Weiner 1-5/+5
2016-01-15page-flags: define PG_locked behavior on compound pagesGravatar Kirill A. Shutemov 1-0/+2
2016-01-14slab: add SLAB_ACCOUNT flagGravatar Vladimir Davydov 1-0/+2
2015-11-22slab/slub: adjust kmem_cache_alloc_bulk APIGravatar Jesper Dangaard Brouer 1-4/+4
2015-11-22slub: add missing kmem cgroup support to kmem_cache_free_bulkGravatar Jesper Dangaard Brouer 1-1/+5
2015-11-22slub: fix kmem cgroup bug in kmem_cache_alloc_bulkGravatar Jesper Dangaard Brouer 1-18/+22
2015-11-22slub: optimize bulk slowpath free by detached freelistGravatar Jesper Dangaard Brouer 1-30/+79
2015-11-22slub: support for bulk free with SLUB freelistsGravatar Jesper Dangaard Brouer 1-18/+67
2015-11-20slub: mark the dangling ifdef #else of CONFIG_SLUB_DEBUGGravatar Jesper Dangaard Brouer 1-1/+1
2015-11-20slub: avoid irqoff/on in bulk allocationGravatar Christoph Lameter 1-13/+11
2015-11-20slub: create new ___slab_alloc function that can be called with irqs disabledGravatar Christoph Lameter 1-15/+29
2015-11-06slab, slub: use page->rcu_head instead of page->lru plus castGravatar Kirill A. Shutemov 1-4/+1
2015-11-06mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Gravatar Mel Gorman 1-5/+5
2015-11-05mm, slub, kasan: enable user tracking by default with KASAN=yGravatar Andrey Ryabinin 1-1/+3
2015-11-05memcg: unify slab and other kmem pages chargingGravatar Vladimir Davydov 1-7/+5
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