From: Christoph Hellwig Date: Tue, 23 May 2017 17:51:33 +0000 (+0200) Subject: reservation text updates X-Git-Tag: draft-hellwig-nfsv4-scsi-layout-nvme-01 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=d12dd768a09a49bc0051c9e1f342259dd6dbb51a;p=users%2Fhch%2Fscsi-layout-nvme.git reservation text updates --- diff --git a/scsi_nvme_middle.xml b/scsi_nvme_middle.xml index 36f589f..0e960b0 100644 --- a/scsi_nvme_middle.xml +++ b/scsi_nvme_middle.xml @@ -98,6 +98,12 @@ PERSISTENT RESERVE OUT SCSI command to NVMe commands which SHOULD be used when using NVMe devices as storage devices for the pNFS SCSI layout. + + One important difference between SCSI and NVMe Persistent Reservations + is that NVMe reservation keys always apply to all controllers used by + a host (as indicated by the NVMe HOSTID). This behavior is somewhat + similar to setting the ALL_TG_PT bit when registering a SCSI + Reservation key, but actually guaranteed to work reliably.