]> www.infradead.org Git - users/hch/scsi-layout-nvme.git/commitdiff
minor fixes draft-ietf-nfsv4-scsi-layout-nvme-06
authorChristoph Hellwig <hch@lst.de>
Tue, 9 Jan 2024 15:45:47 +0000 (16:45 +0100)
committerChristoph Hellwig <hch@lst.de>
Tue, 9 Jan 2024 15:45:47 +0000 (16:45 +0100)
From David Black

scsi-nvme.md

index 0c91ffaab0f8686ca0888c0d5c866d476bc746c5..428e04c72cfded393cebadaef3772635cb2e559c 100644 (file)
@@ -170,7 +170,7 @@ when using the pNFS SCSI layout with NVMe namespaces.
 ## Volume Identification {#ssc:volident}
 
 The pNFS SCSI layout uses the Device Identification Vital Product Data (VPD)
-page (page code 0x83) from {{SPC5}} to identify the devices used by
+page (page code 83h) from {{SPC5}} to identify the devices used by
 a layout. Implementations that use NVMe namespaces as storage devices
 map NVMe namespace identifiers to a subset of the identifiers
 that the Device Identification VPD page supports for SCSI logical
@@ -181,8 +181,8 @@ MUST support either the IEEE Extended Unique Identifier (EUI64) or
 Namespace Globally Unique Identifier (NGUID) value reported in a Namespace
 Identification Descriptor, the I/O Command Set Independent Identify
 Namespace Data Structure, and the Identify Namespace Data Structure,
-NVM Command Set. If available, use of the NGUID value is preferred
-as it is the larger identifier.
+NVM Command Set {{NVME-BASE}}. If available, use of the NGUID value is
+preferred as it is the larger identifier.
 
 Note: The PS_DESIGNATOR_T10 and PS_DESIGNATOR_NAME have no equivalent
 in NVMe and cannot be used to identify NVMe storage devices.
@@ -200,8 +200,8 @@ SHALL be constructed as follows:
   identifiers are available, then the NGUID identifier SHOULD be
   used as it is the larger identifier.
 
-RFC 8154 specifies the "sbv_designator" field as an XDR variable length
-opaque\<>. The length of that XDR opaque\<> value (part of
+RFC 8154 {{RFC8154}} specifies the "sbv_designator" field as an XDR variable
+length opaque\<>. The length of that XDR opaque\<> value (part of
 its XDR representation) indicates which NVMe identifier is present.
 That length MUST be 16 octets for an NVMe NGUID identifier and
 MUST be 8 octets for an NVMe EUI64 identifier.  All other lengths
@@ -270,7 +270,7 @@ with the Reservation Acquire Action
 Abort), the Current Reservation Key (CRKEY) field set to the
 server's reservation key, the Preempt Reservation Key (PRKEY) field
 set to the reservation key associated with the non-responding client
-and the Reservation Type (RTYPE) field set to 010b (i.e., Exclusive
+and the Reservation Type (RTYPE) field set to 4h (i.e., Exclusive
 Access - Registrants Only Reservation).
 The client can distinguish I/O errors due to fencing from other
 errors based on the Reservation Conflict NVMe status code.