summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2013-09-11 14:25:48 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2013-09-11 15:59:29 -0700
commit6325932666540beea18c800016368dc921068611 (patch)
tree8ac1fc5ae9493041631221999cbdce0d677815c1
parent5173b414e42cb81e764f5e92a2f143e9a84fa3d1 (diff)
downloadlinux-stable-6325932666540beea18c800016368dc921068611.tar.gz
linux-stable-6325932666540beea18c800016368dc921068611.tar.bz2
linux-stable-6325932666540beea18c800016368dc921068611.zip
affs: use loff_t in affs_truncate()
It seems pretty unlikely that AFFS supports files over 4GB but we may as well leave use loff_t just for cleanness sake instead of truncating it to 32 bits. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Cc: Marco Stornelli <marco.stornelli@gmail.com> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r--fs/affs/file.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/affs/file.c b/fs/affs/file.c
index af3261b78102..776e3935a758 100644
--- a/fs/affs/file.c
+++ b/fs/affs/file.c
@@ -836,7 +836,7 @@ affs_truncate(struct inode *inode)
struct address_space *mapping = inode->i_mapping;
struct page *page;
void *fsdata;
- u32 size = inode->i_size;
+ loff_t size = inode->i_size;
int res;
res = mapping->a_ops->write_begin(NULL, mapping, size, 0, 0, &page, &fsdata);