SiS5513 & 2.4.22-1.2115.nptl

Robin Laing Robin.Laing at drdc-rddc.gc.ca
Fri Jun 11 14:20:59 UTC 2004


Mark Susol|Ultimate Creative Media wrote:
> 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
> 
> 

Update kernel.

My SIS chipset works like a charm with the latest kernel.  First 
upgrade of kernel fixed all problems.


-- 
Robin Laing





More information about the fedora-list mailing list