aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/file.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/file.c')
-rw-r--r--kernel/file.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/file.c b/kernel/file.c
index 78ce854..e845d86 100644
--- a/kernel/file.c
+++ b/kernel/file.c
@@ -283,7 +283,7 @@ static int fuse_file_read_block(struct inode *inode, char *bl_buf,
return -ERESTARTSYS;
memset(&inarg, 0, sizeof(inarg));
- inarg.offset = bl_index << FUSE_BLOCK_SHIFT;
+ inarg.offset = (unsigned long long) bl_index << FUSE_BLOCK_SHIFT;
inarg.size = FUSE_BLOCK_SIZE;
req->in.h.opcode = FUSE_READ;
req->in.h.ino = inode->i_ino;