Messages in this thread | | | From | Michael Frank <> | Subject | Re: [BUG?] SIS IDE DMA errors | Date | Fri, 26 Sep 2003 22:08:30 +0800 |
| |
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx > SIS5513: IDE controller at PCI slot 0000:00:02.5 > SIS5513: chipset revision 208 > SIS5513: not 100% native mode: will probe irqs later > SIS5513: SiS 961 MuTIOL IDE UDMA100 controller > ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:pio > ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:DMA, hdd:pio > hda: IC25N040ATMR04-0, ATA DISK drive
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx SIS5513: IDE controller at PCI slot 00:02.5 PCI: Found IRQ 10 for device 00:02.5 SIS5513: chipset revision 0 SIS5513: not 100% native mode: will probe irqs later SIS5513: SiS 962/963 MuTIOL IDE UDMA133 controller ide0: BM-DMA at 0x4000-0x4007, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x4008-0x400f, BIOS settings: hdc:pio, hdd:pio hda: IC35L090AVV207-0, ATA DISK drive
Jul 27 04:22:26 mhfl4 kernel: hda: lost interrupt Jul 27 04:23:15 mhfl4 kernel: hda: dma_timer_expiry: dma status == 0x24 Jul 27 04:23:25 mhfl4 kernel: hda: DMA interrupt recovery
Running mostly 2.4 on this board, not using ACPI, Got similar problems with 2.4 and when running occasionally 2.6, but not as bad except with 2.4.22-pre7.
Suspect chipset related issue which should be looked into.
You could try setting udma mode with hdparm -Xudma[12345] and see if it helps.
I use from a script on startup
sync hdparm -S 255 -K1 -c3 -Xudma5 /dev/hda.
Note: IME, hdparm should not be used when there is substantial disk activity.
Regards Michael
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |