[RELENG_6] ATARAID oddity

Sean Bruno sbruno at miralink.com
Mon Sep 22 23:24:26 UTC 2008


Dieter wrote:
>> 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.
>>     
>
> Even if there *is* an appropriate controller in the system, presumably it
> isn't going to work unless the disk is connected to that controller.
>
> We want the ability to migrate a disk from Adaptec to some other
> controller without screwy things happening.
> _______________________________________________
Looking over the ata-raid.c code that controls the detection, it's 
pretty obvious
that it doesn't check to see if the disk belongs to a controller.  
Moreover it
blindly tries to use ANY drive in the system(LSI will do this as well) 
if it detects
meta data.

I'm working on  a simple patch for this, but I need to figure out which 
cards are
using the Adaptec metadata format.  Any ideas where I should look?  I 
seem to have
1 card available(3010S) that I can validate against.


-- 
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