7.21 REASSIGN BLOCKS (07)
Byte
7
6
0
1
LUN
2
3
4
5
VU = 0
Figure 100. REASSIGN BLOCKS (07)
The REASSIGN BLOCKS command requests the file to reassign a logical block to an available spare. The
REASSIGN BLOCKS command attempts to allocate spare blocks on a spare track.
address is transferred to the file during the DATA O U T phase. One to four block(s) may be specified for
relocation per REASSIGN BLOCKS command.
Reassignment is complete upon the completion of the REASSIGN BLOCKS command. At this time, the
defective logical block address has been added to the grown ("G" list) defect list.
Data contained at the logical block address being reassigned is not preserved by the file, and is filled with a
constant pattern.
Following is the format of the data sent by the initiator during the DATA O U T phase:
Bit
5
4
3
Command Code = 07h
Reserved = 0
Reserved = 0
Reserved = 0
2
1
0
FLAG
LINK
SCSI C O M M A N D SET
The logical block
135