Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libndctl6-84-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libndctl6 Distribution: openSUSE Tumbleweed
Version: 84 Vendor: openSUSE
Release: 1.1 Build date: Thu Mar 26 19:31:47 2026
Group: System/Libraries Build host: reproducible
Size: 401359 Source RPM: ndctl-84-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pmem/ndctl
Summary: Management library for "libnvdimm" subsystem devices (Non-volatile Memory)
Utility library for managing the "libnvdimm" subsystem, which defines
a kernel device model and control message interface for platform
NVDIMM resources like those defined by the ACPI 6.0 NFIT (NVDIMM
Firmware Interface Table).

Provides

Requires

License

LGPL-2.1-only

Changelog

* Thu Mar 26 2026 Michal Suchanek <msuchanek@suse.de>
  - Update to version 84 (jsc#PED-15085)
    * util/sysfs: add hint for missing root privileges on sysfs access
    * ndctl: add key cleanup after overwrite operation
    * Documentation: add docs for protocol and poison injection commands
    * cxl: add poison injection/clear commands
    * cxl: add inject-protocol-error command
    * cxl: add support for extended linear cache
* Thu Oct 02 2025 Andreas Schwab <schwab@suse.de>
  - Enable build on riscv64
* Wed Oct 01 2025 Michal Suchanek <msuchanek@suse.de>
  - Update to version 83
    * fix user visible spelling errors
* Thu Jun 12 2025 Michal Suchanek <msuchanek@suse.de>
  - Update to version 82
    * adds libcxl enumeration of FWCTL character devices - Linux 6.15 compatibility
* Mon Mar 31 2025 Michal Suchanek <msuchanek@suse.de>
  - Update to version 81
    * ndctl/namespace: avoid integer overflow in namespace validation
    * ndctl/dimm: do not increment a ULLONG_MAX slot value
    * ndctl/namespace: protect against overflow handling param.offset
    * ndctl/namespace: protect against under|over-flow w bad param.align
    * ndctl/list: display region caps for any of BTT, PFN, DAX
    * cxl/region: report max size for region creation
    * daxctl: output more information if memblock is unremovable
    * cxl/json: remove prefix from tracefs.h #include
  - Remove upstreamed cxl-json-Fix-tracefs-include.patch
* Thu Oct 10 2024 Michal Suchanek <msuchanek@suse.com>
  - Update to version 80
    * cxl-list: add --media-errors option
    * cxl-list: always emit memdev firmware revision
    * daxctl: fail create-device with extra parameters
    * daxctl: remove unused options from create-device usage message
  - cxl-json-Fix-tracefs-include.patch
* Thu May 30 2024 ming li <mli@suse.com>
  - Update to version 79
    * New cxl-wait-sanitize and cxl-set-alert-config commands
    * Support for QOS Class in cxl-create-region
* Tue Nov 07 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build with RPM 4.19: unnumbered patches are no longer
    supported.
* Mon Aug 14 2023 Michal Suchanek <msuchanek@suse.com>
  - Update to version 78
    * Improved CXL support (jsc#PED-5804, jsc#PED-6162)
    - Remove upstreamed patches
    - cxl-monitor-fix-include-paths-for-tracefs-and-tracee.patch
    - cxl-event-trace-use-the-wrapped-util_json_new_u64.patch
* Thu Feb 23 2023 Michal Suchanek <msuchanek@suse.com>
  - Update to version 76
    * daxctl-online-memory: fix a memblock enumeration off-by-one
    * daxctl-online-memory: tolerate non-memblock sysfs attrs that start with 'memory_'
    * cxl-monitor: new command to monitor CXL events
    * Refresh harden_ndctl-monitor.service.patch: Apply to cxl-monitor as well
  - Remove upstreamed patches
    - daxctl-Fix-memblock-enumeration-off-by-one.patch
    - daxctl-Skip-over-memory-failure-node-status.patch
    - meson.build-fix-version-for-v75.patch
    - libndctl-msft-Remove-NDN_MSFT_SMART_-_VALID-defines.patch
    - libndctl-msft-Replace-nonsense-NDN_MSFT_CMD_SMART-co.patch
    - libndctl-msft-Add-custom-cmd_is_supported-method.patch
    - libndctl-msft-Improve-smart-state-reporting.patch
  - Add build fixes for TW and Leap
    + cxl-monitor-fix-include-paths-for-tracefs-and-tracee.patch
    + cxl-event-trace-use-the-wrapped-util_json_new_u64.patch
* Wed Feb 22 2023 Michal Suchanek <msuchanek@suse.com>
  - Merge fixes since v75
    +  daxctl-Fix-memblock-enumeration-off-by-one.patch
    +  daxctl-Skip-over-memory-failure-node-status.patch
    +  meson.build-fix-version-for-v75.patch
    +  libndctl-msft-Remove-NDN_MSFT_SMART_-_VALID-defines.patch
    +  libndctl-msft-Replace-nonsense-NDN_MSFT_CMD_SMART-co.patch
    +  libndctl-msft-Add-custom-cmd_is_supported-method.patch
    +  libndctl-msft-Improve-smart-state-reporting.patch
* Fri Jan 13 2023 Michal Suchanek <msuchanek@suse.com>
  - Update to version 75 (jsc#PED-1080):
    * CXL fixes and improvements
    * Add master-passphrase removal support
    * some oob memory access fixes

Files

/usr/lib64/libcxl.so.1
/usr/lib64/libcxl.so.1.0.11
/usr/lib64/libdaxctl.so.1
/usr/lib64/libdaxctl.so.1.2.6
/usr/lib64/libndctl.so.6
/usr/lib64/libndctl.so.6.5.21
/usr/share/doc/packages/libndctl6
/usr/share/doc/packages/libndctl6/CONTRIBUTING.md
/usr/share/doc/packages/libndctl6/README.md
/usr/share/licenses/libndctl6
/usr/share/licenses/libndctl6/CC0-1.0
/usr/share/licenses/libndctl6/COPYING
/usr/share/licenses/libndctl6/GPL-2.0
/usr/share/licenses/libndctl6/LGPL-2.1
/usr/share/licenses/libndctl6/MIT


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026