Re: libata, Sound on same IRQ : flaky sound

From: Robert M. Stockmann
Date: Wed Aug 27 2008 - 21:31:14 EST


On Wed, 27 Aug 2008, Jeff Garzik wrote:

> Date: Wed, 27 Aug 2008 20:59:35 -0400
> From: Jeff Garzik <jeff@xxxxxxxxxx>
> To: Robert M. Stockmann <stock@xxxxxxxxxxx>
> Cc: linux-kernel@xxxxxxxxxxxxxxx
> Subject: Re: libata, Sound on same IRQ : flaky sound
>
> Robert M. Stockmann wrote:
> > Hi,
> >
> > I have a couple of AMD64 machines with onboard sound devices running
> > and they all have one thing in common : flaky sound when one is
> > doing some heavy disk I/O on the SATA disks. Interesting enough
> > /proc/interrupts shows that libata is using the same IRQ as the sound
> > devices :
> >
> > model name : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
> > stepping : 3
> > cpu MHz : 3014.679
> > cache size : 1024 KB
> >
> > # cat /proc/interrupts
> > CPU0 CPU1
> > 0: 55869 154467838 IO-APIC-edge timer
> > 8: 0 0 IO-APIC-edge rtc
> > 9: 0 0 IO-APIC-level acpi
> > 16: 1453 499686 IO-APIC-level libata, NVidia CK8S
> > 17: 0 0 IO-APIC-level ehci_hcd:usb1
> > 18: 27633 69978987 IO-APIC-level eth0
> > NMI: 10718 12112
> > LOC: 154533874 154533852
> > ERR: 0
> > MIS: 0
>
> What is the behavior of a recent kernel?
>
> Is your SATA interface set to legacy mode in BIOS?
>

the BIOS supports raid0, but the sata disks are running standalone
as /dev/sda /dev/sdb etc.

installing a recent kernel is not that easy, as the required
upgrade of udev will break the initscripts and a lot of installed
services and even the functionality of the KDE desktop. Installing
a recent distro is not desirable as they resemble me only
of a Open Source Vista distro, where it takes months to clean
up the unwanted garbage and bloat inside. Its preposterous that
a upgrade to a recent kernel mandates the installation of a recent
distro. I run Mandrake 10.1 with kernel 2.6.15 and some applications
upgraded like firefox, mplayer and k3b etc.

Robert
--
Robert M. Stockmann - RHCE
Network Engineer - UNIX/Linux Specialist
crashrecovery.org stock@xxxxxxxxxxx

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/