Commit History

Author SHA1 Message Date
  Andrea Arcangeli d527caf22e mm: compaction: prevent kswapd compacting memory to reduce CPU usage 14 years ago
  Jens Axboe 4c63f5646e Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core 14 years ago
  Jens Axboe 7eaceaccab block: remove per-queue plugging 14 years ago
  Mel Gorman 2876592f23 mm: vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT 14 years ago
  Johannes Weiner f0fdc5e8e6 vmscan: fix zone shrinking exit when scan work is done 14 years ago
  David Rientjes f33261d75b mm: fix deferred congestion timeout if preferred zone is not allowed 14 years ago
  Jesper Juhl 3305de51bf mm/vmscan.c: remove duplicate include of compaction.h 14 years ago
  Linus Torvalds 7a608572a2 Revert "mm: batch activate_page() to reduce lock contention" 14 years ago
  Shaohua Li 744ed14427 mm: batch activate_page() to reduce lock contention 14 years ago
  Rik van Riel 9992af1029 thp: scale nr_rotated to balance memory pressure 14 years ago
  Rik van Riel 2c888cfbc1 thp: fix anon memory statistics with transparent hugepages 14 years ago
  Andrea Arcangeli 5a03b051ed thp: use compaction in kswapd for GFP_ATOMIC order > 0 14 years ago
  Mel Gorman dc83edd941 mm: kswapd: use the classzone idx that kswapd was using for sleeping_prematurely() 14 years ago
  Mel Gorman 355b09c47a mm: kswapd: treat zone->all_unreclaimable in sleeping_prematurely similar to balance_pgdat() 14 years ago
  Mel Gorman 4d40502ea5 mm: kswapd: reset kswapd_max_order and classzone_idx after reading 14 years ago
  Mel Gorman 0abdee2bd4 mm: kswapd: use the order that kswapd was reclaiming at for sleeping_prematurely() 14 years ago
  Mel Gorman 1741c87757 mm: kswapd: keep kswapd awake for high-order allocations until a percentage of the node is balanced 14 years ago
  Mel Gorman 9950474883 mm: kswapd: stop high-order balancing when any suitable zone is balanced 14 years ago
  Mel Gorman f3a310bc4e mm: vmscan: rename lumpy_mode to reclaim_mode 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 ee64fc9354 mm: vmscan: convert lumpy_mode into a bitmask 14 years ago
  KOSAKI Motohiro f0bc0a60b1 vmscan: factor out kswapd sleeping logic from kswapd() 14 years ago
  Mel Gorman b44129b306 mm: vmstat: use a single setter function and callback for adjusting percpu thresholds 14 years ago
  Mel Gorman 88f5acf88a mm: page allocator: adjust the per-cpu counter threshold when memory is low 14 years ago
  Linus Torvalds 6072d13c42 Call the filesystem back whenever a page is removed from the page cache 14 years ago
  Shaohua Li 1dce071e18 vmscan: avoid setting zone congested if no page dirty 14 years ago
  KOSAKI Motohiro 2e30244a7c vmscan,tmpfs: treat used once pages on tmpfs as used once 14 years ago
  Mel Gorman 0e093d9976 writeback: do not sleep on the congestion queue if there are no congested BDIs or if significant congestion is not being encountered in the current zone 14 years ago
  KOSAKI Motohiro 08fc468f4e vmscan: isolate_lru_pages(): stop neighbour search if neighbour cannot be isolated 14 years ago