]> git.baikalelectronics.ru Git - kernel.git/commit
writeback: fix bdi_writeback iteration in wakeup_dirtytime_writeback()
authorTejun Heo <tj@kernel.org>
Tue, 29 Sep 2015 16:47:51 +0000 (12:47 -0400)
committerJens Axboe <axboe@fb.com>
Mon, 12 Oct 2015 16:31:11 +0000 (10:31 -0600)
commitfe1384ac27640ce2475d162f4cbff18a0f53bea9
tree817c55df41afb26f6c0aaa98f3e9ce6952872c22
parent64c1f0c44c2b08767362fee4c644b6d97ee83e51
writeback: fix bdi_writeback iteration in wakeup_dirtytime_writeback()

wakeup_dirtytime_writeback() walks and wakes up all wb's of all bdi's;
unfortunately, it was always waking up bdi->wb instead of the wb being
walked.  Fix it.

Signed-off-by: Tejun Heo <tj@kernel.org>
Fixes: 163f4ba9d3e9 ("writeback: make wakeup_dirtytime_writeback() handle multiple bdi_writeback's")
Reviewed-by: Jan Kara <jack@suse.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
fs/fs-writeback.c