Mel Gorman
|
60177d31d2
mm: compaction: validate pfn range passed to isolate_freepages_block
|
12 years ago |
Mel Gorman
|
0db63d7e25
mm: compaction: correct the nr_strict va isolated check for CMA
|
12 years ago |
Minchan Kim
|
e46a28790e
CMA: migrate mlocked pages
|
12 years ago |
Mel Gorman
|
62997027ca
mm: compaction: clear PG_migrate_skip based on compaction and reclaim activity
|
12 years ago |
Mel Gorman
|
c89511ab2f
mm: compaction: Restart compaction from near where it left off
|
12 years ago |
Mel Gorman
|
bb13ffeb9f
mm: compaction: cache if a pageblock was scanned and no pages were isolated
|
12 years ago |
Mel Gorman
|
753341a4b8
revert "mm: have order > 0 compaction start off where it left"
|
12 years ago |
Mel Gorman
|
f40d1e42bb
mm: compaction: acquire the zone->lock as late as possible
|
12 years ago |
Mel Gorman
|
2a1402aa04
mm: compaction: acquire the zone->lru_lock as late as possible
|
12 years ago |
Mel Gorman
|
661c4cb9b8
mm: compaction: Update try_to_compact_pages()kerneldoc comment
|
12 years ago |
Mel Gorman
|
3cc668f4e3
mm: compaction: move fatal signal check out of compact_checklock_irqsave
|
12 years ago |
Shaohua Li
|
e64c5237cf
mm: compaction: abort compaction loop if lock is contended or run too long
|
12 years ago |
Bartlomiej Zolnierkiewicz
|
d95ea5d18e
cma: fix watermark checking
|
12 years ago |
Mel Gorman
|
1fb3f8ca0e
mm: compaction: capture a suitable high-order page immediately when it is made available
|
12 years ago |
Mel Gorman
|
4ffb6335da
mm: compaction: update comment in try_to_compact_pages
|
12 years ago |
Mel Gorman
|
c67fe3752a
mm: compaction: Abort async compaction if locks are contended or taking too long
|
13 years ago |
Mel Gorman
|
de74f1cc3b
mm: have order > 0 compaction start near a pageblock with free pages
|
13 years ago |
Minchan Kim
|
c81758fbe0
mm/compaction.c: fix deferring compaction mistake
|
13 years ago |
Rik van Riel
|
7db8889ab0
mm: have order > 0 compaction start off where it left
|
13 years ago |
David Rientjes
|
4bf2bba375
mm, thp: abort compaction if migration page cannot be charged to memcg
|
13 years ago |
Linus Torvalds
|
68e3e92620
Revert "mm: compaction: handle incorrect MIGRATE_UNMOVABLE type pageblocks"
|
13 years ago |
Hugh Dickins
|
fa9add641b
mm/memcg: apply add/del_page to lruvec
|
13 years ago |
Konstantin Khlebnikov
|
f3fd4a6192
mm: remove lru type checks from __isolate_lru_page()
|
13 years ago |
Bartlomiej Zolnierkiewicz
|
5ceb9ce6fe
mm: compaction: handle incorrect MIGRATE_UNMOVABLE type pageblocks
|
13 years ago |
Michal Nazarewicz
|
47118af076
mm: mmzone: MIGRATE_CMA migration type added
|
13 years ago |
Michal Nazarewicz
|
ff9543fd32
mm: compaction: export some of the functions
|
13 years ago |
Michal Nazarewicz
|
85aa125f00
mm: compaction: introduce isolate_freepages_range()
|
13 years ago |
Michal Nazarewicz
|
03d44192f6
mm: compaction: introduce map_pages()
|
13 years ago |
Michal Nazarewicz
|
2fe86e0004
mm: compaction: introduce isolate_migratepages_range()
|
13 years ago |
Dan Carpenter
|
aad6ec3777
mm: compaction: make compact_control order signed
|
13 years ago |