Download User Manual

Transcript
Appendix F. lpfc Driver BlockGuard Functionality
SCSI Command Support
Figure F-2 Data Transfer between Initiator Host and the Adapter
The Initiator Operations are listed in Table F-1.
Table F-1 Initiator Operations
Initiator
Operation
Initiator Host <->
Adapter
Adapter <->
Target
Comment
NORMAL
Unprotected
Unprotected
Used for unprotected I/O
READ_INSERT
Protected
Unprotected
Reads the data from the target. The
adapter then generates the
protection data and transfers both
data and protection data to the
Initiator host. No protection data is
sent on the SAN. The adapter can
insert the protection data guard tag
as CRC or IP CSUM.
READ_PASS
Protected
Protected
Reads the data and protection data
from the target on the SAN. The
adapter will verify data integrity
and transfer both data and
protection data to the Initiator
host. The adapter can convert the
protection data guard tag from CRC
to IP CSUM.
READ_STRIP
Unprotected
Protected
Reads data and protection data
from the target. The adapter will
verify data integrity, discard
protection data, and only transfers
the data to the Initiator host. It
does not send the protection data
to the Initiator host. Protection data
is only sent on the SAN.
WRITE_INSERT
Unprotected
Protected
Transfers the data from the Initiator
host. The adapter will then
generate protection data and write
both the data and protection data
to the target. Protection data is
only sent on the SAN.
Emulex Drivers Version 10.4 for Linux User Manual
P011043-01A Rev. A
201