** Also affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1801668
Title:
[AEP] ndctl test failed (21/25) and latest commits needed
Status in intel:
Fix Committed
Status in Linux:
Incomplete
Status in linux package in Ubuntu:
New
Bug description:
Description:
ndctl testing for AEP:
make --no-print-directory check-TESTS
FAIL: libndctl
FAIL: dsm-fail
PASS: dpa-alloc
PASS: parent-uuid
PASS: multi-pmem
PASS: create.sh
PASS: clear.sh
PASS: pmem-errors.sh
PASS: daxdev-errors.sh
PASS: multi-dax.sh
PASS: btt-check.sh
PASS: label-compat.sh
PASS: blk-exhaust.sh
PASS: sector-mode.sh
PASS: inject-error.sh
PASS: btt-errors.sh
PASS: hugetlb
PASS: btt-pad-compat.sh
PASS: firmware-update.sh
PASS: ack-shutdown-count-set
PASS: rescan-partitions.sh
FAIL: inject-smart.sh
PASS: monitor.sh
PASS: max_available_extent_ns.sh
make[5]: Nothing to be done for `all'.
============================================================================
Testsuite summary for ndctl 62+
============================================================================
# TOTAL: 24
# PASS: 21
# SKIP: 0
# XFAIL: 0
# FAIL: 3
# XPASS: 0
# ERROR: 0
============================================================================
See test/test-suite.log
Please report to [email protected]
============================================================================
make[4]: *** [test-suite.log] Error 1
make[3]: *** [check-TESTS] Error 2
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check] Error 2
Reproduce Steps:
1. Build and install kernel
2. download ndctl source package
download from github
https://github.com/pmem/ndctl
3) Build ndctl test package
# apt install –y autogen autoconf libopenr2-bin automake ranlib nvptx-tools
libtool asciidoctor libkmod-dev libkmod2 libudev-dev uuid-dev libcjson-dev
libjson-c-dev
# rpmbuild –bp ndctl.spec
# cd ./BUILD/ndctl-62
# export LC_ALL=C (for Ubuntu)
# ./autogen.sh
# ./ configure CFLAGS='-g -O2' --prefix=/usr --sysconfdir=/etc
--libdir=/usr/lib64 --with-systemd-unit-dir --enable-test
# export KVER=4.20.0
# yum install jq
# make check
Commits related with failed test case:
b4d4702f30e0 tools/testing/nvdimm: improve emulation of smart injection
39611e83a28c tools/testing/nvdimm: Make DSM failure code injection an override
099b07a25fff acpi, nfit: Prefer _DSM over _LSR for namespace label reads
08e6b3c6e3a0 libnvdimm: Introduce locked DIMM capacity support
41cd8b70c37a libnvdimm, btt: add support for blk integrity
5e096ef3b29e6113a7aa6a7dc4871987efa99bcb nfit_test: when clearing poison,
also remove badrange entries
89360b87c3efa5d265a3b43dd8fc245c8f4356e3 libnvdimm, badrange: remove a WARN
for list_empty
9fb1a1903345fea598f48277576a3589a972b72e nfit_test: add error injection DSMs
aa9ad44a42b4cf4387f8ecddaf8e51707fdcda5a libnvdimm: move poison list
functions to a new 'badrange' file
Target Kernel: 4.19
Target Release: 19.04
To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/1801668/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp