2007/12/8, Christian Hesse <[EMAIL PROTECTED]>: > Et voilĂ ... the next one: > Dec 8 13:26:35 revo kernel BUG at fs/btrfs/extent-tree.c:379! > Dec 8 13:26:35 revo invalid opcode: 0000 [#1] SMP > Dec 8 13:26:35 revo Modules linked in: iwl3945 > Dec 8 13:26:35 revo > Dec 8 13:26:35 revo Pid: 257, comm: btrfs/0 Not tainted (2.6.24-rc4 #1) > Dec 8 13:26:35 revo EIP: 0060:[<b01c6a1b>] EFLAGS: 00010202 CPU: 0 > Dec 8 13:26:35 revo EIP is at btrfs_inc_extent_ref+0xbb/0x140 > Dec 8 13:26:35 revo EAX: 00000001 EBX: 00000000 ECX: 00000000 EDX: c569d000 > Dec 8 13:26:35 revo ESI: 00000001 EDI: d222a4e0 EBP: d17fd3e4 ESP: eea85db4 > Dec 8 13:26:35 revo DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 > Dec 8 13:26:35 revo Process btrfs/0 (pid: 257, ti=eea84000 task=ef09a030 > task.ti=eea84000) > Dec 8 13:26:35 revo Stack: d222a4e0 00000000 00000001 eea85dd8 e37b2400 > 00000001 00005000 00000050 > Dec 8 13:26:35 revo 21000000 00002000 00000000 e37b2400 b1000000 d0020bd4 > 00000002 b01c6f43 > Dec 8 13:26:35 revo 00005000 00000000 00002000 00000000 00000001 e37b2400 > d17fd3e4 0000008a > Dec 8 13:26:35 revo Call Trace: > Dec 8 13:26:35 revo [<b01c6f43>] btrfs_inc_ref+0xf3/0x2d0 > Dec 8 13:26:35 revo [<b01bf3ad>] __btrfs_cow_block+0x18d/0x390 > Dec 8 13:26:35 revo [<b01bf726>] btrfs_cow_block+0x176/0x1a0 > Dec 8 13:26:35 revo [<b01d3451>] btrfs_defrag_leaves+0xf1/0x850 > Dec 8 13:26:35 revo [<b01cc2b0>] btrfs_transaction_cleaner+0x0/0xd0 > Dec 8 13:26:35 revo [<b01cb5a9>] btrfs_start_transaction+0xc9/0x1c0 > Dec 8 13:26:35 revo [<b01cc1b7>] btrfs_defrag_root+0x67/0xe0 > Dec 8 13:26:35 revo [<b01cc2b0>] btrfs_transaction_cleaner+0x0/0xd0 > Dec 8 13:26:35 revo [<b01cc2a3>] btrfs_defrag_dirty_roots+0x73/0x80 > Dec 8 13:26:35 revo [<b01cc2b0>] btrfs_transaction_cleaner+0x0/0xd0 > Dec 8 13:26:35 revo [<b01cc352>] btrfs_transaction_cleaner+0xa2/0xd0 > Dec 8 13:26:35 revo [<b0138f8d>] run_workqueue+0xad/0x130 > Dec 8 13:26:35 revo [<b01399f0>] worker_thread+0x0/0xf0 > Dec 8 13:26:35 revo [<b0139a7c>] worker_thread+0x8c/0xf0 > Dec 8 13:26:35 revo [<b013ccd0>] autoremove_wake_function+0x0/0x40 > Dec 8 13:26:35 revo [<b01399f0>] worker_thread+0x0/0xf0 > Dec 8 13:26:35 revo [<b013ca12>] kthread+0x42/0x70 > Dec 8 13:26:35 revo [<b013c9d0>] kthread+0x0/0x70 > Dec 8 13:26:35 revo [<b0104e67>] kernel_thread_helper+0x7/0x10 > Dec 8 13:26:35 revo ======================= > Dec 8 13:26:35 revo Code: c6 44 24 23 21 8b 82 bc 00 00 00 8b 50 10 89 e8 89 > 74 24 08 89 5c 24 04 89 3c 24 e8 f0 a7 ff ff 83 f8 00 89 44 2 > 4 14 7c 7b 74 04 <0f> 0b eb fe 8b 57 20 8b 1f 8d 14 92 8d 54 92 4f 89 d8 e8 6e > 44 > Dec 8 13:26:35 revo EIP: [<b01c6a1b>] btrfs_inc_extent_ref+0xbb/0x140 SS:ESP > 0068:eea85db4 > This time I did not mount twice: > $ mount -o loop /usr/portage.img /mnt/tmp > $ rsync -a /usr/portage/ /mnt/tmp/ > $ umount /mnt/tmp > $ mount -o loop,subvol=. /usr/portage.img /mnt/tmp/ > $ btrfsctl -s 2007-12-08 /mnt/tmp/default > $ umount /mnt/tmp > $ mount -o loop /usr/portage.img /use/portage > [ suspend and resume the system ] > $ emerge sync > Tuxonice has functions to freeze filesystems, I'll enable debug information to > make shure it is not the cause for the trouble.
It's seem that the btrfs is damaged. have you reformatted the image file after the first Oops? Regards YZ _______________________________________________ Btrfs-devel mailing list [email protected] http://oss.oracle.com/mailman/listinfo/btrfs-devel
