Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Oct 2000 10:27:06 +0000
From:      Steve Coles <scoles@tripos.com>
To:        Stable@FreeBSD.org
Subject:   ATA ar support broken in -STABLE ?
Message-ID:  <39FD4CFA.368251F5@tripos.com>

next in thread | raw e-mail | index | archive | help
I tried to use the new ar device support in the recently upgraded ATA
driver in stable on a Promise FastTrak 100. I suceeded, and got
suitable performance on ar0 with the following 2-disk combination
only:

controller channel #2, UDMA5 master and slave device.

The following didn't yield an ar0 device (though the equivalent works
on NT...)

1) using controller channel #1 !at all! - ie 2 UDMA5 devices, master
Channel 1  master Channel 2
2) using a pair of UDMA-4 devices on channel #2
3) no 3-disk combinations at all

There were no kernel changes, between combinations.

When I ran "boot -v" the failure was always ( and I'm sorry about
vague names - this is from memory as I am at work ) in ata-raid.c in
the detect promise code, and in test1 - the strncmp() against a magic
string.

So, it seems that (and I appologise if I'm wrong, but by this time I
was tired of trying combinations), by moving a pair of (master+slave)
devices from channel2 to channel1 this strncmp seemed to fail to
identify the promise controller for an ar device ?

Any help would be appreciated as ideally I would like to use 3 x UDMA4
devices in an ar stripe.

Steve



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39FD4CFA.368251F5>