Hi! Our pdc ide dma controller produces dma timeouts/errors and falls back to pio mode on our sx164 alpha:
Linux version 2.4.25 ([EMAIL PROTECTED]) (gcc version 2.95.4 20011002 (Debian prerelease)) #4 Tue Mar 23 15:37:58 CET 2004 Booting on EB164 variation SX164 using machine vector SX164 from SRM Major Options: EV56 LEGACY_START MAGIC_SYSRQ .. PDC20267: IDE controller at PCI slot 00:06.0 PDC20267: chipset revision 2 PDC20267: not 100% native mode: will probe irqs later PDC20267: ROM enabled at 0x0a080000 PDC20267: (U)DMA Burst Bit DISABLED Primary PCI Mode Secondary PCI Mode. ide0: BM-DMA at 0x8880-0x8887, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0x8888-0x888f, BIOS settings: hdc:DMA, hdd:DMA hda: HDS722516VLAT80, ATA DISK drive blk: queue fffffc0000609e70, no I/O memory limit hdc: HDS722516VLAT80, ATA DISK drive blk: queue fffffc000060a5d8, no I/O memory limit ide0 at 0x88d0-0x88d7,0x88e2 on irq 27 ide1 at 0x88d8-0x88df,0x88e6 on irq 27 hda: attached ide-disk driver. hda: host protected area => 1 hda: 321672960 sectors (164697 MB) w/7938KiB Cache, CHS=20023/255/63, UDMA(100) hdc: attached ide-disk driver. hdc: host protected area => 1 hdc: 321672960 sectors (164697 MB) w/7938KiB Cache, CHS=20023/255/63, UDMA(100) ... hda: dma_intr: bad DMA status (dma_stat=76) hda: dma_intr: status=0x50 { DriveReady SeekComplete } hda: DMA disabled PDC202XX: Primary channel reset. PDC202XX: Secondary channel reset. ide0: reset: master: error (0x00?) Do you have any idea who can be the culprit of this? Is it possible the our alpha is hardware sided not able to work with DMA? We have new hard disks and new UDMA100 cables, so this shouldn't be the problem. Thanks a lot for any suggestions to track down this problem. Best wishes Norbert ------------------------------------------------------------------------------- Norbert Preining <preining AT logic DOT at> Technische Universität Wien gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 ------------------------------------------------------------------------------- PLYMOUTH (vb.) To relate an amusing story to someone without remembering that it was they who told it to you in the first place. --- Douglas Adams, The Meaning of Liff