Commit History

Autor SHA1 Mensaxe Data
  Mel Gorman 2876592f23 mm: vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT %!s(int64=14) %!d(string=hai) anos
  Johannes Weiner f0fdc5e8e6 vmscan: fix zone shrinking exit when scan work is done %!s(int64=14) %!d(string=hai) anos
  David Rientjes f33261d75b mm: fix deferred congestion timeout if preferred zone is not allowed %!s(int64=14) %!d(string=hai) anos
  Jesper Juhl 3305de51bf mm/vmscan.c: remove duplicate include of compaction.h %!s(int64=14) %!d(string=hai) anos
  Linus Torvalds 7a608572a2 Revert "mm: batch activate_page() to reduce lock contention" %!s(int64=14) %!d(string=hai) anos
  Shaohua Li 744ed14427 mm: batch activate_page() to reduce lock contention %!s(int64=14) %!d(string=hai) anos
  Rik van Riel 9992af1029 thp: scale nr_rotated to balance memory pressure %!s(int64=14) %!d(string=hai) anos
  Rik van Riel 2c888cfbc1 thp: fix anon memory statistics with transparent hugepages %!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
  Mel Gorman dc83edd941 mm: kswapd: use the classzone idx that kswapd was using for sleeping_prematurely() %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 355b09c47a mm: kswapd: treat zone->all_unreclaimable in sleeping_prematurely similar to balance_pgdat() %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 4d40502ea5 mm: kswapd: reset kswapd_max_order and classzone_idx after reading %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 0abdee2bd4 mm: kswapd: use the order that kswapd was reclaiming at for sleeping_prematurely() %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 1741c87757 mm: kswapd: keep kswapd awake for high-order allocations until a percentage of the node is balanced %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 9950474883 mm: kswapd: stop high-order balancing when any suitable zone is balanced %!s(int64=14) %!d(string=hai) anos
  Mel Gorman f3a310bc4e mm: vmscan: rename lumpy_mode to reclaim_mode %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 77f1fe6b08 mm: migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 3e7d344970 mm: vmscan: reclaim order-0 and use compaction instead of lumpy reclaim %!s(int64=14) %!d(string=hai) anos
  Mel Gorman ee64fc9354 mm: vmscan: convert lumpy_mode into a bitmask %!s(int64=14) %!d(string=hai) anos
  KOSAKI Motohiro f0bc0a60b1 vmscan: factor out kswapd sleeping logic from kswapd() %!s(int64=14) %!d(string=hai) anos
  Mel Gorman b44129b306 mm: vmstat: use a single setter function and callback for adjusting percpu thresholds %!s(int64=14) %!d(string=hai) anos
  Mel Gorman 88f5acf88a mm: page allocator: adjust the per-cpu counter threshold when memory is low %!s(int64=14) %!d(string=hai) anos
  Linus Torvalds 6072d13c42 Call the filesystem back whenever a page is removed from the page cache %!s(int64=14) %!d(string=hai) anos
  Shaohua Li 1dce071e18 vmscan: avoid setting zone congested if no page dirty %!s(int64=14) %!d(string=hai) anos
  KOSAKI Motohiro 2e30244a7c vmscan,tmpfs: treat used once pages on tmpfs as used once %!s(int64=14) %!d(string=hai) anos
  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 %!s(int64=14) %!d(string=hai) anos
  KOSAKI Motohiro 08fc468f4e vmscan: isolate_lru_pages(): stop neighbour search if neighbour cannot be isolated %!s(int64=14) %!d(string=hai) anos
  KOSAKI Motohiro 4718505216 vmscan: remove dead code in shrink_inactive_list() %!s(int64=14) %!d(string=hai) anos
  KOSAKI Motohiro 7d3579e8e6 vmscan: narrow the scenarios in whcih lumpy reclaim uses synchrounous reclaim %!s(int64=14) %!d(string=hai) anos
  KOSAKI Motohiro bc57e00f5e vmscan: synchronous lumpy reclaim should not call congestion_wait() %!s(int64=14) %!d(string=hai) anos