Re: [PATCH 4/8] writeback: track if we're sleeping on progress in balance_dirty_pages()

From: Jens Axboe
Date: Wed Nov 02 2016 - 11:00:05 EST


On 11/02/2016 08:57 AM, Christoph Hellwig wrote:
On Tue, Nov 01, 2016 at 03:08:47PM -0600, Jens Axboe wrote:
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.

Do we need to care about atomicy of multiple threads updating the value
?

Otherwise this looks fine.

Don't think we have to care about it too much, it's a soft hint similar
wb->dirty_exceeded.

--
Jens Axboe