[Bug 733843] New: random Crash with : kernel BUG /.../fs/btrfs/inode.c:785! invalid opcode: 0000 [#1] PREEMPT SMP
https://bugzilla.novell.com/show_bug.cgi?id=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c0 Summary: random Crash with : kernel BUG /.../fs/btrfs/inode.c:785! invalid opcode: 0000 [#1] PREEMPT SMP Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: lumnis@email.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0.1) Gecko/20100101 Firefox/8.0.1 Random crashes occure on my system, no obvious actions can be identified causing that to happen. Just usual desktop stuff / browsing / email etc. with KDE 4.7.2 Screen turns black, with console output. No actions to shutdown the system securly found. Funny enough, mouse pointer can still be moved around. Some screenoutput: ----[ cut here ]---- kernel BUG at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.1.0/linux-3.1/fs/btrfs/inode.c:785! invalid opcode: 0000 [#1] PREEMPT SMP CPU 4 Modules linked in: rfcomm .... Pid: 374, comm: btrfs-transacti Tainted: G C 3.1.0-1.2-desktop RIP: 0010 ......... cow_file_range+0x395/0x3b0 [btrfs] ---end screenoutput I can provide "real" screeenshots - took pictures of screen with a camera Not sure whether it is the SSD drive or btrfs or ... ! Hardware: Mainboard: ASUS P8Z68-V PRO Harddrive: (SSD) Corsair Force 3 180GB with btrfs Partition for /root Reproducible: Sometimes Steps to Reproduce: 1. Normal desktop work with KDE 4.7.2 2. 3. Actual Results: complete crash - black screen with some output, have to reset / switch off computer. Expected Results: unlimited uptime ;-) -- 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=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c1 David Sterba <dsterba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |dsterba@suse.com AssignedTo|kernel-maintainers@forge.pr |dsterba@suse.com |ovo.novell.com | Summary|random Crash with : kernel |random Crash with : kernel |BUG |BUG |/.../fs/btrfs/inode.c:785! |/.../fs/btrfs/inode.c:785! |invalid opcode: 0000 [#1] | |PREEMPT SMP | --- Comment #1 from David Sterba <dsterba@suse.com> 2011-12-01 12:57:40 CET --- This bug has been fixed upstream, I'll have a look how much of backporting it would be for current 12.1 kernel. -- 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=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c2 Denny Beyer <lumnis@email.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW --- Comment #2 from Denny Beyer <lumnis@email.de> 2011-12-01 12:02:23 UTC --- A 12.1 fix would be great. Otherwise, I would have to go back to ext4 (I guess), reinstall everything and therefore won't be able to take advantage of the shining new features in oS12.1 (snapper). At the moment, the system is not usable like that. -- 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=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c3 Roger Whittaker <rwhittaker@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rwhittaker@suse.com --- Comment #3 from Roger Whittaker <rwhittaker@suse.com> 2011-12-16 17:23:34 UTC --- I have just suffered this. / and /home on separate btrfs partitions. /home seems to have been the one that was affected, because I could still log in by ssh as root, but the ls command would hang under /home/ Prior to the event there quite a few messages like this: Dec 16 16:09:17 snark kernel: [ 379.192193] btrfs: free space inode generation (0) did not match free space cache generation (47162) then this, corresponding to a sudden blank screen. Dec 16 17:00:11 snark kernel: [ 3432.860051] ------------[ cut here ]------------ Dec 16 17:00:11 snark kernel: [ 3432.860059] kernel BUG at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.1.0/linux-3.1/fs/btrfs/inode.c:785! Dec 16 17:00:11 snark kernel: [ 3432.860064] invalid opcode: 0000 [#1] PREEMPT SMP Dec 16 17:00:11 snark kernel: [ 3432.860069] CPU 1 Dec 16 17:00:11 snark kernel: [ 3432.860070] Modules linked in: fuse af_packet rfcomm snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device bnep edd vboxpci vboxnetadp vboxnetflt nfs lockd fscache auth_rpcgss nfs_acl sunrpc vboxdrv microcode cpufreq_conservative cpufreq_user\ space cpufreq_powersave acpi_cpufreq mperf pciehp pci_hotplug ecb btusb bluetooth firewire_ohci dell_laptop sr_mod firewire_core ppdev arc4 sg dell_wmi sparse_keymap dcdbas tg3 cdrom snd_hda_codec_idt pcmcia iwl3945 iwl_legacy kvm_intel kvm snd_hda_intel snd_hda_codec y\ enta_socket pcmcia_rsrc pcmcia_core pcspkr iTCO_wdt iTCO_vendor_support i2c_i801 snd_hwdep snd_pcm mac80211 snd_timer snd cfg80211 soundcore crc_itu_t snd_page_alloc rfkill parport_pc battery ac parport wmi btrfs zlib_deflate i915 drm_kms_helper drm i2c_algo_bit thermal\ processor button video thermal_sys ata_generic Dec 16 17:00:11 snark kernel: [ 3432.860141] Dec 16 17:00:11 snark kernel: [ 3432.860144] Pid: 7870, comm: btrfs Not tainted 3.1.0-1.2-desktop #1 Dell Inc. Latitude D830 /0HN341 Dec 16 17:00:11 snark kernel: [ 3432.860150] RIP: 0010:[<ffffffffa01751e5>] [<ffffffffa01751e5>] cow_file_range+0x395/0x3b0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860174] RSP: 0018:ffff88005242d608 EFLAGS: 00010246 Dec 16 17:00:11 snark kernel: [ 3432.860177] RAX: ffff88011784c000 RBX: 0000000000001000 RCX: 000000000000ffff Dec 16 17:00:11 snark kernel: [ 3432.860180] RDX: ffff880115d98000 RSI: ffffea0001624da0 RDI: ffff8800cddd9d88 Dec 16 17:00:11 snark kernel: [ 3432.860183] RBP: 0000000000000000 R08: ffff88005242d8a4 R09: ffff88005242d898 Dec 16 17:00:11 snark kernel: [ 3432.860187] R10: 0000000000000002 R11: dead000000100100 R12: ffff8800cddd9d88 Dec 16 17:00:11 snark kernel: [ 3432.860190] R13: 000000000000ffff R14: ffff8800cddd9bf0 R15: ffff8800cddd9c10 Dec 16 17:00:11 snark kernel: [ 3432.860194] FS: 00007f607e258740(0000) GS:ffff88011fd00000(0000) knlGS:0000000000000000 Dec 16 17:00:11 snark kernel: [ 3432.860197] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Dec 16 17:00:11 snark kernel: [ 3432.860200] CR2: 00007f8d93418000 CR3: 000000005243b000 CR4: 00000000000006e0 Dec 16 17:00:11 snark kernel: [ 3432.860204] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Dec 16 17:00:11 snark kernel: [ 3432.860207] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Dec 16 17:00:11 snark kernel: [ 3432.860211] Process btrfs (pid: 7870, threadinfo ffff88005242c000, task ffff88007e422640) Dec 16 17:00:11 snark kernel: [ 3432.860215] Stack: Dec 16 17:00:11 snark kernel: [ 3432.860217] ffff8800a0c6c600 0000000300000001 000000028ac66000 ffff880090661258 Dec 16 17:00:11 snark kernel: [ 3432.860222] 0000000000000282 0000000000000003 ffff88005242d898 ffff88005242d8a4 Dec 16 17:00:11 snark kernel: [ 3432.860227] ffff880115d98000 ffffffff8103af33 ffffea0001624da0 ffff8800906611d0 Dec 16 17:00:11 snark kernel: [ 3432.860232] Call Trace: Dec 16 17:00:11 snark kernel: [ 3432.860281] [<ffffffffa017559f>] run_delalloc_nocow+0x39f/0x780 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860323] [<ffffffffa01759e4>] run_delalloc_range+0x64/0x80 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860366] [<ffffffffa018a9f4>] __extent_writepage+0x624/0x790 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860428] [<ffffffffa018ad78>] extent_write_cache_pages.isra.25.constprop.34+0x218/0x350 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860490] [<ffffffffa018b0df>] extent_writepages+0x3f/0x60 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860545] [<ffffffff810f764c>] __filemap_fdatawrite_range+0x4c/0x60 Dec 16 17:00:11 snark kernel: [ 3432.860560] [<ffffffff810f8065>] filemap_write_and_wait+0x35/0x50 Dec 16 17:00:11 snark kernel: [ 3432.860578] [<ffffffffa01a149a>] __btrfs_write_out_cache+0x84a/0xa40 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860656] [<ffffffffa01a1728>] btrfs_write_out_cache+0x98/0x110 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860731] [<ffffffffa015cf03>] btrfs_write_dirty_block_groups+0x223/0x280 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860762] [<ffffffffa016b6d6>] update_cowonly_root+0x36/0xc0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860800] [<ffffffffa016b814>] commit_cowonly_roots+0xb4/0xf0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860839] [<ffffffffa016d042>] btrfs_commit_transaction+0x3d2/0x870 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860880] [<ffffffffa019805b>] create_snapshot.isra.40+0x1ab/0x1e0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.860951] [<ffffffffa01981dc>] btrfs_mksubvol+0x14c/0x1e0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.861004] [<ffffffffa01983bc>] btrfs_ioctl_snap_create_transid+0x14c/0x1a0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.861004] [<ffffffffa0198570>] btrfs_ioctl_snap_create_v2.constprop.47+0xe0/0xf0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.861004] [<ffffffffa0199575>] btrfs_ioctl+0x1b5/0x690 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.861004] [<ffffffff81164c95>] do_vfs_ioctl+0x85/0x2e0 Dec 16 17:00:11 snark kernel: [ 3432.861004] [<ffffffff81164f88>] sys_ioctl+0x98/0xa0 Dec 16 17:00:11 snark kernel: [ 3432.861004] [<ffffffff815a3292>] system_call_fastpath+0x16/0x1b Dec 16 17:00:11 snark kernel: [ 3432.861004] [<00007f607d986c67>] 0x7f607d986c66 Dec 16 17:00:11 snark kernel: [ 3432.861004] Code: 0c 4c 01 10 c7 02 01 00 00 00 e9 40 ff ff ff 48 8b 7c 24 48 4c 89 e6 4c 89 54 24 28 e8 75 6f 00 00 4c 8b 54 24 28 e9 37 fd ff ff <0f> 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 66 66 66 66 66 66 2e 0f 1f Dec 16 17:00:11 snark kernel: [ 3432.861004] RIP [<ffffffffa01751e5>] cow_file_range+0x395/0x3b0 [btrfs] Dec 16 17:00:11 snark kernel: [ 3432.861004] RSP <ffff88005242d608> Dec 16 17:00:11 snark kernel: [ 3432.891268] [drm] Changing LVDS panel from (-hsync, +vsync) to (-hsync, -vsync) Dec 16 17:00:11 snark kernel: [ 3432.952519] ---[ end trace 29c67c00a5697360 ]--- -- 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=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c4 --- Comment #4 from David Sterba <dsterba@suse.com> 2011-12-17 02:27:09 CET --- I have committed all post-3.1 btrfs updates to 12.1 kernel, I don't know when it will be released, some qa would be needed as I've hit one crash when testing it. Currently it's in obs://home:dsterba:branches:openSUSE:12.1:Update -- 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=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c5 --- Comment #5 from David Sterba <dsterba@suse.com> 2012-01-10 12:52:09 CET --- The kernel 3.2 is out with lots of btrfs fixes, I recommend to use it (buildservice project Kernel:stable). 3.1+btrfs backports kernel is not yet released, afaik. -- 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=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c6 --- Comment #6 from Denny Beyer <lumnis@email.de> 2012-01-10 13:37:03 UTC --- Thanks for the info, unfortunately I won't be able to test it anytime soon as I had to go back to ext4 on my system for now. -- 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=733843 https://bugzilla.novell.com/show_bug.cgi?id=733843#c7 David Sterba <dsterba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #7 from David Sterba <dsterba@suse.com> 2012-01-10 14:42:01 CET --- Okay, closing. -- 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