Skip to content

writeback livelock fixes v2

Wu Fengguang linux-fsdevel linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 2 repliesIn review

changes from v1 from the cover letter

- collect the various changelog and comment changes from email discussions

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5writeback: integrated background writeback workfs/fs-writeback.c+46 -150 replies
2/5writeback: trace wakeup event for background writebackfs/fs-writeback.c include/trace/events/writeback.h+2 -00 replies
3/5writeback: stop background/kupdate works from livelocking other worksfs/fs-writeback.c+10 -02 replies
4/5writeback: avoid livelocking WB_SYNC_ALL writebackfs/fs-writeback.c+23 -40 replies
5/5writeback: check skipped pages on WB_SYNC_ALLfs/fs-writeback.c+6 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] writeback livelock fixes v2

Andrew,

Here are the writeback livelock fixes (patch 3, 4) from Jan Kara.

changes from v1:

- collect the various changelog and comment changes from email discussions

[PATCH 1/5] writeback: integrated background writeback work
[PATCH 2/5] writeback: trace wakeup event for background writeback [PATCH 3/5] writeback: stop background/kupdate works from livelocking other works [PATCH 4/5] writeback: avoid livelocking WB_SYNC_ALL writeback [PATCH 5/5] writeback: check skipped pages on WB_SYNC_ALL

 fs/fs-writeback.c                |  105 +++++++++++++++++++++++------
 include/trace/events/writeback.h |    1 
 2 files changed, 87 insertions(+), 19 deletions(-)

Thanks,
Fengguang