On Thu, Jan 21, 1999 at 01:21:03PM +0100, Søren Schmidt wrote: >It seems David Dawes wrote: >> I've been playing with a Promise FastTrack RAID (IDE) controller with >> 3.0-current as of yesterday. Although it is recognised in the PCI bus >> probe as a "Promise Ultra/33" (it has the same vendor/chip ID as the >> non-RAID card), the probes in i386/isa/wd.c fail. I added some debugging >> printfs to the code, and have found that wdreset() is failing. By >> changing the code to ignore that failure, it gets further, and correctly >> identifies the attached disks. I can even access the disks sufficiently >> to read the partition table with fdisk (but with timeouts). > >Hmm, I run one of my systems with the Ultra/33, but with the following >patch, without that it wont recognise a lone CDROM/TAPE, but requires >a disk to be present. It also includes some other patches, including >a fix for SMP system which Julian broke in rev1.183 of wd.c.
That didn't improve things, but with the patch I got lots of messages like the following (for a disk attached to the onboard PIIX4): wd1: DMA failure, DMA status 0 (The box isn't SMP.) >I also run the card without its BIOS, as that tends to get in the way. >I think the FastTrack is just an Ultra/33 with another BIOS chip on it. I'll try pulling the BIOS tomorrow. We didn't get this card for it's RAID features anyway. Thanks. David To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in the body of the message