Skip to content

RFC sys_sync fixes and changes

Nick Piggin linux-fsdevel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest3 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3fs: remove WB_SYNC_HOLDfs/fs-writeback.c include/linux/writeback.h+2 -110 replies
2/3fs: sync_sb_inodes fixfs/fs-writeback.c+46 -74 replies
3/3fs: sys_sync fixfs/fs-writeback.c include/linux/fs.h+1 -200 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [rfc][patch 0/3] sys_sync fixes and changes

Hi,

Unfortunately I had hoped to have my fsync patches for comment by now, but I have run into some problems with sys_sync and this WB_SYNC_HOLD thing.

But that code seems to have a problem with data integrity anyway, and fixing that seems to get things closer to working with my fsync design (without hobbling the alternative proposal), and not to mention simplifies the more common writeback and single-file fsync cases by removing WB_SYNC_HOLD. (sync mode now becomes a very simple "data integrity" or "not data integrity" flag).

I have 3 patches to this end, and would be interested in hearing comments on them.

Thanks,
Nick