Skip to content

VFS: Ensure that writeback_single_inode() commits unstable writes

Trond Myklebust linux-fsdevel linux-nfs lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 24 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6VFS: Ensure that writeback_single_inode() commits unstable writesfs/fs-writeback.c fs/nfs/file.c fs/nfs/inode.c +4 more+74 -2119 replies
2/6VM/NFS: The VM must tell the filesystem when to free reclaimable pagesfs/nfs/write.c include/linux/writeback.h mm/page-writeback.c+14 -211 replies
3/6VM: Split out the accounting of unstable writes from BDI_RECLAIMABLEfs/nfs/write.c include/linux/backing-dev.h mm/backing-dev.c +3 more+21 -141 reply
4/6VM: Don't call bdi_stat(BDI_UNSTABLE) on non-nfs backing-devicesfs/nfs/client.c include/linux/backing-dev.h mm/page-writeback.c+18 -51 reply
5/6VM: Use per-bdi unstable accounting to improve use of wbc->force_commitmm/page-writeback.c+7 -61 reply
6/6NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is setfs/nfs/write.c+1 -11 reply

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchJan KaraWu FengguangPeter Zijlstra
1/6A-b A-b A-b A-b A-b
2/6A-b A-b A-b A-b A-b R-b R-b A-b A-b A-b A-b A-b
3/6A-b R-b
4/6A-b R-b
5/6A-b
6/6A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread