You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Shortlog of changes since v1.14. Big thanks to all the contributors and
bug reports that made it into this round.
Akhilesh RN (4):
Removed unwanted print statement
ZN-350 - wdc purge command bug fix
ZN-350 - vs-fw-activate-history bug fix
Addressed review comments
Brandon Paupore (1):
Add Timeout Parameter for Zone Management Commands
Daniel Wagner (2):
nvme-topology: no error message when openeing of controller fails
gen-hostnqn: Remove UUID validation heuristic
FrancisPravin (1):
intel_nvme: fixed typo
Gollu Appalanaidu (42):
nvme-print: print namespace write protect states in get feature
zns: trivial formatting fix
nvme-print: add fna 3rd bit in identify ctrl
nvme-print: add controller register cap 44th bit
nvme: add primary ctrl caps man page
nvme: fix predictable latency log zsh completions
nvme: adding get lba status command man page
nvme: add uuid index in get and set features command
nvme: fix csi data type in list_ns
nvme: add json output format for list_crl
nvme-ioctl: remove unused function nvme_identify_ns_list
zns: style fixes in zns plugin
nvme: add json output format for list_ns
nvme: fix parameter sizes
zns: fix get_zdes_bytes return value in failed cases
wdc-nvme: fix the build failure
nvme: add latency parameter for passthru commands
nvme: add lsp and uuid index invalid value checks in get log
nvme: add optional copy format support id ctrl field
nvme: add zone desc changed notice async event
nvme: add persistent event log action field invalid check
nvme: add json, binary and human readable output format for id iocs
nvme: update passthru commands man page with latency parameter details
nvme-print: sanitize log style fix
nvme: add the LBA format upper in Format NVM Command
nvme: fix errno for non nvme device return errors
nvme: add missing endianness annotations
nvme: fix the fw-log structure and show fw log changes
nvme: add identify controller structure 2.0 spec. fields
nvme: add get log page 2.0 spec fields
nvme: add the status codes from 2.0 spec
nvme: extend existing id ctrl parameters as per 2.0
nvme: add status to error number for id_uuid and verify_cmd
nvme: style fix
nvme: add verify command man page
nvme: add CDW2 and CDW3 support for Write Zeroes and Verify Command
nvme add Storage Tag Check field in NVM Commands
Change IOCTL for read, write and compare commands
fix boot partitions register show in human readable format
nvme: add multiple update detected result value in fw commit
nvme: add capacity management command support
Add Identify CNS 0x18 Domain List Support
Hannes Reinecke (2):
nvme-ioctl: return -1 on failure from nvme_get_nsid()
nvme-topology: scan all controllers in scan_subsystem()
Hanumanthu H (4):
Micron plugin version 1.0.6
json format support for micron vs-drive-info command
Support micron vs-smart-add-log option for M54XX drives
vs-drive-info command opcode change for M5407 drives
James Kahn (1):
corrected-returns-in-sanitize-log
Jeff Lien (2):
[nvme-cli] Add support for new devices
[NVMe CLI] Add capability for unique plugin version
Jonathan Teh (1):
nvme-cli: fix typos in reservation actions
Keith Busch (11):
fix virtual mgmt parameter sizes
default flush to use block device nsid
fix code style
fix set_feature formatting
remove string representation timestamp set_feature
strip trailing spaces from fabrics output
Merge branch 'master' of https://github.com/michael-gebis/nvme-cli into michael-gebis-master
Revert "Bug fix unsigned int and int should use 64bit api for json-c"
Merge branch 'master' of https://github.com/fixthething/nvme-cli into fixthething-master
Merge branch 'mi_features' of https://github.com/NateRoiger/nvme-cli into NateRoiger-mi_features
fix whitespace damage
Martin Belanger (3):
Add device id in JSON output
Add --host-iface option
Print device name on connect
Martin George (4):
fabrics: skip connect if transport type doesn't match
nvme-topology: fix controller check in scan_subsystem()
nvme-print: fix 'nvme list' segfault if controller is unavailable
fabrics: add default port number for NVMe/TCP I/O controllers
Maurizio Lombardi (1):
autoconnect: replace network.target with network-online.target
Michael Gebis (3):
id-nvmset: Fixed typo
micron-nvme.h: formatting
Bash completions
Minwoo Im (1):
nvme: support ns generic device to submit_io
Nate Roiger (2):
Add NVMe MI Features: Controller Metadata (0x7E) and Namespace Metadata (0x7F).
Merge branch 'master' into mi_features
Ronan Pigott (1):
completions: fix syntax typo in zsh completions
Sagi Grimberg (2):
systemd/nvmf-autoconnect.service: load nvme-fabrics before autoconnect
fabrics: add fast_io_fail_tmo option
Steven Seungcheol Lee (2):
nvme: Bug fix default data_len used if no argument given
Bug fix unsigned int and int should use 64bit api for json-c
Sushrut Shirole (2):
wdc-nvme: fix uclibc compilation.
Use PRIx64 format specifier instead of lX for more portability.
Tokunori Ikegami (3):
nvme-print: print both kelvin and celsius temperature values
nvme-cli: Add lsi option for get-log command
nvme: Fix to print get and set feature hex digits correct width
fixthething (4):
Making security-send command more flexible by allowing data from stdin, and assuming transfer length to match input size if not specified.
Doing dword alignment whether source of misalignment comes from file size or specified transfer length. Zeroing buffer to ensure zero fill and no heap garbage.
Changes requested by keithbusch; no default for cfg.tl.
Removing redundant parameter from nvme_sec_send
Signed-off-by: Keith Busch <kbusch@kernel.org>