Triton chipset and busmaster DMA

Support knowledgebase (ke_dma-triton)
Applies to

SuSE Linux: All versions

Symptom:

The EIDE bus system or the ATAPI CD-ROM drive do not work as expected. There might be an error message of the hard drive driver such as:

        Ide0 reset timed-out status=0x0d
        hdb: irq timeout : status=0xff {busy}
        end_request : I/O error, dev 03:44, sector 753688
        hdb: status timeout : status=0xff {busy}
        hdb: drive not ready for command

or there are errors while accessing the file system (the numbers may vary!):

EXT2-fs warning (device 03:44): ext23_free_inode: bit already cleared
for inode 57121,0

EXT2-fs warning (device 03:44) : ext2_unlink: Deleting non existens
file (57121),0

EXT2-fs error (device 03:42): bad entry in directory # 3982: rec_len
is smaller than minimal - offset=0, inode=2609645352, rec_len=0,
name_len=12

attempt to acces beyond end of device 03:42: rw=0, want=651750914,
limit=102816

or Yast and/or rpm announce "weird" problems such as: packages have gone lost or certain packages cannot be found.

Cause:

We assume the EIDE system is rather sensible vs. the Triton chipset with busmaster DMA. This occurs mainly if one or two hard drives are attached to the primary controller and the CD ROM is connected to the secondary controller be it master or slave.

Solution:

Please also have a look at kfr_58.html; it is nor sure that this failure is due to the Triton chipset.


See also:
o General hardware problems
o SCSI-checklist

Keywords: HARDWARE, TRITON, DMA, EIDE, ATAPI

Categories: Hardware

Feedback welcome: Send Mail to ke@suse.de (Please give the following subject: SDB-ke_dma-triton)
SDB-ke_dma-triton, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 15. Jan 1998
SuSE Linux AG - Last generated: 03. Jun 2002 by ke (sdb_gen 1.40.0)