Fujitsu MAP3147 Reserve right and the third party reserve function Remark, Targ TARG/INIT

Models: MAP3735 MAP3147 MAS3367 MAP3367 MAS3735

1 290
Download 290 pages 28.72 Kb
Page 101
Image 101

3.1 Control/Sense Commands

(3)Changing the reserve conditions (Superseding Reserve)

The INIT which has the reserve right for an IDD (the INIT which has issued this command in the past and has established the IDD reserve state) can change the IDD's reserve conditions by issuing a another RESERVE command (Superseding Reserve).

When a superseding reserve is executed, the IDD releases the reserve state it was in up to that point and establishes a new reserve state in accordance with the specifications in this newly issued command.

By using this function, the INIT can, for example, change the SCSI device (SCSI ID) for which the logical unit is reserved while continuing the reserve state of the logical unit with which the reserve state was established using the previous third party reserve function.

Reserve right and the third party reserve function

Remark

In order to clarify the jurisdiction related to reserve and release, the term "Reserve Right" is used in this manual.

INIT

#A

INIT

#B

SCSI Bus

TARG

#0

TARG/INIT

#1

1.If INIT #A issues a RESERVE command which does not specify the third party reserve function to TARG #0, TARG #0 enters the reserved state from INIT #A and INIT #A has the reserve right with respect to TARG #0. In this case,

INIT #A has an exclusive monopoly over TARG #0.

Any commands issued to TARG #0 by any other SCSI device (INIT #B, TARG/INIT #1) are rejected with a RESERVATION CONFLICT status, with the exception of an INQUIRY, REQUEST SENSE or RELEASE command. The RELEASE command is terminated normally, but TARG #0's reserve state is not influenced by it.

2.If INIT #A issues a RESERVE command which specifies the third party reserve function ("3rd Pty Dev ID" = TARG/INIT#1), TARG #0 becomes reserved from TARG/INIT #1, but INIT #A has the reserve right. In this case,

TARG/INIT #1 has an exclusive monopoly of TARG #0. However, if TARG/INIT#1 issues a RESERVE command, that command is rejected with a RESERVATION CONFLICT status. Also, a RELEASE command is terminated normally, but it has no influence on the TARG #0 reserve right.

C141-E167

3 - 39

Page 101
Image 101
Fujitsu MAP3147, MAP3367, MAS3735, MAP3735, MAS3367 Reserve right and the third party reserve function Remark, Targ TARG/INIT