-
Notifications
You must be signed in to change notification settings - Fork 143
Open
Description
This happens frequently on a fresh QEMU boot and full test suite run. Then it cannot be reproduced. Trying to extract log differences with a successful run:
=================================== 34/49 ====================================
test: ndctl:ndctl / pmem-ns
start time: 23:45:24
duration: 0.45s
result: (exit status 237 or signal 109 SIGinvalid)
libndctl: __sysfs_read_attr: failed to open /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0012:00/ndbus1/region3/persistence_domain: No such file or d>
libndctl: __sysfs_device_parse: region3: processed
ACPI.NFIT unavailable falling back to nfit_test <-----------
libndctl: __sysfs_device_parse: base: '/sys/class/nd' dev: 'ndctl'
libndctl: __sysfs_read_attr: failed to open /sys/class/nd/ndctl2/device/of_node/compatible: No such file or directory
libndctl: __sysfs_read_attr: failed to open /sys/class/nd/ndctl1/device/firmware/capability: No such file or directory
libndctl: __sysfs_device_parse: ndctl1: processed
/root/ndctl/build/test/pmem-ns: found provider: nfit_test.0 <-----
libndctl: ndctl_bus_wait_probe: waited 11 milliseconds for bus2...
libndctl: __sysfs_device_parse: base: '/sys/devices/platform/nfit_test.0/ndbus2' dev: 'region'
libndctl: __sysfs_device_parse: base: '/sys/devices/platform/nfit_test.0/ndbus2/region7' dev: 'namespace7.'
libndctl: __util_modalias_to_module: alias: nd:t4 module: nd_pmem
libndctl: __sysfs_device_parse: namespace7.0: processed
libndctl: write_attr: failed to open /sys/devices/platform/nfit_test.0/ndbus2/region7/namespace7.0/uuid: No such file or directory
/root/ndctl/build/test/pmem-ns: failed to create PMEM namespace <------------
libndctl: ndctl_region_disable: region7: disabled
libndctl: ndctl_bus_wait_probe: waited 2 milliseconds for bus2...
libndctl: __sysfs_device_parse: base: '/sys/devices/platform/nfit_test.1/ndbus3' dev: 'region'
Reproduced with ndctl v80, kernel v6.14 + many other combinations. Same test failure observed by other people on other systems.
Metadata
Metadata
Assignees
Labels
No labels