Created
December 17, 2022 03:42
-
-
Save mcgrof/2ab7f1601141faa5ac7b16240b4ea652 to your computer and use it in GitHub Desktop.
selftests cxl_test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Log of Meson test suite run on 2022-12-17T03:39:16.596315 | |
Inherited environment: LANG=C.UTF-8 LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:' TERM=screen.xterm-256color PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin MAIL=/var/mail/root LOGNAME=root USER=root HOME=/root SHELL=/bin/bash SUDO_COMMAND='/usr/bin/meson test -C build --suite cxl' SUDO_USER=vagrant SUDO_UID=1000 SUDO_GID=1000 | |
==================================== 1/5 ===================================== | |
test: ndctl:cxl / cxl-topology.sh | |
start time: 03:39:16 | |
duration: 0.50s | |
result: exit status 1 | |
command: DATA_PATH=/data/ndctl/test DAXCTL=/data/ndctl/build/daxctl/daxctl NDCTL=/data/ndctl/build/ndctl/ndctl MALLOC_PERTURB_=206 TEST_PATH=/data/ndctl/build/test /bin/bash /data/ndctl/test/cxl-topology.sh | |
----------------------------------- stdout ----------------------------------- | |
test/cxl-topology.sh: failed at line 35 | |
----------------------------------- stderr ----------------------------------- | |
+ trap 'err $LINENO' ERR | |
+ check_prereq jq | |
+ command -v jq | |
+ modprobe -r cxl_test | |
+ modprobe cxl_test | |
+ rc=1 | |
++ ./cxl/cxl list -b cxl_test | |
+ json='[ | |
{ | |
"bus":"root0", | |
"provider":"cxl_test" | |
} | |
]' | |
++ jq length | |
+ count=1 | |
+ (( count == 1 )) | |
++ jq -r '.[] | .bus' | |
+ root=root0 | |
+ port_sort='sort_by(.port | .[4:] | tonumber)' | |
++ ./cxl/cxl list -b cxl_test -BP | |
+ json='[ | |
{ | |
"bus":"root0", | |
"provider":"cxl_test" | |
} | |
]' | |
++ jq '.[] | .["ports:root0"] | length' | |
+ count=0 | |
+ (( count == 2 )) | |
+ (( count == 3 )) | |
+ err 35 | |
++ basename /data/ndctl/test/cxl-topology.sh | |
+ echo test/cxl-topology.sh: failed at line 35 | |
+ '[' -n '' ']' | |
+ exit 1 | |
============================================================================== | |
==================================== 2/5 ===================================== | |
test: ndctl:cxl / cxl-region-sysfs.sh | |
start time: 03:39:17 | |
duration: 0.44s | |
result: exit status 1 | |
command: DATA_PATH=/data/ndctl/test MALLOC_PERTURB_=84 DAXCTL=/data/ndctl/build/daxctl/daxctl NDCTL=/data/ndctl/build/ndctl/ndctl TEST_PATH=/data/ndctl/build/test /bin/bash /data/ndctl/test/cxl-region-sysfs.sh | |
----------------------------------- stdout ----------------------------------- | |
test/cxl-region-sysfs.sh: failed at line 40 | |
----------------------------------- stderr ----------------------------------- | |
+ trap 'err $LINENO' ERR | |
+ check_prereq jq | |
+ command -v jq | |
+ modprobe -r cxl_test | |
+ modprobe cxl_test | |
+ rc=1 | |
++ ./cxl/cxl list -b cxl_test -D -d root | |
++ jq -r '.[] | | |
select(.pmem_capable == true) | | |
select(.nr_targets == 2) | | |
.decoder' | |
Warning: no matching devices found | |
+ decoder= | |
+ readarray -t mem | |
++ ./cxl/cxl list -M -d | |
++ jq -r '.[].memdev' | |
Error: switch `d' requires a value | |
usage: cxl list [<options>] | |
-d, --decoder <decoder device name> | |
filter by CXL decoder device name(s) / class | |
+ readarray -t endpoint | |
++ ./cxl/cxl reserve-dpa -t pmem -s 268435456 | |
++ jq -r '.[] | .decoder.decoder' | |
usage: cxl reserve-dpa <mem0> [<mem1>..<memn>] [<options>] | |
-v, --verbose turn on debug | |
-S, --serial use serial numbers to id memdevs | |
-s, --size <size> size in bytes (Default: all available capacity) | |
-d, --decoder <decoder instance id> | |
override the automatic decoder selection | |
-t, --type <type> 'pmem' or 'ram' (volatile) (Default: 'pmem') | |
-f, --force Attempt 'expected to fail' operations | |
++ cat /sys/bus/cxl/devices//create_pmem_region | |
cat: /sys/bus/cxl/devices//create_pmem_region: No such file or directory | |
+ region= | |
++ err 40 | |
+++ basename /data/ndctl/test/cxl-region-sysfs.sh | |
++ echo test/cxl-region-sysfs.sh: failed at line 40 | |
++ '[' -n '' ']' | |
++ exit 1 | |
============================================================================== | |
==================================== 3/5 ===================================== | |
test: ndctl:cxl / cxl-labels.sh | |
start time: 03:39:17 | |
duration: 2.00s | |
result: exit status 0 | |
command: DATA_PATH=/data/ndctl/test MALLOC_PERTURB_=172 DAXCTL=/data/ndctl/build/daxctl/daxctl NDCTL=/data/ndctl/build/ndctl/ndctl TEST_PATH=/data/ndctl/build/test /bin/bash /data/ndctl/test/cxl-labels.sh | |
----------------------------------- stderr ----------------------------------- | |
+ trap 'err $LINENO' ERR | |
+ check_prereq jq | |
+ command -v jq | |
+ modprobe -r cxl_test | |
+ modprobe cxl_test | |
+ rc=1 | |
+ readarray -t mems | |
++ ./cxl/cxl list -b cxl_test -Mi | |
++ jq -r '.[].memdev' | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem9 | |
+ mem=mem9 | |
++ mktemp /tmp/lsa-read-mem9.XXXX | |
+ lsa_read=/tmp/lsa-read-mem9.yDKF | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem9.yDKF mem9 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem9.yDKF | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem0 | |
+ mem=mem0 | |
++ mktemp /tmp/lsa-read-mem0.XXXX | |
+ lsa_read=/tmp/lsa-read-mem0.HXe9 | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem0.HXe9 mem0 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem0.HXe9 | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem10 | |
+ mem=mem10 | |
++ mktemp /tmp/lsa-read-mem10.XXXX | |
+ lsa_read=/tmp/lsa-read-mem10.Cu8U | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem10.Cu8U mem10 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem10.Cu8U | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem2 | |
+ mem=mem2 | |
++ mktemp /tmp/lsa-read-mem2.XXXX | |
+ lsa_read=/tmp/lsa-read-mem2.LGIs | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem2.LGIs mem2 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem2.LGIs | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem4 | |
+ mem=mem4 | |
++ mktemp /tmp/lsa-read-mem4.XXXX | |
+ lsa_read=/tmp/lsa-read-mem4.2eDl | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem4.2eDl mem4 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem4.2eDl | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem6 | |
+ mem=mem6 | |
++ mktemp /tmp/lsa-read-mem6.XXXX | |
+ lsa_read=/tmp/lsa-read-mem6.0AD9 | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem6.0AD9 mem6 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem6.0AD9 | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem8 | |
+ mem=mem8 | |
++ mktemp /tmp/lsa-read-mem8.XXXX | |
+ lsa_read=/tmp/lsa-read-mem8.9UCq | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem8.9UCq mem8 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem8.9UCq | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem1 | |
+ mem=mem1 | |
++ mktemp /tmp/lsa-read-mem1.XXXX | |
+ lsa_read=/tmp/lsa-read-mem1.GTT5 | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem1.GTT5 mem1 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem1.GTT5 | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem3 | |
+ mem=mem3 | |
++ mktemp /tmp/lsa-read-mem3.XXXX | |
+ lsa_read=/tmp/lsa-read-mem3.F8pT | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem3.F8pT mem3 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem3.F8pT | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem5 | |
+ mem=mem5 | |
++ mktemp /tmp/lsa-read-mem5.XXXX | |
+ lsa_read=/tmp/lsa-read-mem5.Hskg | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem5.Hskg mem5 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem5.Hskg | |
+ for mem in ${mems[@]} | |
+ test_label_ops_cxl mem7 | |
+ mem=mem7 | |
++ mktemp /tmp/lsa-read-mem7.XXXX | |
+ lsa_read=/tmp/lsa-read-mem7.V1io | |
+ ./cxl/cxl read-labels -o /tmp/lsa-read-mem7.V1io mem7 | |
cxl memdev: cmd_read_labels: read 1 mem | |
+ rm /tmp/lsa-read-mem7.V1io | |
+ readarray -t nmems | |
++ /data/ndctl/build/ndctl/ndctl list -b cxl_test -Di | |
++ jq -r '.[].dev' | |
+ check_dmesg 69 | |
+ sleep 1 | |
++ journalctl -r -k --since -3s | |
+ log='Dec 17 03:39:17 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff1d0000000 - 0x3ff1dfffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff190000000 - 0x3ff1cfffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff110000000 - 0x3ff18fffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff0d0000000 - 0x3ff10fffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff050000000 - 0x3ff0cfffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff010000000 - 0x3ff04fffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff1d0000000 - 0x3ff1dfffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff190000000 - 0x3ff1cfffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff110000000 - 0x3ff18fffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff0d0000000 - 0x3ff10fffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff050000000 - 0x3ff0cfffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff010000000 - 0x3ff04fffffff] | |
Dec 17 03:39:17 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:17 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff1d0000000 - 0x3ff1dfffffff] | |
Dec 17 03:39:16 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:16 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff190000000 - 0x3ff1cfffffff] | |
Dec 17 03:39:16 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:16 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff110000000 - 0x3ff18fffffff] | |
Dec 17 03:39:16 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:16 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff0d0000000 - 0x3ff10fffffff] | |
Dec 17 03:39:16 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:16 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff050000000 - 0x3ff0cfffffff] | |
Dec 17 03:39:16 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:16 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff010000000 - 0x3ff04fffffff] | |
Dec 17 03:39:16 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:16 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform' | |
+ grep -q 'Call Trace' | |
+ true | |
+ modprobe -r cxl_test | |
============================================================================== | |
==================================== 4/5 ===================================== | |
test: ndctl:cxl / cxl-create-region.sh | |
start time: 03:39:19 | |
duration: 1.46s | |
result: exit status 0 | |
command: DATA_PATH=/data/ndctl/test DAXCTL=/data/ndctl/build/daxctl/daxctl NDCTL=/data/ndctl/build/ndctl/ndctl MALLOC_PERTURB_=135 TEST_PATH=/data/ndctl/build/test /bin/bash /data/ndctl/test/cxl-create-region.sh | |
----------------------------------- stdout ----------------------------------- | |
no single-port host-bridge decoder found, skipping | |
----------------------------------- stderr ----------------------------------- | |
+ trap 'err $LINENO' ERR | |
+ check_prereq jq | |
+ command -v jq | |
+ modprobe -r cxl_test | |
+ modprobe cxl_test | |
+ rc=1 | |
+ create_single | |
++ ./cxl/cxl list -b cxl_test -D -d root | |
++ jq -r '.[4] | | |
select(.pmem_capable == true) | | |
select(.nr_targets == 1) | | |
.decoder' | |
Warning: no matching devices found | |
+ decoder= | |
+ [[ ! -n '' ]] | |
+ echo 'no single-port host-bridge decoder found, skipping' | |
+ return | |
+ readarray -t mems | |
++ ./cxl/cxl list -b cxl_test -M | |
++ jq -r '.[].memdev' | |
Warning: no matching devices found | |
+ check_dmesg 152 | |
+ sleep 1 | |
++ journalctl -r -k --since -2s | |
+ log='Dec 17 03:39:19 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff1d0000000 - 0x3ff1dfffffff] | |
Dec 17 03:39:19 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:19 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff190000000 - 0x3ff1cfffffff] | |
Dec 17 03:39:19 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:19 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff110000000 - 0x3ff18fffffff] | |
Dec 17 03:39:19 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:19 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff0d0000000 - 0x3ff10fffffff] | |
Dec 17 03:39:19 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:19 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff050000000 - 0x3ff0cfffffff] | |
Dec 17 03:39:19 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:19 cxl kernel: cxl_acpi cxl_acpi.0: Failed to add decode range [0x3ff010000000 - 0x3ff04fffffff] | |
Dec 17 03:39:19 cxl kernel: cxl root0: Failed to populate active decoder targets | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem10: CXL port topology not found | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem9: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem8: at cxl_root_port.4 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem7: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem6: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem5: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem4: at cxl_root_port.0 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem3: at cxl_root_port.3 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem2: at cxl_root_port.2 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem1: at cxl_root_port.1 no parent for dport: platform | |
Dec 17 03:39:19 cxl kernel: cxl_mem mem0: at cxl_root_port.0 no parent for dport: platform' | |
+ grep -q 'Call Trace' | |
+ true | |
+ modprobe -r cxl_test | |
============================================================================== | |
==================================== 5/5 ===================================== | |
test: ndctl:cxl / cxl-xor-region.sh | |
start time: 03:39:21 | |
duration: 0.45s | |
result: exit status 1 | |
command: DATA_PATH=/data/ndctl/test MALLOC_PERTURB_=226 DAXCTL=/data/ndctl/build/daxctl/daxctl NDCTL=/data/ndctl/build/ndctl/ndctl TEST_PATH=/data/ndctl/build/test /bin/bash /data/ndctl/test/cxl-xor-region.sh | |
----------------------------------- stdout ----------------------------------- | |
create-region failed for | |
test/cxl-xor-region.sh: failed at line 29 | |
----------------------------------- stderr ----------------------------------- | |
+ trap 'err $LINENO' ERR | |
+ check_prereq jq | |
+ command -v jq | |
+ modprobe -r cxl_test | |
+ modprobe cxl_test interleave_arithmetic=1 | |
+ udevadm settle | |
+ setup_x1 | |
++ ./cxl/cxl list -b cxl_test -D -d root | |
++ jq -r '.[] | | |
select(.pmem_capable == true) | | |
select(.nr_targets == 1) | | |
.decoder' | |
Warning: no matching devices found | |
+ decoder= | |
++ ./cxl/cxl list -T -d | |
++ jq -r '.[] | | |
.targets | .[] | select(.position == 0) | .target' | |
Error: switch `d' requires a value | |
usage: cxl list [<options>] | |
-d, --decoder <decoder device name> | |
filter by CXL decoder device name(s) / class | |
+ port_dev0= | |
++ ./cxl/cxl list -M -p | |
++ jq -r '.[0].memdev' | |
Error: switch `p' requires a value | |
usage: cxl list [<options>] | |
-p, --port <port device name> | |
filter by CXL port device name(s) | |
+ mem0= | |
+ memdevs= | |
+ create_and_destroy_region | |
++ ./cxl/cxl create-region -d -m | |
++ jq -r .region | |
cxl region: collect_memdevs: no active memdevs found: decoder: -m filter: none | |
cxl region: cmd_create_region: created 0 regions | |
+ region= | |
+ [[ ! -n '' ]] | |
+ echo 'create-region failed for ' | |
+ err 29 | |
++ basename /data/ndctl/test/cxl-xor-region.sh | |
+ echo test/cxl-xor-region.sh: failed at line 29 | |
+ '[' -n '' ']' | |
+ exit 1 | |
============================================================================== | |
Summary of Failures: | |
1/5 ndctl:cxl / cxl-topology.sh FAIL 0.50s exit status 1 | |
2/5 ndctl:cxl / cxl-region-sysfs.sh FAIL 0.44s exit status 1 | |
5/5 ndctl:cxl / cxl-xor-region.sh FAIL 0.45s exit status 1 | |
Ok: 2 | |
Expected Fail: 0 | |
Fail: 3 | |
Unexpected Pass: 0 | |
Skipped: 0 | |
Timeout: 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment