Dan Carpenter
|
aad6ec3777
mm: compaction: make compact_control order signed
|
%!s(int64=13) %!d(string=hai) anos |
Hugh Dickins
|
8575ec29f6
compact_pgdat: workaround lockdep warning in kswapd
|
%!s(int64=13) %!d(string=hai) anos |
Rik van Riel
|
aff622495c
vmscan: only defer compaction for failed order and higher
|
%!s(int64=13) %!d(string=hai) anos |
Rik van Riel
|
7be62de99a
vmscan: kswapd carefully call compaction
|
%!s(int64=13) %!d(string=hai) anos |
Mel Gorman
|
dc9086004b
mm: compaction: check for overlapping nodes during isolation for migration
|
%!s(int64=13) %!d(string=hai) anos |
Mel Gorman
|
0bf380bc70
mm: compaction: check pfn_valid when entering a new MAX_ORDER_NR_PAGES block during isolation for migration
|
%!s(int64=13) %!d(string=hai) anos |
Mel Gorman
|
a6bc32b899
mm: compaction: introduce sync-light migration for use by compaction
|
%!s(int64=13) %!d(string=hai) anos |
Mel Gorman
|
c824493528
mm: compaction: make isolate_lru_page() filter-aware again
|
%!s(int64=13) %!d(string=hai) anos |
Mel Gorman
|
b16d3d5a52
mm: compaction: use synchronous compaction for /proc/sys/vm/compact_memory
|
%!s(int64=13) %!d(string=hai) anos |
Mel Gorman
|
a77ebd333c
mm: compaction: allow compaction to isolate dirty pages
|
%!s(int64=13) %!d(string=hai) anos |
Hillf Danton
|
31b8384a55
mm: compaction: push isolate search base of compact control one pfn ahead
|
%!s(int64=13) %!d(string=hai) anos |
Kay Sievers
|
10fbcf4c6c
convert 'memory' sysdev_class to a regular subsystem
|
%!s(int64=13) %!d(string=hai) anos |
Kyungmin Park
|
d43a87e68e
mm: compaction: make compact_zone_order() static
|
%!s(int64=13) %!d(string=hai) anos |
Minchan Kim
|
39deaf8585
mm: compaction: make isolate_lru_page() filter-aware
|
%!s(int64=13) %!d(string=hai) anos |
Minchan Kim
|
4356f21d09
mm: change isolate mode from #define to bitwise type
|
%!s(int64=13) %!d(string=hai) anos |
Minchan Kim
|
b9e84ac153
mm: compaction: trivial clean up in acct_isolated()
|
%!s(int64=13) %!d(string=hai) anos |
Mel Gorman
|
f9e35b3b41
mm: compaction: abort compaction if too many pages are isolated and caller is asynchronous V2
|
%!s(int64=14) %!d(string=hai) anos |
Mel Gorman
|
7454f4ba40
mm: compaction: ensure that the compaction free scanner does not move to the next zone
|
%!s(int64=14) %!d(string=hai) anos |
Shaohua Li
|
a582a738c7
compaction: checks correct fragmentation index
|
%!s(int64=14) %!d(string=hai) anos |
Michal Hocko
|
3957c7768e
mm: compaction: fix special case -1 order checks
|
%!s(int64=14) %!d(string=hai) anos |
Andrea Arcangeli
|
b2eef8c0d0
mm: compaction: minimise the time IRQs are disabled while isolating pages for migration
|
%!s(int64=14) %!d(string=hai) anos |
Mel Gorman
|
602605a42e
mm: compaction: minimise the time IRQs are disabled while isolating free pages
|
%!s(int64=14) %!d(string=hai) anos |
Minchan Kim
|
9d502c1c8d
mm/compaction: check migrate_pages's return value instead of list_empty()
|
%!s(int64=14) %!d(string=hai) anos |
Andrea Arcangeli
|
d527caf22e
mm: compaction: prevent kswapd compacting memory to reduce CPU usage
|
%!s(int64=14) %!d(string=hai) anos |
Johannes Weiner
|
82478fb7bc
mm: compaction: prevent division-by-zero during user-requested compaction
|
%!s(int64=14) %!d(string=hai) anos |
Andrea Arcangeli
|
c5a73c3d55
thp: use compaction for all allocation orders
|
%!s(int64=14) %!d(string=hai) anos |
Andrea Arcangeli
|
5a03b051ed
thp: use compaction in kswapd for GFP_ATOMIC order > 0
|
%!s(int64=14) %!d(string=hai) anos |
Andrea Arcangeli
|
bc835011af
thp: transhuge isolate_migratepages()
|
%!s(int64=14) %!d(string=hai) anos |
Mel Gorman
|
9927af740b
mm: compaction: perform a faster migration scan when migrating asynchronously
|
%!s(int64=14) %!d(string=hai) anos |
Mel Gorman
|
7f0f24967b
mm: migration: cleanup migrate_pages API by matching types for offlining and sync
|
%!s(int64=14) %!d(string=hai) anos |