It's been a while since the previous release, and we've accumulated
enough updates to warrant a new tag. Shortlog below.
There are printing fixes and improvements to output, documentation
updates, enhancements to vendor plugins, updates for the NVMe 1.3
Specification, a new command for listing subsystems, a new way to alias
sub-commands in case old ones need to be deprecated, fabrics fixes,
and resource leak fixes. Thank you to everyone who contributed!
Andrew Maier (2):
Nitpicked a printing alignment issue with the id-ns vendor specific field
Updated the human readable printing for the SGLS field in the id-ctrl command to be compliant with NVMe 1.3
David Manouchehri (1):
Avoid unnecessary abbreviation.
Guan Junxiong (2):
nvme-cli: add support to get properties for NVMe over Fabric
nvme-cli: support to set the property for NVMe over Fabric
James Smart (2):
nvme-cli: add duplicate_connect parameter support
nvme-cli: add duplicate_connect parameter support
Jeff Lien (2):
NVMe-CLI : WDC-Plugin Updated Smart Log Command
NVMe-CLI : WDC-Plugin Documentation for Updated Smart Log Command
Johannes Thumshirn (2):
fabrics: also set queue_size and nr_io_queues on connect-all connects
nvme: Introduce new 'list-subsys' command
Keith Busch (28):
Add AEN decoder helper to get-log
Regen documentation
Merge pull request #228 from primeos/nixos
intel-nvme: Fix compiler errors and warnings
Merge pull request #229 from steve-gh/master
Add command effects log page
Increase default format timeout
Revert "nvme-cli: add duplicate_connect parameter support"
Merge pull request #230 from liangxiao1/upstream
Fix typo in previous commit
Fix long suffix parse on 32-bit machines
Merge pull request #232 from Manouchehri/verbose
nvme/flush: explicitely close file descriptor
Merge pull request #233 from cleandever/master
Add 'DEAC' support to write-zeroes command
Rebuild documentation
Regenerate documentation
Update get-feature help text
Improve code alignment on intel plugin
Update intel internal log man page.
nvme-cli/intel: Return if arg parsing returns error
nvme: add options for write command directives
Update documentation
Merge pull request #238 from Eideticom/andrew-dev
Reorder command list
Documentation fixes
Update documentation to use aliases
Merge pull request #243 from ScottyBauer/fix_mem_leak
Michael Weiss (2):
Add Nix(OS) install instructions to the README
Fix the Markdown code for the Alpine install instructions
Minwoo Im (11):
nvme-cli: make address print format more human-readable
nvme-cli: fix wrong bitmask in number of rpmb units.
nvme-cli: make command description const
nvme-cli: resync nvme.h with the kernel's
nvme-cli: update show_registers_cc() to use nvme.h
nvme-cli: replace values of all namespaces with NVME_NSID_ALL
nvme-cli: add prints for new HMB identify fields of TP 4002
nvme-cli: add support alias command with Firmware Activate
nvme-cli: update Firmware Commit with boot partition feature
nvme-cli: add command specific status of Firmware Commit
nvme-cli: add prints of boot partition feature to show-regs
Scott Bauer (1):
nvme-cli: Fix small mem leak.
Steve (2):
Include sizing data in json output that's already included in the non-json results.
Cleanup variable definitions
Xiao Liang (1):
nvme/id-ns: do not try to get namespace id from non-block device.
cleandever (1):
Fix memory leak
jeffreyalien (1):
nvme-cli : wdc-plugin Add support for WDC SN100 and SN200 devices.
Signed-off-by: Keith Busch <keith.busch@intel.com>
#!/bin/sh
GVF=NVME-VERSION-FILE
-DEF_VER=v1.4
+DEF_VER=v1.5
LF='
'