Command Specifications

4.1.17 PERSISTENT RESERVE IN (5E)

 

Bit

7

6

5

 

4

 

3

 

2

 

1

0

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

X'5E'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0

0

0

 

 

 

Service Action

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

0

0

0

0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

3

 

0

0

0

0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

4

 

0

0

0

0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

5

 

0

0

0

0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

6

 

0

0

0

0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

Allocation Length (MSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

Allocation Length (LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

0

0

0

0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The PERSISTENT RESERVE IN command is used to obtain information on the reserve conditions that are valid within a target and information concerning a Reservation Key. This command is used in combination with the PERSISTENT RESERVE OUT command (see Section 4.1.18).

If the reserved state implemented with the RESERVE command is valid in a target when the target receives this command, the command is rejected with the report of the RESERVATION CONFLICT status.

When the reserved state implemented with the PERSISTENT RESERVATION command is valid, this command is always executed normally.

The length of the PERSISTENT RESERVE IN parameter data that can be reported with this command is indicated in the parameter data. When a byte count that is too small to transfer an entire parameter list is specified in the "Allocation Length" field of the CDB, the data bytes starting at byte 0 of the parameter data and numbering as many as the specified byte count are transferred (this is not considered to be an error). If it is necessary to read the rest of the parameter data, an INIT should reissue the PERSISTENT RESERVE IN command by specifying a byte count that is long enough to cover the entire list in the "Allocation Length" field.

194

C141-C013

Page 198
Image 198
Fujitsu MBA3147RC, MBC2036RC, MBC2073RC, MBA3300RC, MBA3073RC specifications Persistent Reserve in 5E