Vlastimil Babka
|
be9765722e
mm, compaction: properly signal and act upon lock and need_sched() contention
|
11 年之前 |
Vlastimil Babka
|
e9ade56991
mm/compaction: avoid rescanning pageblocks in isolate_freepages
|
11 年之前 |
Vlastimil Babka
|
f8c9301fa5
mm/compaction: do not count migratepages when unnecessary
|
11 年之前 |
David Rientjes
|
aeef4b8380
mm, compaction: terminate async compaction when rescheduling
|
11 年之前 |
David Rientjes
|
e0b9daeb45
mm, compaction: embed migration mode in compact_control
|
11 年之前 |
David Rientjes
|
35979ef339
mm, compaction: add per-zone migration pfn cache for async compaction
|
11 年之前 |
David Rientjes
|
d53aea3d46
mm, compaction: return failed migration target pages back to freelist
|
11 年之前 |
David Rientjes
|
68711a7463
mm, migration: add destination page freeing callback
|
11 年之前 |
Vlastimil Babka
|
c96b9e508f
mm/compaction: cleanup isolate_freepages()
|
11 年之前 |
Heesub Shin
|
13fb44e4b0
mm/compaction: clean up unused code lines
|
11 年之前 |
Vlastimil Babka
|
49e068f0b7
mm/compaction: make isolate_freepages start at pageblock boundary
|
11 年之前 |
David Rientjes
|
da1c67a76f
mm, compaction: determine isolation mode only once
|
11 年之前 |
Joonsoo Kim
|
b6c750163c
mm/compaction: clean-up code on success of ballon isolation
|
11 年之前 |
Joonsoo Kim
|
c122b2087a
mm/compaction: check pageblock suitability once per pageblock
|
11 年之前 |
Joonsoo Kim
|
be1aa03b97
mm/compaction: change the timing to check to drop the spinlock
|
11 年之前 |
Joonsoo Kim
|
01ead5340b
mm/compaction: do not call suitable_migration_target() on every page
|
11 年之前 |
Joonsoo Kim
|
7d348b9ea6
mm/compaction: disallow high-order page for migration target
|
11 年之前 |
Rashika Kheria
|
74e77fb9a2
mm/compaction.c: mark function as static
|
11 年之前 |
David Rientjes
|
119d6d59dc
mm, compaction: avoid isolating pinned pages
|
11 年之前 |
David Rientjes
|
91ca918648
mm, compaction: ignore pageblock skip when manually invoking compaction
|
11 年之前 |
Laura Abbott
|
2af120bc04
mm/compaction: break out of loop on !PageBuddy in isolate_freepages_block
|
11 年之前 |
Mel Gorman
|
6c14466cc0
mm: improve documentation of page_order
|
11 年之前 |
Sasha Levin
|
309381feae
mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE
|
11 年之前 |
Vlastimil Babka
|
55b7c4c99f
mm: compaction: reset scanner positions immediately when they meet
|
11 年之前 |
Vlastimil Babka
|
50b5b094e6
mm: compaction: do not mark unmovable pageblocks as skipped in async compaction
|
11 年之前 |
Vlastimil Babka
|
7ed695e069
mm: compaction: detect when scanners meet in isolate_freepages
|
11 年之前 |
Vlastimil Babka
|
d3132e4b83
mm: compaction: reset cached scanner pfn's before reading them
|
11 年之前 |
Vlastimil Babka
|
de6c60a6c1
mm: compaction: encapsulate defer reset logic
|
11 年之前 |
Mel Gorman
|
0eb927c0ab
mm: compaction: trace compaction begin and end
|
11 年之前 |
Joonsoo Kim
|
6815bf3f23
mm/compaction: respect ignore_skip_hint in update_pageblock_skip
|
11 年之前 |