[Ocfs2-commits] manish commits r2037 - trunk/fs/ocfs2

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Mar 22 17:03:54 CST 2005


Author: manish
Signed-off-by: mfasheh
Date: 2005-03-22 17:03:52 -0600 (Tue, 22 Mar 2005)
New Revision: 2037

Modified:
   trunk/fs/ocfs2/super.c
Log:
Fix statfs calculations

Signed-off-by: mfasheh


Modified: trunk/fs/ocfs2/super.c
===================================================================
--- trunk/fs/ocfs2/super.c	2005-03-22 21:32:29 UTC (rev 2036)
+++ trunk/fs/ocfs2/super.c	2005-03-22 23:03:52 UTC (rev 2037)
@@ -638,15 +638,13 @@
 	buf->f_type = OCFS_MAGIC;
 	buf->f_bsize = sb->s_blocksize;
 	buf->f_namelen = OCFS2_MAX_FILENAME_LENGTH;
+	buf->f_blocks = ((sector_t) numbits) *
+			(osb->s_clustersize >> osb->sb->s_blocksize_bits);
+	buf->f_bfree = ((sector_t) freebits) *
+		       (osb->s_clustersize >> osb->sb->s_blocksize_bits);
 	buf->f_bavail = buf->f_bfree;
-	buf->f_blocks = (sector_t) ((unsigned long) (numbits) *
-			(unsigned long) (osb->s_clustersize >>
-					 osb->sb->s_blocksize_bits));
-	buf->f_bfree = (sector_t) (freebits *
-			(osb->s_clustersize >> osb->sb->s_blocksize_bits));
-	buf->f_bavail = buf->f_bfree;
-	buf->f_files = (sector_t) (numbits);
-	buf->f_ffree = (sector_t) (numbits) - freebits;
+	buf->f_files = numbits;
+	buf->f_ffree = numbits - freebits;
 
 	brelse(bh);
 



More information about the Ocfs2-commits mailing list