]> www.infradead.org Git - users/hch/scsi-layout-nvme.git/commitdiff
improve the volatile write cache section
authorChristoph Hellwig <hch@lst.de>
Thu, 30 Jun 2022 06:50:43 +0000 (08:50 +0200)
committerChristoph Hellwig <hch@lst.de>
Thu, 30 Jun 2022 06:54:10 +0000 (08:54 +0200)
From David Black

scsi_nvme_middle.xml

index 1cc23e7c4bb9c3e77aac1bb83ea79bec2dc70f3f..ff861fc2684e93734d664f5bab53a3fcf1681acc 100644 (file)
       the Volatile Write Cache Enable (WCE) bit (i.e., bit 00) in
       the Volatile Write Cache Feature (Feature Identifier 06h)
       (see Section 5.27.1.4 <xref target="NVME-BASE" />) is set.
-      If a write cache is enabled on a NVMe device used as a storage
-      device for the pNFS SCSI layout, the MDS MUST use the NVMe FLUSH
-      command to flush the volatile write cache.
+
+      If a volatile write cache is enabled on a NVMe namespace used as a
+      storage device for the pNFS SCSI layout, the pNFS server (MDS) MUST
+      use the NVMe FLUSH command to flush the volatile write cache to
+      stable storage before the LAYOUTCOMMIT operation returns
     </t>
   </section>
 </section>