hello i am using fedora 18 with the last kernel 3.7.2-204.fc18.x86_64 I was trying to recover an old crashed btrfs filesystem one last time. recover tool is not helping much ./btrfs-find-root /dev/sdb1 Super think's the tree root is at 799547392, chunk root 21299200 Well block 4194304 seems great, but generation doesn't match, have=3, want=1635037 Well block 4206592 seems great, but generation doesn't match, have=4, want=1635037 Well block 4292608 seems good, but the csum doesn't match Found tree root at 799547392 i did use btrfsck to recover it i got the tool from git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git and i got this error message: ... Check tree block failed, want=294555648, have=0 Check tree block failed, want=294559744, have=0 Check tree block failed, want=294559744, have=0 btrfsck: ctree.c:1690: leaf_space_used: Assertion `!(data_len < 0)' failed. Aborted (core dumped) looking at git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next.git this error in ctree.c have been corrected by this commit http://git.kernel.org/?p=linux/kernel/git/josef/btrfs-next.git;a=commit;h=41be1f3b40b87de33cd2e7463dce88596dbdccc4 is there a more up-to-date version of btrfs-prog including this correction which is available ? thanks olivier -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
