linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ATA/133 Problems with multiple cards
@ 2004-10-14 16:23 James Stevenson
  2004-10-14 18:12 ` Ian Pilcher
  0 siblings, 1 reply; 17+ messages in thread
From: James Stevenson @ 2004-10-14 16:23 UTC (permalink / raw)
  To: linux-ide, linux-kernel; +Cc: kernelnewbies


Hi,

i seem to have run into an annoying problem with a machine which has
3 promise ata/133 card the PDC20269 type.

So far i have figured out the following
all cards work fine when tested by themselves.

All card work fine when tested with 1 other promise card in the machine.

Any card will fail during boot (the card furthest down the pci bus)
with the following eorros. (though the drives do report the correct drives 
they are plugged into)

hdm: 490234752 sectors (251000 MB) w/7936KiB Cache, CHS=30515/255/63, UDMA(133)
hdo: attached ide-disk driver.
hdo: host protected area => 1
hdo: 490234752 sectors (251000 MB) w/7936KiB Cache, CHS=30515/255/63, UDMA(133)
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 >
 /dev/ide/host0/bus0/target1/lun0: p1
 /dev/ide/host2/bus0/target0/lun0: p1
 /dev/ide/host2/bus1/target0/lun0: p1
 /dev/ide/host2/bus1/target1/lun0: p1
 /dev/ide/host4/bus0/target0/lun0: unknown parition table
 /dev/ide/host4/bus1/target0/lun0: p1
 /dev/ide/host6/bus0/target0/lun0:
hdm: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdm: dma_intr: error=0x84 { DriveStatusError BadCRC }
hdm: dma_timer_expiry: dma status == 0x21
hdm: error waiting for DMA
hdm: dma timeout retry: status=0x51 { DriveReady SeekComplete Error }
hdm: dma timeout retry: error=0x84 { DriveStatusError BadCRC }
blk: queue c03ac5f8, I/O limit 4095Mb (mask 0xffffffff)
 unknown partition table

the errors continue for the other drive on the same controller.
booting the kernel with the option ide=nodma will allow it to
boot with no errors and function normally but without dma.

When i manually turn on dma on each drive it works fine and returns
no errors / produces no errors.

The only problem with this is that 2 of the 3 cards fucntion normally
the 3rd card run with dma disabled.

This is being run under 2.4.27.

Does anyone have an explenation of why this can happen ?

thanks
	James




^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2004-10-22 23:18 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-14 16:23 ATA/133 Problems with multiple cards James Stevenson
2004-10-14 18:12 ` Ian Pilcher
2004-10-14 19:31   ` Bartlomiej Zolnierkiewicz
2004-10-15  8:57     ` Hans-Peter Jansen
2004-10-17  2:51     ` James Stevenson
2004-10-17 14:45       ` Bartlomiej Zolnierkiewicz
2004-10-17 17:45         ` James Stevenson
2004-10-20 10:29           ` James Stevenson
2004-10-20 10:35       ` Hans-Peter Jansen
2004-10-20 11:18         ` James Stevenson
2004-10-20 14:23           ` Hans-Peter Jansen
2004-10-20 15:08             ` James Stevenson
2004-10-21 18:43             ` Bartlomiej Zolnierkiewicz
2004-10-21 20:00               ` Hans-Peter Jansen
2004-10-21 21:56                 ` James Stevenson
2004-10-22  2:42                   ` Albert Lee
2004-10-22 23:51                     ` James Stevenson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).