Thomas Gleixner
|
3f906ba236
mm/memory-hotplug: switch locking to a percpu rwsem
|
8 years ago |
Rasmus Villemoes
|
b002529d25
mm/page_alloc.c: eliminate unsigned confusion in __rmqueue_fallback
|
8 years ago |
Vlastimil Babka
|
7a8f58f391
mm, page_alloc: fallback to smallest page when not stealing whole pageblock
|
8 years ago |
Michal Hocko
|
f70029bbaa
mm, memory_hotplug: drop CONFIG_MOVABLE_NODE
|
8 years ago |
Johannes Weiner
|
385386cff4
mm: vmstat: move slab statistics from zone to node counters
|
8 years ago |
Vlastimil Babka
|
04ec6264f2
mm, page_alloc: pass preferred nid instead of zonelist to allocator
|
8 years ago |
Vlastimil Babka
|
902b62810a
mm, page_alloc: fix more premature OOM due to race with cpuset update
|
8 years ago |
Matthias Kaehlcke
|
d73d3c9f69
mm/page_alloc.c: mark bad_range() and meminit_pfn_in_nid() as __maybe_unused
|
8 years ago |
Pavel Tatashin
|
9017217b6f
mm: adaptive hash table scaling
|
8 years ago |
Pavel Tatashin
|
3749a8f008
mm: zero hash tables in allocator
|
8 years ago |
Michal Hocko
|
2d070eab2e
mm: consider zone which is not fully populated to have holes
|
8 years ago |
Michal Hocko
|
dc0bbf3b7f
mm: remove return value from init_currently_empty_zone
|
8 years ago |
Michal Hocko
|
864b9a393d
mm: consider memblock reservations for deferred memory initialization sizing
|
8 years ago |
Tetsuo Handa
|
c288983ddd
mm/page_alloc.c: make sure OOM victim can try allocations with no watermarks once
|
8 years ago |
Vlastimil Babka
|
499118e966
mm: introduce memalloc_noreclaim_{save,restore}
|
8 years ago |
Vlastimil Babka
|
62be1511b1
mm: prevent potential recursive reclaim due to clearing PF_MEMALLOC
|
8 years ago |
Vlastimil Babka
|
282722b0d2
mm, compaction: restrict async compaction to pageblocks of same migratetype
|
8 years ago |
Vlastimil Babka
|
02aa0cdd72
mm, page_alloc: count movable pages when stealing from pageblock
|
8 years ago |
Vlastimil Babka
|
3bc48f96cf
mm, page_alloc: split smallest stolen page in fallback
|
8 years ago |
Linus Torvalds
|
4c174688ee
Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
|
8 years ago |
Tetsuo Handa
|
0f7896f12b
mm, page_alloc: remove debug_guardpage_minorder() test in warn_alloc()
|
8 years ago |
Vinayak Menon
|
bd33ef3681
mm: enable page poisoning early at boot
|
8 years ago |
Johannes Weiner
|
8225196341
mm: page_alloc: __GFP_NOWARN shouldn't suppress stall warnings
|
8 years ago |
Michal Hocko
|
7dea19f9ee
mm: introduce memalloc_nofs_{save,restore} API
|
8 years ago |
Xishi Qiu
|
a6ffdc0784
mm: use is_migrate_highatomic() to simplify the code
|
8 years ago |
Johannes Weiner
|
491d79ae77
mm: remove unnecessary back-off function when retrying page reclaim
|
8 years ago |
Johannes Weiner
|
c822f6223d
mm: delete NR_PAGES_SCANNED and pgdat_reclaimable()
|
8 years ago |
Johannes Weiner
|
c73322d098
mm: fix 100% CPU kswapd busyloop on unreclaimable nodes
|
8 years ago |
Linus Torvalds
|
c58d4055c0
Merge tag 'docs-4.12' of git://git.lwn.net/linux
|
8 years ago |
Mel Gorman
|
d34b0733b4
Revert "mm, page_alloc: only use per-cpu allocator for irq-safe requests"
|
8 years ago |