* Mount btrfs segmentation fault
[not found] ` <BANLkTikO=E=yyhCHcETUOtOWmUPz8a2qUw@mail.gmail.com>
@ 2011-04-11 20:22 ` Leszek Ciesielski
0 siblings, 0 replies; only message in thread
From: Leszek Ciesielski @ 2011-04-11 20:22 UTC (permalink / raw)
To: linux-btrfs
[-- Attachment #1: Type: text/plain, Size: 496 bytes --]
Hi,
after my machine hung during "btrfs filesystem balance /mnt", I am now
unable to mount the filesystem due to a segmentation fault. Is there
any hope of gaining access to the filesystem? What more should I send
to help diagnose the bug? (I am aware that an fs can get corrupted,
but this should never force mount to segfault, am I right?)
At the moment of the crash I was running latest released version
(2.6.38 + 0.19r2), the logs attached were generated with git master.
Regards,
Leszek
[-- Attachment #2: mount.btrfs.segmentationfault.txt --]
[-- Type: text/plain, Size: 6091 bytes --]
[ 41.801741] device label home devid 7 transid 24300 /dev/sda8
[ 41.816375] device label home devid 5 transid 24300 /dev/sdb8
[ 41.840439] device label home devid 6 transid 24300 /dev/sdc8
[ 41.848799] device label home devid 7 transid 24300 /dev/sda8
[ 41.851987] btrfs: use zlib compression
[ 41.852000] btrfs: enabling disk space caching
[ 47.150008] ------------[ cut here ]------------
[ 47.150193] kernel BUG at fs/btrfs/extent-tree.c:1399!
[ 47.150371] invalid opcode: 0000 [#1] PREEMPT SMP
[ 47.150377] last sysfs file: /sys/devices/virtual/bdi/btrfs-1/uevent
[ 47.150377] CPU 1
[ 47.150377] Modules linked in: it87 hwmon_vid vboxnetadp vboxnetflt vboxdrv usbhid nvidia(P) i2c_piix4 ehci_hcd ohci_hcd r8169 usbcore k10temp hwmon mii
[ 47.150377]
[ 47.150377] Pid: 7864, comm: mount Tainted: P W 2.6.38+ #1 Gigabyte Technology Co., Ltd. GA-MA770T-UD3P/GA-MA770T-UD3P
[ 47.150377] RIP: 0010:[<ffffffff811f61a3>] [<ffffffff811f61a3>] lookup_inline_extent_backref+0xde/0x3a4
[ 47.150377] RSP: 0018:ffff88022ef35798 EFLAGS: 00010202
[ 47.150377] RAX: 0000000000000001 RBX: ffff88022bd0af30 RCX: 0000000000000003
[ 47.150377] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff88022bd6a880
[ 47.150377] RBP: ffff88022ef35838 R08: 00000000000001d4 R09: ffff88022ef35680
[ 47.150377] R10: ffff88022ef356d8 R11: ffff88022ef35618 R12: 00000000000000b0
[ 47.150377] R13: ffff88020fe57380 R14: 0000000000000001 R15: 0000000000000007
[ 47.150377] FS: 00007fd05cbb0740(0000) GS:ffff8800cfb00000(0000) knlGS:0000000000000000
[ 47.150377] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 47.150377] CR2: 00007fc774f95f80 CR3: 0000000229446000 CR4: 00000000000006e0
[ 47.150377] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 47.150377] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 47.150377] Process mount (pid: 7864, threadinfo ffff88022ef34000, task ffff8802290dd7c0)
[ 47.150377] Stack:
[ 47.150377] ffff8802296cc000 0000000000000000 ffff88022ef357c8 ffff88022ef358e0
[ 47.150377] 0000000000000000 0000016098523000 ffff88022ef35838 ffff88022c8e4800
[ 47.150377] ffffffff2ef357e8 0000000000000296 0000016098523000 00000000001000a8
[ 47.150377] Call Trace:
[ 47.150377] [<ffffffff811f8dc3>] __btrfs_free_extent+0xc3/0x588
[ 47.150377] [<ffffffff810dc334>] ? T.844+0x12/0x2d
[ 47.150377] [<ffffffff810e69a9>] vfs_kern_mount+0xb8/0x1d1
[ 47.150377] [<ffffffff810e6b20>] do_kern_mount+0x48/0xd8
[ 47.150377] [<ffffffff810fd590>] do_mount+0x729/0x791
[ 47.150377] [<ffffffff810fb23b>] ? copy_mount_options+0xd6/0x13b
[ 47.150377] [<ffffffff810fd67b>] sys_mount+0x83/0xbd
[ 47.150377] [<ffffffff810029fb>] system_call_fastpath+0x16/0x1b
[ 47.150377] Code: 44 8b 45 a4 48 8b 75 98 48 8d 55 b0 41 b9 01 00 00 00 48 89 d9 4c 89 ef e8 f0 95 ff ff 83 f8 00 41 89 c6 0f 8c 94 02 00 00 74 04 <0f> 0b eb fe 4c 8b 33 8b 73 40 4c 89 f7 e8 f9 ea ff ff 41 89 c7
[ 47.150377] RIP [<ffffffff811f61a3>] lookup_inline_extent_backref+0xde/0x3a4
[ 47.150377] RSP <ffff88022ef35798>
[ 47.163919] ---[ end trace 2f498c6a919af78a ]---
[ 47.164113] note: mount[7864] exited with preempt_count 3
[ 47.164316] BUG: scheduling while atomic: mount/7864/0x10000004
[ 47.164499] Modules linked in: it87 hwmon_vid vboxnetadp vboxnetflt vboxdrv usbhid nvidia(P) i2c_piix4 ehci_hcd ohci_hcd r8169 usbcore k10temp hwmon mii
[ 47.165034] Pid: 7864, comm: mount Tainted: P D W 2.6.38+ #1
[ 47.165039] Call Trace:
[ 47.165048] [<ffffffff81034751>] ? __schedule_bug+0x57/0x5c
[ 47.165056] [<ffffffff814bfdf2>] ? schedule+0xe3/0x695
[ 47.165067] [<ffffffff81035e68>] ? __cond_resched+0x13/0x1f
[ 47.165073] [<ffffffff814c04a7>] ? _cond_resched+0x16/0x1d
[ 47.165083] [<ffffffff810c4cbc>] ? unmap_vmas+0x718/0x78d
[ 47.165096] [<ffffffff810c9dc6>] ? exit_mmap+0x82/0xe6
[ 47.165106] [<ffffffff81039178>] ? mmput+0x3e/0xe5
[ 47.165114] [<ffffffff8103cf19>] ? exit_mm+0x129/0x136
[ 47.165122] [<ffffffff8103e979>] ? do_exit+0x211/0x7a3
[ 47.165129] [<ffffffff8103b720>] ? kmsg_dump+0xe5/0xf4
[ 47.165139] [<ffffffff814c2c5d>] ? oops_end+0xb1/0xb9
[ 47.165147] [<ffffffff81005e3d>] ? die+0x55/0x5e
[ 47.165156] [<ffffffff814c26eb>] ? do_trap+0x11c/0x12b
[ 47.165164] [<ffffffff81003f1b>] ? do_invalid_op+0x91/0x9a
[ 47.165173] [<ffffffff811f61a3>] ? lookup_inline_extent_backref+0xde/0x3a4
[ 47.165182] [<ffffffff811ead04>] ? read_block_for_search+0x97/0x2d1
[ 47.165193] [<ffffffff81003655>] ? invalid_op+0x15/0x20
[ 47.165203] [<ffffffff811f61a3>] ? lookup_inline_extent_backref+0xde/0x3a4
[ 47.165212] [<ffffffff811f6195>] ? lookup_inline_extent_backref+0xd0/0x3a4
[ 47.165222] [<ffffffff811f8dc3>] ? __btrfs_free_extent+0xc3/0x588
[ 47.165230] [<ffffffff810dc334>] ? T.844+0x12/0x2d
[ 47.165237] [<ffffffff810dc4dd>] ? __slab_free+0x7f/0x108
[ 47.165245] [<ffffffff810332d3>] ? get_parent_ip+0x11/0x41
[ 47.165253] [<ffffffff811f991d>] ? run_clustered_refs+0x695/0x6e5
[ 47.165264] [<ffffffff811f9a39>] ? btrfs_run_delayed_refs+0xcc/0x17c
[ 47.165273] [<ffffffff8120526c>] ? btrfs_should_end_transaction+0x37/0x6d
[ 47.165282] [<ffffffff811f73a7>] ? btrfs_drop_snapshot+0x32a/0x452
[ 47.165291] [<ffffffff8123c45a>] ? merge_reloc_roots+0x10d/0x142
[ 47.165299] [<ffffffff8123ca1e>] ? btrfs_recover_relocation+0x2a4/0x398
[ 47.165311] [<ffffffff81203668>] ? open_ctree+0x1069/0x1375
[ 47.165322] [<ffffffff811ea515>] ? btrfs_mount+0x211/0x3e0
[ 47.165330] [<ffffffff81252a6c>] ? selinux_sb_copy_data+0x191/0x1aa
[ 47.165339] [<ffffffff810e69a9>] ? vfs_kern_mount+0xb8/0x1d1
[ 47.165346] [<ffffffff810e6b20>] ? do_kern_mount+0x48/0xd8
[ 47.165354] [<ffffffff810fd590>] ? do_mount+0x729/0x791
[ 47.165361] [<ffffffff810fb23b>] ? copy_mount_options+0xd6/0x13b
[ 47.165369] [<ffffffff810fd67b>] ? sys_mount+0x83/0xbd
[ 47.165378] [<ffffffff810029fb>] ? system_call_fastpath+0x16/0x1b
[ 47.165593] mount used greatest stack depth: 2424 bytes left
[-- Attachment #3: btrfsck.txt --]
[-- Type: text/plain, Size: 6503 bytes --]
leaf 1870401798144 items 32 free space 1563 generation 24277 owner 2
fs uuid c5f37b9f-a48e-43b5-b259-1bfb91a58730
chunk uuid 8b1dadf3-9598-4e2e-9269-ac635593261f
item 0 key (1514383900672 EXTENT_ITEM 4096) itemoff 3944 itemsize 51
extent refs 1 gen 11834 flags 2
tree block key (18446744073709551606 80 1584679702528) level 0
tree block backref root 7
item 1 key (1514383904768 EXTENT_ITEM 4096) itemoff 3893 itemsize 51
extent refs 1 gen 11829 flags 2
tree block key (1572351442944 a8 524288) level 0
tree block backref root 2
item 2 key (1514383908864 EXTENT_ITEM 4096) itemoff 3842 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560345387008) level 0
tree block backref root 7
item 3 key (1514383912960 EXTENT_ITEM 4096) itemoff 3791 itemsize 51
extent refs 1 gen 11829 flags 2
tree block key (1572373549056 a8 524288) level 0
tree block backref root 2
item 4 key (1514383921152 EXTENT_ITEM 4096) itemoff 3740 itemsize 51
extent refs 1 gen 11843 flags 2
tree block key (18446744073709551606 80 1585907916800) level 0
tree block backref root 7
item 5 key (1514383937536 EXTENT_ITEM 4096) itemoff 3689 itemsize 51
extent refs 1 gen 11827 flags 2
tree block key (18446744073709551606 80 1584299356160) level 0
tree block backref root 7
item 6 key (1514383953920 EXTENT_ITEM 4096) itemoff 3638 itemsize 51
extent refs 1 gen 21141 flags 2
tree block key (18446744073709551606 80 1418467336192) level 0
tree block backref root 7
item 7 key (1514383958016 EXTENT_ITEM 4096) itemoff 3587 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560353456128) level 0
tree block backref root 7
item 8 key (1514383966208 EXTENT_ITEM 4096) itemoff 3536 itemsize 51
extent refs 1 gen 21296 flags 2
tree block key (18446744073709551606 80 1437772247040) level 0
tree block backref root 7
item 9 key (1514383970304 EXTENT_ITEM 4096) itemoff 3485 itemsize 51
extent refs 1 gen 24162 flags 2
tree block key (18446744073709551606 80 1881127890944) level 0
tree block backref root 7
item 10 key (1514383974400 EXTENT_ITEM 4096) itemoff 3434 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560349421568) level 0
tree block backref root 7
item 11 key (1514383978496 EXTENT_ITEM 4096) itemoff 3383 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560357490688) level 0
tree block backref root 7
item 12 key (1514383982592 EXTENT_ITEM 4096) itemoff 3332 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560361525248) level 0
tree block backref root 7
item 13 key (1514383986688 EXTENT_ITEM 4096) itemoff 3281 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560363012096) level 0
tree block backref root 7
item 14 key (1514383990784 EXTENT_ITEM 4096) itemoff 3230 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560367046656) level 0
tree block backref root 7
item 15 key (1514383994880 EXTENT_ITEM 4096) itemoff 3179 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560371081216) level 0
tree block backref root 7
item 16 key (1514383998976 EXTENT_ITEM 4096) itemoff 3128 itemsize 51
extent refs 1 gen 21296 flags 2
tree block key (18446744073709551606 80 1437559881728) level 0
tree block backref root 7
item 17 key (1514384003072 EXTENT_ITEM 4096) itemoff 3077 itemsize 51
extent refs 1 gen 11919 flags 2
tree block key (18446744073709551606 80 1595919773696) level 0
tree block backref root 15
item 18 key (1514384019456 EXTENT_ITEM 4096) itemoff 3026 itemsize 51
extent refs 1 gen 11827 flags 2
tree block key (18446744073709551606 80 1584303390720) level 0
tree block backref root 7
item 19 key (1514384023552 EXTENT_ITEM 4096) itemoff 2975 itemsize 51
extent refs 1 gen 21275 flags 2
tree block key (18446744073709551606 80 1400473374720) level 0
tree block backref root 7
item 20 key (1514384031744 EXTENT_ITEM 4096) itemoff 2924 itemsize 51
extent refs 1 gen 11843 flags 2
tree block key (18446744073709551606 80 1585915985920) level 0
tree block backref root 7
item 21 key (1514384035840 EXTENT_ITEM 4096) itemoff 2873 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560455512064) level 0
tree block backref root 7
item 22 key (1514384039936 EXTENT_ITEM 4096) itemoff 2822 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560455512064) level 0
tree block backref root 7
item 23 key (1514384044032 EXTENT_ITEM 4096) itemoff 2771 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560459546624) level 0
tree block backref root 7
item 24 key (1514384048128 EXTENT_ITEM 4096) itemoff 2720 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560463581184) level 0
tree block backref root 7
item 25 key (1514384052224 EXTENT_ITEM 4096) itemoff 2669 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560467615744) level 0
tree block backref root 7
item 26 key (1514384056320 EXTENT_ITEM 4096) itemoff 2618 itemsize 51
extent refs 1 gen 11843 flags 2
tree block key (18446744073709551606 80 1585920020480) level 0
tree block backref root 7
item 27 key (1514384060416 EXTENT_ITEM 4096) itemoff 2567 itemsize 51
extent refs 1 gen 11843 flags 2
tree block key (18446744073709551606 80 1585924055040) level 0
tree block backref root 7
item 28 key (1514384064512 EXTENT_ITEM 4096) itemoff 2516 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560452890624) level 0
tree block backref root 7
item 29 key (1514384068608 EXTENT_ITEM 4096) itemoff 2465 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560471650304) level 0
tree block backref root 7
item 30 key (1514384072704 EXTENT_ITEM 4096) itemoff 2414 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560475684864) level 0
tree block backref root 7
item 31 key (1514384076800 EXTENT_ITEM 4096) itemoff 2363 itemsize 51
extent refs 1 gen 11628 flags 2
tree block key (18446744073709551606 80 1560479719424) level 0
tree block backref root 7
failed to find block number 1514384011264
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-04-11 20:22 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <BANLkTik6rVgc4wQjEqjAeM3NJdQRtr+djg@mail.gmail.com>
[not found] ` <BANLkTimPi=d8rqQkFqd9dnLoLYDtp5+xLA@mail.gmail.com>
[not found] ` <BANLkTinL6S1R0os1zYDu+y8A1vLPq2bm4A@mail.gmail.com>
[not found] ` <BANLkTikFXa8jv-z8-Us3ESG2eK=SPQt=7A@mail.gmail.com>
[not found] ` <BANLkTikO=E=yyhCHcETUOtOWmUPz8a2qUw@mail.gmail.com>
2011-04-11 20:22 ` Mount btrfs segmentation fault Leszek Ciesielski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).