From 44ee97ac270d79c70093cbdc4ad6d9d55eb0c679 Mon Sep 17 00:00:00 2001 From: Felix Geyer Date: Sat, 31 Oct 2009 16:12:02 +0100 Subject: Imported Upstream version 3.0.10-dfsg --- src/VBox/Additions/linux/sharedfolders/utils.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/VBox/Additions/linux/sharedfolders/utils.c') diff --git a/src/VBox/Additions/linux/sharedfolders/utils.c b/src/VBox/Additions/linux/sharedfolders/utils.c index d1cea1476..df87bb69b 100644 --- a/src/VBox/Additions/linux/sharedfolders/utils.c +++ b/src/VBox/Additions/linux/sharedfolders/utils.c @@ -151,7 +151,8 @@ sf_init_inode (struct sf_glob_info *sf_g, struct inode *inode, #if LINUX_VERSION_CODE >= KERNEL_VERSION (2, 4, 11) inode->i_blkbits = 12; #endif - inode->i_blocks = (info->cbObject + 4095) / 4096; + /* i_blocks always in units of 512 bytes! */ + inode->i_blocks = (info->cbAllocated + 511) / 512; sf_ftime_from_timespec (&inode->i_atime, &info->AccessTime); sf_ftime_from_timespec (&inode->i_ctime, &info->ChangeTime); -- cgit v1.2.3