Mel Gorman
|
d7868dae89
mm: vmscan: do not apply pressure to slab if we are not applying pressure to zone
|
14 gadi atpakaļ |
Mel Gorman
|
08951e5459
mm: vmscan: correct check for kswapd sleeping in sleeping_prematurely
|
14 gadi atpakaļ |
KAMEZAWA Hiroyuki
|
ac34a1a3c3
memcg: fix direct softlimit reclaim to be called in limit path
|
14 gadi atpakaļ |
Andrea Arcangeli
|
d179e84ba5
mm: vmscan: do not use page_count without a page pin
|
14 gadi atpakaļ |
KOSAKI Motohiro
|
a433658c30
vmscan,memcg: memcg aware swap token
|
14 gadi atpakaļ |
Ying Han
|
1bac180bd2
memcg: rename mem_cgroup_zone_nr_pages() to mem_cgroup_zone_nr_lru_pages()
|
14 gadi atpakaļ |
KAMEZAWA Hiroyuki
|
246e87a939
memcg: fix get_scan_count() for small targets
|
14 gadi atpakaļ |
Ying Han
|
889976dbcb
memcg: reclaim memory from nodes in round-robin order
|
14 gadi atpakaļ |
Ying Han
|
d149e3b25d
memcg: add the soft_limit reclaim in global direct reclaim.
|
14 gadi atpakaļ |
Ying Han
|
0ae5e89c60
memcg: count the soft_limit reclaim in global background reclaim
|
14 gadi atpakaļ |
Ying Han
|
1495f230fa
vmscan: change shrinker API by passing shrink_control struct
|
14 gadi atpakaļ |
Ying Han
|
a09ed5e000
vmscan: change shrink_slab() interfaces by passing shrink_control
|
14 gadi atpakaļ |
Konstantin Khlebnikov
|
0c917313a8
mm: strictly require elevated page refcount in isolate_lru_page()
|
14 gadi atpakaļ |
Minchan Kim
|
f06590bd71
mm: vmscan: correctly check if reclaimer should schedule during shrink_slab
|
14 gadi atpakaļ |
Johannes Weiner
|
afc7e326a3
mm: vmscan: correct use of pgdat_balanced in sleeping_prematurely
|
14 gadi atpakaļ |
Linus Torvalds
|
268bb0ce3e
sanitize <linux/prefetch.h> usage
|
14 gadi atpakaļ |
KAMEZAWA Hiroyuki
|
d6c438b6cd
memcg: fix zone congestion
|
14 gadi atpakaļ |
KOSAKI Motohiro
|
929bea7c71
vmscan: all_unreclaimable() use zone->all_unreclaimable as a name
|
14 gadi atpakaļ |
Lucas De Marchi
|
25985edced
Fix common misspellings
|
14 gadi atpakaļ |
Linus Torvalds
|
6c51038900
Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block
|
14 gadi atpakaļ |
Mel Gorman
|
8afdcece49
mm: vmscan: kswapd should not free an excessive number of pages when balancing small zones
|
14 gadi atpakaļ |
Minchan Kim
|
e64a782fec
mm: change __remove_from_page_cache()
|
14 gadi atpakaļ |
Andrea Arcangeli
|
d527caf22e
mm: compaction: prevent kswapd compacting memory to reduce CPU usage
|
14 gadi atpakaļ |
Jens Axboe
|
4c63f5646e
Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core
|
14 gadi atpakaļ |
Jens Axboe
|
7eaceaccab
block: remove per-queue plugging
|
14 gadi atpakaļ |
Mel Gorman
|
2876592f23
mm: vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT
|
14 gadi atpakaļ |
Johannes Weiner
|
f0fdc5e8e6
vmscan: fix zone shrinking exit when scan work is done
|
14 gadi atpakaļ |
David Rientjes
|
f33261d75b
mm: fix deferred congestion timeout if preferred zone is not allowed
|
14 gadi atpakaļ |
Jesper Juhl
|
3305de51bf
mm/vmscan.c: remove duplicate include of compaction.h
|
14 gadi atpakaļ |
Linus Torvalds
|
7a608572a2
Revert "mm: batch activate_page() to reduce lock contention"
|
14 gadi atpakaļ |