SiS5513 & 2.4.22-1.2115.nptl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm having difficulties keeping a server running under FC1 with a SiS5515
chipset and 2.4.22-1.2115.nptl kerenl from FC1 distro CDs. The main problem
is with my secondary drive giving me errors like:

hdb: dma_timer_expiry: dma status == 0x41
dma_timer_expiry: dma status == 0x40
hdb: timeout waiting for DMA
hdb: timeout waiting for DMA
hdb: (__ide_dma_test_irq) called while not waiting
hda: lost interrupt
last message repeated 6 times
hdb: irq timeout: status=0xd0 { Busy }
ide0: reset: success


Which then under peak usage just hangs the server and eventually only a hard
boot will bring it around.

I've already had to replace one HD for I/O bad sector errors, and now I
can't seem to keep this HD going either. I'm trying to run with DMA off but
it keeps getting reset by the kernel. This seems like a software problem as
in FC and the chipset and IDE controller.


http://www.cs.helsinki.fi/linux/linux-kernel/2001-00/0473.html

The sis5513 driver deliberatly overrides the CONFIG_IDEDMA_AUTO and
 the BIOS settings that might disable UDMA and forces UDMA which works
 for a while then fails, attempts to fallback to a non-DMA mode and
 fails that as well.


>From my dmseg file:

Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 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 0xff00-0xff07, BIOS settings: hda:DMA, hdb:DMA



Any ideas?

Mark Susol



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux