Release
Release
The RELEASE command is used to release previously reserved logical units. It is not an
error for an Initiator to attempt to release a reservation that is not currently active. In this
case, the Target returns GOOD status without altering any other reservation. A third-party
release option for the RELEASE command allows an Initiator to release a logical unit that
was previously reserved using the third-party reservation option.
Release Command Descriptor Block (COB)
Bit
Byte
7
I
6
I
5
I
4
I
3
I
2
I
1
I
0
00
Opcode= 17H
01
Logical Unit Number
I
3RDPTY
I
Third Party Device ID
I
XTNT=O
02
Reservation Identification = 00
03-04
{MSB=03) ·
Reserved
(LSB=04)
05
Control Byte
3RDPTY (Third-Party). If the 3RDPTY bit is set to one (1), the Target shall release the
specified logical unit, but only if the reservation was made using the third-party reservation
option
by
the same Initiator for the
s~me
SCSI device as specified in the Third-Party Device
ID field. If the 3RDPTY bit is set to zero (0), the third-party release option is not requested.
SCSI Command Descriptions A-41