BUG: unable to handle kernel paging request - EIP: [<f959ae41>] snd_ctl_poll (Followed by system lockup)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Maverick |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
OOPS on maverick with stock kernel.
I was listening to internet radio, it quit playing and I could not get the player to restart. Looked in dmesg and saw this oops report; I had been tailing dmesg in an xterm and roughly correlate when this oops happened to when the music quit.
[80384.879799] BUG: unable to handle kernel paging request at 66a9751c
[80384.879805] IP: [<f959ae41>] snd_ctl_
[80384.879814] *pde = 00000000
[80384.879817] Oops: 0002 [#1] SMP
[80384.879821] last sysfs file: /sys/devices/
[80384.879824] Modules linked in: parport_pc ppdev snd_hda_
[80384.879870]
[80384.879874] Pid: 1931, comm: pulseaudio Not tainted 2.6.35-22-generic #33-Ubuntu BB Name To be filled by O.E.M./Product Name To Be Filled By O.E.M.
[80384.879877] EIP: 0060:[<f959ae41>] EFLAGS: 00010246 CPU: 0
[80384.879883] EIP is at snd_ctl_
[80384.879886] EAX: 00000041 EBX: f21e5100 ECX: f959ae00 EDX: f21e5130
[80384.879888] ESI: 00000000 EDI: 00000000 EBP: f2c81b9c ESP: f2c81b74
[80384.879891] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[80384.879894] Process pulseaudio (pid: 1931, ti=f2c80000 task=f6948000 task.ti=f2c80000)
[80384.879896] Stack:
[80384.879897] 00000000 00000000 f2c81b9c f2c81b94 f21e5100 f21e5130 f959ae00 00000041
[80384.879904] <0> f2c81ea0 f2db2880 f2c81bf4 c0227b2b 00000000 c012ce18 f2c81bc0 00000000
[80384.879911] <0> f6948000 00000296 00000000 f2c81c0c f2c81e68 00000000 00000000 f2c81e68
[80384.879919] Call Trace:
[80384.879926] [<f959ae00>] ? snd_ctl_
[80384.879932] [<c0227b2b>] ? do_poll+0xdb/0x230
[80384.879936] [<c012ce18>] ? default_
[80384.879940] [<c0228603>] ? do_sys_
[80384.879944] [<c0228390>] ? __pollwait+0x0/0xe0
[80384.879947] [<c0228470>] ? pollwake+0x0/0x60
[80384.879950] [<c0228470>] ? pollwake+0x0/0x60
[80384.879953] [<c0228470>] ? pollwake+0x0/0x60
[80384.879956] [<c0228470>] ? pollwake+0x0/0x60
[80384.879959] [<c0228470>] ? pollwake+0x0/0x60
[80384.879962] [<c0228470>] ? pollwake+0x0/0x60
[80384.879965] [<c0228470>] ? pollwake+0x0/0x60
[80384.879968] [<c0228470>] ? pollwake+0x0/0x60
[80384.879972] [<c0228470>] ? pollwake+0x0/0x60
[80384.879975] [<c0228470>] ? pollwake+0x0/0x60
[80384.879978] [<c0228470>] ? pollwake+0x0/0x60
[80384.879981] [<c0228470>] ? pollwake+0x0/0x60
[80384.879984] [<c0228470>] ? pollwake+0x0/0x60
[80384.879987] [<c0228470>] ? pollwake+0x0/0x60
[80384.879990] [<c0228470>] ? pollwake+0x0/0x60
[80384.879993] [<c0228470>] ? pollwake+0x0/0x60
[80384.879996] [<c0228470>] ? pollwake+0x0/0x60
[80384.879999] [<c0228470>] ? pollwake+0x0/0x60
[80384.880005] [<c04e767b>] ? sys_send+0x3b/0x40
[80384.880008] [<c02286e5>] ? sys_ppoll+
[80384.880012] [<c05c90a4>] ? syscall_
[80384.880017] [<c05c0000>] ? print_cpu_
[80384.880019] Code: d6 8b 53 2c 85 d2 74 22 85 f6 8d 53 18 75 2b 8d 53 30 b8 41 00 00 00 3b 53 30 74 0e 8b 1c 24 8b 74 24 04 89 ec 5d c3 8d 76 00 60 <c0> 8b 1c 24 8b 74 24 00 89 ec 5d c3 8d 76 00 00 d2 74 d1 89 f1
[80384.880060] EIP: [<f959ae41>] snd_ctl_
[80384.880068] CR2: 0000000066a9751c
[80384.880087] ---[ end trace 7be5302d1ad2383f ]---
[Background]
Since upgrading to maverick last week, I've noticed this machine has system lockups up to 2-3 times a day. So far, the freezes have only occurred while I was using the machine (not while it was idle), particularly when playing an OpenGL-utilizing game.
I've also periodically seen short (1-sec) display blanking, usually occurring only on one of the two monitors (and usually but not always the monitor that has graphics changes.) At least twice, I saw a repeated sequence of blankings, followed by a freeze. One of these two times I also noticed the audio change from music to making some odd (feedback-like) noises immediately prior to freezing.
My suspicion is that perhaps the OOPS, periodic freezes, and screen blanking behaviors are all related. Indeed, I also noticed 2-3 screen blankings prior to the sound going out, and have had several more blankings while filling out this bug report. (OTOH, I've seen blankings before with these monitors before upgrading, just not with such frequency.)
This particular hardware is a test box from Intel which I've been using this past year mainly for builds and testing, and had proven to be solid as a rock. However, I hadn't tested dual-head or audio prior to the upgrade so can't be 100% certain it's a regression, as opposed to just incomplete hardware support or something.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-
Regression: Yes
Reproducible: No
ProcVersionSign
Uname: Linux 2.6.35-22-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfeaf4000 irq 43'
Mixer name : 'Realtek ALC889A'
Components : 'HDA:10ec0885,
Controls : 42
Simple ctrls : 23
Card1.Amixer.info:
Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfebec000 irq 43'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Mon Sep 27 10:22:12 2010
Frequency: Once a day.
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100113)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
MachineType: System Manufacturer To Be Filled By O.E.M. Product Name To Be Filled By O.E.M.
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=C
SHELL=/bin/bash
RelatedPackageV
RfKill:
SourcePackage: linux
dmi.bios.date: 05/30/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: CGELIA47.86P
dmi.board.
dmi.board.name: BB Name To be filled by O.E.M.
dmi.board.vendor: BB Manufacturer To be filled by O.E.M.
dmi.board.version: BB Version To be filled by O.E.M.
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chasis Manufacturer To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: Product Name To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: System Manufacturer To Be Filled By O.E.M.
Changed in linux (Ubuntu Maverick): | |
milestone: | none → maverick-updates |
milestone: | maverick-updates → none |
summary: |
BUG: unable to handle kernel paging request - EIP: [<f959ae41>] - snd_ctl_poll + snd_ctl_poll (Followed by system lockup) |
tags: | added: kernel-needs-review |
tags: | added: acpi |
tags: | added: acpi-parse-exec-fail |
tags: | added: acpi-table-checksum |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | removed: regression-potential |
Letting the system continue running after filing the bug report, I notice these two lines added to the end of dmesg:
[81531.800850] ACPI Warning: Incorrect checksum in table [iEIT] - 0x5C, should be 0x51 (20100428/ tbutils- 314) tbutils- 314)
[81531.801227] ACPI Warning: Incorrect checksum in table [iEIT] - 0x5C, should be 0x51 (20100428/