a172d6e68a
Accepting request 1308619 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1308619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=50
2025-10-03 13:42:51 +00:00
9e8f4b4267
- Update to version 83
...
* fix user visible spelling errors
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=71
2025-10-02 12:27:40 +00:00
77ce766767
- Enable build on riscv64
...
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=70
2025-10-02 12:23:29 +00:00
d23cb65ec8
Accepting request 1285070 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1285070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=49
2025-06-13 16:42:31 +00:00
ee047f1017
Accepting request 1285069 from home:michals
...
- Update to version 82
* adds libcxl enumeration of FWCTL character devices - Linux 6.15 compatibility
OBS-URL: https://build.opensuse.org/request/show/1285069
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=69
2025-06-12 08:54:08 +00:00
ce25a8c4e2
Accepting request 1266303 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1266303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=48
2025-04-03 16:40:38 +00:00
984265e0f1
- 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
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=68
2025-04-01 18:24:11 +00:00
e8bdf3b098
Accepting request 1208081 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1208081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=47
2024-10-16 21:36:08 +00:00
2eec4ce236
- 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
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=67
2024-10-15 09:38:42 +00:00
0bb73343b9
Accepting request 1178465 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1178465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=46
2024-06-06 10:31:20 +00:00
77baa8a55a
Accepting request 1178406 from home:simonlm:branches:hardware:nvdimm
...
Update to version 79
OBS-URL: https://build.opensuse.org/request/show/1178406
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=66
2024-06-04 08:43:24 +00:00
24ec29b555
Accepting request 1124056 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1124056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=45
2023-11-08 21:17:05 +00:00
b360894bb4
Accepting request 1123806 from home:dimstar:Factory
...
Fix build with RPM 4.19: unnumbered patches are no longer supported.
OBS-URL: https://build.opensuse.org/request/show/1123806
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=65
2023-11-07 17:05:10 +00:00
93aeaf26bc
Accepting request 1103995 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1103995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=44
2023-08-15 14:39:53 +00:00
fe4efe532b
Accepting request 1103993 from home:michals
...
* 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
OBS-URL: https://build.opensuse.org/request/show/1103993
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=64
2023-08-15 08:12:58 +00:00
e682e35164
Accepting request 1103827 from home:michals
...
OBS-URL: https://build.opensuse.org/request/show/1103827
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=63
2023-08-14 10:04:14 +00:00
9107e4e308
Accepting request 1103822 from home:michals
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1103822
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=62
2023-08-14 09:59:32 +00:00
f8fc82fcab
Accepting request 1067562 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1067562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=43
2023-02-25 18:54:41 +00:00
12cd48b254
Accepting request 1067561 from home:michals
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1067561
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=61
2023-02-24 09:23:49 +00:00
141deb69c7
Accepting request 1067358 from home:michals
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1067358
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=60
2023-02-23 10:31:01 +00:00
cd6d0ebb9b
Accepting request 1067174 from home:michals
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1067174
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=59
2023-02-22 14:22:14 +00:00
4e547e8b8e
Accepting request 1058221 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/1058221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=42
2023-01-14 19:31:30 +00:00
117cb7bbd1
Accepting request 1058217 from home:michals
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1058217
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=58
2023-01-13 12:10:59 +00:00
f7bced7ef7
Accepting request 998982 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/998982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=41
2022-08-25 13:33:06 +00:00
80b6c5cfc2
Accepting request 998981 from home:michals
...
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:
OBS-URL: https://build.opensuse.org/request/show/998981
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=57
2022-08-24 08:10:17 +00:00
abe7290bbb
Accepting request 993745 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/993745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=40
2022-08-09 13:26:46 +00:00
4fedab4076
Accepting request 993744 from home:michals
...
- Update to version 73 (jsc#PED-764):
OBS-URL: https://build.opensuse.org/request/show/993744
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=56
2022-08-08 10:39:13 +00:00
7fee35fcb3
Accepting request 968231 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/968231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=39
2022-04-12 19:43:15 +00:00
e736c207c7
Accepting request 968228 from home:michals
...
- Provide compatibility symlink for libdaxctl.h in the old location
OBS-URL: https://build.opensuse.org/request/show/968228
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=55
2022-04-10 12:05:36 +00:00
21de8ad8ab
Accepting request 961091 from home:michals
...
- 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
OBS-URL: https://build.opensuse.org/request/show/961091
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=54
2022-04-08 13:58:11 +00:00
a58a603b9d
Accepting request 960797 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/960797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=38
2022-03-13 19:24:58 +00:00
82b6ef139b
Accepting request 960743 from home:michals:branches:hardware:nvdimm
...
- 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
OBS-URL: https://build.opensuse.org/request/show/960743
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=53
2022-03-10 13:36:16 +00:00
ef51201fcd
Accepting request 960051 from home:mwilck:modprobe.d
...
- Install modprobe.conf file to %_modprobedir (bsc#1196275, jsc#SLE-20639)
OBS-URL: https://build.opensuse.org/request/show/960051
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=52
2022-03-10 11:14:07 +00:00
3ef97ceb64
Accepting request 925030 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/925030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=37
2021-10-16 20:46:58 +00:00
ff5a3a80a6
Accepting request 925021 from home:jsegitz:branches:systemdhardening:hardware:nvdimm
...
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_ndctl-monitor.service.patch
OBS-URL: https://build.opensuse.org/request/show/925021
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=51
2021-10-13 08:21:23 +00:00
e556513961
Accepting request 908604 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/908604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=36
2021-07-27 13:18:56 +00:00
dadef307da
Accepting request 908603 from home:michals
...
- Enable aarch64 build (bsc#1188502).
OBS-URL: https://build.opensuse.org/request/show/908603
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=50
2021-07-27 12:47:37 +00:00
883aca25c4
Accepting request 865929 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/865929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=35
2021-01-27 17:57:01 +00:00
22e1069437
Accepting request 865881 from home:Guillaume_G:branches:openSUSE:Factory:ARM
...
- Enable aarch64 build
OBS-URL: https://build.opensuse.org/request/show/865881
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=49
2021-01-22 10:35:08 +00:00
374c03100d
Accepting request 860823 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/860823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=34
2021-01-08 16:33:16 +00:00
241a2846b9
Accepting request 860807 from home:dirkmueller:branches:hardware:nvdimm
...
- update to 71.1:
* ndctl/dimm: Attempt an abort upon firmware-update-busy status
* ndctl/dimm: Fix submit_abort_firmware()
OBS-URL: https://build.opensuse.org/request/show/860807
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=48
2021-01-06 19:54:25 +00:00
cd266dfd36
Accepting request 860227 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/860227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=33
2021-01-04 18:07:33 +00:00
8849e6c651
Accepting request 860226 from home:michals
...
- Update to upstream v71 (jsc#SLE-14344, bsc#1170384).
OBS-URL: https://build.opensuse.org/request/show/860226
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=47
2021-01-04 14:33:54 +00:00
d1474762eb
Accepting request 859609 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/859609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=32
2021-01-03 20:26:37 +00:00
7c03709014
Accepting request 859607 from home:michals
...
- 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
OBS-URL: https://build.opensuse.org/request/show/859607
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=46
2020-12-31 14:45:47 +00:00
dd173bdff4
Accepting request 843144 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/843144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=31
2020-10-24 13:14:56 +00:00
5f1db62581
Accepting request 843141 from home:michals
...
- Update to upstream v70.1 (jsc#SLE-13338).
Adds firmware activation support.
OBS-URL: https://build.opensuse.org/request/show/843141
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=45
2020-10-21 08:17:15 +00:00
32b4cfd4fd
Accepting request 831444 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/831444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=30
2020-09-05 21:58:27 +00:00
552b7b1d8c
Accepting request 830233 from home:michals
...
- Suppress ENXIO when processing all namespaces (jsc#SLE-13321, bsc#1175851, ltc#187867).
+ ndctl-namespace-Suppress-ENXIO-when-processing-all-n.patch
- Update to v69 (jsc#SLE-13824, jsc#SLE-12770, jsc#SLE-15065, jsc#SLE-15484,
jsc#SLE-15485, bsc#1175052, ltc#186863, bsc#1174969, ltc#185845):
OBS-URL: https://build.opensuse.org/request/show/830233
OBS-URL: https://build.opensuse.org/package/show/hardware:nvdimm/ndctl?expand=0&rev=44
2020-09-02 11:43:03 +00:00
e71fe255ba
Accepting request 827551 from hardware:nvdimm
...
OBS-URL: https://build.opensuse.org/request/show/827551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ndctl?expand=0&rev=29
2020-08-23 07:19:02 +00:00