Alexander Kuleshov
|
f16f091b59
mm/page_alloc.c: remove unused struct zone *z variable
|
vor 9 Jahren |
Dan Williams
|
4b94ffdc41
x86, mm: introduce vmem_altmap to augment vmemmap_populate()
|
vor 9 Jahren |
Kirill A. Shutemov
|
9a982250f7
thp: introduce deferred_split_huge_page()
|
vor 9 Jahren |
Kirill A. Shutemov
|
53f9263bab
mm: rework mapcount accounting to enable 4k mapping of THPs
|
vor 9 Jahren |
Kirill A. Shutemov
|
1c290f6421
mm: sanitize page->mapping for tail pages
|
vor 9 Jahren |
Michal Hocko
|
5020e28585
mm, oom: give __GFP_NOFAIL allocations access to memory reserves
|
vor 9 Jahren |
Geliang Tang
|
86760a2c6e
mm/page_alloc.c: use list_for_each_entry in mark_free_pages()
|
vor 9 Jahren |
Geliang Tang
|
a16601c545
mm/page_alloc.c: use list_{first,last}_entry instead of list_entry
|
vor 9 Jahren |
Mel Gorman
|
6ac0206bc0
mm/page_alloc.c: remove unnecessary parameter from __rmqueue
|
vor 9 Jahren |
Johannes Weiner
|
a8d0143730
mm: page_alloc: generalize the dirty balance reserve
|
vor 9 Jahren |
Michal Hocko
|
33d5310306
mm/page_alloc.c: do not loop over ALLOC_NO_WATERMARKS without triggering reclaim
|
vor 9 Jahren |
Michal Hocko
|
fde82aaa73
mm/page_alloc.c: get rid of __alloc_pages_high_priority()
|
vor 9 Jahren |
Yaowei Bai
|
c00eb15a89
mm/zonelist: enumerate zonelists array index
|
vor 9 Jahren |
Joonsoo Kim
|
8ef5849fa8
mm/cma: always check which page caused allocation failure
|
vor 9 Jahren |
Vladimir Davydov
|
a9bb7e620e
memcg: only account kmem allocations marked as __GFP_ACCOUNT
|
vor 9 Jahren |
Vlastimil Babka
|
475a2f905d
mm: fix swapped Movable and Reclaimable in /proc/pagetypeinfo
|
vor 9 Jahren |
Tony Luck
|
b0aeba741b
Fix alloc_node_mem_map() to work on ia64 again
|
vor 9 Jahren |
Kirill A. Shutemov
|
d00181b96e
mm: use 'unsigned int' for page order
|
vor 9 Jahren |
Kirill A. Shutemov
|
1d798ca3f1
mm: make compound_head() robust
|
vor 9 Jahren |
Kirill A. Shutemov
|
f1e61557f0
mm: pack compound_dtor and compound_order into one word in struct page
|
vor 9 Jahren |
Mel Gorman
|
97a16fc82a
mm, page_alloc: only enforce watermarks for order-0 allocations
|
vor 9 Jahren |
Mel Gorman
|
0aaa29a56e
mm, page_alloc: reserve pageblocks for high-order atomic allocations on demand
|
vor 9 Jahren |
Mel Gorman
|
974a786e63
mm, page_alloc: remove MIGRATE_RESERVE
|
vor 9 Jahren |
Mel Gorman
|
f77cf4e4cc
mm, page_alloc: delete the zonelist_cache
|
vor 9 Jahren |
Mel Gorman
|
71baba4b92
mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM
|
vor 9 Jahren |
Mel Gorman
|
d0164adc89
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
|
vor 9 Jahren |
Mel Gorman
|
c9ab0c4fbe
mm, page_alloc: remove unnecessary recalculations for dirty zone balancing
|
vor 9 Jahren |
Mel Gorman
|
e2b19197ff
mm, page_alloc: remove unnecessary parameter from zone_watermark_ok_safe
|
vor 9 Jahren |
Vladimir Davydov
|
d05e83a6f8
memcg: simplify charging kmem pages
|
vor 9 Jahren |
Xishi Qiu
|
bde304bdf4
mm/page_alloc.c: skip ZONE_MOVABLE if required_kernelcore is larger than totalpages
|
vor 9 Jahren |