a82f9e5612
- Update to version v1.4 (FATE#322735): * Fixup Security send/recv to read data from disk * Unbreak RPM build after bash completion files were moved in 7e4c7596 * fabrics: Fix disconnect_by_device from disconnecting instance 0 on error * lightnvm: allow to init target on factory mode * Fixed problem with security-recv binary output not working correctly * nvme-cli: return 0 if disconnect operation with cfg.nqn successfully * Fix compile for 32-bit * nvme-cli: Fix build on aarch64-linux-android-4.9 * nvme-cli: Huawei plug-in. * nvme-print: Fix line spacing on -H option * id-ctrl: remove new lines from json output * nvme-list: print empty lists when no devices are present * fabrics: add option to override drivers queue depth * nvme-cli: nvme-intel implement json output for smart-log * nvme-cli: Add parsing support for noiob * Fix potential device string truncation * fabrics: add option to override drivers queue depth also for connect-all command * Regenerate man-pages * Release v1.3 * nvme-print: Free only top-level json objects * fix use-after-free in pci.ids parsing * nvme-cli: add fields into identify controller data structure * nvme-cli: show more fields for id-ctrl * nvme-cli: id-ctrl: display additional fields * Show help when no or an invalid device is given * nvme-cli: add id-ctrl for nvme-huawei plug-in. * Fix spelling errors * fabrics: add hostid option to connect command * nvme-cli: add ns-descs subcommand (forwarded request 534900 from morbidrsa) OBS-URL: https://build.opensuse.org/request/show/534901 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvme-cli?expand=0&rev=19
270 lines
12 KiB
Plaintext
270 lines
12 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Oct 18 07:11:40 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Update to version v1.4 (FATE#322735):
|
|
* Fixup Security send/recv to read data from disk
|
|
* Unbreak RPM build after bash completion files were moved in 7e4c7596
|
|
* fabrics: Fix disconnect_by_device from disconnecting instance 0 on error
|
|
* lightnvm: allow to init target on factory mode
|
|
* Fixed problem with security-recv binary output not working correctly
|
|
* nvme-cli: return 0 if disconnect operation with cfg.nqn successfully
|
|
* Fix compile for 32-bit
|
|
* nvme-cli: Fix build on aarch64-linux-android-4.9
|
|
* nvme-cli: Huawei plug-in.
|
|
* nvme-print: Fix line spacing on -H option
|
|
* id-ctrl: remove new lines from json output
|
|
* nvme-list: print empty lists when no devices are present
|
|
* fabrics: add option to override drivers queue depth
|
|
* nvme-cli: nvme-intel implement json output for smart-log
|
|
* nvme-cli: Add parsing support for noiob
|
|
* Fix potential device string truncation
|
|
* fabrics: add option to override drivers queue depth also for connect-all command
|
|
* Regenerate man-pages
|
|
* Release v1.3
|
|
* nvme-print: Free only top-level json objects
|
|
* fix use-after-free in pci.ids parsing
|
|
* nvme-cli: add fields into identify controller data structure
|
|
* nvme-cli: show more fields for id-ctrl
|
|
* nvme-cli: id-ctrl: display additional fields
|
|
* Show help when no or an invalid device is given
|
|
* nvme-cli: add id-ctrl for nvme-huawei plug-in.
|
|
* Fix spelling errors
|
|
* fabrics: add hostid option to connect command
|
|
* nvme-cli: add ns-descs subcommand
|
|
* nvme-cli: Get Feature support for Extended Host Id
|
|
* nvme-cli: Fix typo in Intel plugin and improve generic help text
|
|
* Implement Intel Vendor specific logs
|
|
* nvme-cli: add thermal management fields for smart-log
|
|
* nvme-cli: add temperature sensor fields in json_smart_log
|
|
* nvme-cli: add output-format discription for smart-log
|
|
* Formatting update
|
|
* Regenerate documentation
|
|
* nvme-cli: add error message for nvme list.
|
|
* Fix typo of flbas in nvme_create_max_ns_test
|
|
* Show help for get-ns-id
|
|
* Show help for nvme reset and subsystem-reset
|
|
* nvme-cli: Extended Data Structure in resv-report
|
|
* Update docs
|
|
* resync nvme.h with the kernel nvme.h
|
|
* nvme-cli : add support for sanitize command.
|
|
* nvme-cli : add sanitize command documentation.
|
|
* nvme-cli : add support for retrieving sanitize log.
|
|
* nvme-cli : add sanitize-log command documentation.
|
|
* fix build without libuuid
|
|
* nvme-cli : wdc-plug-in : return on invalid input device.
|
|
* nvme-cli : only print help text and return for nvme list -h option.
|
|
* nvme-cli/list-ns: fix identifying active or allocated namespaces list
|
|
* Fixed get_internal_log to parse the entire nlog and allow selection of specific regions to be parsed.
|
|
* NVMe-CLI Fix Sanitize Command Parameter Types
|
|
* Fix app tag and mask setting
|
|
* Fix app tag field sizes
|
|
* nvme-cli/list: fix when nvme device can not be open
|
|
* nvme-cli/list: change fd returned by open operation from unsigned to signed.
|
|
* Makefile: allow linker override for cross uuid test
|
|
* nvme-cli: fix connecting failure due to invalid uuid format of hostid
|
|
* nvme-cli/fabrics: Add ctrl-loss-tmo param to connect cmd
|
|
* Fixing macro definitions to avoid issues when these are used in expressions
|
|
* nvme-cli: add nvme directive command support
|
|
* nvme-cli: add documentation for directive commands
|
|
* fix for issue 219, show-regs reports AQA.ACQS and AQA.ASQS as bytes
|
|
* nvme-cli: Fix nvme ns desc
|
|
* new bit fields (6, 7, and 8) for OACS from NVMe rev 1.3
|
|
* added new bit field (6) to ONCS from NVMe rev 1.3
|
|
* nvme-cli: Describe action 3 of nvme activate
|
|
* nvme-cli: generate spec-compliant UUID NQNs
|
|
* NVMe-CLI Fixed Status Code check for reset type on fw-activate.
|
|
* Added handling for temperature threshold values below 0C(273K) and removed buffer check for human readable output as Temperature threshold feature does not use Memory Buffer for Attributes
|
|
* Update nvme.c
|
|
* nvme-cli : Add Namespace Rescan Command
|
|
* nvme-cli : Add man documentation files for ns-rescan command.
|
|
* Version 1.4 Release
|
|
* Drop upstream patches:
|
|
- 0001-fabrics-add-option-to-override-drivers-queue-depth.patch
|
|
- 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch
|
|
- add-missing-nvme_id_crtl-fileds.patch
|
|
- 0003-nvme-cli-show-more-fields-for-id-ctrl.patch
|
|
- 0004-nvme-cli-id-ctrl-display-additional-fields.patch
|
|
- 0005-nvme-cli-add-ns-descs-subcommand.patch
|
|
- 0006-fabrics-add-hostid-option-to-connect-command.patch
|
|
- 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch
|
|
- 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 17 08:55:35 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- allow override queue depth and nr io queues on connect-all (bsc#1063462)
|
|
+ 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 7 07:25:27 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Generate Spec compliant UUID NQNs (bsc#1057498)
|
|
+ 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 31 10:21:34 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Fix hostid parsing (bsc#1049272)
|
|
+ 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 30 13:23:48 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Add hostid option to connect command (bsc#1045293)
|
|
+ 0006-fabrics-add-hostid-option-to-connect-command.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 26 08:31:50 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Create nvme files and directories in /etc/nvme (bsc#1045931 )
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 26 08:25:16 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Provide nvme ns-descs subcommand (bsc#1038235)
|
|
+ 0005-nvme-cli-add-ns-descs-subcommand.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 16 10:07:38 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Also re-build documentation on each build (bsc#1037297)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 14 07:01:27 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Add NVMe over Fabrics specific id-ctrl fields (bsc#1037293)
|
|
+ add-missing-nvme_id_crtl-fileds.patch
|
|
+ 0003-nvme-cli-show-more-fields-for-id-ctrl.patch
|
|
+ 0004-nvme-cli-id-ctrl-display-additional-fields.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 12 07:10:37 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Add possibility to change queue depth at connect time (bsc#1037297)
|
|
+ 0001-fabrics-add-option-to-override-drivers-queue-depth.patch
|
|
+ 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 24 07:33:25 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Update to version v1.2 (FATE#322735 ,bsc#1033410):
|
|
* Include endian.h for byte/host order functions
|
|
* nvme-cli: Add nvme hostnqn generation option
|
|
* nvme.spec/debian: Auto generate host nqn as part of install
|
|
* Documentation: Add entry for gen-hostnqn
|
|
* Regenerate Documentation
|
|
* Fix read/write man pages
|
|
* get-features: Don't try to read the data buffer for sel == 3
|
|
* Documentation: fix location of device reset
|
|
* Regen documentation
|
|
* Remove debian/ directory
|
|
* Remove pyc files generated by 'make test'
|
|
* Moving the bash completion files to the standard
|
|
* lightnvm: default to -1 on lun begin and end
|
|
* nvme-cli: fabrics: Fix to pass "host_traddr" to the kernel driver.
|
|
* nvme-cli: id-ctrl: Fix memory leak for JSON.
|
|
* nvme-cli: id-ns: Fix memory leak for JSON.
|
|
* nvme-cli: error-log: Fix memory leak for JSON.
|
|
* nvme-cli: resv-report: Fix memory leak.
|
|
* nvme-cli: smart-log: Fix memory leak for JSON.
|
|
* nvme-cli: fw-log: Fix memory leak for JSON.
|
|
* nvme-cli: json_add_smart_log(): Fix memory leak for JSON.
|
|
* nvme-cli: smart-log: Allow negative values for temp sensors.
|
|
* Don't print unimplemented sensor
|
|
* Build without uuid
|
|
* get-ns-id: Exit when no device provided.
|
|
* nvme-cli: id-ctrl: Add vendor fields in JSON id-ctrl.
|
|
* nvme-cli: nvme.c: Allow plug-ins to access to output formats and helper.
|
|
* nvme-cli: Western Digital/HGST plug-in.
|
|
* nvme-cli: Western Digital/HGST plug-in documentation.
|
|
* <linux/nvme.h>: Correct NVMF enum values to match NVMe-oF rev 1.0
|
|
* fabrics: Handle space-padded TRSVCID and TRADDR fields
|
|
* nvme-cli: bug-fix: use right file name for perror.
|
|
* move show_intel_smart_log to intel-nvme.c
|
|
* remove json_add_smart_log
|
|
* remove nvme_intel_smart_log
|
|
* move struct nvme_additional_smart_log to intel-nvme.c
|
|
* nvme-cli/format: use existing LBAF if none requested
|
|
* nvme-cli: Release v1.2
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 2 07:43:02 UTC 2017 - jthumshirn@suse.com
|
|
|
|
- Update to upstream release v1.1 (FATE#322735)
|
|
* This fixes multiple compiler warnings for 32-bit and other environments
|
|
from v1.0, adds more documentation to fabrics, removes the libudev
|
|
dependency entirely from this project, adds a framework for unit testing
|
|
devices, and fixes usage for user defined install paths
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 15 09:05:22 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Update to upstream release v0.9
|
|
- Remove merged remove-version-from-list.patch
|
|
* New extensions, fabrics support, a bug fixes. The 'list' command
|
|
is liberated from its udev dependency, and no longer requires
|
|
CONFIG_IO_STRICT_DEVMEM be disabled.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 31 11:31:15 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Don't map controller registers in 'list' command (boo#986891)
|
|
+ remove-version-from-list.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 9 12:19:35 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Update to upstream release v0.8
|
|
- Remove merged patch 0001-bash-completion-Remove-shebang-line.patch
|
|
* Code re-organized to support new extensions. While these are called
|
|
"plugins", they currently have to be built into the executable. Support
|
|
for dynamically loadable plugins is under consideration.
|
|
* LightNVM is added as a built-in plugin.
|
|
* Intel vendor specific commands and structure decodings are supported
|
|
in a new intel plugin.
|
|
* Support for NVMe-over-Fabrics
|
|
* New output format "json" for a subset of commands that decode returned
|
|
structures.
|
|
* Lots of various documentation and minor code fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 1 10:21:39 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Update to upstream release v0.7
|
|
+ 0001-bash-completion-Remove-shebang-line.patch
|
|
Keith writes:
|
|
Just a few minor updates and documentation fixes. There is also a new
|
|
option for passthrough commands that can be used to help detect data
|
|
over/under run.
|
|
|
|
Tagging a stable release so we can consider features that bring in other
|
|
transports and third party extensions.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 13 12:57:48 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Exclude build on s390x (FATE#319560)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 18 09:31:01 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Update to upstream release v0.5
|
|
The v0.4 breakage should all be resolved now. Tagging release
|
|
v0.5, and back to stability.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 2 09:08:35 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Update to upstream release v0.4
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 15 14:52:51 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Fix display of version number (boo#966740)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 11 09:23:55 UTC 2016 - jthumshirn@suse.com
|
|
|
|
- Initial packaging for openSUSE
|
|
|