Hello! We seem to have done something to our backup volumes while switching between 2.6.33.2 and 2.6.35.4 which is now causing this crash while booting either kernel and mounting one of the volumes. Crash from 3.6.35.4 plus Li Zefan's free-space-cache.c patches. extent-tree.c is untouched, but if needed, we can try again with clean 2.6.35.4.
Simon- device fsid b245f95d9edc2596-85b648eef09fe5b4 devid 1 transid 139257 /dev/mapper/bu002-vol02 btrfs: turning off barriers btrfs: forcing compression leaf 1811569336320 total ptrs 75 free space 1178 item 0 key (2058636025856 b0 781) itemoff 3995 itemsize 0 tree block backref item 1 key (2058636025856 b0 796) itemoff 3995 itemsize 0 tree block backref item 2 key (2058636025856 b0 816) itemoff 3995 itemsize 0 tree block backref item 3 key (2058636025856 b0 833) itemoff 3995 itemsize 0 tree block backref item 4 key (2058636025856 b0 839) itemoff 3995 itemsize 0 tree block backref item 5 key (2058636025856 b0 842) itemoff 3995 itemsize 0 tree block backref item 6 key (2058636025856 b0 851) itemoff 3995 itemsize 0 tree block backref item 7 key (2058636025856 b0 860) itemoff 3995 itemsize 0 tree block backref item 8 key (2058636025856 b0 863) itemoff 3995 itemsize 0 tree block backref item 9 key (2058636025856 b0 872) itemoff 3995 itemsize 0 tree block backref item 10 key (2058636025856 b0 875) itemoff 3995 itemsize 0 tree block backref item 11 key (2058636025856 b0 881) itemoff 3995 itemsize 0 tree block backref item 12 key (2058636025856 b0 884) itemoff 3995 itemsize 0 tree block backref item 13 key (2058636025856 b0 887) itemoff 3995 itemsize 0 tree block backref item 14 key (2058636025856 b0 890) itemoff 3995 itemsize 0 tree block backref item 15 key (2058636025856 b0 899) itemoff 3995 itemsize 0 tree block backref item 16 key (2058636025856 b0 914) itemoff 3995 itemsize 0 tree block backref item 17 key (2058636025856 b0 917) itemoff 3995 itemsize 0 tree block backref item 18 key (2058636025856 b6 1993933545472) itemoff 3995 itemsize 0 shared block backref item 19 key (2058636029952 a8 4096) itemoff 3944 itemsize 51 extent refs 1 gen 72717 flags 258 tree block key (7394434 c 1824613) level 0 shared block backref parent 2058636025856 item 20 key (2058636034048 a8 4096) itemoff 3875 itemsize 69 extent refs 3 gen 100969 flags 258 tree block key (9450360 1 0) level 0 tree block backref root 795 shared block backref parent 2058631839744 shared block backref parent 44364496896 item 21 key (2058636038144 a8 4096) itemoff 3824 itemsize 51 extent refs 26 gen 90924 flags 258 tree block key (9236717 6c 0) level 1 tree block backref root 759 item 22 key (2058636038144 b0 780) itemoff 3824 itemsize 0 tree block backref item 23 key (2058636038144 b0 795) itemoff 3824 itemsize 0 tree block backref item 24 key (2058636038144 b0 815) itemoff 3824 itemsize 0 tree block backref item 25 key (2058636038144 b0 838) itemoff 3824 itemsize 0 tree block backref item 26 key (2058636038144 b0 844) itemoff 3824 itemsize 0 tree block backref item 27 key (2058636038144 b0 850) itemoff 3824 itemsize 0 tree block backref item 28 key (2058636038144 b0 853) itemoff 3824 itemsize 0 tree block backref item 29 key (2058636038144 b0 859) itemoff 3824 itemsize 0 tree block backref item 30 key (2058636038144 b0 862) itemoff 3824 itemsize 0 tree block backref item 31 key (2058636038144 b0 865) itemoff 3824 itemsize 0 tree block backref item 32 key (2058636038144 b0 868) itemoff 3824 itemsize 0 tree block backref item 33 key (2058636038144 b0 871) itemoff 3824 itemsize 0 tree block backref item 34 key (2058636038144 b0 877) itemoff 3824 itemsize 0 tree block backref item 35 key (2058636038144 b0 880) itemoff 3824 itemsize 0 tree block backref item 36 key (2058636038144 b0 883) itemoff 3824 itemsize 0 tree block backref item 37 key (2058636038144 b0 886) itemoff 3824 itemsize 0 tree block backref item 38 key (2058636038144 b0 889) itemoff 3824 itemsize 0 tree block backref item 39 key (2058636038144 b0 892) itemoff 3824 itemsize 0 tree block backref item 40 key (2058636038144 b0 901) itemoff 3824 itemsize 0 tree block backref item 41 key (2058636038144 b0 904) itemoff 3824 itemsize 0 tree block backref item 42 key (2058636038144 b0 913) itemoff 3824 itemsize 0 tree block backref item 43 key (2058636038144 b0 919) itemoff 3824 itemsize 0 tree block backref item 44 key (2058636038144 b0 922) itemoff 3824 itemsize 0 tree block backref item 45 key (2058636038144 b0 925) itemoff 3824 itemsize 0 tree block backref item 46 key (2058636038144 b6 3046239690752) itemoff 3824 itemsize 0 shared block backref item 47 key (2058636042240 a8 4096) itemoff 3773 itemsize 51 extent refs 1 gen 15119 flags 258 tree block key (5738048 60 47922) level 0 shared block backref parent 2762299650048 item 48 key (2058636046336 a8 4096) itemoff 3731 itemsize 42 extent refs 10 gen 63018 flags 258 tree block key (38795 1 0) level 1 item 49 key (2058636046336 b0 838) itemoff 3731 itemsize 0 tree block backref item 50 key (2058636046336 b0 868) itemoff 3731 itemsize 0 tree block backref item 51 key (2058636046336 b0 883) itemoff 3731 itemsize 0 tree block backref item 52 key (2058636046336 b0 898) itemoff 3731 itemsize 0 tree block backref item 53 key (2058636046336 b6 1523466547200) itemoff 3731 itemsize 0 shared block backref item 54 key (2058636046336 b6 1838262546432) itemoff 3731 itemsize 0 shared block backref item 55 key (2058636046336 b6 2018665504768) itemoff 3731 itemsize 0 shared block backref item 56 key (2058636046336 b6 2496621015040) itemoff 3731 itemsize 0 shared block backref item 57 key (2058636046336 b6 2831420301312) itemoff 3731 itemsize 0 shared block backref item 58 key (2058636046336 b6 3023954837504) itemoff 3731 itemsize 0 shared block backref item 59 key (2058636054528 a8 4096) itemoff 3680 itemsize 51 extent refs 1 gen 63018 flags 258 tree block key (38966 60 5) level 0 shared block backref parent 2058636046336 item 60 key (2058636058624 a8 4096) itemoff 3629 itemsize 51 extent refs 1 gen 63018 flags 258 tree block key (8478409 c 39702) level 0 shared block backref parent 2858564689920 item 61 key (2058636066816 a8 4096) itemoff 3578 itemsize 51 extent refs 1 gen 63018 flags 258 tree block key (39042 c 38973) level 0 shared block backref parent 2058636046336 item 62 key (2058636075008 a8 4096) itemoff 3509 itemsize 69 extent refs 3 gen 100969 flags 258 tree block key (9450367 c 1000176) level 0 tree block backref root 795 shared block backref parent 2058631839744 shared block backref parent 44364496896 item 63 key (2058636079104 a8 4096) itemoff 3458 itemsize 51 extent refs 1 gen 63018 flags 258 tree block key (39048 c 39045) level 0 shared block backref parent 2058636046336 item 64 key (2058636083200 a8 4096) itemoff 3245 itemsize 213 extent refs 27 gen 102425 flags 258 tree block key (4615431 6c 0) level 1 tree block backref root 896 tree block backref root 893 tree block backref root 890 tree block backref root 887 tree block backref root 884 tree block backref root 881 tree block backref root 878 tree block backref root 875 tree block backref root 872 tree block backref root 869 tree block backref root 863 tree block backref root 860 tree block backref root 857 tree block backref root 854 tree block backref root 851 tree block backref root 842 tree block backref root 816 shared block backref parent 2150439845888 shared block backref parent 2060934639616 item 65 key (2058636083200 b0 902) itemoff 3245 itemsize 0 tree block backref item 66 key (2058636083200 b0 905) itemoff 3245 itemsize 0 tree block backref item 67 key (2058636083200 b0 914) itemoff 3245 itemsize 0 tree block backref item 68 key (2058636083200 b0 917) itemoff 3245 itemsize 0 tree block backref item 69 key (2058636083200 b0 923) itemoff 3245 itemsize 0 tree block backref item 70 key (2058636083200 b0 926) itemoff 3245 itemsize 0 tree block backref item 71 key (2058636083200 b0 932) itemoff 3245 itemsize 0 tree block backref item 72 key (2058636083200 b6 2637838454784) itemoff 3245 itemsize 0 shared block backref item 73 key (2058636099584 a8 4096) itemoff 3194 itemsize 51 extent refs 1 gen 63018 flags 258 tree block key (39053 54 1365479812) level 0 shared block backref parent 2058636046336 item 74 key (2058636103680 a8 4096) itemoff 3053 itemsize 141 extent refs 11 gen 108180 flags 258 tree block key (6166778 6c 0) level 2 tree block backref root 866 tree block backref root 863 tree block backref root 860 tree block backref root 857 tree block backref root 854 tree block backref root 851 tree block backref root 848 tree block backref root 845 tree block backref root 842 tree block backref root 833 tree block backref root 816 ------------[ cut here ]------------ WARNING: at fs/btrfs/extent-tree.c:4157 __btrfs_free_extent+0x647/0x730() Hardware name: PowerEdge 1950 Modules linked in: ipmi_devintf ipmi_si ipmi_msghandler aoe bnx2 Pid: 12920, comm: btrfs-cleaner Not tainted 2.6.35.4-hw #1 Call Trace: [<ffffffff812cb477>] ? __btrfs_free_extent+0x647/0x730 [<ffffffff8104c270>] warn_slowpath_common+0x80/0xd0 [<ffffffff8104c2d5>] warn_slowpath_null+0x15/0x20 [<ffffffff812cb477>] __btrfs_free_extent+0x647/0x730 [<ffffffff812cb743>] ? run_clustered_refs+0x1e3/0x8c0 [<ffffffff812cbb99>] run_clustered_refs+0x639/0x8c0 [<ffffffff812cbee4>] btrfs_run_delayed_refs+0xc4/0x1f0 [<ffffffff812d7018>] btrfs_should_end_transaction+0x88/0x90 [<ffffffff812c957d>] btrfs_drop_snapshot+0x21d/0x5f0 [<ffffffff812d578a>] btrfs_clean_old_snapshots+0x12a/0x160 [<ffffffff812d2050>] cleaner_kthread+0x160/0x190 [<ffffffff812d1ef0>] ? cleaner_kthread+0x0/0x190 [<ffffffff81068f56>] kthread+0x96/0xb0 [<ffffffff8100aca4>] kernel_thread_helper+0x4/0x10 [<ffffffff81068ec0>] ? kthread+0x0/0xb0 [<ffffffff8100aca0>] ? kernel_thread_helper+0x0/0x10 ---[ end trace 56165f849c424195 ]--- btrfs unable to find ref byte nr 2058636103680 parent 0 root 839 owner 2 offset 0 ------------[ cut here ]------------ kernel BUG at fs/btrfs/extent-tree.c:4171! invalid opcode: 0000 [#1] SMP last sysfs file: /sys/devices/pci0000:00/0000:00:1f.1/host1/target1:0:0/1:0:0:0/block/sr0/stat CPU 3 Modules linked in: ipmi_devintf ipmi_si ipmi_msghandler aoe bnx2 Pid: 12920, comm: btrfs-cleaner Tainted: G W 2.6.35.4-hw #1 0NK937/PowerEdge 1950 RIP: 0010:[<ffffffff812cb443>] [<ffffffff812cb443>] __btrfs_free_extent+0x613/0x730 RSP: 0018:ffff880427c6db20 EFLAGS: 00010206 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000004 RSI: ffff880428253000 RDI: ffff8804285247e0 RBP: ffff880427c6dc00 R08: ffff880427c6dad8 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000003 R12: 0000000000000000 R13: ffff8804284305a0 R14: 0000000000000065 R15: ffff8804285247e0 FS: 0000000000000000(0000) GS:ffff880001cc0000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 00007f88314b7f20 CR3: 000000043847d000 CR4: 00000000000006e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process btrfs-cleaner (pid: 12920, threadinfo ffff880427c6c000, task ffff88043ea712c0) Stack: 0000000000000000 0000000000000347 0000000000000002 0000000000000000 <0> ffff880400000000 ffff880428524480 0000000000001000 000001df50461000 <0> ffff88043cb73000 ffff880428470000 ffff880429888000 ffff88043cbaa000 Call Trace: [<ffffffff812cb743>] ? run_clustered_refs+0x1e3/0x8c0 [<ffffffff812cbb99>] run_clustered_refs+0x639/0x8c0 [<ffffffff812cbee4>] btrfs_run_delayed_refs+0xc4/0x1f0 [<ffffffff812d7018>] btrfs_should_end_transaction+0x88/0x90 [<ffffffff812c957d>] btrfs_drop_snapshot+0x21d/0x5f0 [<ffffffff812d578a>] btrfs_clean_old_snapshots+0x12a/0x160 [<ffffffff812d2050>] cleaner_kthread+0x160/0x190 [<ffffffff812d1ef0>] ? cleaner_kthread+0x0/0x190 [<ffffffff81068f56>] kthread+0x96/0xb0 [<ffffffff8100aca4>] kernel_thread_helper+0x4/0x10 [<ffffffff81068ec0>] ? kthread+0x0/0xb0 [<ffffffff8100aca0>] ? kernel_thread_helper+0x0/0x10 Code: 89 04 24 e8 30 ea ff ff 89 45 84 e9 ef fa ff ff 8d 43 01 41 39 45 40 0f 85 aa 00 00 00 41 89 5d 40 b8 02 00 00 00 e9 80 fe ff ff <0f> 0b eb fe 66 0f 1f 84 00 00 00 00 00 49 8b 75 00 48 8b bd 78 RIP [<ffffffff812cb443>] __btrfs_free_extent+0x613/0x730 RSP <ffff880427c6db20> ---[ end trace 56165f849c424196 ]--- -- 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