Hi, This is revised patch series to update super block asynchronously. First patch separates super block validity check from nilfs_commit_super, and moved the function into callers. Second patch introduces nilfs_write_log_cursor to advance log cursor for one of super blocks. This patch also define a macro that generates inline function to update information both super blocks for convenience. fs/nilfs2/nilfs.h | 2 + fs/nilfs2/segment.c | 8 +-- fs/nilfs2/super.c | 144 ++++++++++++++++++++++++++++++++++--------------- fs/nilfs2/the_nilfs.c | 11 +++- fs/nilfs2/the_nilfs.h | 23 +++++--- 5 files changed, 128 insertions(+), 60 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-nilfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html