Kernel 3.8.0-19-generic BUG: unable to handle kernel paging request at ...

Bug #1180558 reported by Thomas Rosted Jensen
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

I have two different PC's:
PC1. Asrock X58 Deluxe, Intel i7 (1st generation), Intel SSD 320 Series 160GB, Palit GeForce GT 240 (Nvidia)
PC2. Intel DZ77GA Board, Intel i7 (3rd generation), Intel SSD 520 Series 180GB, Asus GeForce GTS 450 (Nvidia)

Installing Ubuntu 13.04 (64bit Unity Desktop) on PC1 - I seams to get repeated crashes at every 4/5 boots.
(this PC has been able to successfully run Ubuntu 64 version 11.04, 11.10, 12.04, 12.10 - never any problems.)
This PC is located at my father. I had to reinstall Ubuntu 12.10, as I did find a solution to make 13.04 stable).

Installing Ubuntu 13.04 (64bit Gnome Remix) on PC2 - when runing NVidia driver I got crashes quite frequently.
I now use the Nouveau driver - as boot crashes are currently down to 1/6 boots.

For both PC's, the crash will happen at boot. If any of the PC's booted with no crash at boot, then everything works normally until shutdown of PC.
If boot crash happened I ended up in one of the situations:
- Blue screen (PC2) or dark red screen (PC1)
- A kernel error log is displayed in black console.
- PC just reboots without any error indication.

One odd thing I noticed, was that when pressing "Ctrl"-"Alt"-"Delete" (in console after crash and keyboard was not dead), it appears that the shutdown-to-reboot process was started. But in same second that this was triggered, the Xorg desktop tried to start. The login screen was showed with a message about running in low graphics. Going back to console I notived that it had finished killing all processes, but was unalbe to mount / file system.

By comparing a "good" and "bad" kernel log (dmesg), I have identified following error:

