Hi Linus, please pull nilfs2 updates from: git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus One noticeable change is support of standard attributes set via chattr and read via lsattr. Another is block count per checkpoint which enables users to know used amount of filesystem at each instant of time via lscp command. Also, there are a cleanup series simplifying hierarchy of on-memory structures and a few small fixes. Thanks! Ryusuke Konishi -- The following changes since commit a5abba989deceb731047425812d268daf7536575: Linux 2.6.38-rc8 (2011-03-07 21:09:37 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus Jiro SEKIBA (1): nilfs2: move NILFS_SUPER_MAGIC to linux/magic.h Ryusuke Konishi (18): nilfs2: decrement inodes count only if raw inode was successfully deleted nilfs2: add free entries count only if clear bit operation succeeded nilfs2: use common file attribute macros nilfs2: mark S_NOATIME on inodes only if NOATIME attribute is set nilfs2: tighten restrictions on inode flags nilfs2: implement FS_IOC_GETFLAGS/SETFLAGS/GETVERSION nilfs2: add compat ioctl nilfs2: append blocksize info to warnings during loading super blocks nilfs2: optimize rec_len functions nilfs2: record used amount of each checkpoint in checkpoint list nilfs2: move mount options to nilfs object nilfs2: move parameters on nilfs_sb_info into nilfs object nilfs2: move s_inode_lock and s_dirty_files into nilfs object nilfs2: move next generation counter into nilfs object nilfs2: move log writer onto nilfs object nilfs2: get rid of sc_sbi back pointer nilfs2: use sb instance instead of nilfs_sb_info struct nilfs2: get rid of nilfs_sb_info structure fs/nilfs2/alloc.c | 12 ++- fs/nilfs2/bmap.c | 12 -- fs/nilfs2/bmap.h | 3 - fs/nilfs2/btree.c | 6 +- fs/nilfs2/dir.c | 5 +- fs/nilfs2/direct.c | 4 +- fs/nilfs2/file.c | 4 +- fs/nilfs2/inode.c | 83 +++++++++------ fs/nilfs2/ioctl.c | 115 ++++++++++++++++++-- fs/nilfs2/mdt.h | 2 +- fs/nilfs2/namei.c | 2 +- fs/nilfs2/nilfs.h | 33 +++++-- fs/nilfs2/recovery.c | 32 +++--- fs/nilfs2/sb.h | 85 --------------- fs/nilfs2/segment.c | 258 ++++++++++++++++++++++----------------------- fs/nilfs2/segment.h | 14 +-- fs/nilfs2/super.c | 214 ++++++++++++++++--------------------- fs/nilfs2/the_nilfs.c | 44 +++++--- fs/nilfs2/the_nilfs.h | 51 ++++++++- include/linux/magic.h | 1 + include/linux/nilfs2_fs.h | 32 ++---- 21 files changed, 513 insertions(+), 499 deletions(-) delete mode 100644 fs/nilfs2/sb.h -- 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