Bug 770403 - 2.6.32-220 regression: panic in snd_hda_codec_build_controls during boot
Summary: 2.6.32-220 regression: panic in snd_hda_codec_build_controls during boot
Keywords:
Status: CLOSED DUPLICATE of bug 760490
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.2
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: rc
: ---
Assignee: Jaroslav Kysela
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On: 760490
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-26 10:38 UTC by Christophe Fergeau
Modified: 2018-11-28 21:22 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-10 12:14:21 UTC
Target Upstream Version:


Attachments (Terms of Use)
photo of the panic backtrace (2.08 MB, image/jpeg)
2011-12-26 10:38 UTC, Christophe Fergeau
no flags Details
different backtrace (2.16 MB, image/jpeg)
2011-12-26 10:40 UTC, Christophe Fergeau
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 83363 0 None None None Never

Description Christophe Fergeau 2011-12-26 10:38:33 UTC
Created attachment 549576 [details]
photo of the panic backtrace

Description of problem:

After upgrading an Asus eeepc 1005PE to the 2.6.32-220 kernel (from the 2.6.32-131.21.1 kernel), I reliably get a panic at boot after dracut switched root and udev starts up. This also happens with a 2.6.32-220.2.1 kernel. I'll attach screenshots what I could grab of the panic.

# cat /proc/asound/card0/codec* |grep Codec
Codec: Realtek ALC269

Comment 1 Christophe Fergeau 2011-12-26 10:40:17 UTC
Created attachment 549577 [details]
different backtrace

Comment 2 Christophe Fergeau 2011-12-26 10:47:58 UTC
Forgot to mention that if I pick the older 2.6.32-131.21.1 kernel in grub, the boot is successful

Comment 4 35472742437j275u27u27k2 2012-01-02 13:24:50 UTC
Probably related is the fact that after installing the 2.6.32-220 kernel on a system with a ALC887 8-Channel High-Definition audio controller there was no sound output anymore (hardware was recognised correctly). Reverting back to the 2.6.32-131 kernel made the sound come back.

In order to get sound working while using the 2.6.32-220 kernel I had to create /etc/modprobe.conf and add "options snd-hda-intel model=generic".

Comment 5 Tru Huynh 2012-01-12 09:09:13 UTC
a similar issue has been reported at: http://bugs.centos.org/view.php?id=5368

Comment 7 Jaroslav Kysela 2012-02-20 15:26:45 UTC
Please, test the kernel hda632 from:

   http://people.redhat.com/~jkysela/RHEL6/

Install it using 'rpm -ivh <rpm>' on the command line.

Comment 8 paco 2012-02-21 02:43:11 UTC
I installed the kernel and commented out the line

  "options snd-hda-intel model=generic"

from /etc/modprobe.conf. There was no kernel panic and the sound is working.

Comment 9 Tru Huynh 2012-02-24 16:49:47 UTC
is this fixed in 5.8 GA? I don't see anything about this bugzilla number in the changelog... Thanks

Comment 10 Tru Huynh 2012-02-24 16:59:34 UTC
oops my bad, just discard my previous comment, fever and bug report on friday afternoon is a cocktail for failure!

Comment 11 Tru Huynh 2012-02-24 17:25:16 UTC
-> missing kernel-firmware:

[tru@snoopy-c6 ~]$ sudo rpm -ivh kernel-2.6.32-228.el6.hda632.i686.rpm
error: Failed dependencies:
        kernel-firmware >= 2.6.32-228.el6.hda632 is needed by
kernel-2.6.32-228.el6.hda632.i686

as of today I only see:
[ ] kernel-firmware-2.6.32-228.el6.dpo631.noarch.rpm 09-Feb-2012 11:51  6.3M
RPM package file
[ ] kernel-firmware-2.6.32-228.el6.oss632.noarch.rpm 09-Feb-2012 05:05  6.3M
RPM package file

Comment 12 Jaroslav Kysela 2012-02-24 18:02:26 UTC
Use 'rpm -ivh --nodeps <rpm>'.

Comment 13 fred smith 2012-02-25 01:17:52 UTC
I tried the test kernel at: http://people.redhat.com/~jkysela/RHEL6/
and I find that it DOES resolve the  problem reported here:  http://bugs.centos.org/view.php?id=5368
when run on my eeepc 901.

Comment 14 David Egts 2012-03-03 22:19:42 UTC
I'm seeing the same thing on my Asus Eee PC 1008HA...

- 2.6.31-131* = works great.

- 2.6.32-220* = panics right after udev starts.

- 2.6.32-220* + /etc/modprobe.conf with "options snd-hda-intel model=generic" as noted in Comment 4 = no panic, but sound does *not* work (unlike the findings in Comment 4 and Comment 8).

- 2.6.32-228.el6.hda632 = no panic and sound works great!

Comment 15 Rob ter Linden 2012-04-10 13:40:00 UTC
For my EEE 1008 it also fixes the Audio isue.
2.6.32-228.el6.hda632 is the solution for me.
Thanks.

Comment 16 Christophe Fergeau 2012-04-14 16:16:00 UTC
Took me a while to test, but 2.6.32-228.el6.hda632 is also working fine for me.

Comment 18 Jaroslav Kysela 2012-05-10 12:14:21 UTC
Closing as duplicate of the ALSA HDA update for 6.3. It seems that all issues are solved in the 6.3 kernel.

*** This bug has been marked as a duplicate of bug 760490 ***

Comment 19 Vincent Gerris 2012-08-11 23:45:59 UTC
i seem to have the 2.6.32-279 kernel.
I still have the issue of a reboot when udev is starting just not everytime.
Disabling the HDA device did not work either, so I suspect it is something else.
Should the mentioned kernel have the fix applied?
I thought I enabled crash dumps, buth found nothing in /etc/crash.

Comment 20 Vincent Gerris 2012-08-12 09:03:56 UTC
update: I mean /var/crash
I have a Asus V7P7H55E .
Guess I'll try that kernel too

Comment 21 Vincent Gerris 2012-08-12 12:47:44 UTC
no solution for me. I found it is a APIC problem.
Darn crappy Asus bios. 
That is my last Asus PC purchase


Note You need to log in before you can comment on or make changes to this bug.