The patch titled inode-diet: Eliminate i_blksize and use a per-superblock default has been added to the -mm tree. Its filename is inode-diet-eliminate-i_blksize-and-use-a-per-superblock-default-reiser4.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: inode-diet: Eliminate i_blksize and use a per-superblock default From: "Theodore Ts'o" <tytso@xxxxxxx> This eliminates the i_blksize field from struct inode. Filesystems that want to provide a per-inode st_blksize can do so by providing their own getattr routine instead of using the generic_fillattr() function. Note that some filesystems were providing pretty much random (and incorrect) values for i_blksize. Signed-off-by: "Theodore Ts'o" <tytso@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- fs/reiser4/plugin/item/static_stat.c | 1 - 1 file changed, 1 deletion(-) diff -puN fs/reiser4/plugin/item/static_stat.c~inode-diet-eliminate-i_blksize-and-use-a-per-superblock-default-reiser4 fs/reiser4/plugin/item/static_stat.c --- a/fs/reiser4/plugin/item/static_stat.c~inode-diet-eliminate-i_blksize-and-use-a-per-superblock-default-reiser4 +++ a/fs/reiser4/plugin/item/static_stat.c @@ -169,7 +169,6 @@ int init_inode_static_sd(struct inode *i } state->extmask = bigmask; /* common initialisations */ - inode->i_blksize = get_super_private(inode->i_sb)->optimal_io_size; if (len - (bit / 16 * sizeof(d16)) > 0) { /* alignment in save_len_static_sd() is taken into account -edward */ _ Patches currently in -mm which might be from tytso@xxxxxxx are origin.patch uml-build-fix.patch inode_diet-replace-inodeugeneric_ip-with-inodei_private.patch inode-diet-move-i_pipe-into-a-union.patch inode-diet-move-i_bdev-into-a-union.patch inode-diet-move-i_cdev-into-a-union.patch inode-diet-eliminate-i_blksize-and-use-a-per-superblock-default.patch inode-diet-move-i_cindex-from-struct-inode-to-struct-file.patch inode-diet-use-a-union-for-i_blocks-and-i_size-i_rdev-and-i_devices.patch inode-diet-fix-size-of-i_blkbits-i_version-and-i_dnotify_mask.patch inode-diet-move-i_pipe-into-a-union-ecryptfs.patch inode-diet-eliminate-i_blksize-and-use-a-per-superblock-default-ecryptfs.patch inode_diet-replace-inodeugeneric_ip-with-inodei_private-reiser4.patch inode-diet-eliminate-i_blksize-and-use-a-per-superblock-default-reiser4.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html