Alexander Potapenko
|
505f5dcb1c
mm, kasan: add GFP flags to KASAN API
|
9 years ago |
Joe Perches
|
756a025f00
mm: coalesce split strings
|
9 years ago |
Mel Gorman
|
444eb2a449
mm: thp: set THP defrag by default to madvise and add a stall-free defrag option
|
9 years ago |
Joonsoo Kim
|
922d566cdc
mm/slub: query dynamic DEBUG_PAGEALLOC setting
|
9 years ago |
Vladimir Davydov
|
27ee57c93f
mm: memcontrol: report slab usage in cgroup2 memory.stat
|
9 years ago |
Vlastimil Babka
|
5b3810e5c6
mm, sl[au]b: print gfp_flags as strings in slab_out_of_memory()
|
9 years ago |
Joonsoo Kim
|
d86bd1bece
mm/slub: support left redzone
|
9 years ago |
Laura Abbott
|
149daaf3a0
slub: relax CMPXCHG consistency restrictions
|
9 years ago |
Laura Abbott
|
becfda68ab
slub: convert SLAB_DEBUG_FREE to SLAB_CONSISTENCY_CHECKS
|
9 years ago |
Laura Abbott
|
804aa132d3
slub: fix/clean free_debug_processing return paths
|
9 years ago |
Laura Abbott
|
282acb4361
slub: drop lock at the end of free_debug_processing
|
9 years ago |
Jesper Dangaard Brouer
|
ca25719551
mm: new API kfree_bulk() for SLAB+SLUB allocators
|
9 years ago |
Jesper Dangaard Brouer
|
11c7aec2a9
mm/slab: move SLUB alloc hooks to common mm/slab.h
|
9 years ago |
Jesper Dangaard Brouer
|
376bf125ac
slub: clean up code for kmem cgroup support to kmem_cache_free_bulk
|
9 years ago |
Dmitry Safonov
|
52b4b950b5
mm: slab: free kmem_cache_node after destroy sysfs file
|
9 years ago |
Johannes Weiner
|
127424c86b
mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
|
9 years ago |
Kirill A. Shutemov
|
48c935ad88
page-flags: define PG_locked behavior on compound pages
|
9 years ago |
Vladimir Davydov
|
230e9fc286
slab: add SLAB_ACCOUNT flag
|
9 years ago |
Jesper Dangaard Brouer
|
865762a811
slab/slub: adjust kmem_cache_alloc_bulk API
|
9 years ago |
Jesper Dangaard Brouer
|
033745189b
slub: add missing kmem cgroup support to kmem_cache_free_bulk
|
9 years ago |
Jesper Dangaard Brouer
|
03ec0ed57f
slub: fix kmem cgroup bug in kmem_cache_alloc_bulk
|
9 years ago |
Jesper Dangaard Brouer
|
d0ecd894e3
slub: optimize bulk slowpath free by detached freelist
|
9 years ago |
Jesper Dangaard Brouer
|
81084651d7
slub: support for bulk free with SLUB freelists
|
9 years ago |
Jesper Dangaard Brouer
|
b4a6471879
slub: mark the dangling ifdef #else of CONFIG_SLUB_DEBUG
|
9 years ago |
Christoph Lameter
|
87098373e2
slub: avoid irqoff/on in bulk allocation
|
9 years ago |
Christoph Lameter
|
a380a3c755
slub: create new ___slab_alloc function that can be called with irqs disabled
|
9 years ago |
Kirill A. Shutemov
|
bc4f610d5a
slab, slub: use page->rcu_head instead of page->lru plus cast
|
10 years ago |
Mel Gorman
|
d0164adc89
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
|
10 years ago |
Andrey Ryabinin
|
89d3c87e20
mm, slub, kasan: enable user tracking by default with KASAN=y
|
10 years ago |
Vladimir Davydov
|
f3ccb2c422
memcg: unify slab and other kmem pages charging
|
10 years ago |