The series introduces writeback helper APIs and converts f2fs, gfs2 and nfs to stop accessing writeback internals directly.
As suggested by Christoph [1], filesystem code that directly accesses writeback internals is split out: [1] https://lore.kernel.org/all/[email protected]/ No functional changes intended. Changes since v1: 1) Added comment indicating that these functions shall not be used by filesystems that support cgroup writeback. (Christoph) 2) Pass inode instead of bdi for modifying writeback accounting stats, will make it easier to select proper wb context for the upcoming parallel writeback patches. (hence dropped the previous reviewed-bys for patch 4) Kundan Kumar (4): writeback: prep helpers for dirty-limit and writeback accounting f2fs: stop using writeback internals for dirty_exceeded checks gfs2: stop using writeback internals for dirty_exceeded check nfs: stop using writeback internals for WB_WRITEBACK accounting fs/f2fs/node.c | 4 ++-- fs/f2fs/segment.h | 2 +- fs/gfs2/super.c | 2 +- fs/nfs/internal.h | 2 +- fs/nfs/write.c | 3 +-- include/linux/backing-dev.h | 13 +++++++++++++ 6 files changed, 19 insertions(+), 7 deletions(-) base-commit: 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b -- 2.25.1 _______________________________________________ Linux-f2fs-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
