]>
www.infradead.org Git - users/hch/scsi-layout-nvme.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Christoph Hellwig [Wed, 10 Jan 2024 16:51:26 +0000 (17:51 +0100)]
add a Numerical Conventions section
From David Black.
Christoph Hellwig [Tue, 9 Jan 2024 16:25:01 +0000 (17:25 +0100)]
bump version
Christoph Hellwig [Tue, 9 Jan 2024 15:45:47 +0000 (16:45 +0100)]
minor fixes
From David Black
Christoph Hellwig [Tue, 12 Dec 2023 18:33:33 +0000 (19:33 +0100)]
security considerations update from Dave Black
Christoph Hellwig [Tue, 12 Dec 2023 18:28:05 +0000 (19:28 +0100)]
bump version
Christoph Hellwig [Tue, 10 Oct 2023 09:46:05 +0000 (11:46 +0200)]
expand acronyms on first use
Christoph Hellwig [Tue, 10 Oct 2023 09:40:19 +0000 (11:40 +0200)]
add a quick blurb on nvme and why it matters to the introduction
Christoph Hellwig [Tue, 10 Oct 2023 09:19:16 +0000 (11:19 +0200)]
update NVMe reference
Update to version 2.0c of the base specification, and 1.0c of the NVM,
TCP and PCIe specifications and add links to the specifications.
Christoph Hellwig [Tue, 10 Oct 2023 09:13:29 +0000 (11:13 +0200)]
downgrade the NVMe-PCIe reference to information
Christoph Hellwig [Tue, 10 Oct 2023 09:05:03 +0000 (11:05 +0200)]
bump version
Christoph Hellwig [Thu, 31 Aug 2023 09:24:05 +0000 (11:24 +0200)]
typo fixes
Christoph Hellwig [Tue, 13 Jun 2023 16:12:11 +0000 (18:12 +0200)]
add acknowledgements
Christoph Hellwig [Tue, 13 Jun 2023 16:18:53 +0000 (18:18 +0200)]
update contact details for Sorin
Christoph Hellwig [Tue, 13 Jun 2023 16:14:21 +0000 (18:14 +0200)]
update the title
per last WG meeting at IETF116
Christoph Hellwig [Tue, 13 Jun 2023 15:58:25 +0000 (17:58 +0200)]
convert to markdown format
Thanks to Carsten Bormann <cabo@tzi.org> for the scripted conversion.
Christoph Hellwig [Sat, 11 Mar 2023 09:26:16 +0000 (10:26 +0100)]
add a reference to the Extents Are Permissions section of 8154
Suggested by David Black
Christoph Hellwig [Sat, 11 Mar 2023 09:05:20 +0000 (10:05 +0100)]
improve documentation of Flush and mapping to SYNCHRONIZE CACHE
Christoph Hellwig [Fri, 10 Mar 2023 16:41:26 +0000 (17:41 +0100)]
fencing wording updates
From David Noveck
Christoph Hellwig [Fri, 10 Mar 2023 16:39:05 +0000 (17:39 +0100)]
make the suitable volume identification methods a bit more clear
Based on feedback from David Noveck.
Christoph Hellwig [Fri, 10 Mar 2023 16:34:27 +0000 (17:34 +0100)]
downgrad SHOULD on NGUID usage
Christoph Hellwig [Fri, 10 Mar 2023 16:32:38 +0000 (17:32 +0100)]
improve the SCSI Layout mapping to NVMe
Based on suggestions from David Noveck and David Black
Christoph Hellwig [Fri, 10 Mar 2023 16:31:32 +0000 (17:31 +0100)]
define Metadata Server instead of just Server
pointed out by David Noveck
Christoph Hellwig [Fri, 10 Mar 2023 16:30:12 +0000 (17:30 +0100)]
improve the client definition
Pointed out by David Noveck.
Christoph Hellwig [Fri, 10 Mar 2023 16:18:31 +0000 (17:18 +0100)]
improve introduction
Provided by David Noveck with small edits from me.
Christoph Hellwig [Sat, 11 Mar 2023 09:29:06 +0000 (10:29 +0100)]
fix filename
Christoph Hellwig [Fri, 10 Mar 2023 16:19:16 +0000 (17:19 +0100)]
use NVMe protocol family wording
NVMe or NVMe over Fabrics is a bit confusing as NVMe over Fabrics is
part NVMe.
Christoph Hellwig [Fri, 10 Mar 2023 16:13:38 +0000 (17:13 +0100)]
mark myself as editor
Christoph Hellwig [Wed, 1 Feb 2023 14:49:12 +0000 (15:49 +0100)]
draft-ietf-nfsv4-scsi-layout-02
Christoph Hellwig [Sat, 22 Oct 2022 18:11:02 +0000 (11:11 -0700)]
standards track
Christoph Hellwig [Thu, 29 Sep 2022 06:47:57 +0000 (08:47 +0200)]
complete a cut of sentence on cache flushing
pointed out by Sorin.
Christoph Hellwig [Thu, 29 Sep 2022 06:45:48 +0000 (08:45 +0200)]
nits
From Sorin Faibish
Christoph Hellwig [Mon, 26 Sep 2022 17:42:30 +0000 (19:42 +0200)]
fix the docname
Christoph Hellwig [Mon, 26 Sep 2022 17:36:47 +0000 (19:36 +0200)]
RFC8446 is a normative reference
There is a should asking for TLS to be used.
From David Black.
Christoph Hellwig [Mon, 26 Sep 2022 17:27:59 +0000 (19:27 +0200)]
update NVMe references
Use the latest errata rollups as references. No changes to the
section or figure numbers needed.
Christoph Hellwig [Tue, 20 Sep 2022 13:06:09 +0000 (15:06 +0200)]
provide links for all RFC references
Christoph Hellwig [Tue, 20 Sep 2022 13:04:29 +0000 (15:04 +0200)]
draft-ietf-nfsv4-scsi-layout-00
Christoph Hellwig [Sat, 9 Jul 2022 04:40:35 +0000 (06:40 +0200)]
it's NVMe over TCP
From Sorin Faibish.
Christoph Hellwig [Thu, 7 Jul 2022 16:10:29 +0000 (18:10 +0200)]
fix up a non-requirements and bits in the security considerations
Mostly from David Black
Christoph Hellwig [Thu, 7 Jul 2022 16:07:06 +0000 (18:07 +0200)]
separate general requirement from specific NVMe/TCP requirement
From David Black
Christoph Hellwig [Thu, 7 Jul 2022 16:04:48 +0000 (18:04 +0200)]
clean up "actually guaranteed" wording
From David Black
Christoph Hellwig [Thu, 7 Jul 2022 16:03:28 +0000 (18:03 +0200)]
spell out names of SCSI commands, add SPC-5 reference
From David Black
Christoph Hellwig [Thu, 7 Jul 2022 15:59:16 +0000 (17:59 +0200)]
expand acronyms on first use
From David Black
Christoph Hellwig [Thu, 30 Jun 2022 19:11:56 +0000 (21:11 +0200)]
typo
Christoph Hellwig [Thu, 30 Jun 2022 16:53:12 +0000 (18:53 +0200)]
always use an NVMe instead of a NVMe
pointed out by Sorin
Christoph Hellwig [Thu, 30 Jun 2022 16:52:04 +0000 (18:52 +0200)]
we're still using SCSI layout on NVMe
Christoph Hellwig [Thu, 30 Jun 2022 16:18:00 +0000 (18:18 +0200)]
more nits
From Sorin Faibish
Christoph Hellwig [Thu, 30 Jun 2022 16:16:32 +0000 (18:16 +0200)]
drop the Acknowledgments for now
Hopefully to be resurrect and filled again soon
Christoph Hellwig [Thu, 30 Jun 2022 16:15:11 +0000 (18:15 +0200)]
nits
From David Black
Christoph Hellwig [Thu, 30 Jun 2022 06:53:09 +0000 (08:53 +0200)]
update the Volume Identification section
Be more specific about the identifiers.
From David Black, with updates from me to list all the different places
to retrieve the identifiers and to avoid the 'NVMe device' term.
Christoph Hellwig [Thu, 30 Jun 2022 06:50:43 +0000 (08:50 +0200)]
improve the volatile write cache section
From David Black
Christoph Hellwig [Thu, 30 Jun 2022 06:48:38 +0000 (08:48 +0200)]
update the SPC reference to SPC-5
From David Black
Christoph Hellwig [Wed, 22 Jun 2022 11:05:28 +0000 (13:05 +0200)]
add co-authors
Christoph Hellwig [Tue, 7 Jun 2022 13:27:55 +0000 (15:27 +0200)]
proper client fencing text
Spell out the full NVMe semantics required.
Partially based on draft-faibish-nfsv4-scsi-nvme-layout-over-fabrics-00.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Chuck Lever [Tue, 7 Jun 2022 15:44:29 +0000 (11:44 -0400)]
Rewrite the Security Considerations section
This replacement is adapted from RFCs 8154 and 8434.
Christoph Hellwig [Tue, 7 Jun 2022 08:24:37 +0000 (10:24 +0200)]
update to NVMe 2.0 references
Also clean up various bits of nvme terminology and gratious references
to the STLR document.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Christoph Hellwig [Tue, 7 Jun 2022 08:14:24 +0000 (10:14 +0200)]
TODO for the security considerations
Signed-off-by: Christoph Hellwig <hch@lst.de>
Christoph Hellwig [Tue, 7 Jun 2022 08:05:47 +0000 (10:05 +0200)]
rewrite the "Volume Identification" ѕection
Pull in the few bits of information that we actually need instead of
relying on the STLR whitepaper.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Christoph Hellwig [Tue, 7 Jun 2022 07:49:04 +0000 (09:49 +0200)]
rewrite the volatile write cache section
Remove a reference to the SATL spec, and take the VWC bit into account.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Chuck Lever [Mon, 6 Jun 2022 13:47:48 +0000 (09:47 -0400)]
Acknowledge contributions from Sorin Faibish and David Black
Signed-off-by: Christoph Hellwig <hch@lst.de>
Chuck Lever [Mon, 6 Jun 2022 13:47:41 +0000 (09:47 -0400)]
Remove reference for SBC3, which is no longer cited in this draft
Signed-off-by: Christoph Hellwig <hch@lst.de>
Chuck Lever [Fri, 3 Jun 2022 15:53:45 +0000 (11:53 -0400)]
Spell out write cache terminology
Signed-off-by: Christoph Hellwig <hch@lst.de>
Chuck Lever [Fri, 3 Jun 2022 15:53:38 +0000 (11:53 -0400)]
Update the Requirements Language section
Adopt the modern text that cites RFC 8174.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Chuck Lever [Fri, 3 Jun 2022 15:53:32 +0000 (11:53 -0400)]
Update the Security Considerations section
Based on material from draft-faibish-nfsv4-scsi-nvme-layout-00.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Christoph Hellwig [Tue, 7 Jun 2022 08:06:22 +0000 (10:06 +0200)]
bump version
Christoph Hellwig [Thu, 2 Jun 2022 18:42:12 +0000 (20:42 +0200)]
correct docName
Christoph Hellwig [Thu, 2 Jun 2022 18:39:37 +0000 (20:39 +0200)]
bump version
Christoph Hellwig [Tue, 23 May 2017 17:51:33 +0000 (19:51 +0200)]
reservation text updates
Christoph Hellwig [Tue, 23 May 2017 17:48:43 +0000 (19:48 +0200)]
make EUI64 or NGUID support a requirement instead of a SHOULD
As suggested by David Black.
Christoph Hellwig [Tue, 23 May 2017 17:46:34 +0000 (19:46 +0200)]
bump NVMe reference to 1.3
Christoph Hellwig [Tue, 23 May 2017 17:45:28 +0000 (19:45 +0200)]
reference the public scsi layout RFC
Christoph Hellwig [Tue, 23 May 2017 17:43:04 +0000 (19:43 +0200)]
bump version
Christoph Hellwig [Mon, 4 Jul 2016 07:58:56 +0000 (16:58 +0900)]
init