From: Christoph Hellwig Date: Sat, 11 Mar 2023 09:05:20 +0000 (+0100) Subject: improve documentation of Flush and mapping to SYNCHRONIZE CACHE X-Git-Tag: draft-ietf-nfsv4-scsi-layout-nvme-02~1 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=52075827d0f2a9756673ce315ddafcbc2ea4033a;p=users%2Fhch%2Fscsi-layout-nvme.git improve documentation of Flush and mapping to SYNCHRONIZE CACHE --- diff --git a/scsi_nvme_middle.xml b/scsi_nvme_middle.xml index 915da19..dda03af 100644 --- a/scsi_nvme_middle.xml +++ b/scsi_nvme_middle.xml @@ -235,9 +235,11 @@ If a volatile write cache is enabled on an 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 + use the NVMe Flush command to flush the volatile write cache to stable storage before the LAYOUTCOMMIT operation returns by using the Flush command (see Section 7.1 ). + The NVMe Flush command is the equivalent to the SCSI SYNCHRONIZE + CACHE commands.