Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 770403

Summary: 2.6.32-220 regression: panic in snd_hda_codec_build_controls during boot
Product: Red Hat Enterprise Linux 6 Reporter: Christophe Fergeau <cfergeau>
Component: kernelAssignee: Jaroslav Kysela <jkysela>
Status: CLOSED DUPLICATE QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.2CC: 35472742437j275u27u27k2, degts, donnie, fredex, paco, pasteur, peterm, rob, rpiddapa, toracat, vgerris
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-05-10 12:14:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 760490    
Bug Blocks:    
Attachments:
Description Flags
photo of the panic backtrace
none
different backtrace none

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