diff options
author | Tejun Heo <tj@kernel.org> | 2015-05-22 17:13:51 -0400 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2015-06-02 08:33:36 -0600 |
commit | c00ddad39f512b1a81e25b7892217ce10efab0f1 (patch) | |
tree | bc569603046deab04c214b9ff88b799ae094bc58 /mm/page-writeback.c | |
parent | ebe41ab0c79d5633123f6faa3265a1a63c5f22d8 (diff) | |
download | linux-c00ddad39f512b1a81e25b7892217ce10efab0f1.tar.gz linux-c00ddad39f512b1a81e25b7892217ce10efab0f1.tar.bz2 linux-c00ddad39f512b1a81e25b7892217ce10efab0f1.zip |
writeback: remove bdi_start_writeback()
bdi_start_writeback() is a thin wrapper on top of
__wb_start_writeback() which is used only by laptop_mode_timer_fn().
This patches removes bdi_start_writeback(), renames
__wb_start_writeback() to wb_start_writeback() and makes
laptop_mode_timer_fn() use it instead.
This doesn't cause any functional difference and will ease making
laptop_mode_timer_fn() cgroup writeback aware.
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: Jan Kara <jack@suse.cz>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'mm/page-writeback.c')
-rw-r--r-- | mm/page-writeback.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 9b55f12040e6..6301af28da21 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c @@ -1729,8 +1729,8 @@ void laptop_mode_timer_fn(unsigned long data) * threshold */ if (bdi_has_dirty_io(&q->backing_dev_info)) - bdi_start_writeback(&q->backing_dev_info, nr_pages, - WB_REASON_LAPTOP_TIMER); + wb_start_writeback(&q->backing_dev_info.wb, nr_pages, true, + WB_REASON_LAPTOP_TIMER); } /* |