writeback: Add tracing to balance_dirty_pages
authorDave Chinner <dchinner@redhat.com>
Wed, 7 Jul 2010 03:24:07 +0000 (13:24 +1000)
committerJens Axboe <jaxboe@fusionio.com>
Sat, 7 Aug 2010 16:24:25 +0000 (18:24 +0200)
commit028c2dd184c097809986684f2f0627eea5529fea
treef6eb9e30a24d73597e5ce2a65b4638e9d1947504
parent455b2864686d3591b3b2f39eb46290c95f76471f
writeback: Add tracing to balance_dirty_pages

Tracing high level background writeback events is good, but it doesn't
give the entire picture. Add visibility into write throttling to catch IO
dispatched by foreground throttling of processing dirtying lots of pages.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
fs/fs-writeback.c
include/trace/events/writeback.h
mm/page-writeback.c