patch-2.3.27 linux/fs/ufs/inode.c
Next file: linux/fs/ufs/super.c
Previous file: linux/fs/ufs/dir.c
Back to the patch index
Back to the overall index
- Lines: 9
- Date:
Thu Nov 11 10:07:21 1999
- Orig file:
v2.3.26/linux/fs/ufs/inode.c
- Orig date:
Sun Jun 27 10:10:41 1999
diff -u --recursive --new-file v2.3.26/linux/fs/ufs/inode.c linux/fs/ufs/inode.c
@@ -610,7 +610,7 @@
inode->u.ufs_i.i_gen = SWAB32(ufs_inode->ui_gen);
inode->u.ufs_i.i_shadow = SWAB32(ufs_inode->ui_u3.ui_sun.ui_shadow);
inode->u.ufs_i.i_oeftflag = SWAB32(ufs_inode->ui_u3.ui_sun.ui_oeftflag);
- inode->u.ufs_i.i_lastfrag = howmany (inode->i_size, uspi->s_fsize);
+ inode->u.ufs_i.i_lastfrag = (inode->i_size + uspi->s_fsize - 1) >> uspi->s_fshift;
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)