Hello,
I think we don't need to fetch the inode size in advance. :-P.
diff --git a/fs/btrfs/file.c b/fs/btrfs/file.c
index e7872e4..f8ad957 100644
--- a/fs/btrfs/file.c
+++ b/fs/btrfs/file.c
@@ -1698,7 +1698,7 @@ static int find_desired_extent(struct inode
*inode, loff_t *offset, int origin)
u64 lockend = i_size_read(inode);
u64 start = *offset;
u64 orig_start = *offset;
- u64 len = i_size_read(inode);
+ u64 len;
u64 last_end = 0;
int ret = 0;
Thanks,
-Jeff
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html