Device Reservations
Device Reservations
The library supports the Reserve/Release management method and the Persistent
Reservations management method. These methods are defined in the ANSI SCSI-3
Primary Commands (SPC-3) standard. For the reservation restrictions placed on:
The Reserve/Release management method, see
■
The Persistent Reservations management method, see
■
Conflict
Allowed
TABLE 3-6 Reserve/Release Management Method
Command
Initialize Element (07h)
Initialize Element with Range (37h)
Inquiry (12h)
Log Sense (4Dh)
Mode Select (15h/55h)
Mode Sense (1Ah/5Ah)
Report LUNS (A0h)
Move Medium (A5h)
Persistent Reserve In (5Eh)
Persistent Reserve Out (5Fh)
Position to Element (2Bh)
Prevent/Allow Removal (1Eh)
Read Element Status (B8h)
Release Unit (17h/57h)
Request Sense (03h)
Request Volume Element Address (B5)
Reserve Unit (16h/56h)
Send Diagnostic (1Dh)
Send Volume Tag (B6h)
Test Unit Ready (00h)
Write Buffer (3Bh)
Note: Currently, the CurData bit had not been fully implemented.
30 SL500: Interface Reference Manual • July 2008
Command will not be performed and the library will terminate
the command with Reservation Conflict status.
Command will be allowed to execute to normal completion.
Action when Reserved by a different Initiator
Conflict
Conflict
Allowed
Allowed
Conflict
Conflict
Allowed
Conflict
Conflict
Conflict
Conflict
Prevent = 0, allowed
Prevent = 1, conflict
Conflict, unless the CurData bit is 1 (see note)
Allowed, the reservation is not released.
Allowed
Conflict
Conflict
Conflict
Conflict
Conflict
Conflict
TABLE
3-6.
TABLE
3-7.
Revision: F • 96122