|
|
|
|
@@ -1,452 +1,65 @@
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jul 25 11:09:41 UTC 2025 - Daniel Wagner <dwagner@suse.de>
|
|
|
|
|
Thu Sep 18 12:18:08 UTC 2025 - Daniel Wagner <dwagner@suse.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 2.15:
|
|
|
|
|
* Release v2.15
|
|
|
|
|
* doc: Regenerate all docs for v2.15
|
|
|
|
|
* nvme-rpmb: print error message when setting auth key fails
|
|
|
|
|
* nvme-cli: sanitize free() handling
|
|
|
|
|
* udev: Add custom udev rules for HPE Alletra Storage
|
|
|
|
|
* nvme-print-stdout: add get-log command verbose outputs
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* sndk: Add support for retrieving data area 4
|
|
|
|
|
* sndk: Add support for new PCI device id
|
|
|
|
|
* nvme-list: fix verbose JSON output for 'nvme list' command
|
|
|
|
|
* nvme-wrap: add power management and arbitration features functions
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* wdc: Fix for get-drive-status wdc plugin command
|
|
|
|
|
* nvme: Added message key for printable eye in normal format
|
|
|
|
|
* nvme: plot eye chart data and hex dumping VS eye data
|
|
|
|
|
* nvme-print-stdout: add get log verbose outputs
|
|
|
|
|
* nvme-print: fix stdout_endurance_group_event_agg_log() parameter
|
|
|
|
|
* nvme-print-stdout: add ANA, PEL and LBA status log verbose outputs
|
|
|
|
|
* nvme-print-stdout: add get log command verbose outputs
|
|
|
|
|
* feat: add volatile-wc command
|
|
|
|
|
* doc: add get and set feature commands symbolic names
|
|
|
|
|
* nvme: add get and set feature commands symbolic names
|
|
|
|
|
* doc: add get-log command symbolic names
|
|
|
|
|
* nvme: add get-log command symbolic names
|
|
|
|
|
* CI: adopt kubevirt-action for self-hosted ARC
|
|
|
|
|
* netapp-smdev: update invalid device handling
|
|
|
|
|
* netapp-ontapdev: update invalid device handling
|
|
|
|
|
* wdc: invalid customer ID fix
|
|
|
|
|
* sndk: vs-internal-log udui support
|
|
|
|
|
* nvme: fix mem leak in nvme copy (bsc#1243716)
|
|
|
|
|
* nvme-print: suppress output when no ctrl is present for list-subsys (bsc#1243716)
|
|
|
|
|
* nvme: extend filter to match device name (bsc#1243716)
|
|
|
|
|
* doc: add note about huge TLB when using fw-download
|
|
|
|
|
* nvme: add command line argument to disable retries
|
|
|
|
|
* list-ctrl: limit to JSON and normal output
|
|
|
|
|
* nvme: output nvme_alloc_huge() error message
|
|
|
|
|
* sndk: rework shared capabilities with wdc plugin
|
|
|
|
|
* wdc: Fix uuid-index setting for WD 0xC2 log page
|
|
|
|
|
* nvme-print-stdout: add name space usage binary suffix verbose print
|
|
|
|
|
* doc: add nvme list namespace usage sizes description
|
|
|
|
|
* nvme-print-stdout: add format command relatives prints
|
|
|
|
|
* feat: add arbitration command
|
|
|
|
|
* sndk: Add sndk cu-smart-log plugin command
|
|
|
|
|
* wdc: Add support for clear-assert-dump to SNTMP drives
|
|
|
|
|
* wdc: Add support for cu_smart-log command on SN861
|
|
|
|
|
* wdc: Fix for vs-smart-add-log wdc plugin command
|
|
|
|
|
* nvme: change NS management status message as error
|
|
|
|
|
* plugins/micron: adding missing product support
|
|
|
|
|
* wdc: use HAVE_TM_GMTOFF meson configuration variable
|
|
|
|
|
* Documentation: Add man page for mangoboost command
|
|
|
|
|
* Release v2.14
|
|
|
|
|
* doc: Regenerate all docs for v2.14
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* logging: output command and latency debug for json format
|
|
|
|
|
* nvme: change get_dev() to call nvme_show_init() for debug log level
|
|
|
|
|
* nvme-print-json: count json_show_init() and json_show_finish() calls
|
|
|
|
|
* nvme: output copy command success message for json format
|
|
|
|
|
* nvme-print-json: output actual lbaf data size for verbose mode
|
|
|
|
|
* util: add json_object_add_string() function
|
|
|
|
|
* plugin/ocp: Added the OCP Get Feature FID=C8h command api
|
|
|
|
|
* wdc: fix muon build warning
|
|
|
|
|
* build: fix the static build
|
|
|
|
|
* build: always use meson commands
|
|
|
|
|
* build: make 'clean' target an alias for 'purge'
|
|
|
|
|
* nvme-print-json: reverse pel power on reset parameter order error
|
|
|
|
|
* Fixed OCP Latency Monitor stdout spacing in column header
|
|
|
|
|
* plugins/micron: update to support latest products
|
|
|
|
|
* tests: validate create-ns command nsid json output
|
|
|
|
|
* nvme: output NS management command result by json
|
|
|
|
|
* nvme-print: add show_key_value print_ops
|
|
|
|
|
* sighdl: include stddef header file for NULL definition
|
|
|
|
|
* logging: add nvme_mi_submit entry and exit functions
|
|
|
|
|
* build: delete docs=disabled muon build option
|
|
|
|
|
* doc: update dir-send command documentation on -H
|
|
|
|
|
* fabrics: refactor error propagation in nvmf_connect
|
|
|
|
|
* nvme: check errno not return value
|
|
|
|
|
* CI: move to self-hosted GitHub ARC infrastructure
|
|
|
|
|
* plugin/ocp: Added the OCP Get Feature FID=C3h command API
|
|
|
|
|
* feat: fix to set perfc feature save argument correctly
|
|
|
|
|
* feat: add temp-thresh command
|
|
|
|
|
* feat: add timestamp command
|
|
|
|
|
* nvme: add dir-send command human-readable deprecated help text
|
|
|
|
|
* nvme: add output-format-version option
|
|
|
|
|
* nvme-print: print Boot Partition Write Protection Config feature field
|
|
|
|
|
* nvme: retry commands on EAGAIN and EINTR
|
|
|
|
|
* util: add SIGINT handler
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nvme-print: display serial num in list-subsys output
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* feat: add FEAT_ARGS to use instead of NVME_ARGS
|
|
|
|
|
* doc: add opcode description as mandatory
|
|
|
|
|
* nvme: make --opcode argument mandatory
|
|
|
|
|
* nvme: delete host identifier feature length checking
|
|
|
|
|
* feat: combine get functions
|
|
|
|
|
* plugin/ocp: Added the OCP Get Feature FID=C5h command api
|
|
|
|
|
* nvme: add general_help str parameter to filter sub-commands
|
|
|
|
|
* plugins/mangoboost: Add plugin to support MangoBoost
|
|
|
|
|
* nvme: add dry-run NVME_ARGS default option
|
|
|
|
|
* wdc: use libnvme's nvme_uuid_find() for UUID lookup
|
|
|
|
|
* wdc: make char pointer arguments and variables const where appropriate
|
|
|
|
|
* wdc: add wdc_is_zn350() wrapper
|
|
|
|
|
* feat: add hctm command
|
|
|
|
|
* plugin: translate -h into commands
|
|
|
|
|
* wdc: Fixed check for supported log pages
|
|
|
|
|
* build: run nightly build only for linux-nvme
|
|
|
|
|
* feat: add perf-characteristics command
|
|
|
|
|
* nvme-print-json: add performance characteristic feature output
|
|
|
|
|
* nvme: add performance characteristic feature output
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* udev: Add custom udev rule for the Vast Data Block array
|
|
|
|
|
* ocp: Fix Parsing of Statistics Snapshot FIFO Event
|
|
|
|
|
* completions: Updated solidigm workload tracker command
|
|
|
|
|
* Documentation: updated solidigm workload tracker page
|
|
|
|
|
* plugins/solidigm: Added missing log descriptions and uuid support to some logs.
|
|
|
|
|
* sed: better error messages for revert and password
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 14 09:34:18 UTC 2025 - Daniel Wagner <dwagner@suse.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13:
|
|
|
|
|
* Release v2.13
|
|
|
|
|
* doc: Regenerate all docs for v2.13
|
|
|
|
|
* nvme-print: print new fields of nvme_id_independent_id_ns
|
|
|
|
|
* plugins/lm: Refine Sequence Indicator description and macro usage
|
|
|
|
|
* plugins/solidigm: Updated SMART PLL Lock Loss counters field
|
|
|
|
|
- Update to version 2.11+29.g35e62868:
|
|
|
|
|
* nvme: add --compat flag for 'gen-tls-key' and 'check-tls-key' (bsc#1246914)
|
|
|
|
|
* netapp-ontapdev: update invalid device handling (bsc#1247017)
|
|
|
|
|
* netapp-smdev: update invalid device handling (bsc#1247017)
|
|
|
|
|
* nvme-print: display fw-rev in list-subsys output (bsc#1240518)
|
|
|
|
|
* nvme-print: display model in list-subsys output (bsc#1240518)
|
|
|
|
|
* nvme-cli: attach ns to local controller if none specified
|
|
|
|
|
* Revert "nvme-print-json: display only verbose output"
|
|
|
|
|
* nvme: fix to set nvme_io_args reftag value
|
|
|
|
|
* netapp-ontapdev: add subsysname to regular output (bsc#1240518)
|
|
|
|
|
* nvme-print: use allocation error string variable
|
|
|
|
|
* plugins: add NVMe feature extension
|
|
|
|
|
* nvme-print: add nvme_show_perror() variable number arguments
|
|
|
|
|
* nvme-print-json: set allocation error string directly
|
|
|
|
|
* ocp: Fix print_formatted_var_size_str and json_add_formatted_var_size_str
|
|
|
|
|
* ocp: replace no-uuid option help string to use no_uuid variable
|
|
|
|
|
* plugins/lm: Pass numd option to nvme_lm_migration_recv
|
|
|
|
|
* plugins: sort subdir list as alphabetical order
|
|
|
|
|
* plugins: move meson.build solidigm-nvme.c into solidigm/meson.build
|
|
|
|
|
* completions: Update solidigm parse-telemetry-log --sourcefile
|
|
|
|
|
* documentation: Updated solidigm parse-telemetry-log source-file.
|
|
|
|
|
* plugins/solidigm: Fix parse-telemetry-log command parsing error handling.
|
|
|
|
|
* plugins/solidigm: parse-telemetry-log aware of OCP2.5 binaries
|
|
|
|
|
* sndk: Add documentation for Sandisk plugin commands
|
|
|
|
|
* sandisk: Add sandisk plugin
|
|
|
|
|
* netapp-ontapdev: add subsysname to the verbose output (bsc#1240518)
|
|
|
|
|
* sed: add SED man pages
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 18 16:16:08 UTC 2025 - Martin Wilck <mwilck@suse.com>
|
|
|
|
|
|
|
|
|
|
- Don't generate /etc/nvme/hostnqn in build environments
|
|
|
|
|
(bsc#1238038)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 17 10:49:16 UTC 2025 - Daniel Wagner <dwagner@suse.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 2.12:
|
|
|
|
|
* Release v2.12
|
|
|
|
|
* doc: Regenerate all docs for v2.12
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* wdc: On FreeBSD, get the timezone the same as with real glibc
|
|
|
|
|
* nvme: add error message for mmap_registers
|
|
|
|
|
* sed: improved contextual error messages
|
|
|
|
|
* nvme: use correct parser type for nvmsetid and endgid option
|
|
|
|
|
* nvme-print: print new fields of Asynchronous Event Configuration
|
|
|
|
|
* completions: add pull-model-ddc-req-log command
|
|
|
|
|
* doc: add pull-model-ddr-req-log command
|
|
|
|
|
* nvme: add pull-model-ddc-req-log command
|
|
|
|
|
* nvme: fix ave-discovery-log command LID setting
|
|
|
|
|
* Makefile: Add new targets and update meson command syntax
|
|
|
|
|
* micron: Add missing newline
|
|
|
|
|
* completions: add ave-discovery-log command
|
|
|
|
|
* doc: add ave-discovery-log command
|
|
|
|
|
* Documentation: Added solidigm plugin commands to main manual page.
|
|
|
|
|
* nvme-print: add human readable output for IOCS Data Structure
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* sed: extended discovery feature code printing
|
|
|
|
|
* Revert "nvme-print-json: display only verbose output"
|
|
|
|
|
* nvme: check for valid output format (bsc#1237275)
|
|
|
|
|
* nvme: make get-feature JSON output print everything (bsc#1237275)
|
|
|
|
|
* nvme: make -v output consistent with -H output for nvme get-feature (bsc#1237275)
|
|
|
|
|
* nvme: make -v output consistent with -H output for nvme get-property (bsc#1237275)
|
|
|
|
|
* nvme-print-stdout: add details in list-ns verbose output (bsc#1237275)
|
|
|
|
|
* nvme-print-stdout: add descriptions for nsze, ncap & nuse (bsc#1237275)
|
|
|
|
|
* netapp-ontapdev: correct the basestr header (bsc#1237275)
|
|
|
|
|
* nvme: add ave-discovery-log command
|
|
|
|
|
* nvme-print-json: delete json_host_discovery_log printf error code
|
|
|
|
|
* netapp-smdev: update err msg for no smdevices (bsc#1237275)
|
|
|
|
|
* netapp-ontapdev: update err msg for no ontapdevices (bsc#1237275)
|
|
|
|
|
* netapp-smdev: update basestr header in verbose output (bsc#1237275)
|
|
|
|
|
* netapp-ontapdev: update basestr headers in verbose output
|
|
|
|
|
* nvme: enforce ns granularity on ns create
|
|
|
|
|
* doc: add host-discovery-log command
|
|
|
|
|
* completions: add host-discovery-log command
|
|
|
|
|
* completions: fix zsh completions array parameter names
|
|
|
|
|
* nvme: add host-discovery-log command
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nvme-print: print Host Behavior Support feature fields
|
|
|
|
|
* completions: Added fdp feature auto-completion.
|
|
|
|
|
* nvme-wrap: fix get_log_reachability_associations parameters order
|
|
|
|
|
* nvme-print-binary: fix to output phy rx eom log length
|
|
|
|
|
* nvme-print-binary: fix to output dispersed ns participating nss log length
|
|
|
|
|
* nvme-print-binary: fix to output reachability groups log length
|
|
|
|
|
* nvme-print-binary: fix to output reachability associations log length
|
|
|
|
|
* plugins/ocp: Added OCP 2.6 telemetry support Updated the Telemetry Structure and Enum to support the OCP 2.6 spec
|
|
|
|
|
* util/logging: fix print format string
|
|
|
|
|
* plugins/sed: use platform depended cast for pointer type
|
|
|
|
|
* plugins/virtium: fix print format string
|
|
|
|
|
* util/types: fix print format string
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nvme-print: print new fields of nvm_id_ctrl
|
|
|
|
|
* nvme: check for valid output format (bsc#1237275)
|
|
|
|
|
* nvme: make get-feature JSON output print everything (bsc#1237275)
|
|
|
|
|
* doc: Add nvme-fdp-feature command
|
|
|
|
|
* plugins/fdp: Added FDP feature subcommand.
|
|
|
|
|
* tests: check if verify command is supported
|
|
|
|
|
* tests: fix hex to base-10 conversion in id-ctrl output
|
|
|
|
|
* tests: read LBA size for validation
|
|
|
|
|
* tests: fix LBA format calculation
|
|
|
|
|
* completions: add reachability-associations-log command
|
|
|
|
|
* doc: add reachability-associations-log command
|
|
|
|
|
* nvme: add reachability-associations-log command
|
|
|
|
|
* nvme-wrap: do_admin_op() get_log_reachability_groups parameters order
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nvme: make -v output consistent with -H output for nvme get-feature (bsc#1237275)
|
|
|
|
|
* nvme: make -v output consistent with -H output for nvme get-property (bsc#1237275)
|
|
|
|
|
* nvme: fix reachability-groups-log command perror message
|
|
|
|
|
* completions: add reachability-groups-log command
|
|
|
|
|
* doc: add reachability-groups-log command
|
|
|
|
|
* CI: add missing bind-mount option for /dev
|
|
|
|
|
* Revert "argconfig: add argconfig_get_value()"
|
|
|
|
|
* Revert "nvme: use blkdev for direct if namespace-id specified"
|
|
|
|
|
* Revert "nvme: add flush command chardev handle error message"
|
|
|
|
|
* nvme: add reachability-groups-log command
|
|
|
|
|
* nvme: do not output debug infos on info level
|
|
|
|
|
* build: checkpatch limit line length to 100 chars
|
|
|
|
|
* nvme-print-stdout: add details in list-ns verbose output (bsc#1237275)
|
|
|
|
|
* nvme-print-stdout: add descriptions for nsze, ncap & nuse (bsc#1237275)
|
|
|
|
|
* completions: add and fix io-mgmt-recv and io-mgmt-send commands
|
|
|
|
|
* completions: add dispersed-ns-participating-nss-log command
|
|
|
|
|
* doc: add dispersed-ns-participating-nss-log command
|
|
|
|
|
* nvme: add dispersed-ns-participating-nss-log command
|
|
|
|
|
* completions: add changed-alloc-ns-list-log command
|
|
|
|
|
* completions: fix mgmt-addr-list-log command
|
|
|
|
|
* doc: add changed-alloc-ns-list-log command
|
|
|
|
|
* nvme: add NVMe 2.1 changed-alloc-ns-list-log command
|
|
|
|
|
* nvme-wrap: handle get log rotational media info correctly
|
|
|
|
|
* build: sync checkpatch config file
|
|
|
|
|
* build: checkpatch ignore new/del/mov files
|
|
|
|
|
* nvme-wrap: use rotational media information log libnvme-mi API
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* ocp: fix to free hwcomp log desc memory allocated
|
|
|
|
|
* nvme: change attach-ns to error out if wrong device given
|
|
|
|
|
* nvme-print: print new id-ns fields added in NVM Command Set Spec 1.1
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* plugins/ocp: fix telemetry parser buffer overflow
|
|
|
|
|
* sed: add '--read-only' to lock/unlock commands
|
|
|
|
|
* udev-rules-ontap: switch to queue-depth iopolicy (bsc#1246599)
|
|
|
|
|
* doc: add rotational-media-info-log command
|
|
|
|
|
* completions: add rotational-media-info-log command
|
|
|
|
|
* tests: monitor /dev for new nvme block device
|
|
|
|
|
* plugins/solidigm: Telemetry null check json object
|
|
|
|
|
* plugins/solidigm: Replace snprintf with asprintf
|
|
|
|
|
* Revert "tests: add blkdev checking after NS creation"
|
|
|
|
|
* fabrics: make 'disconnect' accepting only -n or -d
|
|
|
|
|
* nvme: add rotational-media-info-log command
|
|
|
|
|
* tests: add verbose options for NS management commands
|
|
|
|
|
* tests: add blkdev checking after NS creation
|
|
|
|
|
* tests: correct to check blkdev for NS attached
|
|
|
|
|
* ocp-telemetry-decode: fix ascii string lookup
|
|
|
|
|
* nvmf-keys: udev rule should be using /etc/nvme
|
|
|
|
|
* nvme: set eds to true if controller supports 128 bit hostid
|
|
|
|
|
* nvme: add flush command chardev handle error message
|
|
|
|
|
* nvme: use blkdev for direct if namespace-id specified
|
|
|
|
|
* argconfig: add argconfig_get_value()
|
|
|
|
|
* nvme: add NS management commands error message output
|
|
|
|
|
* build: remove thank you bot
|
|
|
|
|
* build: fix REST API call and permissions for thanks you note
|
|
|
|
|
* nvme-print-stdout: use NVME_CTRL_OACS definitions
|
|
|
|
|
* build: automatically add a thank you note on PR merge
|
|
|
|
|
* nvme-print-json: add get feature pls mode print
|
|
|
|
|
* nvme-print-stdout: add get feature pls mode print
|
|
|
|
|
* doc: add mgmt-addr-list-log command
|
|
|
|
|
* completions: add mgmt-addr-list-log command
|
|
|
|
|
* completions: fix ocp hardware-component-log zsh completion
|
|
|
|
|
* doc: fix ocp-hardware-component-log documentation errors
|
|
|
|
|
* nvme-print-binary: add binary_mgmt_addr_list_log()
|
|
|
|
|
* nvme-print-json: add json_mgmt_addr_list_log()
|
|
|
|
|
* nvme: add mgmt-addr-list-log command
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nvme-print-json: add NVMe 2.1 identify power state descriptor fields
|
|
|
|
|
* nvme-print-stdout: add NVMe 2.1 identify power state descriptor fields
|
|
|
|
|
* types: move STR_LEN definition from json.h
|
|
|
|
|
* nvme-print: add NVMe 2.1 admin commands strings
|
|
|
|
|
* nvme-print-stdout: add human readable output for DSTO field
|
|
|
|
|
* nvme: add the new Self-test Code of Device Self-test command
|
|
|
|
|
* nvme-print-stdout: split PEL functions
|
|
|
|
|
* nvme-print-stdout: split PEL set feature event function
|
|
|
|
|
* nvme-print-stdout: use libnvme FDP events feature definitions
|
|
|
|
|
* nvme-print-stdout: fix to print PEL set feature event FDP events
|
|
|
|
|
* nvme-print: add NVMe 2.1 get and set features FIDs string
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* ocp-nvme: Add missing data media_dies_offline to smart_extended_log.
|
|
|
|
|
* ocp-nvme: Update ocp v2.6 Smart Information Extended
|
|
|
|
|
* plugins/ocp: Align ocp_smart_extended_log struct.
|
|
|
|
|
* plugins/ocp: Use structure for ocp smart log
|
|
|
|
|
* ocp: Update ocp plugin version
|
|
|
|
|
* ocp: Fixes for OCP 2.5 Telemetry Stats Parsing
|
|
|
|
|
* make: fix make rpm target
|
|
|
|
|
* nvme-print: add NVMe 2.1 get log page LIDs string
|
|
|
|
|
* ocp: change hwcomp log size variable name to log_bytes
|
|
|
|
|
* ocp: fix to check hwcomp log size if valid
|
|
|
|
|
* ocp: add ocp dssd log id and feature id definitions
|
|
|
|
|
* util: introduce int56_to_long() type conversion helper
|
|
|
|
|
* ocp-print: use int48_to_long() to print 48 bits values
|
|
|
|
|
* ocp: remove unnecessary 64 bits mask
|
|
|
|
|
* ocp: use struct nvme_timestamp type for FAHE-5 timestamp field
|
|
|
|
|
* nvme-print: move obj_add_* definitions into util/json.h
|
|
|
|
|
* nvme: fix to use NVME_VAL() for CQ entry status field filter
|
|
|
|
|
* nvme-print-json: update id-ctrl print code to use libnvme definition
|
|
|
|
|
* nvme-print-json: update register print code to use libnvme definition
|
|
|
|
|
* util: clean up json.h file
|
|
|
|
|
* dapustor: avoid sprinkling ifdefs
|
|
|
|
|
* netapp: avoid sprinkling ifdefs
|
|
|
|
|
* intel: avoid sprinkling ifdefs
|
|
|
|
|
* micron: avoid sprinkling ifdefs
|
|
|
|
|
* util: cast to use empty function json_object_array_add parameter k
|
|
|
|
|
* wdc: enable wdc-nvme.c build without json-c dependencies checking
|
|
|
|
|
* ssstc: build plugin not depended on json without json
|
|
|
|
|
* seagate: enable seagate-nvme.c build without json-c dependencies checking
|
|
|
|
|
* scaleflux: enable sfx-nvme.c build without json-c dependencies checking
|
|
|
|
|
* scaleflux: use PRIu64 printf format string instead of llu
|
|
|
|
|
* nvidia: build plugin not depended on json without json
|
|
|
|
|
* netapp: enable netapp-nvme.c build without json-c dependencies checking
|
|
|
|
|
* nbft: enable nbft-plugin.c build without json-c dependencies checking
|
|
|
|
|
* plugins: introduce OPT_FLAG_JSON for command option json
|
|
|
|
|
* amzn: avoid sprinkling ifdefs and use flags
|
|
|
|
|
* Fixed latency_monitor_feature_enable to be 01h as per OCP spec v2.0
|
|
|
|
|
* ocp: add ocp_get_log_simple() to set UUID index
|
|
|
|
|
* build: bump wrap
|
|
|
|
|
* plugin/lm: Introduce Live Migration plugin
|
|
|
|
|
* ocp-nvme: Add a different formatting for JSON output
|
|
|
|
|
* Plugin: ScaleFlux Adding Status Command
|
|
|
|
|
* Plugin: ScaleFlux Use NVME_NSID_ALL
|
|
|
|
|
* Plugin: ScaleFlux Spelling&Typo Fixes
|
|
|
|
|
* Plugin: ScaleFlux Seperating Types
|
|
|
|
|
* micron: enable micron-nvme.c build without json-c dependencies checking
|
|
|
|
|
* intel: enable intel-nvme.c build without json-c dependencies checking
|
|
|
|
|
* huawei: enable huawei-nvme.c build without json-c dependencies checking
|
|
|
|
|
* fdp: build plugin not depended on json without json
|
|
|
|
|
* dell: build plugin not depended on json without json
|
|
|
|
|
* dapustor: enable dapustor-nvme.c build without json-c dependencies checkin
|
|
|
|
|
* amzn: use PRIu64 printf format string instead of llu
|
|
|
|
|
* amzn: enable amzn-nvme.c build without json-c dependencies checking
|
|
|
|
|
* nvme: disable output-format option json value without json-c
|
|
|
|
|
* doc: Add write zeroes command namespace-zeroes option
|
|
|
|
|
* ocp: add set-enable-ieee1667-silo command
|
|
|
|
|
* ocp: add ocp-types.h file for OCP requirements definitions
|
|
|
|
|
* nvme-wrap: add nvme_cli_set_features() API function
|
|
|
|
|
* doc: remove TLS documentation
|
|
|
|
|
* sed: add '--read-only' to 'sed initialize'
|
|
|
|
|
* plugins: build plugins not depended on json without json
|
|
|
|
|
* ocp: update internal-log command telemetry type description
|
|
|
|
|
* ocp: delete internal-log command telemetry type none value definition
|
|
|
|
|
* nvme: plugins/fdp, check endurance group identifier
|
|
|
|
|
* print: OACS Host Managed Live Migration Support (HMLMS)
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nbft: Report proper error codes from discover_from_nbft()
|
|
|
|
|
* tests: Use container image to run nightly tests
|
|
|
|
|
* tests: Fix `subprosess.call` calls
|
|
|
|
|
* tests: Refactor prints
|
|
|
|
|
* tests: Remove unneeded sleep statements
|
|
|
|
|
* tests: use current LBA format as I/O block size
|
|
|
|
|
* tests: Use json output for parsing
|
|
|
|
|
* tests: Introduce configurable nvme binary path
|
|
|
|
|
* nvme: add Namespace Zeroes support to Write Zeroes command
|
|
|
|
|
* print: id-ctrl print updated based on NVMe v2.1
|
|
|
|
|
* print: Add missing fid to string
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* ocp: TCG Configuration Log field added ocp v2.6
|
|
|
|
|
* ns_descs: prevent buffer overrun and memory corruption
|
|
|
|
|
* ocp: set UUID index to get extended smart log
|
|
|
|
|
* plugins/ocp: fixed crash in telemetry string log output format json
|
|
|
|
|
* nvme: Host-init telemetry log mcda field added
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nvme-print-stdout: print MAXWZD and NSZS bits of ONCS field
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* netapp-smdev: add verbose output (bsc#1234217)
|
|
|
|
|
* netapp-smdev-doc: add verbose details (bsc#1234217)
|
|
|
|
|
* netapp-smdev: remove redundant code (bsc#1234217)
|
|
|
|
|
* nvme-print: fix Arbitration Mechanism Supported
|
|
|
|
|
* nvme: telemetry ctrl-init need to clear RAE
|
|
|
|
|
* nvme-netapp: update err messages (bsc#1234217)
|
|
|
|
|
* netapp-ontapdev: fix JSON output for nsze & nuse (bsc#1234217)
|
|
|
|
|
* netapp-ontapdev: fix fw version handling (bsc#1234217)
|
|
|
|
|
* print: Supported Log lidsp print updated NVMe v2.1
|
|
|
|
|
* nvme-print-stdout: add nvm-id-ctrl command VER and LBAMQF fields
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* wdc: rework log retrieval and parsing
|
|
|
|
|
* build: change muon setup command and parameter
|
|
|
|
|
* ocp: set UUID index to get hwcomp log
|
|
|
|
|
* type: Using enums of ANSAN and RGCNS bit for OAES
|
|
|
|
|
* nvme-print: print the new fields added in Sanitize log - TP4152
|
|
|
|
|
* build: bump libnvme wrap
|
|
|
|
|
* nvme-print: Add id-ctrl CTRATT.RHII, using enum
|
|
|
|
|
* fabrics: update return values for dim
|
|
|
|
|
* ocp-nvme: Add Error Injection type from ocp2.6
|
|
|
|
|
* ocp-nvme: Update ocp v2.6 Hardware Component
|
|
|
|
|
* build(deps): bump codecov/codecov-action from 4 to 5
|
|
|
|
|
* nvme: update messages for few misc functions
|
|
|
|
|
* ocp-nvme: fix the error display of Hardware Component Log
|
|
|
|
|
* opc: fix hardware component descriptions bytes number
|
|
|
|
|
* ocp-nvme: Recommit removed patch
|
|
|
|
|
* netapp-ontapdev-doc: add verbose details (bsc#1232616)
|
|
|
|
|
* netapp-ontapdev: add verbose output (bsc#1232616)
|
|
|
|
|
* plugins/netapp: add include of libgen.h for basename(3) prototype
|
|
|
|
|
* nvme-print: add fallback for non-standard locale category
|
|
|
|
|
* docs: add howto to setup TLS connections
|
|
|
|
|
* plugins/amzn: add stats support
|
|
|
|
|
* nvme-print: use NVME_GET in sanitize log
|
|
|
|
|
* wdc: Fixes for SNTMP Capabilities
|
|
|
|
|
* build: Add token for coverage test
|
|
|
|
|
- Update bugzilla references
|
|
|
|
|
* netapp-smdev: add verbose output
|
|
|
|
|
* netapp-smdev: remove redundant code
|
|
|
|
|
* nvme-netapp: update err messages
|
|
|
|
|
* netapp-ontapdev: fix JSON output for nsze & nuse
|
|
|
|
|
* netapp-ontapdev: fix fw version handling
|
|
|
|
|
* netapp-ontapdev: add verbose output
|
|
|
|
|
* netapp-ontapdev: update invalid device handling (bsc#1247017)
|
|
|
|
|
* netapp-smdev: update invalid device handling (bsc#1247017)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 22 16:42:11 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
Tue Jul 22 09:57:41 UTC 2025 - Daniel Wagner <dwagner@suse.de>
|
|
|
|
|
|
|
|
|
|
- Drop rcFOO symlinks for CODE16 (PED-266).
|
|
|
|
|
- Update to version 2.11+4.g16c450a7:
|
|
|
|
|
* nvme: fix mem leak in nvme copy (bsc#1243716)
|
|
|
|
|
* nvme-print: suppress output when no ctrl is present for list-subsys (bsc#1243716)
|
|
|
|
|
* nvme: extend filter to match device name (bsc#1243716)
|
|
|
|
|
* udev-rules-ontap: switch to queue-depth iopolicy (bsc#1246599)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 31 13:11:48 UTC 2024 - Daniel Wagner <daniel.wagner@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11:
|
|
|
|
|
* docs: update check-tls-key arguments (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvme: add support to append TLS PSK to keyfile for check-tls-key (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvme: return correct error code in append_keyfile (bsc#1216982 bsc#1226216)
|
|
|
|
|
* docs: update check-tls-key arguments
|
|
|
|
|
* nvme: add support to append TLS PSK to keyfile for check-tls-key
|
|
|
|
|
* nvme: return correct error code in append_keyfile
|
|
|
|
|
* docs: nvme-id-doman: dom{ia => ai}n
|
|
|
|
|
* ocp: fix latency monitoring data structure entry endian
|
|
|
|
|
* ocp: fix TCG configuration log endian
|
|
|
|
|
* ocp: fix firmware activation history entry endian
|
|
|
|
|
* docs: update gen-tls-key arguments (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvme: add support to add derive TLS PSK to keyfile (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvme: rename identity to version (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvme: set file permission for keyfile to owner only (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvme: export tls keys honoring version and hmac (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvmf-keys: add udev rule to import tls keys (bsc#1216982 bsc#1226216)
|
|
|
|
|
* docs: update TLS options (bsc#1216982 bsc#1226216)
|
|
|
|
|
* fabrics: add support to connect to accept a PSK command line (bsc#1216982 bsc#1226216)
|
|
|
|
|
* fabrics: add support to connect to accept a configuration (bsc#1216982 bsc#1226216)
|
|
|
|
|
* nvme: use unsigned char for hmac and identity (bsc#1216982 bsc#1226216)
|
|
|
|
|
* docs: update gen-tls-key arguments
|
|
|
|
|
* nvme: add support to add derive TLS PSK to keyfile
|
|
|
|
|
* nvme: rename identity to version
|
|
|
|
|
* nvme: set file permission for keyfile to owner only
|
|
|
|
|
* nvme: export tls keys honoring version and hmac
|
|
|
|
|
* nvmf-keys: add udev rule to import tls keys
|
|
|
|
|
* docs: update TLS options
|
|
|
|
|
* fabrics: add support to connect to accept a PSK command line
|
|
|
|
|
* fabrics: add support to connect to accept a configuration
|
|
|
|
|
* nvme: use unsigned char for hmac and identity
|
|
|
|
|
* nvme-print: Add Sanitize Media Verification Event in PEL log
|
|
|
|
|
* netapp-ontapdev: add err msg for no ontapdevices
|
|
|
|
|
* netapp-smdev: add err msg for no smdevices
|
|
|
|
|
@@ -688,7 +301,7 @@ Fri Aug 02 08:27:05 UTC 2024 - Daniel Wager <daniel.wagner@suse.com>
|
|
|
|
|
* nvme: use libnvme's atomic ANA log page fetch
|
|
|
|
|
* nvme: fix maximum ANA log page length calculation
|
|
|
|
|
* nvme-print-json: add missing va_end()
|
|
|
|
|
* fabrics: skip namespace scan for fabric commands (bsc#1232616)
|
|
|
|
|
* fabrics: skip namespace scan for fabric commands
|
|
|
|
|
* nvme-print: print the new fields added in TP4141a
|
|
|
|
|
* plugins/ocp: underflow + index fixes for telemetry
|
|
|
|
|
* plugins/ocp: Add ocp TCG Configuration Log Page
|
|
|
|
|
@@ -710,7 +323,7 @@ Fri Aug 02 08:27:05 UTC 2024 - Daniel Wager <daniel.wagner@suse.com>
|
|
|
|
|
* fabrics: Always pass hostid and hostnqn (bsc#1226216)
|
|
|
|
|
* plugins/ssstc: Replace __uint16_t with uint16_t
|
|
|
|
|
* plugins/solidigm: Added log pages to vs-internal-logs
|
|
|
|
|
* sed: perform a tper revert after lsp revert (bsc#1240656)
|
|
|
|
|
* sed: perform a tper revert after lsp revert
|
|
|
|
|
* plugins/nbft: Use default library logging
|
|
|
|
|
* docs: Add missing OCP plugin docs to meson
|
|
|
|
|
* ocp: Switch OCP plugin to use semantic versioning
|
|
|
|
|
|