Skip to content

f2fs: some fix and cleanup about flush_merge

Gu Zheng linux-f2fs-devel linux-fsdevel lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7f2fs: put the bio when issue_flush completedfs/f2fs/segment.c+1 -01 reply
2/7f2fs: remove the unuseful "issue_tail" listfs/f2fs/f2fs.h fs/f2fs/segment.c+2 -41 reply
3/7f2fs: use __GFP_ZERO to avoid appending set-NULLfs/f2fs/segment.c+1 -30 replies
4/7f2fs: enable flush_merge only in f2fs is not read-onlyfs/f2fs/segment.c fs/f2fs/super.c+3 -40 replies
5/7f2fs: add the flush_merge handle in the remount flowfs/f2fs/f2fs.h fs/f2fs/segment.c fs/f2fs/super.c+45 -30 replies
6/7f2fs: introduce struct flush_cmd_control to wrap the, flush_merge fieldsfs/f2fs/f2fs.h fs/f2fs/segment.c fs/f2fs/super.c+76 -500 replies
7/7f2fs: introduce help function {create,destroy}_flush_cmd_controlfs/f2fs/f2fs.h fs/f2fs/segment.c fs/f2fs/super.c+43 -440 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/7] f2fs: some fix and cleanup about flush_merge

Gu Zheng (7):
f2fs: put the bio when issue_flush completed
f2fs: remove the unuseful "issue_tail" list
f2fs: use __GFP_ZERO to avoid appending set-NULL
f2fs: enable flush_merge only in f2fs is not read-only
f2fs: add the flush_merge handle in the remount flow
f2fs: introduce struct flush_cmd_control to wrap the flush_merge
fields
f2fs: introduce help function {create,destroy}_flush_cmd_control

 fs/f2fs/f2fs.h    |   17 ++++++---
 fs/f2fs/segment.c |  102 +++++++++++++++++++++++++++++++++++-----------------
 fs/f2fs/super.c   |   32 ++++++++++++++--
 3 files changed, 107 insertions(+), 44 deletions(-)
Signature · 10 lines
1.7.7



------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees