HostRAID not detected on -current

Anton Korotin korotin at aha.ru
Wed Feb 25 09:38:52 PST 2004


On Tue, Feb 24, 2004 at 10:53:33AM -0700, Justin T. Gibbs wrote:
> > Hello,
> > 
> > I've got a server box based on Intel SE7501WV2 board, SR2300 chassis.
> > 
> > When I tried to install 5.2.1-RC2 on it SCSI was detected
> > only with HostRAID disabled. 
> > 
> > When I enabled HostRAID SCSI i got:
> > 
> > pci4: <mass storage, RAID> at device 7.0 (no driver attached)
> > pci4: <mass storage, RAID> at device 7.1 (no driver attached)
> > 
> > I've updated to -current on 19th of February and now what I can see 
> > with HostRAID enabled and situatiuon changed as follows.
> > 
> > Looks like system "knows" that pci4:7:0 is a 'subclass = RAID' device 
> > but incorrectly shows ahd device with four physical drives available 
> > while two of them are formatted as raid-1 array by HostRAID.
> 
> There is no HostRAID support in FreeBSD.  In the past, the ahd driver
> didn't attach to these devices just to avoid allowing the user to
> corrupt the arrays.  But this generated more email into my inbox than
> I wanted, so I decided to allow the driver to attach to HostRAID
> controllers.  This will also allow someone to write a RAIDFrame or
> GEOM module to handle the HostRAID operations.

I see. I was confused by two things.

First, OS is allowed to treat disks as separate devices
independently of SCSI controller setting.

Second, there are reports where FreeBSD was installed
on the same motherboard and RAID was detected. For example:

http://docs.freebsd.org/cgi/getmsg.cgi?fetch=41381+0+archive/2003/freebsd-smp/20030504.freebsd-smp

Probably that was intel SRCZCR (zero channel raid using on-board
controller for i/o operations) add-on card detected.

As for that SRCZCR the situation is also strange:
Intel distributes iir driver with some utilites
for FreeBSD 4.x. The driver is further developed
under the FreeBSD project but man page doesn't mention
SRCZCR. Moreover, recently e-mail address of the authors
were changed from @intel to @adaptec.

Should it work on -current or not?
At least as a preformatted array controlled
by controller bios utility. But controlling
functionality under running FreeBSD
is also very desirable (storcon an srcd binaries).

> 
> --
> Justin
> 

-- 
Anton


More information about the freebsd-scsi mailing list