![](/images/backgrounds/146247/146247-253146x1.png)
Code | Name | Description |
|
| READS: Shared; any application client on any initiator may execute commands that |
|
| perform transfers from the disk to the initiator. |
|
| WRITES: Shared; any application client on any initiator may execute commands that |
|
| perform transfers to the disk from the initiator. |
4h | Shared Access | ADDITIONAL RESERVATIONS: Restricted; any PERSISTENT RESERVATION |
|
| |
|
| OUT command with the Reserve service action from any initiator other than the initiator |
|
| holding the persistent reservation results in a reservation conflict. The initiator that |
|
| holds the persistent reservation can reserve the logical unit, extents, or elements as long |
|
| as the persistent reservations do not conflict with any reservations already known to the |
|
| device server. |
|
| READS: Shared; any application client on any initiator may execute commands that |
|
| perform transfers from the disk to the initiator. |
| WRITE | WRITES: Exclusive; any command from an initiator that has not previously performed |
5h | Exclusive, | a Register service action with the device server that attempts a transfer to the disk results |
| in a reservation conflict | |
| Registrants Only | |
| ADDITIONAL RESERVATIONS: Allowed; any initiator may reserve the logical unit, | |
|
| |
|
| extents, or elements as long as the persistent reservations to not conflict with any reser- |
|
| vations already known to the device server. |
|
| READS: Exclusive; any command from an initiator that has not previously performed |
|
| a Register service action with the device server that attempts a transfer from the disk re- |
|
| sults in a reservation conflict. |
| Exclusive | WRITES: Exclusive; any command from an initiator that has not previously performed |
6h | Registrants | a Register service action with the device server that attempts a transfer to the disk results |
in a reservation conflict | ||
| Only | ADDITIONAL RESERVATIONS: Allowed; any initiator may reserve the |
|
| |
|
| logical unit, extents, or elements as long as the persistent reservations |
|
| to not conflict with any reservations already known to the device |
|
| server. |
7h - Fh | Reserved | N/A |
|
|
|
The PERSISTENT RESERVATION OUT command requires a parameter list, illustrated in Table
Table
Byte | Bit | 7 | 6 | 5 |
| 4 |
| 3 |
| 2 | 1 | 0 |
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
0 – 7 |
| (MSB) |
|
|
| Reservation Key |
|
|
| |||
|
|
|
|
|
|
| (LSB) | |||||
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
8 – 15 |
| (MSB) |
|
| Service Action Reservation Key |
|
|
| ||||
|
|
|
|
|
| (LSB) | ||||||
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (MSB) |
|
|
|
|
|
| ||||
16 – 19 |
|
|
|
|
|
|
| (LSB) | ||||
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
20 |
|
|
|
|
| Reserved |
|
|
|
| APTPL | |
|
|
|
|
|
|
|
|
|
|
|
| |
21 |
|
|
|
|
| Reserved |
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|