Skip to content

writeback: tracing and wbc->nr_to_write fixes

Dave Chinner linux-fsdevel linux-xfs lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 21 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4writeback: initial tracing supportfs/fs-writeback.c include/linux/writeback.h include/trace/events/writeback.h +1 more+224 -301 reply
2/4writeback: Add tracing to balance_dirty_pagesfs/fs-writeback.c include/trace/events/writeback.h mm/page-writeback.c+86 -00 replies
3/4writeback: pay attention to wbc->nr_to_write in write_cache_pagesfs/fs-writeback.c include/linux/writeback.h include/trace/events/writeback.h +1 more+29 -1010 replies
4/4xfs: remove nr_to_write writeback windup.fs/xfs/linux-2.6/xfs_aops.c+0 -82 replies

Reviews trailers per patch

None of the 4 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchJan Kara
SeriesA-b
1/4
2/4
3/4
4/4

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/4] writeback: tracing and wbc->nr_to_write fixes

This series contains the initial writeback tracing patches from Jens, as well as the extensions I added to provide visibility into writeback control structures as the are used by the writeback code. The visibility given is sufficient to understand what is happening in the writeback path - what path is writing data, what path is blocking on congestion, etc, and to determine the differences in behaviour for different sync modes and calling contexts. This tracing really needs to be integrated into mainline so that anyone can improve the tracing as they use it to track down problems in our convoluted writeback paths.

The remaining patches are fixes to problems that the new tracing highlighted.

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs