Johannes Weiner
|
127424c86b
mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
|
9 年之前 |
Kirill A. Shutemov
|
48c935ad88
page-flags: define PG_locked behavior on compound pages
|
9 年之前 |
Vladimir Davydov
|
230e9fc286
slab: add SLAB_ACCOUNT flag
|
9 年之前 |
Jesper Dangaard Brouer
|
865762a811
slab/slub: adjust kmem_cache_alloc_bulk API
|
9 年之前 |
Jesper Dangaard Brouer
|
033745189b
slub: add missing kmem cgroup support to kmem_cache_free_bulk
|
9 年之前 |
Jesper Dangaard Brouer
|
03ec0ed57f
slub: fix kmem cgroup bug in kmem_cache_alloc_bulk
|
9 年之前 |
Jesper Dangaard Brouer
|
d0ecd894e3
slub: optimize bulk slowpath free by detached freelist
|
9 年之前 |
Jesper Dangaard Brouer
|
81084651d7
slub: support for bulk free with SLUB freelists
|
9 年之前 |
Jesper Dangaard Brouer
|
b4a6471879
slub: mark the dangling ifdef #else of CONFIG_SLUB_DEBUG
|
9 年之前 |
Christoph Lameter
|
87098373e2
slub: avoid irqoff/on in bulk allocation
|
9 年之前 |
Christoph Lameter
|
a380a3c755
slub: create new ___slab_alloc function that can be called with irqs disabled
|
9 年之前 |
Kirill A. Shutemov
|
bc4f610d5a
slab, slub: use page->rcu_head instead of page->lru plus cast
|
9 年之前 |
Mel Gorman
|
d0164adc89
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
|
9 年之前 |
Andrey Ryabinin
|
89d3c87e20
mm, slub, kasan: enable user tracking by default with KASAN=y
|
9 年之前 |
Vladimir Davydov
|
f3ccb2c422
memcg: unify slab and other kmem pages charging
|
9 年之前 |
Wei Yang
|
9f835703ea
mm/slub: calculate start order with reserved in consideration
|
9 年之前 |
Wei Yang
|
033fd1bd3c
mm/slub: use get_order() instead of fls()
|
9 年之前 |
Wei Yang
|
422ff4d70c
mm/slub: correct the comment in calculate_order()
|
9 年之前 |
Vlastimil Babka
|
96db800f5d
mm: rename alloc_pages_exact_node() to __alloc_pages_node()
|
10 年之前 |
Joonsoo Kim
|
45eb00cd3a
mm/slub: don't wait for high-order page allocation
|
10 年之前 |
Konstantin Khlebnikov
|
80da026a8e
mm/slub: fix slab double-free in case of duplicate sysfs filename
|
10 年之前 |
Thomas Gleixner
|
588f8ba913
mm/slub: move slab initialization into irq enabled region
|
10 年之前 |
Jesper Dangaard Brouer
|
3eed034d04
slub: add support for kmem_cache_debug in bulk calls
|
10 年之前 |
Jesper Dangaard Brouer
|
fbd02630c6
slub: initial bulk free implementation
|
10 年之前 |
Jesper Dangaard Brouer
|
ebe909e0fd
slub: improve bulk alloc strategy
|
10 年之前 |
Jesper Dangaard Brouer
|
994eb764ec
slub bulk alloc: extract objects from the per cpu slab
|
10 年之前 |
Christoph Lameter
|
484748f0b6
slab: infrastructure for bulk object allocation and freeing
|
10 年之前 |
Jesper Dangaard Brouer
|
2ae44005b6
slub: fix spelling succedd to succeed
|
10 年之前 |
Michal Hocko
|
2f064f3485
mm: make page pfmemalloc check more robust
|
10 年之前 |
Daniel Sanders
|
34cc6990d4
slab: correct size_index table before replacing the bootstrap kmem_cache_node
|
10 年之前 |