The short version: btrfs convert and subsequent balance will eat an ext4 file system. I've reproduced this 6 for 6 times with both kernel 4.1 and 4.2rc1, but I get different back traces for the two kernels.
Kernel 4.1.0 Btrfs-progs 4.1 New ext4 file system populated with several thousand files (Fedora 22 installation) and a 1.5GB ISO. Conversion succeeds with no user space or kernel errors. Btrfs check comes up clean. Deletion of ext2_saved subvolume happens without error, as does defragment. After this btrfs check is still clean. Then major problems on btrfs balance and the file system is totally broken afterward. balance failure following ext4 to btrfs conversion, BTRFS: error in btrfs_run_delayed_refs:2821: errno=-5 IO failure https://bugzilla.kernel.org/show_bug.cgi?id=101191 -- Chris Murphy -- 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