summaryrefslogtreecommitdiff
path: root/fs/direct-io.c
diff options
context:
space:
mode:
authorMel Gorman <mgorman@suse.de>2013-07-03 22:02:00 (GMT)
committerLinus Torvalds <torvalds@linux-foundation.org>2013-07-03 23:07:29 (GMT)
commitf7ab8db791a8692f5ed4201dbae25722c1732a8d (patch)
tree8d868083d8f111ff2268f6f57c116b0b1866dcb5 /fs/direct-io.c
parentb1a6f21e3b2315d46ae8af88a8f4eb8ea2763107 (diff)
downloadlinux-fsl-qoriq-f7ab8db791a8692f5ed4201dbae25722c1732a8d.tar.xz
mm: vmscan: set zone flags before blocking
In shrink_page_list a decision may be made to stall and flag a zone as ZONE_WRITEBACK so that if a large number of unqueued dirty pages are encountered later then the reclaimer will stall. Set ZONE_WRITEBACK before potentially going to sleep so it is noticed sooner. Signed-off-by: Mel Gorman <mgorman@suse.de> Cc: Johannes Weiner <hannes@cmpxchg.org> Cc: Michal Hocko <mhocko@suse.cz> Cc: Rik van Riel <riel@redhat.com> Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> Cc: Jiri Slaby <jslaby@suse.cz> Cc: Valdis Kletnieks <Valdis.Kletnieks@vt.edu> Cc: Zlatko Calusic <zcalusic@bitsync.net> Cc: dormando <dormando@rydia.net> Cc: Trond Myklebust <trond.myklebust@fys.uio.no> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/direct-io.c')
0 files changed, 0 insertions, 0 deletions