Bug 427657 - on-board hda-intel fails when PCI C-media audio card present.
Summary: on-board hda-intel fails when PCI C-media audio card present.
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 8
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-01-06 11:06 UTC by Pawel Salek
Modified: 2008-01-16 20:02 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-01-16 20:02:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Full dmesg (22.92 KB, text/plain)
2008-01-06 11:06 UTC, Pawel Salek
no flags Details
output of /sbin/lspci (1.67 KB, text/plain)
2008-01-06 11:08 UTC, Pawel Salek
no flags Details

Description Pawel Salek 2008-01-06 11:06:16 UTC
Description of problem:
I have an on-board hda-intel compatible audio. When I insert a PCI C-Media
CM8738 sound card, the hda-intel module fails to load.

Version-Release number of selected component (if applicable):
kernel-2.6.23.9-85.fc8

How reproducible:
Always.

Results:
dmesg says:
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 16 (level, low) -> IRQ 16
cannot find the slot for index 0 (range 0-0), error: -16
hda-intel: Error creating card!
HDA Intel: probe of 0000:00:1b.0 failed with error -12

Relevant device numbers are:
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller
(rev 02)

03:00.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)

Comment 1 Pawel Salek 2008-01-06 11:06:17 UTC
Created attachment 290905 [details]
Full dmesg

Comment 2 Pawel Salek 2008-01-06 11:08:35 UTC
Created attachment 290906 [details]
output of /sbin/lspci

Comment 3 Chuck Ebbert 2008-01-08 18:59:22 UTC
Try editing /etc/modprobe.conf and changing the slot number to 1 for the intel
adapter. The new card took slot zero.

Comment 4 Pawel Salek 2008-01-12 22:29:46 UTC
Affirmative: changing index=0 option associated with the snd-hda-intel module to
index=1 fixes the problem. It is a pity that whatever added modprobe.conf for
snd-cmpci did not update the option for hda-intel as well... The conclusion is
that snd-hda-intel module is just fine, maybe user friendliness of the
modprobe.conf could be improved (not sure whether it qualifies as a bug per se).

Comment 5 Chuck Ebbert 2008-01-16 20:02:22 UTC
Kernel 2.6.25 will make it easier to permanently reserve slots.

Closing as NOTABUG since there is no kernel bug here and it's unclear what to
file a bug against for the configuration issue.


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