[ 2.306206] BUG: unable to handle kernel paging request at ffff8804043a7fe0
[ 2.306314] IP: [<ffffffffa0061820>] patch_generic_hdmi+0xe0/0x550 [snd_hda_codec_hdmi]
[ 2.306392] PGD 1c0e063 PUD df7fe067 PMD 406c25063 PTE 80000004043a7161
[ 2.306559] Oops: 0003 [#1] SMP
[ 2.306670] Modules linked in: nfsd(F) auth_rpcgss(F) nfs_acl(F) nfs(F) lockd(F) sunrpc(F) fscache(F) snd_hda_codec_hdmi nouveau(+) ttm drm_kms_helper coretemp kvm_intel drm kvm ghash_clmulni_intel(F) i2c_algo_bit aesni_intel(F) aes_x86_64(F) xts(F) lrw(F) gf128mul(F) ablk_helper(F) cryptd(F) snd_hda_codec_realtek snd_hda_intel(+) snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) snd_seq(F) snd_seq_device(F) snd_timer(F) mei mxm_wmi snd(F) lpc_ich soundcore(F) wmi video(F) i2c_dev mac_hid lp(F) parport(F) psmouse(F) microcode(F) serio_raw(F) ahci(F) libahci(F) e1000e(F)
[ 2.308470] CPU 1
[ 2.308505] Pid: 428, comm: modprobe Tainted: GF 3.8.0-19-generic #30-Ubuntu /DZ77GA-70K
[ 2.308584] RIP: 0010:[<ffffffffa0061820>] [<ffffffffa0061820>] patch_generic_hdmi+0xe0/0x550 [snd_hda_codec_hdmi]
[ 2.308667] RSP: 0018:ffff88040418bac0 EFLAGS: 00010283
[ 2.308707] RAX: 0000000000000008 RBX: 0000000000000004 RCX: 0000000000000004
[ 2.308750] RDX: ffff8804043a7fd8 RSI: ffff8804043a7fe0 RDI: ffff8804048fec20
[ 2.308793] RBP: ffff88040418baf8 R08: 0000000000000001 R09: 0000000000000002
[ 2.308836] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8804048fe800
[ 2.308879] R13: 0000000000000000 R14: 0000000000000004 R15: ffff8804043a8000
[ 2.308922] FS: 00007f21f618e740(0000) GS:ffff88041ec40000(0000) knlGS:0000000000000000
[ 2.308992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2.309045] CR2: ffff8804043a7fe0 CR3: 00000004040f4000 CR4: 00000000001407e0
[ 2.309101] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 2.309157] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 2.309213] Process modprobe (pid: 428, threadinfo ffff88040418a000, task ffff8804044a2e80)
[ 2.309283] Stack:
[ 2.309333] 00000000ffffffff ffffffffa0060004 ffffffffa00634e8 0000000000000000
[ 2.309528] ffff8804048fe800 00000000ffffffff ffffffffa0065000 ffff88040418bb58
[ 2.309728] ffffffffa0189186 2d6164682d646e73 64692d6365646f63 313030656430313a
[ 2.309923] Call Trace:
[ 2.309974] [<ffffffffa0060004>] ? hdmi_pcm_open+0xa4/0x1e0 [snd_hda_codec_hdmi]
[ 2.310047] [<ffffffffa0189186>] snd_hda_codec_configure+0x146/0x440 [snd_hda_codec]
[ 2.310118] [<ffffffffa01ee2f0>] azx_probe_continue+0x3a0/0x4f0 [snd_hda_intel]
[ 2.310190] [<ffffffffa01ec8b0>] ? azx_attach_pcm_stream+0x1e0/0x1e0 [snd_hda_intel]
[ 2.310262] [<ffffffffa01edcb0>] ? azx_halt+0x30/0x30 [snd_hda_intel]
[ 2.310319] [<ffffffffa01ec6d0>] ? azx_pcm_trigger+0x580/0x580 [snd_hda_intel]
[ 2.310390] [<ffffffffa01ed810>] ? azx_runtime_suspend+0x30/0x30 [snd_hda_intel]
[ 2.310460] [<ffffffffa01ea670>] ? azx_pcm_free+0x50/0x50 [snd_hda_intel]
[ 2.310517] [<ffffffffa01ee79a>] azx_probe+0x35a/0x940 [snd_hda_intel]
[ 2.310574] [<ffffffff8137b4cb>] local_pci_probe+0x4b/0x80
[ 2.310630] [<ffffffff8137b7f1>] pci_device_probe+0x111/0x120
[ 2.310686] [<ffffffff81455717>] driver_probe_device+0x77/0x230
[ 2.310741] [<ffffffff8145597b>] __driver_attach+0xab/0xb0
[ 2.310795] [<ffffffff814558d0>] ? driver_probe_device+0x230/0x230
[ 2.310850] [<ffffffff81453a2d>] bus_for_each_dev+0x5d/0xa0
[ 2.310905] [<ffffffff8145521e>] driver_attach+0x1e/0x20
[ 2.310958] [<ffffffff81454df0>] bus_add_driver+0x190/0x280
[ 2.311013] [<ffffffffa0164000>] ? 0xffffffffa0163fff
[ 2.311066] [<ffffffff81456047>] driver_register+0x77/0x170
[ 2.311122] [<ffffffffa0164000>] ? 0xffffffffa0163fff
[ 2.311176] [<ffffffff8137a6bc>] __pci_register_driver+0x4c/0x50
[ 2.311234] [<ffffffffa016401e>] azx_driver_init+0x1e/0x1000 [snd_hda_intel]
[ 2.311297] [<ffffffff8100215a>] do_one_initcall+0x12a/0x180
[ 2.311362] [<ffffffff810bff17>] load_module+0x10c7/0x1520
[ 2.311425] [<ffffffff810bb880>] ? unset_module_init_ro_nx+0x80/0x80
[ 2.311489] [<ffffffff810c0435>] sys_init_module+0xc5/0xf0
[ 2.311547] [<ffffffff816d37dd>] system_call_fastpath+0x1a/0x1f
[ 2.311600] Code: 0f 1f 00 4d 8b bc 24 c0 00 00 00 25 00 e0 00 00 c1 e8 0c 83 c8 01 49 63 17 83 c0 01 83 f8 10 48 8d 14 92 49 8d 14 d7 48 8d 72 08 <66> 89 5a 08 c7 46 08 02 00 00 00 0f 86 5b 02 00 00 48 8d 4e 18
[ 2.313955] RIP [<ffffffffa0061820>] patch_generic_hdmi+0xe0/0x550 [snd_hda_codec_hdmi]
[ 2.314057] RSP <ffff88040418bac0>
[ 2.314108] CR2: ffff8804043a7fe0
[ 2.314159] ---[ end trace 638ab1660e6b7dbe ]---

Since I am in a situation that the boot is "sometimes successfull" and "sometimes fails" - I would guess that there may be some race condition in the boot process or kernel loading of modules.

Please help me with ideas to try.

Thanks

Revision history for this message
Thomas Rosted Jensen (uckcdkf8-urokyh-f0mkzpid) wrote :
Revision history for this message
Thomas Rosted Jensen (uckcdkf8-urokyh-f0mkzpid) wrote :
Revision history for this message
Thomas Rosted Jensen (uckcdkf8-urokyh-f0mkzpid) wrote :

Two attachments above is the kernel log from PC2:
NORMAL.TXT is the successfull boot.
ERRORS.TXT is the failed boot.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1180558/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1180558

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: raring
Changed in linux (Ubuntu):
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.