---
diff -r 96b323332c3b inode.c
--- a/inode.c Tue Jan 29 16:06:37 2008 -0500
+++ b/inode.c Thu Jan 31 00:23:26 2008 +0800
@@ -823,6 +823,8 @@ search_again:
btrfs_file_extent_num_bytes(leaf, fi);
extent_num_bytes = inode->i_size -
found_key.offset + root->sectorsize - 1;
+ extent_num_bytes = extent_num_bytes &
+ ~((u64)root->sectorsize - 1);
btrfs_set_file_extent_num_bytes(leaf, fi,
extent_num_bytes);
num_dec = (orig_num_bytes -
---
Regards
YZ
_______________________________________________
Btrfs-devel mailing list
[email protected]
http://oss.oracle.com/mailman/listinfo/btrfs-devel