writeback: track if we're sleeping on progress in balance_dirty_pages()

Note in the bdi_writeback structure whenever a task ends up sleeping
waiting for progress. We can use that information in the lower layers
to increase the priority of writes.

Signed-off-by: Jens Axboe <axboe@fb.com>
Reviewed-by: Jan Kara <jack@suse.cz>
This commit is contained in:
Jens Axboe 2016-09-01 10:20:33 -06:00
commit b57d74aff9
3 changed files with 4 additions and 0 deletions