[RELENG_6] ATARAID oddity

Sean Bruno sbruno at miralink.com
Mon Sep 22 17:51:02 UTC 2008


I stumbled upon some strange behavior when conducting some SCSI target 
testing in my lab that caused me to do a double-take.

If a FreeBSD system detects a drive with Adaptec RAID controller meta 
data on it, the ataraid() driver will attempt to interpret that data as 
a real volume.  It makes no difference to the ataraid() driver if there 
is an Adaptec controller physically present in the system or not.

I.e. if you insert a drive that was part of a volume from an Adaptec 
RAID controller into another system, the new system will attempt to 
treat that disk as though it were associated with a HOST Raid controller.

I don't think that this is the desired behavior.  Even if the host raid 
meta-data is detected, the system shouldn't attempt to treat the disk as 
part of a HOST raid set without the appropriate controller in the system.

-- 
Sean Bruno
MiraLink Corporation
6015 NE 80th Ave, Ste 100
Portland, OR 97218
Phone 503-621-5143
Fax 503-621-5199
MSN: sbruno at miralink.com
Google:  seanwbruno at gmail.com
Yahoo:  sean_bruno at yahoo.com



More information about the freebsd-drivers mailing list