[PATCH] inode-diet: Eliminate i_blksize from the inode structure
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. [bunk@stusta.de: cleanup] [akpm@osdl.org: generic_fillattr() fix] Signed-off-by:"Theodore Ts'o" <tytso@mit.edu> Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
Showing
- arch/powerpc/platforms/cell/spufs/inode.c 0 additions, 1 deletionarch/powerpc/platforms/cell/spufs/inode.c
- arch/s390/hypfs/inode.c 0 additions, 1 deletionarch/s390/hypfs/inode.c
- drivers/block/loop.c 5 additions, 2 deletionsdrivers/block/loop.c
- drivers/infiniband/hw/ipath/ipath_fs.c 0 additions, 1 deletiondrivers/infiniband/hw/ipath/ipath_fs.c
- drivers/isdn/capi/capifs.c 0 additions, 2 deletionsdrivers/isdn/capi/capifs.c
- drivers/misc/ibmasm/ibmasmfs.c 0 additions, 1 deletiondrivers/misc/ibmasm/ibmasmfs.c
- drivers/oprofile/oprofilefs.c 0 additions, 1 deletiondrivers/oprofile/oprofilefs.c
- drivers/usb/core/inode.c 0 additions, 1 deletiondrivers/usb/core/inode.c
- drivers/usb/gadget/inode.c 0 additions, 1 deletiondrivers/usb/gadget/inode.c
- fs/9p/vfs_inode.c 1 addition, 3 deletionsfs/9p/vfs_inode.c
- fs/adfs/inode.c 0 additions, 1 deletionfs/adfs/inode.c
- fs/afs/inode.c 0 additions, 1 deletionfs/afs/inode.c
- fs/autofs/inode.c 0 additions, 1 deletionfs/autofs/inode.c
- fs/autofs4/inode.c 0 additions, 1 deletionfs/autofs4/inode.c
- fs/befs/linuxvfs.c 0 additions, 1 deletionfs/befs/linuxvfs.c
- fs/bfs/dir.c 1 addition, 1 deletionfs/bfs/dir.c
- fs/bfs/inode.c 0 additions, 1 deletionfs/bfs/inode.c
- fs/binfmt_misc.c 0 additions, 1 deletionfs/binfmt_misc.c
- fs/cifs/cifsfs.c 0 additions, 1 deletionfs/cifs/cifsfs.c
- fs/cifs/readdir.c 2 additions, 3 deletionsfs/cifs/readdir.c
Loading
Please register or sign in to comment