diff --git a/fs/fuse/file.c b/fs/fuse/file.c index bd500c3b7858c87a8eb7831fd4e09a04260dc0a5..0ada6e91cc38eb50b1a79138b1f4d8b6e64bc19d 100644 --- a/fs/fuse/file.c +++ b/fs/fuse/file.c @@ -1526,7 +1526,7 @@ __acquires(fc->lock) { struct fuse_conn *fc = get_fuse_conn(inode); struct fuse_inode *fi = get_fuse_inode(inode); - size_t crop = i_size_read(inode); + loff_t crop = i_size_read(inode); struct fuse_req *req; while (fi->writectr >= 0 && !list_empty(&fi->queued_writes)) {