Hello community, here is the log from the commit of package nvme-cli for openSUSE:Factory checked in at 2017-10-18 16:16:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nvme-cli (Old) and /work/SRC/openSUSE:Factory/.nvme-cli.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nvme-cli" Wed Oct 18 16:16:48 2017 rev:19 rq:534901 version:1.4 Changes: -------- --- /work/SRC/openSUSE:Factory/nvme-cli/nvme-cli.changes 2017-10-18 10:54:04.758747419 +0200 +++ /work/SRC/openSUSE:Factory/.nvme-cli.new/nvme-cli.changes 2017-10-18 16:16:49.803768415 +0200 @@ -1,0 +2,91 @@ +Wed Oct 18 07:11:40 UTC 2017 - jthumsh...@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 + +------------------------------------------------------------------- Old: ---- 0001-fabrics-add-option-to-override-drivers-queue-depth.patch 0002-fabrics-add-option-to-override-drivers-queue-depth-a.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 add-missing-nvme_id_crtl-fileds.patch nvme-cli-v1.2.tar.gz New: ---- nvme-cli-v1.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nvme-cli.spec ++++++ --- /var/tmp/diff_new_pack.Vk7QAy/_old 2017-10-18 16:16:50.391740905 +0200 +++ /var/tmp/diff_new_pack.Vk7QAy/_new 2017-10-18 16:16:50.391740905 +0200 @@ -17,7 +17,7 @@ Name: nvme-cli -Version: 1.2 +Version: 1.4 Release: 0 Summary: Core nvme tools License: GPL-2.0 @@ -29,15 +29,6 @@ BuildRequires: xmlto BuildRequires: pkgconfig(libudev) BuildRoot: %{_tmppath}/%{name}-%{version}-build -Patch0: 0001-fabrics-add-option-to-override-drivers-queue-depth.patch -Patch1: 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch -Patch2: add-missing-nvme_id_crtl-fileds.patch -Patch3: 0003-nvme-cli-show-more-fields-for-id-ctrl.patch -Patch4: 0004-nvme-cli-id-ctrl-display-additional-fields.patch -Patch5: 0005-nvme-cli-add-ns-descs-subcommand.patch -Patch6: 0006-fabrics-add-hostid-option-to-connect-command.patch -Patch7: 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch -Patch8: 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch Patch9: 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch %description @@ -46,15 +37,6 @@ %prep %setup -q -n %{name}-v%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 %patch9 -p1 %build ++++++ 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch ++++++ --- /var/tmp/diff_new_pack.Vk7QAy/_old 2017-10-18 16:16:50.411739969 +0200 +++ /var/tmp/diff_new_pack.Vk7QAy/_new 2017-10-18 16:16:50.411739969 +0200 @@ -3,7 +3,8 @@ Date: Mon, 16 Oct 2017 13:01:05 +0200 Subject: [PATCH nvme-cli] fabrics: also set queue_size and nr_io_queues on connect-all connects References: bsc#1063462 -Patch-mainline: Submitted, http://lists.infradead.org/pipermail/linux-nvme/2017-October/013303.html +Git-commit: 6d0325499981b3418624b6ff9c2d43285c711d3c +Patch-mainline: Targeted v1.5 Although nvme connect-all -Q does set the queue_size parameter for the initial discovery connection, it does not set it for the subsequent connections to the ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Vk7QAy/_old 2017-10-18 16:16:50.431739033 +0200 +++ /var/tmp/diff_new_pack.Vk7QAy/_new 2017-10-18 16:16:50.431739033 +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.2</param> - <param name="revision">v1.2</param> + <param name="version">v1.4</param> + <param name="revision">v1.4</param> <param name="exclude">.git</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Vk7QAy/_old 2017-10-18 16:16:50.451738097 +0200 +++ /var/tmp/diff_new_pack.Vk7QAy/_new 2017-10-18 16:16:50.451738097 +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">891899661cae31be232a8046bded2c1e928be8d7</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">10e0bf6130ddd3c0b937093dabfc93b4fb5614d7</param></service></servicedata> \ No newline at end of file ++++++ nvme-cli-v1.2.tar.gz -> nvme-cli-v1.4.tar.gz ++++++ ++++ 28647 lines of diff (skipped)