Commit Graph

27 Commits (dd73e85f6d8f721d66bcbd2734a5f4bc3d3cd768)

Author SHA1 Message Date
Minchan Kim 39deaf8585 mm: compaction: make isolate_lru_page() filter-aware 13 years ago
Minchan Kim 4356f21d09 mm: change isolate mode from #define to bitwise type 13 years ago
Minchan Kim b9e84ac153 mm: compaction: trivial clean up in acct_isolated() 13 years ago
Mel Gorman f9e35b3b41 mm: compaction: abort compaction if too many pages are isolated and caller is asynchronous V2 14 years ago
Mel Gorman 7454f4ba40 mm: compaction: ensure that the compaction free scanner does not move to the next zone 14 years ago
Shaohua Li a582a738c7 compaction: checks correct fragmentation index 14 years ago
Michal Hocko 3957c7768e mm: compaction: fix special case -1 order checks 14 years ago
Andrea Arcangeli b2eef8c0d0 mm: compaction: minimise the time IRQs are disabled while isolating pages for migration 14 years ago
Mel Gorman 602605a42e mm: compaction: minimise the time IRQs are disabled while isolating free pages 14 years ago
Minchan Kim 9d502c1c8d mm/compaction: check migrate_pages's return value instead of list_empty() 14 years ago
Andrea Arcangeli d527caf22e mm: compaction: prevent kswapd compacting memory to reduce CPU usage 14 years ago
Johannes Weiner 82478fb7bc mm: compaction: prevent division-by-zero during user-requested compaction 14 years ago
Andrea Arcangeli c5a73c3d55 thp: use compaction for all allocation orders 14 years ago
Andrea Arcangeli 5a03b051ed thp: use compaction in kswapd for GFP_ATOMIC order > 0 14 years ago
Andrea Arcangeli bc835011af thp: transhuge isolate_migratepages() 14 years ago
Mel Gorman 9927af740b mm: compaction: perform a faster migration scan when migrating asynchronously 14 years ago
Mel Gorman 7f0f24967b mm: migration: cleanup migrate_pages API by matching types for offlining and sync 14 years ago
Mel Gorman 77f1fe6b08 mm: migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path 14 years ago
Mel Gorman 3e7d344970 mm: vmscan: reclaim order-0 and use compaction instead of lumpy reclaim 14 years ago
Mel Gorman b7aba6984d mm: compaction: add trace events for memory compaction activity 14 years ago
Minchan Kim dd9e5efe3a mm/compaction.c: avoid double mem_cgroup_del_lru() 14 years ago
Minchan Kim bc69304574 mm: compaction: handle active and inactive fairly in too_many_isolated 15 years ago
Mel Gorman 5e77190580 mm: compaction: add a tunable that decides when memory should be compacted and when it should be reclaimed 15 years ago
Mel Gorman 56de7263fc mm: compaction: direct compact when a high-order allocation fails 15 years ago
Mel Gorman ed4a6d7f06 mm: compaction: add /sys trigger for per-node memory compaction 15 years ago
Mel Gorman 76ab0f530e mm: compaction: add /proc trigger for memory compaction 15 years ago
Mel Gorman 748446bb6b mm: compaction: memory compaction core 15 years ago