Bug 38288 - AC97 sound does not work in SMP kernel
AC97 sound does not work in SMP kernel
Product: Red Hat Linux
Classification: Retired
Component: kernel (Show other bugs)
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Arjan van de Ven
Brock Organ
Depends On:
  Show dependency treegraph
Reported: 2001-04-29 06:26 EDT by greg hosler
Modified: 2007-04-18 12:32 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2001-04-29 06:40:33 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description greg hosler 2001-04-29 06:26:43 EDT
more specifically, when the AC97 sound chip (via82cxxx_audio.c) has the IRQ
(as happens probably always under SMP kernel, because of IO-APIC remapping
of the
IRQ's), the AC97 is not properly initialized, such that it doesn't
interrupt properly

The older AC97 driver used legacy support, and did not have to deal w/ the
irq. The newer driver attempts to run the via686 natively, and has code to
remap the
IRQ (see code around IRQ fixup, 0x3C==%d in via82cxxx_audio.c) but this
code does not
work properly. The hardware never interrupts.

motherboard used: MSI-6321 (a.k.a. a MSI 694D)

Comment 1 Arjan van de Ven 2001-04-29 06:40:29 EDT
I have this motherboard as workstation, I'll give it a try on monday.
Comment 2 greg hosler 2001-05-03 07:46:26 EDT
The motherboard I was having this problem on is a MSI-6321 (a.k.a. 694d Pro)

The problem turned out to be a BIOD IO-APIC mapping issue which was solved by
the bios to the current bios patch level.

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