On 06/09/2014 04:40 PM, Marc MERLIN wrote:
I did a balance on a system that had 3.11 (yes, I know, it's old). It hung.
So, I rebooted with 3.13, and it failed in fs/btrfs/relocation
Problem #1: I cannot stop the relocation. It starts on its own as soon as I
mount the FS, and I can't stop it.
Is there a bug to fix that?
Problem #2: I rebooted with 3.15rc5, and now it's worse.
[ 1569.598026] kernel BUG at fs/btrfs/relocation.c:1064!
then leads to
[ 1569.613240] RIP [<ffffffff81267ef0>] build_backref_tree+0x9fc/0xcc4
[ 1569.613491] RSP <ffff880fde599ad8>
[ 1569.614119] ---[ end trace da0f24875bbde960 ]---
[ 1569.614398] Kernel panic - not syncing: Fatal exception
(full trace below)
I'm sure that filesystem is damaged in some way, but the kernel of course
should not crash.
I don't have this mail client setup right to send patches, can you just
go into relocation.c in build_backref_tree and remove the need_check =
false; statement and see if that fixes it. Thanks,
Josef
--
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