Revisions of ndctl

Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1123806 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 65)
Fix build with RPM 4.19: unnumbered patches are no longer supported.
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1103993 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 64)
  * Improved CXL support (jsc#PED-5804, jsc#PED-6162)
    * 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
- 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
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1103822 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 62)
- Update to version 78
  * Improved CXL support (jsc#PED-5804)
  - Remove upstreamed patches
    - cxl-monitor-fix-include-paths-for-tracefs-and-tracee.patch
    - cxl-event-trace-use-the-wrapped-util_json_new_u64.patch
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1067561 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 61)
- 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
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1067358 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 60)
- 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
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1067174 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 59)
- Merge fixes since v75
  +  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
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1058217 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 58)
- Update to version 75 (jsc#PED-1080):
  * CXL fixes and improvements
  * Add master-passphrase removal support
  * some oob memory access fixes

- Update to version 74
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 998981 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 57)
Fixed JIRA reference

- Update to version 74 (jsc#PED-1080):
  * Many CXL fixes
  * Some build system fixes
  * monitor: Fix the monitor config file parsing
  * ndctl/bus: Handle missing scrub commands more gracefully
  * ndctl/dimm: Flush invalidated labels after overwrite
  - Remove upstreamed patch
    - ndctl-build-Fix-systemd-unit-directory-detection.patch
    - ndctl-meson-make-modprobedatadir-an-option.patch

- Update to version 73:
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 993744 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 56)
- Update to version 73 (jsc#PED-764):
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 968228 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 55)
- Provide compatibility symlink for libdaxctl.h in the old location
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 961091 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 54)
- Update to version 73:
  * Many CXL fixes
  * Fix shipped monitor.conf (bsc#1194696 https://github.com/pmem/ndctl/pull/189)
  * inject-smart: Add support for papr
  * Switch to meson build system
    + ndctl-build-Fix-systemd-unit-directory-detection.patch
    + ndctl-meson-make-modprobedatadir-an-option.patch
- Add monitor.conf migration as upstream has (bsc#1194696)
- Use %%config(noreplace) for files in /etc as upstream does.
- Update to version 72.1
   * Add support for CXL interface
   * Configuration file rework
   * Add service for automatic reconfiguration
   * Drop upstreamed patches
      - ndctl-namespace-skip-zero-namespaces-when-processing.patch
      - ndctl-namespace-Suppress-ENXIO-when-processing-all-n.patch
      - 0001-ndctl-namespace-Fix-disable-namespace-accounting-rel.patch
      - 0002-Expose-ndctl_bus_nfit_translate_spa-as-a-public-func.patch
      - 0003-libndctl-Unify-adding-dimms-for-papr-and-nfit-famili.patch
      - 0004-daxctl-fail-reconfigure-device-based-on-kernel-onlin.patch
      - 0005-libdaxctl-add-an-API-to-check-if-a-device-is-active.patch
      - 0006-libndctl-check-for-active-system-ram-before-disablin.patch
      - 0007-daxctl-emit-counts-of-total-and-online-memblocks.patch
      - 0008-ndctl-Update-nvdimm-mailing-list-address.patch
      - 0009-libndctl-papr-Fix-probe-for-papr-scm-compatible-nvdi.patch
      - 0010-ndctl-scrub-Stop-translating-return-values.patch
      - 0011-ndctl-scrub-Reread-scrub-engine-status-at-start.patch
      - 0012-ndctl-dimm-Fix-label-index-block-calculations.patch
      - 0013-daxctl-Add-Soft-Reservation-theory-of-operation.patch
      - 0014-Documentation-ndctl-fix-self-reference-of-ndctl-disa.patch
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 960743 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 53)
- Add support for reporting dirty shutdown count (jsc#SLE-18196).
   + 0016-libndctl-papr-Add-support-for-reporting-shutdown-cou.patch
   + 0009-libndctl-papr-Fix-probe-for-papr-scm-compatible-nvdi.patch
   + 0003-libndctl-Unify-adding-dimms-for-papr-and-nfit-famili.patch
- Merge fixes that went into v72 and v73
   - Documentation updates
      + 0015-ndctl-docs-Clarify-update-firwmware-activation-overf.patch
      + 0014-Documentation-ndctl-fix-self-reference-of-ndctl-disa.patch
      + 0013-daxctl-Add-Soft-Reservation-theory-of-operation.patch
      + 0008-ndctl-Update-nvdimm-mailing-list-address.patch
   - Label index block calculation fix
      + 0012-ndctl-dimm-Fix-label-index-block-calculations.patch
      + 0002-Expose-ndctl_bus_nfit_translate_spa-as-a-public-func.patch
   - Scrub fix
      + 0011-ndctl-scrub-Reread-scrub-engine-status-at-start.patch
      + 0010-ndctl-scrub-Stop-translating-return-values.patch
   - Add memblock count to JSON
      + 0007-daxctl-emit-counts-of-total-and-online-memblocks.patch
   - DAX disable fix
      + 0006-libndctl-check-for-active-system-ram-before-disablin.patch
      + 0005-libdaxctl-add-an-API-to-check-if-a-device-is-active.patch
      + 0001-ndctl-namespace-Fix-disable-namespace-accounting-rel.patch
   - DAX reconfigure fix
      + 0004-daxctl-fail-reconfigure-device-based-on-kernel-onlin.patch
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 960051 from Martin Wilck's avatar Martin Wilck (mwilck) (revision 52)
- Install modprobe.conf file to %_modprobedir (bsc#1196275, jsc#SLE-20639) 
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 925021 from Johannes Segitz's avatar Johannes Segitz (jsegitz) (revision 51)
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_ndctl-monitor.service.patch
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 908603 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 50)
- Enable aarch64 build (bsc#1188502).
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 865881 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 49)
- Enable aarch64 build
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 860807 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 48)
- update to 71.1:
  * ndctl/dimm: Attempt an abort upon firmware-update-busy status
  * ndctl/dimm: Fix submit_abort_firmware()
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 860226 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 47)
- Update to upstream v71 (jsc#SLE-14344, bsc#1170384).
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 859607 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 46)
- Update to upstream v71 (jsc#SLE-14344).
  - support for the new device-dax subdivision functionality added in Linux in
    v5.10, including ways to create smaller devdax devices using
    daxctl/libdaxctl, as well as creating, listing, and restoring from a config
    dump, 'mappings' on these devices.
  - miscellaneous bugfixes
- Fix documentation and license packaging
Displaying revisions 1 - 20 of 65
openSUSE Build Service is sponsored by