DMA timeout issues on Asus K8V-SE deluxe
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.15 (Ubuntu) |
Fix Released
|
Medium
|
Fabio Massimo Di Nitto |
Bug Description
A default install of Warty RC AMD64 on this motherboard works great, until you
push the system load. DMA errors will start to crop up and make the system
appear to freeze for 10-20 seconds.
Here is a sample of the syslog errors:
Oct 12 08:26:25 localhost kernel: hda: dma_timer_expiry: dma status == 0x24
Oct 12 08:26:35 localhost kernel: hda: DMA interrupt recovery
Oct 12 08:26:35 localhost kernel: hda: lost interrupt
More:
Oct 12 08:27:38 localhost kernel: hdc: lost interrupt
Oct 12 08:28:23 localhost kernel: hdb: lost interrupt
This only appears to happen under heavy system load and even to devices that are
currently not in use.
A fix for this motherboard appears to be placing this in the /boot/grub/menu.lst
file at the end of the kernel section:
noapic pci=usepirqmask
After a reboot the motherboard no longer DMA timeouts under heavy load.
Please provide the dmesg with/without the options applied. Have you tried the
options individually?