Naoya Horiguchi
|
e570f56ccc
mm: check_new_page_bad() directly returns in __PG_HWPOISON case
|
9 years ago |
seokhoon.yoon
|
29b52de182
mm, kasan: fix to call kasan_free_pages() after poisoning page
|
9 years ago |
Stefan Bader
|
4b50bcc7ed
mm: use phys_addr_t for reserve_bootmem_region() arguments
|
9 years ago |
Minfei Huang
|
2a138dc7e5
mm: use existing helper to convert "on"/"off" to boolean
|
9 years ago |
Michal Hocko
|
31e49bfda1
mm, oom: protect !costly allocations some more for !CONFIG_COMPACTION
|
9 years ago |
Michal Hocko
|
86a294a81f
mm, oom, compaction: prevent from should_compact_retry looping for ever for costly orders
|
9 years ago |
Michal Hocko
|
7854ea6c28
mm: consider compaction feedback also for costly allocation
|
9 years ago |
Michal Hocko
|
33c2d21438
mm, oom: protect !costly allocations some more
|
9 years ago |
Michal Hocko
|
ede3771373
mm: throttle on IO only when there are too many dirty and writeback pages
|
9 years ago |
Michal Hocko
|
0a0337e0d1
mm, oom: rework oom detection
|
9 years ago |
Michal Hocko
|
c5d01d0d18
mm, compaction: simplify __alloc_pages_direct_compact feedback interface
|
9 years ago |
Michal Hocko
|
ea7ab982b6
mm, compaction: change COMPACT_ constants into enum
|
9 years ago |
Rik van Riel
|
59dc76b0d4
mm: vmscan: reduce size of inactive file list
|
9 years ago |
Mel Gorman
|
4741526b83
mm, page_alloc: restore the original nodemask if the fast path allocation failed
|
9 years ago |
Vlastimil Babka
|
4e6118016e
mm, page_alloc: uninline the bad page part of check_new_page()
|
9 years ago |
Mel Gorman
|
e2769dbdc5
mm, page_alloc: don't duplicate code in free_pcp_prepare
|
9 years ago |
Mel Gorman
|
479f854a20
mm, page_alloc: defer debugging checks of pages allocated from the PCP
|
9 years ago |
Mel Gorman
|
4db7548ccb
mm, page_alloc: defer debugging checks of freed pages until a PCP drain
|
9 years ago |
Vlastimil Babka
|
002f290627
cpuset: use static key better and convert to new API
|
9 years ago |
Mel Gorman
|
0b423ca22f
mm, page_alloc: inline pageblock lookup in page free fast paths
|
9 years ago |
Mel Gorman
|
e5b31ac2ca
mm, page_alloc: remove unnecessary variable from free_pcppages_bulk
|
9 years ago |
Mel Gorman
|
da838d4fcb
mm, page_alloc: pull out side effects from free_pages_check
|
9 years ago |
Mel Gorman
|
bb552ac6c6
mm, page_alloc: un-inline the bad part of free_pages_check
|
9 years ago |
Mel Gorman
|
7bfec6f47b
mm, page_alloc: check multiple page fields with a single branch
|
9 years ago |
Mel Gorman
|
93ea9964d1
mm, page_alloc: remove field from alloc_context
|
9 years ago |
Mel Gorman
|
c33d6c06f6
mm, page_alloc: avoid looking up the first zone in a zonelist twice
|
9 years ago |
Mel Gorman
|
48ee5f3696
mm, page_alloc: shortcut watermark checks for order-0 pages
|
9 years ago |
Mel Gorman
|
305347550b
mm, page_alloc: reduce cost of fair zone allocation policy retry
|
9 years ago |
Mel Gorman
|
4fcb097117
mm, page_alloc: shorten the page allocator fast path
|
9 years ago |
Mel Gorman
|
3777999dd4
mm, page_alloc: check once if a zone has isolated pageblocks
|
9 years ago |