Yisheng Xie
|
0efadf48bc
mm/hotplug: enable memory hotplug for non-lru movable pages
|
8 years ago |
Mel Gorman
|
bd233f538d
mm, page_alloc: use static global work_struct for draining per-cpu pages
|
8 years ago |
Vlastimil Babka
|
5104782011
mm, page_alloc: don't check cpuset allowed twice in fast-path
|
8 years ago |
Vlastimil Babka
|
df76cee6bb
mm, page_alloc: remove redundant checks from alloc fastpath
|
8 years ago |
Mel Gorman
|
374ad05ab6
mm, page_alloc: only use per-cpu allocator for irq-safe requests
|
8 years ago |
Michal Hocko
|
a459eeb7b8
mm, page_alloc: do not depend on cpu hotplug locks inside the allocator
|
8 years ago |
Mel Gorman
|
0ccce3b924
mm, page_alloc: drain per-cpu pages from workqueue context
|
8 years ago |
Mel Gorman
|
9cd7555875
mm, page_alloc: split alloc_pages_nodemask()
|
8 years ago |
Mel Gorman
|
066b239355
mm, page_alloc: split buffered_rmqueue()
|
8 years ago |
David Rientjes
|
685dbf6f5a
mm, page_alloc: warn_alloc nodemask is NULL when cpusets are disabled
|
8 years ago |
Michal Hocko
|
6c18ba7a18
mm: help __GFP_NOFAIL allocations which do not trigger OOM killer
|
8 years ago |
Michal Hocko
|
06ad276ac1
mm, oom: do not enforce OOM killer for __GFP_NOFAIL automatically
|
8 years ago |
Michal Hocko
|
9a67f6488e
mm: consolidate GFP_NOFAIL checks in the allocator slowpath
|
8 years ago |
Michal Hocko
|
9af744d743
lib/show_mem.c: teach show_mem to work with the given nodemask
|
8 years ago |
Michal Hocko
|
a8e99259e7
mm, page_alloc: warn_alloc print nodemask
|
8 years ago |
Michal Hocko
|
c02e50bb8a
mm, page_alloc: do not report all nodes in show_mem
|
8 years ago |
Paul Burton
|
b92df1de5d
mm: page_alloc: skip over regions of invalid pfns where possible
|
8 years ago |
Michal Hocko
|
65190cff3c
oom, trace: add compaction retry tracepoint
|
8 years ago |
Michal Hocko
|
d379f01de0
oom, trace: add oom detection tracepoints
|
8 years ago |
Vlastimil Babka
|
13ad59df67
mm, page_alloc: avoid page_to_pfn() when merging buddies
|
8 years ago |
Vlastimil Babka
|
76741e776a
mm, page_alloc: don't convert pfn to idx when merging
|
8 years ago |
Michal Hocko
|
aa187507ef
mm: throttle show_mem() from warn_alloc()
|
8 years ago |
Vlastimil Babka
|
e47483bca2
mm, page_alloc: fix premature OOM when racing with cpuset mems update
|
8 years ago |
Vlastimil Babka
|
5ce9bfef1d
mm, page_alloc: move cpuset seqcount checking to slowpath
|
8 years ago |
Vlastimil Babka
|
16096c25bf
mm, page_alloc: fix fast-path race with cpuset update or removal
|
8 years ago |
Vlastimil Babka
|
ea57485af8
mm, page_alloc: fix check for NULL preferred_zone
|
8 years ago |
Lucas Stach
|
424f6c4818
mm: alloc_contig: re-allow CMA to compact FS pages
|
8 years ago |
Alexander Duyck
|
2976db8018
mm: rename __page_frag functions to __page_frag_cache, drop order from drain
|
8 years ago |
Alexander Duyck
|
8c2dd3e4a4
mm: rename __alloc_page_frag to page_frag_alloc and __free_page_frag to page_frag_free
|
8 years ago |
Ard Biesheuvel
|
f073bdc517
mm: don't dereference struct page fields of invalid pages
|
8 years ago |