Hello community, here is the log from the commit of package nvme-cli for openSUSE:Factory checked in at 2018-10-18 15:35:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nvme-cli (Old) and /work/SRC/openSUSE:Factory/.nvme-cli.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nvme-cli" Thu Oct 18 15:35:20 2018 rev:27 rq:642655 version:1.6 Changes: -------- --- /work/SRC/openSUSE:Factory/nvme-cli/nvme-cli.changes 2018-05-08 13:37:42.712747742 +0200 +++ /work/SRC/openSUSE:Factory/.nvme-cli.new/nvme-cli.changes 2018-10-18 15:35:54.622327479 +0200 @@ -1,0 +2,172 @@ +Tue Oct 16 07:29:31 UTC 2018 - [email protected] + +- Update to version v1.6 (FATE#326139, FATE#326434, FATE#326558): + * Release 1.6 + * lightnvm: fix type coercion + * fix reservation report 0's based dword count + * nvme.c, list_ns: use le32_to_cpu in display + * nvme-cli: adjust memset size for data buffer in submit_io + * fabrics: omit newline character when reading nvme host nqn + * fabrics: fail early if argconfig_parse failed + * nvme-cli: print firmware activation notices support bit to id_ctrl + * nvme-cli: add support of RAE + * Add a single get-property command for NVMeOF. + * nvme-ioctl.c : nvme_get_properties(): fix 64bit offset advance + * nvme-cli: add support for DLFEAT + * intel: fix latency stats printing + * Update doc + * nvme-cli: add changed-ns-list-log documentation + * nvme-cli: add changed log ns support + * NVMe-CLI Fix id-ns fpi field when Human Readable option selected. + * Fix format specifier for 32-bit + * Fix json output of 128-bit numbers + * Replace host-gen telemetry short-option 'h' with 'g' + * Add man pages for new device self test commands + * Updating version to 1.1 + * nvme-cli: Implement printing get NOPSC feature + * nvme-cli: Implement printing the get Keep Alive Timer feature + * nvme-cli: Implement printing the get host controlled thermal management feature. + * nvme-cli: Implement printing the get timestamp feature. + * Adding ppc big endian support + * Revert "nvme-cli: Wait for device file if not present after successful add_ctrl" + * Revert "nvme-cli: Add ioctl retry support for "connect-all"" + * nvme-cli: fix compilation error + * Updatign the plugin version + * refactored some strings + * Removed Duplicate commands. + * Initial checkin for Seagate Plugin + * nvme-cli: update the document for id-nvmset subcommand + * nvme-cli: update new fields in id-ns subcommand + * nvme-cli: add support for id-nvmset subcommand + * Wrote man page for telemetry + * nvme-cli: Implemented Device self test and log. + * Add user parameter to specify data area region from telemetry log + * Regenerate man pages + * Documentation: allow to format with asciidoctor + * Documentation: fix title markers + * fabrics: add ctrl-loss-tmo to connect-all + * nvme-cli: Modify Get Features-Asynchronous Event Configuration + * Add open-channel 2.0 identify support + * nvme-cli: fix show command typo + * nvme-cli: Fix build breaks for GCC 8.1 Signed-off-by: Alexey Timofeyev <[email protected]> + * Add nvme id-ns command test + * Add nvme id-ctrl command test + * Add nvme fw-log commmand test + * Add support for Micron plugin + * nvme-cli: fix get_nsid() return value check + * nvme-cli: allow block device for delete-ns + * nvme-cli: Add ioctl retry support for "connect-all" + * nvme-cli: Wait for device file if not present after successful add_ctrl + * nvme-cli: show partial results if controller fails during list and list-subsys + * fabrics: add option to supply keep-alive-timeout for connect-all + * nvme-cli: fix perror when blkdev not given when get-ns-id + * Fixes for log page access. + * nvme-cli: make it return 0 in case of non-fabric for show-regs + * Regenrate documentation + * Documentation: add manpage entry for connect's --ctrl-loss-tmo setting + * nvme-cli: fix leak in endurance_log command + * nvme-cli: fix seg_fault by cmd options in endurance_log + * Remove error print for telemetry log arg parse + * Fix intel media wear json output + * Use fixed-width integer types for long suffixed parameters + * Add toshiba plugin to makefile rules. + * Add toshiba plugin code and command documentation. + * nvme-cli: Add friendly status messages + * nvme-cli: correct spelling of discovery + * get-log: Make log identifier a required parameter + * nvme-cli: fabrics: Fix passing "host_traddr" for all transports + * Log error incase of failure in get_nvme_subsystem_info() + * Fix double free in list_subsys + * Fix parameter descriptions + * Add remaining fields from NVM Sets + * Don't print non-existent command line options + * Fixed a bug where cdw11 was being overwritten by cdw12 + * Regenerate documentation + * Add manpage for endurance log + * nvme-cli: fix typo in 'disconnect' docs + * Fix fabrics property commands + * Fix endianess in WDC plugin. + * Ignore cscope files + * Add read-recover level feature decoding + * Add support for NVMe Sets log page + * Add support for decoding IO Determinism features + * Add decoding for new controller attributes + * Update makefile dependencies + * nvme-cli: add netapp smdevices man page + * nvme-cli: add NetApp plugin + * Fix freeing wrong address + * nvme-cli: make it use NVME_IDENTIFY_DATA_SIZE + * nvme-cli: adjust json print according to uint format + * nvme-cli: add helper for sanitize command + * nvme-cli: telemetry-log add controller initiated log gathering + * flush: Use device NSID if issuing through block device + * NVMe-CLI Fix fw_log Command json output + * nvme-cli: fix typo in Intel SMART json output + * nvme-cli: update documentations to sync up with subcommands + * nvme-cli: convert iekey into a no_argument parameter + * nvme-cli: make return negative value in nvme_get_nsid() when not blkdev + * nvme-cli: move print-function to nvme-print + * nvme-cli: fix leaks in subcommands + * nvme-cli: add print for command name to effects-log + * nvme-cli: make it have bpid in cdw10 for fw-commit + * nvme-cli: add command specific field to json output of error-log + * nvme-cli: Fixed incosistency of error handling in intel plugin Signed-off-by: Oleksii Timofieiev <[email protected]> + * Use '-' for compounded word telemetry-log subcommand + * Use NSID all for error log + * nvme-cli: Implement nvme_get_log13 + * nvme-cli: handle long commands in help message by adjusting minimal padding Signed-off-by: Oleksii Timofieiev <[email protected]> + * nvme-cli: wdc: Removed superfluous output in WDC plugin + * NVMe-CLI WDC-Plugin Update drive essentials code with review comments. + * nvme-cli: Add support of unsigned long long to json routines Signed-off-by: Oleksii Timofieiev <[email protected]> + * NVMe-CLI WDC-Plugin Add clear-pcie-corr documentation. + * NVMe-CLI WDC-Plugin Add clear-pcie-corr command + * NVMe-CLI WDC-Plugin Add drive-essentials documentation + * NVMe-CLI WDC-Plugin Add drive-essentials command + * nvme-cli: memblaze: add error return after parse_and_open() + * nvme-cli: memblaze: fix memory leak in memblaze-nvme.c + * nvme-cli: Implement get_telemetry_log from 1.3 spec + * nvme/vendor: Add get log LSP/LSO fields from 1.3 spec + * nvme-cli: lnvm: Make it return error status when argconfig_parse fails + * nvme-cli: fix memory leak in passthru() + * nvme-cli: wdc: fix mismatch in document for smart-add-log + * nvme-cli: wdc: add const to descriptions + * nvme-cli: fix memory leak in dir_receive() + * nvme-cli: fix memory leak in sec_recv() + * nvme-cli: fix memory leak in dir_send() + * nvme-cli: fix memory leak in sec_send() + * nvme-cli: fix memory leak in set_feature() + * nvme-cli: fix memory leak in fw_download() + * nvme-cli: fix memory leak in ns_descs() + * nvme-cli: fix memory leak in list_ctrl() + * nvme-cli: add error handling for a failure of malloc + * nvme-cli: tests: fix typo in get_feature_test + * nvme-cli: tests: remove nsid parameter in a testcase of error-log + * nvme-cli: update documentation of effects-log + * nvme-cli: add support for options to effects-log subcommand + * nvme-cli: intel: add const to descriptions of subcommand option + * nvme-cli: intel: add check for fd after open to intel commands + * nvme-cli: intel: fix smart-log-add documentation + * lightnvm: enable to set OP on target creation + * nvme-cli: intel: update smart-log-add command documentation + * nvme-cli: update error-log documentation + * nvme-cli: lnvm: add human-readable print format to ns-id subcommand + * nvme-cli: lnvm: add check for fd after open operation + * nvme-cli: lnvm: remove unnecessary force parameter of ns-id in lnvm + * nvme-cli: lnvm: add whitespace between words in a description + * nvme-cli: add BPS bit field to CAP controller register + * Update subcommand alias description in README.md + * nvme-cli: add support for json output format of sanitize-log command + * nvme-cli: Remove unnecessary nsid field in error-log + * nvme-cli: add print for command specific info field of error log page + * nvme-cli: update print for sanitize-log command with output-format + * nvme-cli: make sanitize description const + * Fix verbose decoding for coalescing aggregation time + * Allow hierarchy of similiarly named plugins + Drop: + - 0001-nvme-cli-add-NetApp-plugin.patch + - 0002-nvme-cli-add-netapp-smdevices-man-page.patch + - 0003-get-log-Make-log-identifier-a-required-parameter.patch + - 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch + - 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch + +------------------------------------------------------------------- Old: ---- 0001-nvme-cli-add-NetApp-plugin.patch 0002-nvme-cli-add-netapp-smdevices-man-page.patch 0003-get-log-Make-log-identifier-a-required-parameter.patch 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch nvme-cli-v1.5.tar.gz New: ---- nvme-cli-1.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nvme-cli.spec ++++++ --- /var/tmp/diff_new_pack.UgjYZV/_old 2018-10-18 15:35:58.254323305 +0200 +++ /var/tmp/diff_new_pack.UgjYZV/_new 2018-10-18 15:35:58.254323305 +0200 @@ -17,23 +17,18 @@ Name: nvme-cli -Version: 1.5 +Version: 1.6 Release: 0 Summary: NVM Express user space tools License: GPL-2.0-only Group: Hardware/Other Url: https://github.com/linux-nvme/nvme-cli -Source: %{name}-v%{version}.tar.gz +Source: %{name}-%{version}.tar.gz BuildRequires: asciidoc BuildRequires: libuuid-devel BuildRequires: xmlto BuildRequires: pkgconfig(libudev) BuildRoot: %{_tmppath}/%{name}-%{version}-build -Patch1: 0001-nvme-cli-add-NetApp-plugin.patch -Patch2: 0002-nvme-cli-add-netapp-smdevices-man-page.patch -Patch3: 0003-get-log-Make-log-identifier-a-required-parameter.patch -Patch4: 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch -Patch5: 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch %description NVM Express (NVMe) is a direct attached storage interface. The @@ -41,12 +36,7 @@ dependencies. %prep -%setup -q -n %{name}-v%{version} -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 +%setup -q -n %{name}-%{version} %build echo %{version} > version ++++++ _service ++++++ --- /var/tmp/diff_new_pack.UgjYZV/_old 2018-10-18 15:35:58.278323277 +0200 +++ /var/tmp/diff_new_pack.UgjYZV/_new 2018-10-18 15:35:58.278323277 +0200 @@ -3,8 +3,8 @@ <param name="scm">git</param> <param name="url">https://github.com/linux-nvme/nvme-cli.git</param> <param name="filename">nvme-cli</param> - <param name="version">v1.5</param> - <param name="revision">v1.5</param> + <param name="version">1.6</param> + <param name="revision">v1.6</param> <param name="exclude">.git</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.UgjYZV/_old 2018-10-18 15:35:58.294323259 +0200 +++ /var/tmp/diff_new_pack.UgjYZV/_new 2018-10-18 15:35:58.294323259 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/linux-nvme/nvme-cli.git</param> - <param name="changesrevision">121dc80e99ff6e90fb79d57f6ca81527b73364fa</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">642d426faf8a67ed01e90f7c35c0d967f8cc52a3</param></service></servicedata> \ No newline at end of file ++++++ nvme-cli-v1.5.tar.gz -> nvme-cli-1.6.tar.gz ++++++ ++++ 31201 lines of diff (skipped)
