blk2scsa [PSARC/2007/654 FastTrack timeout 11/21/2007]

Garrett D'Amore gdamore at Sun.COM
Sat Nov 17 21:11:20 PST 2007


Artem Kachitchkine wrote:
>
>> I'm not sure about ZFS, but it is good enough for sd(7D) with PCFS.
>
> IMO the proposal is incomplete without a clear statement about ZFS, 
> even it it's "unsupported", though I really hope for the opposite: USB 
> storage is the dumbest storage I've ever encountered (so far), yet you 
> can put ZFS on it.
>
> I think the only sure way is to try. Given that the estimated 
> engineering effort for this entire project is 1 engineer-week, I 
> suppose it'd take a couple more days to figure this out.

Yes, I intend to try it out.  I'm not specifically targetting ZFS, but I 
can't see why it wouldn't work, other than the device id concern raised 
below.
>
>> One possible area of concern for ZFS is device id functionality.  The 
>> devices I'm dealing with don't have device identifiers that live 
>> within the SCSI namespace.  (Generally they do have a vendor id, 
>> product id, and serial number... but these are allocated from an 
>> entirely different namespace.)
>
> AFAIK in that case a fabricated devid will be stored in the hidden 
> area of the disk. The same problem exists with USB, see "6422928 devid 
> support is needed for usb harddisk".

If I read the code in sd correctly, this won't be done for removable 
media.  So while it isn't a problem for the blk2scsa framework, it is a 
problem for SDcard media.

Its possible that I'll need to figure out a solution here, I'm not sure. 

    -- Garrett




More information about the opensolaris-arc mailing list