> http://opensolaris.org/os/project/sdcard-drivers/blk2scsa-spec/

> B2S_CMD_RESERVE
> B2S_CMD_RELEASE
> 
>   These commands are used to place or release a SCSI-2 reservation.  The
>   intended purpose is to prevent a B2S_CMD_FORMAT from being issued against
>   a device that has a reservation in place.  These commands should always
>   succeed if the media is present, ready, and not being formatted.  The
>   most recent operation determines whether the target is reserved or not.

Potential confusion lurking here. IIRC the intended purpose of SCSI-2 
RESERVE/RELEASE is to avoid contention in multi-initiator 
configurations, e.g. SANs and clustering, where the same device can be 
used by multiple hosts. I think your description will be confusing for 
those been using this SCSI terminology for 20 years. Perhaps some 
additional clarification or different command names should be used.

-Artem

Reply via email to