Bug 3797
Summary: | Alsa 1.0.7 driver package oops kernel while using azx modules with 2.6.10_rc2_mm2 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Tariq Firoz (tariq.firoz) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | REJECTED INVALID | ||
Severity: | blocking | CC: | bunk, ramereth |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.10-rc2-mm2 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Tariq Firoz
2004-11-22 20:51:36 UTC
I'm experiencing the same thing myself. I compiled my kernel with debugging info and got this below in my messages logfile. I'm running gentoo-dev-sources-2.6.9-r3. ACPI: PCI interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:1b.0 to 64 ################### ** PW FOUND: NID is: 0xc ** ################### DBG: type of jack is: 0x8 ################### DBG: color of line out jack is: 0x3 ######################### mixer table content ############################ ## MIX-TYPE | CTL NAME | NID | IDX | AMP-DIR | DATA-DIR | AMP-TYPE | AMP-MAX-STEPS ## 3 | UNKNOWN | 0x4 | 0 | 1 | 1 | 1 | 0 2 | PCM CAPTURE | 0x9 | 0 | 0 | 0 | 0 | 0 ########################################################################## Unable to handle kernel NULL pointer dereference at virtual address 00000054 printing eip: f8c1cb28 *pde = 00000000 Oops: 0000 [#1] SMP Modules linked in: snd_seq snd_seq_device snd_azx snd_pcm snd_timer snd snd_page_alloc nvidia ohci1394 ieee1394 CPU: 0 EIP: 0060:[<f8c1cb28>] Tainted: P VLI EFLAGS: 00010246 (2.6.9-gentoo-r6) EIP is at snd_azx_mast_vol_out_callback_put+0x36/0xfd [snd_azx] eax: 00000000 ebx: f790c700 ecx: f569c400 edx: 00000040 esi: ed3d8f22 edi: ed3d8f21 ebp: f1a03800 esp: ed3d8efc ds: 007b es: 007b ss: 0068 Process alsactl (pid: 30411, threadinfo=ed3d8000 task=f4ef18b0) Stack: 00000000 00000000 00000000 00000000 00000000 00000000 f569c400 c02189cc f569c400 4040ee10 f563b400 f569c400 f563b54c 00000002 f8c26eea f790c700 f569c400 000002c4 f790c700 00000000 fffffff3 ed3d8000 bfffee10 f57b2c80 Call Trace: [<c02189cc>] copy_from_user+0x42/0x6e [<f8c26eea>] snd_ctl_elem_write+0x1a6/0x1f5 [snd] [<f8c27a37>] snd_ctl_ioctl+0x2cf/0x3ae [snd] [<f8c27768>] snd_ctl_ioctl+0x0/0x3ae [snd] [<c0169b77>] sys_ioctl+0x101/0x27a [<c0105f71>] sysenter_past_esp+0x52/0x71 Code: c7 04 24 00 00 00 00 8d 74 24 26 e8 6d 18 00 00 8d 7c 24 25 8b 4c 24 40 0f b6 51 44 8b 6b 5c 88 54 24 26 0f b6 51 48 88 54 24 27 <0f> b6 50 54 89 54 24 20 8b 48 58 89 4c 24 1c 8b 40 5c 89 44 24 This oops appears to be happening when this is called: alsactl -f /etc/asound.state restore 0 I'm guessing this could be an issue with alsa itself and not the kernel, but it never hurts to ask the expert :) yup, i have the same problem ... dunno what's causing it (I am using the latest cvs alsa-driver, alsa-utils etc.) Tariq Firoz 1. I have the latest alsa-driver, alsa-lib, alsa-util, alsa-tool from cvs. 2. My board is 915 GAV (supports ICH6 High-definition Audio, which is enabled in Bios) 3. Have enabled alsa sound in kernel as module (but no other sound modules) 4. Earlier I was getting a lot of static with alsa-driver 1.0.7, but with the cvs version, things have become better. Right now the situation is: a) sound skipping (xrun something ??) b) Kernel Oops when starting, kde (arts disabled), gnome or while trying to "modprobe snd-pcm-oss", or while trying to start alsamixer. c) Works fine with mplayer, mpg123 (some static and a lot of skipping) My Kernel is 2.6.10-rc2-mm2 (Using gentoo ebuild), with 3 GHz P-4 (HT enabled) I have SMP enabled kernel with SMT (for HT support). My Hard drive is SATA Maxtor 160 GB. I still don't see "azx" driver in 2.6.10-rc2-mm2 kernel (I believe there were a lot of alsa merges in "rc2" kernel ?) Could this possibly be something with SMP? I thought it was, but after recompiling the kernel w/o SMP and turning off HT in the bios, I still have the same problem with it oops'ing the kernel. So, I'm still not sure. I woudl like to get this going if I could :\. Getting tempted to pop in my Audigy while I wait to get this going. Bugs in external drivers like snd-azx don't belong here. |