summaryrefslogtreecommitdiffstats
path: root/mm/page-writeback.c
diff options
context:
space:
mode:
authorWu Fengguang2011-04-23 19:26:07 +0200
committerWu Fengguang2011-06-08 02:25:22 +0200
commite185dda89d69cde142b48059413a03561f41f78a (patch)
tree505fa875bdf7968892882a1f93993c9114d768b0 /mm/page-writeback.c
parentwriteback: elevate queue_io() into wb_writeback() (diff)
downloadkernel-qcow2-linux-e185dda89d69cde142b48059413a03561f41f78a.tar.gz
kernel-qcow2-linux-e185dda89d69cde142b48059413a03561f41f78a.tar.xz
kernel-qcow2-linux-e185dda89d69cde142b48059413a03561f41f78a.zip
writeback: avoid extra sync work at enqueue time
This removes writeback_control.wb_start and does more straightforward sync livelock prevention by setting .older_than_this to prevent extra inodes from being enqueued in the first place. Acked-by: Jan Kara <jack@suse.cz> Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Diffstat (limited to 'mm/page-writeback.c')
0 files changed, 0 insertions, 0 deletions