Hugh Dickins
|
245132643e
SHM_UNLOCK: fix Unevictable pages stranded after swap
|
13 years ago |
Hugh Dickins
|
85046579bd
SHM_UNLOCK: fix long unpreemptible section
|
13 years ago |
Hugh Dickins
|
3f79768f23
mm: rearrange putback_inactive_pages
|
13 years ago |
Hugh Dickins
|
f626012db0
mm: remove isolate_pages()
|
13 years ago |
Hugh Dickins
|
4111304dab
mm: enum lru_list lru
|
13 years ago |
Hugh Dickins
|
2bcf887963
mm: take pagevecs off reclaim stack
|
13 years ago |
Mel Gorman
|
0cee34fd72
mm: vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone
|
13 years ago |
Mel Gorman
|
fe4b1b244b
mm: vmscan: when reclaiming for compaction, ensure there are sufficient free pages available
|
13 years ago |
Mel Gorman
|
c824493528
mm: compaction: make isolate_lru_page() filter-aware again
|
13 years ago |
Mel Gorman
|
7335084d44
mm: vmscan: do not OOM if aborting reclaim to start compaction
|
13 years ago |
Andrea Arcangeli
|
5013473152
mm: vmscan: check if we isolated a compound page during lumpy scan
|
13 years ago |
Tao Ma
|
ea4d349ffa
vmscan/trace: Add 'file' info to trace_mm_vmscan_lru_isolate()
|
13 years ago |
Johannes Weiner
|
72835c86ca
mm: unify remaining mem_cont, mem, etc. variable names to memcg
|
13 years ago |
Johannes Weiner
|
925b7673cc
mm: make per-memcg LRU lists exclusive
|
13 years ago |
Johannes Weiner
|
6290df5458
mm: collect LRU list heads into struct lruvec
|
13 years ago |
Johannes Weiner
|
b95a2f2d48
mm: vmscan: convert global reclaim to per-memcg LRU lists
|
13 years ago |
Johannes Weiner
|
5660048cca
mm: move memcg hierarchy reclaim to generic reclaim code
|
13 years ago |
Johannes Weiner
|
f16015fbf2
mm: vmscan: distinguish between memcg triggering reclaim and memcg being scanned
|
13 years ago |
Johannes Weiner
|
89b5fae536
mm: vmscan: distinguish global reclaim from global LRU scanning
|
13 years ago |
Hillf Danton
|
3770490ec8
mm: vmscan: fix typo in isolating lru pages
|
13 years ago |
Hugh Dickins
|
043bcbe5ec
mm: test PageSwapBacked in lumpy reclaim
|
13 years ago |
Minchan Kim
|
86cfd3a450
mm/vmscan.c: consider swap space when deciding whether to continue reclaim
|
13 years ago |
KOSAKI Motohiro
|
25bd91bd27
vmscan: add task name to warn_scan_unevictable() messages
|
13 years ago |
Konstantin Khlebnikov
|
cc59850ef9
mm: add free_hot_cold_page_list() helper
|
13 years ago |
Konstantin Khlebnikov
|
c909e99364
vmscan: activate executable pages after first usage
|
13 years ago |
Konstantin Khlebnikov
|
34dbc67a64
vmscan: promote shared file mapped pages
|
13 years ago |
Greg Kroah-Hartman
|
ff4b8a57f0
Merge branch 'driver-core-next' into Linux 3.2
|
13 years ago |
Kay Sievers
|
10fbcf4c6c
convert 'memory' sysdev_class to a regular subsystem
|
13 years ago |
Konstantin Khlebnikov
|
83aeeada7c
vmscan: use atomic-long for shrinker batching
|
13 years ago |
Konstantin Khlebnikov
|
635697c663
vmscan: fix initial shrinker size handling
|
13 years ago |