From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jiro SEKIBA Subject: [PATCH 0/2] nilfs2: asynchronous super block updates Date: Wed, 9 Jun 2010 07:15:56 +0900 Message-ID: <1276035358-24284-1-git-send-email-jir@unicus.jp> Return-path: Sender: linux-nilfs-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-nilfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: konishi.ryusuke-Zyj7fXuS5i5L9jVzuh4AOg@public.gmane.org, Ryusuke Konishi , Jiro SEKIBA 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-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html