Revisions of nvme-cli
Daniel Wagner (wagi)
accepted
request 1099861
from
Ana Guerrero (anag)
(revision 138)
Fix nvme-cli in Factory - Fix FTBFS: Remove nvme-cli-2.4.obscpio and add instead nvme-cli-2.5.obscpio - Update patch 0100-harden_nvmf-connect@.service.patch - Update installation path for regress script.
buildservice-autocommit
accepted
request 1076527
from
Daniel Wagner (wagi)
(revision 136)
baserev update by copy to link target
Daniel Wagner (wagi)
accepted
request 1076524
from
Daniel Wagner (wagi)
(revision 135)
- Update to version 2.4: * plugins/ocp: Add SMART cloud log to solidigm plugin * nvme-print: Unify number base format for nsid * nvme-(discover,connect,connect-all): enable options '--keyring' and '--tls_key' * nvme-connect: enable option '--tls' * nvme-check-tls-key: add options to derive a 'retained' TLS key * nvme-gen-tls-key: add options to derive a TLS key * plugins/ocp: Move SMART cloud log methods to separate file for reusability * nvme: validate storage tag size correctly * nvme-print-json: Add json output status function * util: Cleanup argconfig parse function * nvme: Fix format command function indentation errors * util: Use argconfig commandline options pointer directly * nvme-print: Fix nvme show status function indentation errors * nvme: Check fw-commit command support MUD * print: print csi and opcode in error log (TP4113) * plugins/inspur: Cast vendor specific smart log value * nvme: Use correct ABORT type for self abort test * plugins/solidigm: Do not overwrite previously initialized variable * nvme-print: sanitize supported-log-pages output * nvme: Enforce length to a multiple of 4 in get_log_page * nvme: fix block count and data size logic * util: Introduce argconfig simple helper to check seen condition * plugins/ocp: Add set feature EOL/PLP failure mode no-uuid option * plugins/ocp: Refactor to clear feature identifier C1h and C3h * plugins/ocp: Add support for clear PCIe correctable error counters feature * nvme-doc: update man page for supported-log-pages * plugins/ocp: OCP 2.0 field updates for SMART cloud log * nvme: Fix parameter limit range * fdp: Fix wrong Reclaim Unit Handle Status size
buildservice-autocommit
accepted
request 1062070
from
Daniel Wagner (wagi)
(revision 134)
baserev update by copy to link target
Daniel Wagner (wagi)
accepted
request 1062068
from
Daniel Wagner (wagi)
(revision 133)
- Update to version 2.3: * Added support for Flexible Data Placement (TP4146) * Added Persistent Discovery Controller support (TP8013/TP8014) * nvme-mi: support for firmware downloads * nvme device-self-test learned the --wait command line argument which makes nvme-cli to wait (incl. progress bar) in foreground until the test has finished. * A lot of bug fixes all over the place - Update spec file * Project depends on meson >= 0.50.0 * make build dependency dropped
buildservice-autocommit
accepted
request 1033048
from
Daniel Wagner (wagi)
(revision 132)
baserev update by copy to link target
Daniel Wagner (wagi)
accepted
request 1033046
from
Daniel Wagner (wagi)
(revision 131)
- Update to version 2.2.1: * Added parsing for Solidigm telemetry observable data. * add item ddr_ecc_err_cnt in smart-log-add * build: Drop dependency on libuuid * build: Fix endian check for cross build * build: Remove unused uuid.wrap file * build: Remove unusned uuid.h include * completions: Add show-topology tab completion * fabrics: Honor JSON config file in connect-all command * fabrics: Trigger auto connect if config.json exists * fabrics: fix 'persistent' handling during connect-all with JSON file * fabrics: nvme config --modify depends on -n and -t argument * fabrics: re-read the discovery log page when a discovery controller reconnected * json: Support uint64 types serialization for older json-c versions * nvme, plugins: fix __u64 -> unsigned long long assumptions * nvme-print: Add missing values in id-ctrl for JSON output * nvme-print: Handle NULL hostid in JSON output * nvme-print: Output 128bit values as uint128 type instead of double * nvme-print: Print fguid as a UUID * nvme-print: Use uint128 JSON function for media_units_written * nvme-print: decode MI status values * nvme-print: decode status types * nvme-print: fix wrong json key * nvme: Add helper function to parse 16-bit comma separated list * nvme: Add nvme_cmd wrapper for get_features * nvme: Add show-topology command * nvme: Add wrapper for Format NVM * nvme: Add wrapper for Sanitize NVM * nvme: Add wrappers for Get Log page helpers * nvme: Add wrappers for Identify controller lists * nvme: Add wrappers for NS attach/detach * nvme: Add wrappers for NS management functions * nvme: Add wrappers for basic NS identify * nvme: Add wrappers for firmware commands * nvme: Fix set feature command to get feature identifier 0Dh length as zero * nvme: Introduce a union in struct nvme_dev for different transport types * nvme: Introduce nvme_cli_ wrappers, wrap identify and identify_ctrl * nvme: Make static nvme_dev private to open_dev(), use locals elsewhere * nvme: Masks SSTAT in sanize-log output * nvme: Remove static nvme_dev, allocate on open instead * nvme: Use correct print format specifier for sizeof arguments * nvme: Use local struct nvme_dev for show_registers & map_registers * nvme: check if cfg.metadata is NULL before passing it to strlen() * nvme: use helpers for checking status types * plugins/innogrit: Include timer.h * plugins/innogrit: add smart items for smart-log-add * plugins/micron-nvme: Use correct print format specifier for sizeof arguments * plugins/ocp: Include timer.h * plugins/ocp: Output 128bit values as uint128 type instead of double * plugins/ocp: pass struct nvme_dev to internal functions * plugins/seagate: Add support for OCP * plugins/toshiba: pass struct nvme_dev rather than fd + name * plugins/virtium: Output 128bit values as uint128 type instead of double * plugins/wdc: Add support for SN660 drive * plugins/wdc: Add type case for feature id * plugins/wdc: Output 128bit values as uint128 type instead of double * plugins/wdc: pass a struct nvme_dev around rather than a fd * plugins/wdc: pass struct nvme_dev rather than using global nvme_dev * plugins/ytmc: pass struct nvme_dev rather than fd + name * plugins: Use PRIu64 format specifier for 64bit types * print: Add Controller Ready Timeout Exceeded HW error code * solidgm: fix initialization warning * solidigm: Added parsing for telemetry customer screenable data * solidigm: Fix printf format for size_t variable * solidigm: Updated Telemetry parsing code to MIT license. * subprojects/libnvme: update for MI admin command coverage * tests: Update license to GPL-2.0-or-later * tree: Add NVMe-MI support * tree: Add dev_fd() helper * tree: Change nvme_dev from global to static * tree: Combine NVMe file descriptor into struct nvme_dev * tree: Move global device info to a single struct * tree: fail on non-negative return values from parse_and_open * udev: Add HOST_IFACE to udev rule * util/json.h: Add json_object_get_uint64 fallback implementation * util/json: Add 128 bit JSON helpers * util/types: Add 128 bit conversion helpers * util: Fix le128_to_cpu on big-endian * util: Fix le128_to_cpu on little-endian * util: Move common type conversion helpers into util section * utils/json: Add json_object_new_uint64 for json-c < 0.14 * utils: Fix uint128_t usage * wdc: OCP Log page updates and fixes * zns.c: report zones should be started after retrieved zone - Handle suse-missing-rclink lint warnings by providing the symlinks - Drop rpmlintrc as it is not needed anymore
buildservice-autocommit
accepted
request 1005328
from
Daniel Wagner (wagi)
(revision 130)
baserev update by copy to link target
Daniel Wagner (wagi)
accepted
request 1005327
from
Daniel Wagner (wagi)
(revision 129)
- Support auto discovery, add %systemd_ordering to spec file (bsc#1186399)
Daniel Wagner (wagi)
accepted
request 1005185
from
Daniel Wagner (wagi)
(revision 128)
- Fix "Add %systemd_requires to spec file (bsc#1186399)" - Mark no binaries rpms as noarch
Daniel Wagner (wagi)
committed
(revision 127)
- Add %systemd_requires to spec file (bsc#1186399)
Daniel Wagner (wagi)
committed
(revision 126)
- Add %systemd_require to spec file (bsc#1186399)
buildservice-autocommit
accepted
request 997666
from
Daniel Wagner (wagi)
(revision 125)
baserev update by copy to link target
Daniel Wagner (wagi)
accepted
request 997603
from
Dirk Mueller (dirkmueller)
(revision 124)
- Update to version 2.1.2: * build: Update version to v2.1.2 * wrapper: Update SPDIX license * wrapper: Call library version of nvme_init_copy_range_f1 * Revert "udev: re-read the discovery log page when a discovery controller reconnected" * nvme: Simplify ns list identify * meson: we don't need a c++ compiler * plugins/ocp: drop unused fd argument * plugins/wdc: remove fd argument from print functions * plugins/wdc: fix memset() on the address of a pointer * plugins/solidigm: fix return value on format parse failure * plugins/wdc: prevent duplicate close on NVMe device
buildservice-autocommit
accepted
request 992569
from
Daniel Wagner (wagi)
(revision 123)
baserev update by copy to link target
Daniel Wagner (wagi)
accepted
request 992470
from
Dirk Mueller (dirkmueller)
(revision 122)
- Update to version 2.1.1: * build: Update version to v2.1.1 * build: Extend release script to support micro version releases * build: Add minimum build requirement on libnvme * wrapper: Add weak nvme_init_copy_range_f1 symbol * build: Update version before regenerating docs * build: Update release version rules
Daniel Wagner (wagi)
accepted
request 992455
from
Daniel Wagner (wagi)
(revision 121)
- Update to version v2.1: * nvme: Do not print error message in collect_effects_log helper * fabrics: Remove dhchap-ctrl-secret from discover/connect-all * nvme-print: sanitize the get-feature async event config output * nvme: Set default rae value for nvme_get_nsid_log users * fabrics: Avoid nvme_scan_ctrl when disconnecting * print: Fix nvme_id_uuid_list
buildservice-autocommit
accepted
request 989206
from
Daniel Wagner (wagi)
(revision 120)
baserev update by copy to link target
Daniel Wagner (wagi)
accepted
request 989205
from
Daniel Wagner (wagi)
(revision 119)
- Update to version v2.1~rc0: * build and install fixes/improvements * documentation fixes * version reporting includes library version * various fixes reported by coverity * new solidigm plugin
Displaying revisions 21 - 40 of 158