[Bug 736112] New: Btrfs kernel bug during OpenSUSE 12.1 boot
https://bugzilla.novell.com/show_bug.cgi?id=736112 https://bugzilla.novell.com/show_bug.cgi?id=736112#c0 Summary: Btrfs kernel bug during OpenSUSE 12.1 boot Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: nyxier@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 During boot system I have problem with btrfs filesystem: 22.932423] boot.dmraid[538]: ERROR: pdc: wrong # of devices in RAID set "pdc_bdhcfjadff" [1/2] on /dev/sda [ 22.932429] boot.dmraid[538]: ERROR: pdc: wrong # of devices in RAID set "pdc_bdhcfjadff" [1/2] on /dev/sda [ 22.932609] boot.dmraid[538]: ERROR: creating degraded mirror mapping for "pdc_bdhcfjadff" [ 22.933247] boot.dmraid[538]: RAID set "pdc_bdhcfjadff" already active [ 22.933252] boot.dmraid[538]: RAID set "pdc_bdhcfjadff" was not activated [ 22.933526] boot.dmraid[538]: ..done [ 23.431158] ------------[ cut here ]------------ [ 23.431175] WARNING: at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.1.0/linux-3.1/fs/btrfs/tree-log.c:1729 walk_down_log_tree+0x15a/0x3e0 [btrfs]() [ 23.431177] Hardware name: System Product Name [ 23.431178] Modules linked in: btrfs zlib_deflate kvm_amd kvm edac_core pcspkr edac_mce_amd snd_hda_codec_hdmi sp5100_tco snd_hda_codec_via k10temp r8169 sg asus_atk0110 i2c_piix4 wmi snd_hda_intel snd_hda_codec xhci_hcd snd_hwdep snd_pcm snd_timer snd soundcore snd_page_alloc button autofs4 dm_mod radeon ttm drm_kms_helper drm i2c_algo_bit processor thermal_sys ata_generic pata_jmicron [ 23.431198] Pid: 949, comm: mount Not tainted 3.1.0-1.2-desktop #1 [ 23.431199] Call Trace: [ 23.431209] [<ffffffff810043fa>] dump_trace+0xaa/0x2b0 [ 23.431213] [<ffffffff81582a4a>] dump_stack+0x69/0x6f [ 23.431218] [<ffffffff8105386b>] warn_slowpath_common+0x7b/0xc0 [ 23.431228] [<ffffffffa03aecba>] walk_down_log_tree+0x15a/0x3e0 [btrfs] [ 23.431296] [<ffffffffa03af267>] walk_log_tree+0xc7/0x1f0 [btrfs] [ 23.431359] [<ffffffffa03b303c>] btrfs_recover_log_trees+0x1ec/0x2d0 [btrfs] [ 23.431424] [<ffffffffa037f303>] open_ctree+0x13c3/0x1740 [btrfs] [ 23.431454] [<ffffffffa035d733>] btrfs_fill_super.isra.36+0x73/0x150 [btrfs] [ 23.431464] [<ffffffffa035eb29>] btrfs_mount+0x359/0x3e0 [btrfs] [ 23.431472] [<ffffffff81156465>] mount_fs+0x45/0x1d0 [ 23.431475] [<ffffffff8116fdb6>] vfs_kern_mount+0x66/0xd0 [ 23.431479] [<ffffffff81171383>] do_kern_mount+0x53/0x120 [ 23.431482] [<ffffffff81172e35>] do_mount+0x1a5/0x260 [ 23.431485] [<ffffffff811732da>] sys_mount+0x9a/0xf0 [ 23.431488] [<ffffffff815a3292>] system_call_fastpath+0x16/0x1b [ 23.431493] [<00007f8d6b123daa>] 0x7f8d6b123da9 [ 23.431494] ---[ end trace 8664fbc48fd810fd ]--- [ 23.431503] unable to find logical 58274117226496 len 4096 [ 23.431596] ------------[ cut here ]------------ [ 23.432002] kernel BUG at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.1.0/linux-3.1/fs/btrfs/volumes.c:2891! [ 23.432002] invalid opcode: 0000 [#1] PREEMPT SMP [ 23.432002] CPU 0 [ 23.432002] Modules linked in: btrfs zlib_deflate kvm_amd kvm edac_core pcspkr edac_mce_amd snd_hda_codec_hdmi sp5100_tco snd_hda_codec_via k10temp r8169 sg asus_atk0110 i2c_piix4 wmi snd_hda_intel snd_hda_codec xhci_hcd snd_hwdep snd_pcm snd_timer snd soundcore snd_page_alloc button autofs4 dm_mod radeon ttm drm_kms_helper drm i2c_algo_bit processor thermal_sys ata_generic pata_jmicron [ 23.432002] [ 23.432002] Pid: 949, comm: mount Tainted: G W 3.1.0-1.2-desktop #1 System manufacturer System Product Name/M4A87TD/USB3 [ 23.432002] RIP: 0010:[<ffffffffa03a3e28>] [<ffffffffa03a3e28>] __btrfs_map_block+0x7c8/0x890 [btrfs] [ 23.432002] RSP: 0018:ffff880229dd5678 EFLAGS: 00010292 [ 23.432002] RAX: 0000000000000044 RBX: 00003500000e9000 RCX: 0000000000000e27 [ 23.432002] RDX: 000000000000186b RSI: 0000000000000046 RDI: 0000000000000202 [ 23.432002] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000014 [ 23.432002] R10: 0000000000000020 R11: 0000000000000001 R12: 0000000000000000 [ 23.432002] R13: 0000000000000008 R14: 0000000000000000 R15: 0000000000000001 [ 23.432002] FS: 00007f8d6bc467e0(0000) GS:ffff880237c00000(0000) knlGS:0000000000000000 [ 23.432002] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.432002] CR2: 00007fda66bb8630 CR3: 00000002296de000 CR4: 00000000000006f0 [ 23.432002] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.432002] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 23.432002] Process mount (pid: 949, threadinfo ffff880229dd4000, task ffff880229c940c0) [ 23.432002] Stack: [ 23.432002] ffff880229a7dbe0 0000000000000000 ffff880229030100 00003500000ea000 [ 23.432002] ffff880229a7dbe0 ffff8802290300f8 ffff880229dd5720 ffffffff00000000 [ 23.432002] ffff880200000000 0000000000000000 ffffea0000000000 ffff880229a7dc08 [ 23.432002] Call Trace: [ 23.432002] [<ffffffffa03834e9>] btrfs_merge_bio_hook+0x59/0x80 [btrfs] [ 23.432002] [<ffffffffa039daec>] submit_extent_page.isra.32+0xec/0x240 [btrfs] [ 23.432002] [<ffffffffa039e15d>] __extent_read_full_page+0x4dd/0x750 [btrfs] [ 23.432002] [<ffffffffa03a038b>] read_extent_buffer_pages+0x32b/0x4a0 [btrfs] [ 23.432002] [<ffffffffa037ad10>] btree_read_extent_buffer_pages.isra.63+0x80/0xc0 [btrfs] [ 23.432002] [<ffffffffa037db3a>] btrfs_read_buffer+0x2a/0x40 [btrfs] [ 23.432002] [<ffffffffa03b1d56>] replay_one_buffer+0x46/0x360 [btrfs] [ 23.432002] [<ffffffffa03aed6d>] walk_down_log_tree+0x20d/0x3e0 [btrfs] [ 23.432002] [<ffffffffa03af267>] walk_log_tree+0xc7/0x1f0 [btrfs] [ 23.432002] [<ffffffffa03b303c>] btrfs_recover_log_trees+0x1ec/0x2d0 [btrfs] [ 23.432002] [<ffffffffa037f303>] open_ctree+0x13c3/0x1740 [btrfs] [ 23.432002] [<ffffffffa035d733>] btrfs_fill_super.isra.36+0x73/0x150 [btrfs] [ 23.432002] [<ffffffffa035eb29>] btrfs_mount+0x359/0x3e0 [btrfs] [ 23.432002] [<ffffffff81156465>] mount_fs+0x45/0x1d0 [ 23.432002] [<ffffffff8116fdb6>] vfs_kern_mount+0x66/0xd0 [ 23.432002] [<ffffffff81171383>] do_kern_mount+0x53/0x120 [ 23.432002] [<ffffffff81172e35>] do_mount+0x1a5/0x260 [ 23.432002] [<ffffffff811732da>] sys_mount+0x9a/0xf0 [ 23.432002] [<ffffffff815a3292>] system_call_fastpath+0x16/0x1b [ 23.432002] [<00007f8d6b123daa>] 0x7f8d6b123da9 [ 23.432002] Code: 47 8d 4c 31 ff c7 44 24 10 01 00 00 00 e9 da fa ff ff 48 8b 44 24 30 48 89 de 48 c7 c7 70 16 3d a0 48 8b 10 31 c0 e8 bd 14 1e e1 <0f> 0b 65 48 8b 04 25 80 b6 00 00 8b 80 00 03 00 00 89 c2 c1 fa [ 23.432002] RIP [<ffffffffa03a3e28>] __btrfs_map_block+0x7c8/0x890 [btrfs] [ 23.432002] RSP <ffff880229dd5678> [ 23.549431] ---[ end trace 8664fbc48fd810fe ]--- [ 23.549855] systemd[1]: nas.mount mount process exited, code=killed status=11 [ 23.581103] systemd[1]: Job remote-fs.target/start failed with result 'dependency'. [ 23.581204] systemd[1]: Job local-fs.target/start failed with result 'dependency'. [ 23.581283] systemd[1]: Triggering OnFailure= dependencies of local-fs.target. [ 23.581820] systemd[1]: Unit nas.mount entered failed state. [ 24.092966] boot.dmraid[1034]: ERROR: pdc: wrong # of devices in RAID set "pdc_bdhcfjadff" [1/2] on /dev/sda [ 24.095631] boot.dmraid[1034]: ERROR: pdc: wrong # of devices in RAID set "pdc_bdhcfjadff" [1/2] on /dev/sda [ 24.098130] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp1" is not active [ 24.100569] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp1" is not active [ 24.102964] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp2" is not active [ 24.105302] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp2" is not active [ 24.107747] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp3" is not active [ 24.110633] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp3" is not active [ 24.112916] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp5" is not active [ 24.115063] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp5" is not active [ 24.117036] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp6" is not active [ 24.118957] boot.dmraid[1034]: RAID set "pdc_bdhcfjadffp6" is not active [ 24.120807] boot.dmraid[1036]: RAID set "pdc_bdhcfjadffp7" is not active [ 24.122613] boot.dmraid[1036]: RAID set "pdc_bdhcfjadffp7" is not active [ 24.124382] boot.dmraid[1036]: RAID set "pdc_bdhcfjadffp8" is not active [ 24.126142] boot.dmraid[1036]: RAID set "pdc_bdhcfjadffp8" is not active [ 24.127886] boot.dmraid[1036]: ..done [ 24.168296] systemd[1]: Startup finished in 6s 694ms 313us (kernel) + 17s 473ms 870us (userspace) = 24s 168ms 183us. Reproducible: Always Steps to Reproduce: 1. 2. 3. When I comment btrfs mount line in /etc/fstab system boot properly -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=736112 https://bugzilla.novell.com/show_bug.cgi?id=736112#c1 David Sterba <dsterba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |dsterba@suse.com Resolution| |FIXED AssignedTo|bnc-team-screening@forge.pr |dsterba@suse.com |ovo.novell.com | --- Comment #1 from David Sterba <dsterba@suse.com> 2011-12-13 01:59:45 CET --- The cure in this case is called 'btrfs-zero-log /dev/thedevice', it will skip log recovery upon mount (and possibly lose some data updates, at most 30 seconds before the crash). Dunno if 12.1 has already the updated version of btrfsprogs with the utility included, I have submitted it there last week. If not, either compile the utility yourself or take the package from the devel project 'filesystems'. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com