Messages in this thread Patch in this message | | | Subject | [PATCH] fs: remove s_old_blocksize from struct super_block | From | Pekka Enberg <> | Date | Fri, 02 Dec 2005 23:20:37 +0200 |
| |
Hi,
The s_old_blocksize field of struct super_block is only used as a temporary variable in get_sb_bdev(). This patch changes the function to use a local variable instead so we can kill the field from struct super_block.
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi> ---
fs/super.c | 5 +++-- include/linux/fs.h | 1 - 2 files changed, 3 insertions(+), 3 deletions(-)
Index: 2.6/fs/super.c =================================================================== --- 2.6.orig/fs/super.c +++ 2.6/fs/super.c @@ -707,11 +707,12 @@ struct super_block *get_sb_bdev(struct f goto out; } else { char b[BDEVNAME_SIZE]; + unsigned long old_blocksize; s->s_flags = flags; strlcpy(s->s_id, bdevname(bdev, b), sizeof(s->s_id)); - s->s_old_blocksize = block_size(bdev); - sb_set_blocksize(s, s->s_old_blocksize); + old_blocksize = block_size(bdev); + sb_set_blocksize(s, old_blocksize); error = fill_super(s, data, flags & MS_VERBOSE ? 1 : 0); if (error) { up_write(&s->s_umount); Index: 2.6/include/linux/fs.h =================================================================== --- 2.6.orig/include/linux/fs.h +++ 2.6/include/linux/fs.h @@ -777,7 +777,6 @@ struct super_block { struct list_head s_list; /* Keep this first */ dev_t s_dev; /* search index; _not_ kdev_t */ unsigned long s_blocksize; - unsigned long s_old_blocksize; unsigned char s_blocksize_bits; unsigned char s_dirt; unsigned long long s_maxbytes; /* Max file size */
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |