00:00:00.000 Started by upstream project "autotest-per-patch" build number 132069 00:00:00.000 originally caused by: 00:00:00.000 Started by user sys_sgci 00:00:00.021 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/unittest-valgrind-docker-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-downstream/autotest-docker.groovy 00:00:00.022 The recommended git tool is: git 00:00:00.022 using credential 00000000-0000-0000-0000-000000000002 00:00:00.023 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/unittest-valgrind-docker-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.043 Fetching changes from the remote Git repository 00:00:00.044 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.086 Using shallow fetch with depth 1 00:00:00.086 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.086 > git --version # timeout=10 00:00:00.135 > git --version # 'git version 2.39.2' 00:00:00.135 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.179 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.179 > git fetch --tags --force --progress --depth=1 -- https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool refs/heads/master # timeout=5 00:00:02.572 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:02.586 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:02.600 Checking out Revision b9dd3f7ec12b0ee8a44940dc99ce739345caa4cf (FETCH_HEAD) 00:00:02.600 > git config core.sparsecheckout # timeout=10 00:00:02.612 > git read-tree -mu HEAD # timeout=10 00:00:02.628 > git checkout -f b9dd3f7ec12b0ee8a44940dc99ce739345caa4cf # timeout=5 00:00:02.647 Commit message: "jenkins/jjb-config: Ignore OS version mismatch under freebsd" 00:00:02.647 > git rev-list --no-walk b9dd3f7ec12b0ee8a44940dc99ce739345caa4cf # timeout=10 00:00:02.788 [Pipeline] Start of Pipeline 00:00:02.805 [Pipeline] library 00:00:02.807 Loading library shm_lib@master 00:00:02.807 Library shm_lib@master is cached. Copying from home. 00:00:02.823 [Pipeline] retry 00:00:02.825 [Pipeline] { 00:00:02.836 [Pipeline] timeout 00:00:02.836 Timeout set to expire after 10 min without activity 00:00:02.838 [Pipeline] { 00:00:02.849 [Pipeline] node 00:00:06.293 Running on agt-_autotest_32097-4423 in /var/jenkins/workspace/unittest-valgrind-docker-autotest 00:00:06.294 [Pipeline] { 00:00:06.306 [Pipeline] wrap 00:00:06.313 [Pipeline] { 00:00:06.320 [Pipeline] stage 00:00:06.321 [Pipeline] { (Prologue) 00:00:06.331 [Pipeline] echo 00:00:06.333 Node: agt-_autotest_32097-4423 00:00:06.509 [Pipeline] setCustomBuildProperty 00:00:06.526 [Pipeline] sh 00:00:07.784 + sudo git config --global --replace-all safe.directory '*' 00:00:07.862 [Pipeline] httpRequest 00:00:09.632 [Pipeline] echo 00:00:09.633 Sorcerer 10.211.164.101 is alive 00:00:09.644 [Pipeline] retry 00:00:09.646 [Pipeline] { 00:00:09.660 [Pipeline] httpRequest 00:00:09.666 HttpMethod: GET 00:00:09.666 URL: http://10.211.164.101/packages/jbp_b9dd3f7ec12b0ee8a44940dc99ce739345caa4cf.tar.gz 00:00:09.669 Sending request to url: http://10.211.164.101/packages/jbp_b9dd3f7ec12b0ee8a44940dc99ce739345caa4cf.tar.gz 00:00:09.700 Response Code: HTTP/1.1 200 OK 00:00:09.700 Success: Status code 200 is in the accepted range: 200,404 00:00:09.701 Saving response body to /var/jenkins/workspace/unittest-valgrind-docker-autotest/jbp_b9dd3f7ec12b0ee8a44940dc99ce739345caa4cf.tar.gz 00:00:33.050 [Pipeline] } 00:00:33.067 [Pipeline] // retry 00:00:33.074 [Pipeline] sh 00:00:33.425 + tar --no-same-owner -xf jbp_b9dd3f7ec12b0ee8a44940dc99ce739345caa4cf.tar.gz 00:00:33.442 [Pipeline] httpRequest 00:00:33.999 [Pipeline] echo 00:00:34.001 Sorcerer 10.211.164.101 is alive 00:00:34.010 [Pipeline] retry 00:00:34.012 [Pipeline] { 00:00:34.027 [Pipeline] httpRequest 00:00:34.033 HttpMethod: GET 00:00:34.033 URL: http://10.211.164.101/packages/spdk_190a633b588281c732fcfb3a827223b52f18a666.tar.gz 00:00:34.034 Sending request to url: http://10.211.164.101/packages/spdk_190a633b588281c732fcfb3a827223b52f18a666.tar.gz 00:00:34.102 Response Code: HTTP/1.1 200 OK 00:00:34.103 Success: Status code 200 is in the accepted range: 200,404 00:00:34.103 Saving response body to /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk_190a633b588281c732fcfb3a827223b52f18a666.tar.gz 00:06:26.638 [Pipeline] } 00:06:26.656 [Pipeline] // retry 00:06:26.664 [Pipeline] sh 00:06:26.959 + tar --no-same-owner -xf spdk_190a633b588281c732fcfb3a827223b52f18a666.tar.gz 00:06:30.265 [Pipeline] sh 00:06:30.561 + git -C spdk log --oneline -n5 00:06:30.561 190a633b5 test/nvmf: Solve ambiguity around $NVMF_SECOND_TARGET_IP 00:06:30.561 4c618f461 test/nvmf: Don't pin nvmf_bdevperf and nvmf_target_disconnect to phy 00:06:30.561 a51629061 test/nvmf: Remove all transport conditions from the test suites 00:06:30.561 9f70a047a test/nvmf: Drop $RDMA_IP_LIST 00:06:30.561 dbbc706e0 test/nvmf: Drop $NVMF_INITIATOR_IP in favor of $NVMF_FIRST_INITIATOR_IP 00:06:30.580 [Pipeline] writeFile 00:06:30.595 [Pipeline] sh 00:06:30.889 + cat autorun-spdk.conf 00:06:30.890 SPDK_RUN_VALGRIND=1 00:06:30.890 SPDK_TEST_UNITTEST=1 00:06:30.890 SPDK_TEST_BLOCKDEV=1 00:06:30.890 SPDK_TEST_ISAL=1 00:06:30.890 SPDK_TEST_REDUCE=1 00:06:30.890 SPDK_TEST_VBDEV_COMPRESS=1 00:06:30.890 SPDK_TEST_CRYPTO=1 00:06:30.890 SPDK_TEST_FTL=1 00:06:30.890 SPDK_TEST_OCF=1 00:06:30.890 SPDK_TEST_RAID=1 00:06:30.890 SPDK_TEST_RBD=1 00:06:30.890 SPDK_TEST_URING=1 00:06:30.890 SPDK_TEST_NVME_CUSE=1 00:06:30.890 SPDK_TEST_BLOBFS=1 00:06:30.890 SPDK_TEST_VFIOUSER=1 00:06:30.890 SPDK_TEST_DAOS=0 00:06:30.890 SPDK_RUN_ASAN=0 00:06:30.890 SPDK_RUN_UBSAN=1 00:06:30.890 SPDK_TEST_XNVME=1 00:06:30.896 RUN_NIGHTLY=0 00:06:30.898 [Pipeline] } 00:06:30.912 [Pipeline] // stage 00:06:30.920 [Pipeline] catchError 00:06:30.922 [Pipeline] { 00:06:30.935 [Pipeline] timeout 00:06:30.935 Timeout set to expire in 45 min 00:06:30.937 [Pipeline] { 00:06:30.948 [Pipeline] stage 00:06:30.950 [Pipeline] { (Tests) 00:06:30.963 [Pipeline] sh 00:06:31.257 + jbp/jenkins/jjb-config/jobs/scripts/docker-autoruner.sh unittest-valgrind-docker-autotest autorun-spdk.conf 00:06:31.257 15:31:33 -- common/autotest_common.sh@1690 -- # [[ n == y ]] 00:06:31.257 15:31:33 -- common/autobuild_common.sh@15 -- # source /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/common.sh 00:06:31.257 15:31:33 -- scripts/common.sh@15 -- # shopt -s extglob 00:06:31.258 15:31:33 -- scripts/common.sh@544 -- # [[ -e /bin/wpdk_common.sh ]] 00:06:31.258 15:31:33 -- scripts/common.sh@552 -- # [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:06:31.258 15:31:33 -- scripts/common.sh@553 -- # source /etc/opt/spdk-pkgdep/paths/export.sh 00:06:31.258 15:31:33 -- paths/export.sh@2 -- # PATH=/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:06:31.258 15:31:33 -- paths/export.sh@3 -- # PATH=/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:06:31.258 15:31:33 -- paths/export.sh@4 -- # PATH=/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:06:31.258 15:31:33 -- paths/export.sh@5 -- # export PATH 00:06:31.258 15:31:33 -- paths/export.sh@6 -- # echo /opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:06:31.258 15:31:33 -- common/autobuild_common.sh@485 -- # out=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output 00:06:31.258 15:31:33 -- common/autobuild_common.sh@486 -- # date +%s 00:06:31.258 15:31:33 -- common/autobuild_common.sh@486 -- # mktemp -dt spdk_1730820693.XXXXXX 00:06:31.258 15:31:33 -- common/autobuild_common.sh@486 -- # SPDK_WORKSPACE=/tmp/spdk_1730820693.eZ9tHW 00:06:31.258 15:31:33 -- common/autobuild_common.sh@488 -- # [[ -n '' ]] 00:06:31.258 15:31:33 -- common/autobuild_common.sh@492 -- # '[' -n '' ']' 00:06:31.258 15:31:33 -- common/autobuild_common.sh@495 -- # scanbuild_exclude='--exclude /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/' 00:06:31.258 15:31:33 -- common/autobuild_common.sh@499 -- # scanbuild_exclude+=' --exclude /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvme --exclude /tmp' 00:06:31.258 15:31:33 -- common/autobuild_common.sh@501 -- # scanbuild='scan-build -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/scan-build-tmp --exclude /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/ --exclude /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvme --exclude /tmp --status-bugs' 00:06:31.258 15:31:33 -- common/autobuild_common.sh@502 -- # get_config_params 00:06:31.258 15:31:33 -- common/autotest_common.sh@407 -- # xtrace_disable 00:06:31.258 15:31:33 -- common/autotest_common.sh@10 -- # set +x 00:06:31.258 15:31:33 -- common/autobuild_common.sh@502 -- # config_params='--enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --with-vbdev-compress --with-dpdk-compressdev --with-rbd --with-crypto --with-ocf --enable-ubsan --enable-coverage --with-fuse --with-ublk --with-raid5f --with-vfio-user --with-uring --with-xnvme' 00:06:31.258 15:31:33 -- common/autobuild_common.sh@504 -- # start_monitor_resources 00:06:31.258 15:31:33 -- pm/common@17 -- # local monitor 00:06:31.258 15:31:33 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:06:31.258 15:31:33 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:06:31.258 15:31:33 -- pm/common@25 -- # sleep 1 00:06:31.258 15:31:33 -- pm/common@21 -- # date +%s 00:06:31.258 15:31:33 -- pm/common@21 -- # date +%s 00:06:31.258 15:31:33 -- pm/common@21 -- # /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/perf/pm/collect-cpu-load -d /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power -l -p monitor.docker-autoruner.sh.1730820693 00:06:31.258 15:31:33 -- pm/common@21 -- # /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/perf/pm/collect-vmstat -d /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power -l -p monitor.docker-autoruner.sh.1730820693 00:06:31.258 Redirecting to /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power/monitor.docker-autoruner.sh.1730820693_collect-vmstat.pm.log 00:06:31.258 Redirecting to /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power/monitor.docker-autoruner.sh.1730820693_collect-cpu-load.pm.log 00:06:32.199 15:31:34 -- common/autobuild_common.sh@505 -- # trap stop_monitor_resources EXIT 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@11 -- # cd /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@13 -- # cp /var/spdk/build-repo-manifest.txt /var/jenkins/workspace/unittest-valgrind-docker-autotest/output 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@21 -- # [[ unittest-valgrind-docker-autotest == unittest-valgrind-docker-autotest ]] 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@21 -- # ulimit -n 1024 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@26 -- # cpus_limit=26 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@27 -- # nproc 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@27 -- # nproc 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@27 -- # export 'MAKEFLAGS=-j 26' 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@27 -- # MAKEFLAGS='-j 26' 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@29 -- # [[ -n '' ]] 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@39 -- # case "$job_name" in 00:06:32.199 15:31:34 -- scripts/docker-autoruner.sh@64 -- # ocf_precompile 00:06:32.199 15:31:34 -- common/autobuild_common.sh@434 -- # run_test autobuild_ocf_precompile _ocf_precompile 00:06:32.199 15:31:34 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:06:32.199 15:31:34 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:06:32.199 15:31:34 -- common/autotest_common.sh@10 -- # set +x 00:06:32.199 ************************************ 00:06:32.199 START TEST autobuild_ocf_precompile 00:06:32.199 ************************************ 00:06:32.199 15:31:34 autobuild_ocf_precompile -- common/autotest_common.sh@1127 -- # _ocf_precompile 00:06:32.199 15:31:34 autobuild_ocf_precompile -- common/autobuild_common.sh@21 -- # echo --enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --with-vbdev-compress --with-dpdk-compressdev --with-rbd --with-crypto --with-ocf --enable-ubsan --enable-coverage --with-fuse --with-ublk --with-raid5f --with-vfio-user --with-uring --with-xnvme 00:06:32.199 15:31:34 autobuild_ocf_precompile -- common/autobuild_common.sh@21 -- # sed s/--enable-coverage//g 00:06:32.199 15:31:34 autobuild_ocf_precompile -- common/autobuild_common.sh@21 -- # /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/configure --enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --with-vbdev-compress --with-dpdk-compressdev --with-rbd --with-crypto --with-ocf --enable-ubsan --with-fuse --with-ublk --with-raid5f --with-vfio-user --with-uring --with-xnvme 00:06:32.199 Using default SPDK env in /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_dpdk 00:06:32.199 Using default DPDK in /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build 00:06:33.140 Using 'verbs' RDMA provider 00:06:45.467 Configuring ISA-L (logfile: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/.spdk-isal.log)...done. 00:06:53.566 Configuring ISA-L-crypto (logfile: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/.spdk-isal-crypto.log)...done. 00:06:53.823 Creating mk/config.mk...done. 00:06:53.823 Creating mk/cc.flags.mk...done. 00:06:53.823 Type 'make' to build. 00:06:53.823 15:31:56 autobuild_ocf_precompile -- common/autobuild_common.sh@22 -- # make -j 26 include/spdk/config.h 00:06:54.080 15:31:56 autobuild_ocf_precompile -- common/autobuild_common.sh@23 -- # CC=gcc 00:06:54.080 15:31:56 autobuild_ocf_precompile -- common/autobuild_common.sh@23 -- # CCAR=ar 00:06:54.080 15:31:56 autobuild_ocf_precompile -- common/autobuild_common.sh@23 -- # make -j 26 -C /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf exportlib O=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/ocf.a 00:06:54.080 make: Entering directory '/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf' 00:06:54.080 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_debug.h 00:06:54.080 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf.h 00:06:54.080 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_metadata.h 00:06:54.080 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_io_class.h 00:06:54.080 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_queue.h 00:06:54.080 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_cache.h 00:06:54.080 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_composite_volume.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_mngt.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_def.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/cleaning/acp.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_cfg.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_logger.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_io.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/promotion/nhit.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/cleaning/alru.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_types.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_ctx.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_core.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_volume.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_stats.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_err.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/include/ocf/ocf_cleaner.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_stats.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_core_pool_priv.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_common.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_cache.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_common.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_core_pool.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_core.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_flush.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_misc.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_io_class.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/mngt/ocf_mngt_core_priv.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_priv.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_pio_concurrency.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_mio_concurrency.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_mio_concurrency.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_concurrency.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_pio_concurrency.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_cache_line_concurrency.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_concurrency.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_metadata_concurrency.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_cache_line_concurrency.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/concurrency/ocf_metadata_concurrency.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_request.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_composite_volume_priv.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_metadata.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_logger.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_zero.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wb.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_fast.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wb.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/cache_engine.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_bf.h 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_discard.c 00:06:54.081 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_rd.c 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_rd.h 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_inv.h 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wa.c 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wt.c 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wi.c 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_ops.c 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wa.h 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_common.c 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_common.h 00:06:54.082 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_ops.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_inv.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_d2c.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_pt.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_debug.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_pt.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_discard.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_fast.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/cache_engine.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wi.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wt.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_d2c.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wo.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_wo.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_bf.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/engine/engine_zero.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_queue.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_ctx.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_stats_builder.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_stats_priv.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_space.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/acp.c 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/alru.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/cleaning.h 00:06:54.340 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/cleaning_ops.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/nop.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/cleaning.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/acp_structs.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/cleaning_priv.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/nop.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/alru_structs.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/nop_structs.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/alru.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/cleaning/acp.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_cache_priv.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_space.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_def_priv.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_core_priv.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_cache.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_request.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_volume.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_seq_cutoff.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_core.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_lru.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/ops.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/promotion.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/promotion.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/nhit/nhit_hash.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/nhit/nhit_hash.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/nhit/nhit_structs.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/nhit/nhit.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/promotion/nhit/nhit.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_volume_priv.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_lru.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_ctx_priv.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_lru_structs.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_io_class.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_seq_cutoff.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_misc.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_misc.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_core.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_partition.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_structs.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_cleaning_policy.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_partition.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_cleaning_policy.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_partition_structs.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw_volatile.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw_atomic.c 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_io.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_eviction_policy.h 00:06:54.341 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_status.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_internal.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_segment_id.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_segment.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_collision.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_segment.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_superblock.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_superblock.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_common.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_eviction_policy.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_collision.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw_volatile.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_passive_update.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw_dynamic.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw_dynamic.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_passive_update.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_io.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_cache_line.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_core.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_raw_atomic.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/metadata/metadata_bit.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_io.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_io_priv.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_composite_volume.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_queue_priv.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_realloc.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_alock.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_request.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_user_part.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_pipeline.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_parallelize.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_parallelize.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_rbtree.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_user_part.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_refcnt.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_stats.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_request.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_io.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_async_lock.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_generator.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_cleaner.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_io.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_generator.h 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_cache_line.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_alock.c 00:06:54.342 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_list.h 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_realloc.c 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_list.c 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_async_lock.c 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_pipeline.c 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_refcnt.h 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_rbtree.h 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_cleaner.c 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_cache_line.h 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/utils/utils_io_allocator.h 00:06:54.343 INSTALL /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf/src/ocf/ocf_logger_priv.h 00:06:54.343 CC env_ocf/ocf_env.o 00:06:54.343 CC env_ocf/mpool.o 00:06:54.343 CC env_ocf/src/ocf/ocf_stats.o 00:06:54.343 CC env_ocf/src/ocf/mngt/ocf_mngt_common.o 00:06:54.343 CC env_ocf/src/ocf/mngt/ocf_mngt_cache.o 00:06:54.343 CC env_ocf/src/ocf/mngt/ocf_mngt_core_pool.o 00:06:54.343 CC env_ocf/src/ocf/mngt/ocf_mngt_core.o 00:06:54.343 CC env_ocf/src/ocf/mngt/ocf_mngt_flush.o 00:06:54.343 CC env_ocf/src/ocf/mngt/ocf_mngt_misc.o 00:06:54.343 CC env_ocf/src/ocf/mngt/ocf_mngt_io_class.o 00:06:54.343 CC env_ocf/src/ocf/concurrency/ocf_mio_concurrency.o 00:06:54.343 CC env_ocf/src/ocf/concurrency/ocf_concurrency.o 00:06:54.343 CC env_ocf/src/ocf/concurrency/ocf_pio_concurrency.o 00:06:54.343 CC env_ocf/src/ocf/concurrency/ocf_cache_line_concurrency.o 00:06:54.343 CC env_ocf/src/ocf/concurrency/ocf_metadata_concurrency.o 00:06:54.343 CC env_ocf/src/ocf/ocf_metadata.o 00:06:54.343 CC env_ocf/src/ocf/ocf_logger.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_fast.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_wb.o 00:06:54.343 CC env_ocf/src/ocf/engine/cache_engine.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_discard.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_rd.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_wt.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_wi.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_wa.o 00:06:54.343 CC env_ocf/src/ocf/engine/engine_ops.o 00:06:54.600 CC env_ocf/src/ocf/engine/engine_common.o 00:06:54.600 CC env_ocf/src/ocf/engine/engine_inv.o 00:06:54.600 CC env_ocf/src/ocf/engine/engine_d2c.o 00:06:54.600 CC env_ocf/src/ocf/engine/engine_pt.o 00:06:54.600 CC env_ocf/src/ocf/engine/engine_wo.o 00:06:54.600 CC env_ocf/src/ocf/engine/engine_bf.o 00:06:54.600 CC env_ocf/src/ocf/engine/engine_zero.o 00:06:54.600 CC env_ocf/src/ocf/ocf_queue.o 00:06:54.600 CC env_ocf/src/ocf/ocf_ctx.o 00:06:54.600 CC env_ocf/src/ocf/ocf_stats_builder.o 00:06:54.600 CC env_ocf/src/ocf/ocf_space.o 00:06:54.600 CC env_ocf/src/ocf/cleaning/acp.o 00:06:54.600 CC env_ocf/src/ocf/cleaning/nop.o 00:06:54.600 CC env_ocf/src/ocf/cleaning/cleaning.o 00:06:54.600 CC env_ocf/src/ocf/cleaning/alru.o 00:06:54.600 CC env_ocf/src/ocf/ocf_cache.o 00:06:54.600 CC env_ocf/src/ocf/ocf_request.o 00:06:54.600 CC env_ocf/src/ocf/ocf_volume.o 00:06:54.600 CC env_ocf/src/ocf/ocf_seq_cutoff.o 00:06:54.600 CC env_ocf/src/ocf/ocf_core.o 00:06:54.600 CC env_ocf/src/ocf/promotion/promotion.o 00:06:54.600 CC env_ocf/src/ocf/promotion/nhit/nhit_hash.o 00:06:54.600 CC env_ocf/src/ocf/promotion/nhit/nhit.o 00:06:54.600 CC env_ocf/src/ocf/ocf_lru.o 00:06:54.600 CC env_ocf/src/ocf/ocf_io_class.o 00:06:54.600 CC env_ocf/src/ocf/metadata/metadata_misc.o 00:06:54.600 CC env_ocf/src/ocf/metadata/metadata_partition.o 00:06:54.600 CC env_ocf/src/ocf/metadata/metadata_cleaning_policy.o 00:06:54.600 CC env_ocf/src/ocf/metadata/metadata_raw_atomic.o 00:06:54.600 CC env_ocf/src/ocf/metadata/metadata_segment.o 00:06:54.600 CC env_ocf/src/ocf/metadata/metadata_collision.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_superblock.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_raw_volatile.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_eviction_policy.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_passive_update.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_raw_dynamic.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_raw.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_io.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata.o 00:06:54.856 CC env_ocf/src/ocf/metadata/metadata_core.o 00:06:54.856 CC env_ocf/src/ocf/ocf_io.o 00:06:54.856 CC env_ocf/src/ocf/ocf_composite_volume.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_request.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_user_part.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_parallelize.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_rbtree.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_refcnt.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_io.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_generator.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_cache_line.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_alock.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_realloc.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_list.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_async_lock.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_pipeline.o 00:06:54.856 CC env_ocf/src/ocf/utils/utils_cleaner.o 00:06:55.421 LIB libspdk_ocfenv.a 00:06:55.987 cp /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib/libspdk_ocfenv.a /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/ocf.a 00:06:55.987 make: Leaving directory '/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_ocf' 00:06:55.987 15:31:58 autobuild_ocf_precompile -- common/autobuild_common.sh@25 -- # config_params='--enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --with-vbdev-compress --with-dpdk-compressdev --with-rbd --with-crypto --with-ocf --enable-ubsan --enable-coverage --with-fuse --with-ublk --with-raid5f --with-vfio-user --with-uring --with-xnvme --with-ocf=//var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/ocf.a' 00:06:55.987 15:31:58 autobuild_ocf_precompile -- common/autobuild_common.sh@27 -- # /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/configure --enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --with-vbdev-compress --with-dpdk-compressdev --with-rbd --with-crypto --with-ocf --enable-ubsan --enable-coverage --with-fuse --with-ublk --with-raid5f --with-vfio-user --with-uring --with-xnvme --with-ocf=//var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/ocf.a 00:06:56.246 Using default SPDK env in /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_dpdk 00:06:56.246 Using default DPDK in /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build 00:06:56.502 Using 'verbs' RDMA provider 00:07:05.988 Configuring ISA-L (logfile: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/.spdk-isal.log)...done. 00:07:12.550 Configuring ISA-L-crypto (logfile: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/.spdk-isal-crypto.log)...done. 00:07:13.114 Creating mk/config.mk...done. 00:07:13.114 Creating mk/cc.flags.mk...done. 00:07:13.114 Type 'make' to build. 00:07:13.114 00:07:13.114 real 0m40.818s 00:07:13.114 user 0m29.713s 00:07:13.114 sys 0m15.587s 00:07:13.114 15:32:15 autobuild_ocf_precompile -- common/autotest_common.sh@1128 -- # xtrace_disable 00:07:13.114 15:32:15 autobuild_ocf_precompile -- common/autotest_common.sh@10 -- # set +x 00:07:13.114 ************************************ 00:07:13.114 END TEST autobuild_ocf_precompile 00:07:13.114 ************************************ 00:07:13.114 15:32:15 -- scripts/docker-autoruner.sh@65 -- # unittest_build 00:07:13.114 15:32:15 -- common/autobuild_common.sh@426 -- # run_test unittest_build _unittest_build 00:07:13.114 15:32:15 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:07:13.114 15:32:15 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:07:13.114 15:32:15 -- common/autotest_common.sh@10 -- # set +x 00:07:13.114 ************************************ 00:07:13.114 START TEST unittest_build 00:07:13.114 ************************************ 00:07:13.114 15:32:15 unittest_build -- common/autotest_common.sh@1127 -- # _unittest_build 00:07:13.114 15:32:15 unittest_build -- common/autobuild_common.sh@417 -- # /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/configure --enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --with-vbdev-compress --with-dpdk-compressdev --with-rbd --with-crypto --with-ocf --enable-ubsan --enable-coverage --with-fuse --with-ublk --with-raid5f --with-vfio-user --with-uring --with-xnvme --with-ocf=//var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/ocf.a --without-shared 00:07:13.114 Using default SPDK env in /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_dpdk 00:07:13.114 Using default DPDK in /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build 00:07:13.677 Using 'verbs' RDMA provider 00:07:21.599 Configuring ISA-L (logfile: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/.spdk-isal.log)...done. 00:07:28.148 Configuring ISA-L-crypto (logfile: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/.spdk-isal-crypto.log)...done. 00:07:28.148 Creating mk/config.mk...done. 00:07:28.148 Creating mk/cc.flags.mk...done. 00:07:28.148 Type 'make' to build. 00:07:28.149 15:32:30 unittest_build -- common/autobuild_common.sh@418 -- # make -j 26 00:07:28.149 (cd /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvme && \ 00:07:28.149 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/pkgconfig:/usr/lib64/pkgconfig && \ 00:07:28.149 meson setup builddir \ 00:07:28.149 -Dwith-libaio=enabled \ 00:07:28.149 -Dwith-liburing=enabled \ 00:07:28.149 -Dwith-libvfn=disabled \ 00:07:28.149 -Dwith-spdk=disabled \ 00:07:28.149 -Dexamples=false \ 00:07:28.149 -Dtests=false \ 00:07:28.149 -Dtools=false && \ 00:07:28.149 meson compile -C builddir && \ 00:07:28.149 cd -) 00:07:28.149 make[1]: Nothing to be done for 'all'. 00:07:28.713 The Meson build system 00:07:28.713 Version: 1.5.0 00:07:28.713 Source dir: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/libvfio-user 00:07:28.713 Build dir: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/build-debug 00:07:28.713 Build type: native build 00:07:28.713 Project name: libvfio-user 00:07:28.713 Project version: 0.0.1 00:07:28.713 C compiler for the host machine: cc (gcc 13.3.1 "cc (GCC) 13.3.1 20240522 (Red Hat 13.3.1-1)") 00:07:28.713 C linker for the host machine: cc ld.bfd 2.40-14 00:07:28.713 Host machine cpu family: x86_64 00:07:28.714 Host machine cpu: x86_64 00:07:28.714 Run-time dependency threads found: YES 00:07:28.714 Library dl found: YES 00:07:28.714 Found pkg-config: YES (/usr/bin/pkg-config) 1.9.5 00:07:28.714 Run-time dependency json-c found: YES 0.17 00:07:28.714 Run-time dependency cmocka found: YES 1.1.7 00:07:28.714 Program pytest-3 found: NO 00:07:28.714 Program flake8 found: NO 00:07:28.714 Program misspell-fixer found: NO 00:07:28.714 Program restructuredtext-lint found: NO 00:07:28.714 Program valgrind found: YES (/usr/bin/valgrind) 00:07:28.714 Compiler for C supports arguments -Wno-missing-field-initializers: YES 00:07:28.714 Compiler for C supports arguments -Wmissing-declarations: YES 00:07:28.714 Compiler for C supports arguments -Wwrite-strings: YES 00:07:28.714 ../libvfio-user/test/meson.build:20: WARNING: Project targets '>= 0.53.0' but uses feature introduced in '0.57.0': exclude_suites arg in add_test_setup. 00:07:28.714 Program test-lspci.sh found: YES (/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/libvfio-user/test/test-lspci.sh) 00:07:28.714 Program test-linkage.sh found: YES (/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/libvfio-user/test/test-linkage.sh) 00:07:28.714 ../libvfio-user/test/py/meson.build:16: WARNING: Project targets '>= 0.53.0' but uses feature introduced in '0.57.0': exclude_suites arg in add_test_setup. 00:07:28.714 Build targets in project: 8 00:07:28.714 WARNING: Project specifies a minimum meson_version '>= 0.53.0' but uses features which were added in newer versions: 00:07:28.714 * 0.57.0: {'exclude_suites arg in add_test_setup'} 00:07:28.714 00:07:28.714 libvfio-user 0.0.1 00:07:28.714 00:07:28.714 User defined options 00:07:28.714 buildtype : debug 00:07:28.714 default_library: static 00:07:28.714 libdir : /usr/local/lib 00:07:28.714 00:07:28.714 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:07:29.280 ninja: Entering directory `/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/build-debug' 00:07:29.537 [1/36] Compiling C object test/unit_tests.p/.._lib_irq.c.o 00:07:29.537 [2/36] Compiling C object samples/lspci.p/lspci.c.o 00:07:29.537 [3/36] Compiling C object lib/libvfio-user.a.p/irq.c.o 00:07:29.537 [4/36] Compiling C object test/unit_tests.p/.._lib_pci.c.o 00:07:29.537 [5/36] Compiling C object test/unit_tests.p/.._lib_migration.c.o 00:07:29.537 [6/36] Compiling C object lib/libvfio-user.a.p/migration.c.o 00:07:29.537 [7/36] Compiling C object lib/libvfio-user.a.p/tran.c.o 00:07:29.537 [8/36] Compiling C object samples/client.p/.._lib_tran.c.o 00:07:29.537 [9/36] Compiling C object test/unit_tests.p/.._lib_tran.c.o 00:07:29.537 [10/36] Compiling C object samples/gpio-pci-idio-16.p/gpio-pci-idio-16.c.o 00:07:29.537 [11/36] Compiling C object lib/libvfio-user.a.p/dma.c.o 00:07:29.537 [12/36] Compiling C object lib/libvfio-user.a.p/pci.c.o 00:07:29.537 [13/36] Compiling C object lib/libvfio-user.a.p/pci_caps.c.o 00:07:29.537 [14/36] Compiling C object samples/client.p/.._lib_migration.c.o 00:07:29.537 [15/36] Compiling C object samples/null.p/null.c.o 00:07:29.537 [16/36] Compiling C object samples/shadow_ioeventfd_server.p/shadow_ioeventfd_server.c.o 00:07:29.537 [17/36] Compiling C object test/unit_tests.p/mocks.c.o 00:07:29.537 [18/36] Compiling C object test/unit_tests.p/.._lib_tran_pipe.c.o 00:07:29.537 [19/36] Compiling C object samples/server.p/server.c.o 00:07:29.537 [20/36] Compiling C object samples/client.p/.._lib_tran_sock.c.o 00:07:29.537 [21/36] Compiling C object test/unit_tests.p/.._lib_tran_sock.c.o 00:07:29.537 [22/36] Compiling C object test/unit_tests.p/.._lib_pci_caps.c.o 00:07:29.537 [23/36] Compiling C object test/unit_tests.p/unit-tests.c.o 00:07:29.537 [24/36] Compiling C object test/unit_tests.p/.._lib_dma.c.o 00:07:29.537 [25/36] Compiling C object lib/libvfio-user.a.p/tran_sock.c.o 00:07:29.537 [26/36] Compiling C object samples/client.p/client.c.o 00:07:29.795 [27/36] Linking target samples/client 00:07:29.795 [28/36] Compiling C object lib/libvfio-user.a.p/libvfio-user.c.o 00:07:29.795 [29/36] Compiling C object test/unit_tests.p/.._lib_libvfio-user.c.o 00:07:29.795 [30/36] Linking static target lib/libvfio-user.a 00:07:29.795 [31/36] Linking target samples/null 00:07:29.795 [32/36] Linking target samples/shadow_ioeventfd_server 00:07:29.795 [33/36] Linking target samples/lspci 00:07:29.795 [34/36] Linking target test/unit_tests 00:07:29.795 [35/36] Linking target samples/gpio-pci-idio-16 00:07:29.795 [36/36] Linking target samples/server 00:07:29.795 INFO: autodetecting backend as ninja 00:07:29.795 INFO: calculating backend command to run: /usr/local/bin/ninja -C /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/build-debug 00:07:29.795 DESTDIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user meson install --quiet -C /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/build-debug 00:07:30.053 ninja: Entering directory `/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/build-debug' 00:07:30.053 ninja: no work to do. 00:07:30.310 The Meson build system 00:07:30.310 Version: 1.5.0 00:07:30.310 Source dir: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvme 00:07:30.310 Build dir: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvme/builddir 00:07:30.310 Build type: native build 00:07:30.310 Project name: xnvme 00:07:30.310 Project version: 0.7.5 00:07:30.310 C compiler for the host machine: cc (gcc 13.3.1 "cc (GCC) 13.3.1 20240522 (Red Hat 13.3.1-1)") 00:07:30.310 C linker for the host machine: cc ld.bfd 2.40-14 00:07:30.310 Host machine cpu family: x86_64 00:07:30.310 Host machine cpu: x86_64 00:07:30.310 Message: host_machine.system: linux 00:07:30.310 Compiler for C supports arguments -Wno-missing-braces: YES 00:07:30.310 Compiler for C supports arguments -Wno-cast-function-type: YES 00:07:30.310 Compiler for C supports arguments -Wno-strict-aliasing: YES 00:07:30.310 Run-time dependency threads found: YES 00:07:30.310 Has header "setupapi.h" : NO 00:07:30.310 Has header "linux/blkzoned.h" : YES 00:07:30.310 Has header "linux/blkzoned.h" : YES (cached) 00:07:30.310 Has header "libaio.h" : YES 00:07:30.310 Library aio found: YES 00:07:30.310 Found pkg-config: YES (/usr/bin/pkg-config) 1.9.5 00:07:30.310 Run-time dependency liburing found: YES 2.2 00:07:30.310 Dependency libvfn skipped: feature with-libvfn disabled 00:07:30.310 Found CMake: /usr/bin/cmake (3.27.7) 00:07:30.310 Run-time dependency libisal found: NO (tried pkgconfig and cmake) 00:07:30.310 Subproject spdk : skipped: feature with-spdk disabled 00:07:30.310 Run-time dependency appleframeworks found: NO (tried framework) 00:07:30.310 Run-time dependency appleframeworks found: NO (tried framework) 00:07:30.310 Library rt found: YES 00:07:30.310 Checking for function "clock_gettime" with dependency -lrt: YES 00:07:30.310 Configuring xnvme_config.h using configuration 00:07:30.310 Configuring xnvme.spec using configuration 00:07:30.310 Run-time dependency bash-completion found: YES 2.11 00:07:30.310 Message: Bash-completions: /usr/share/bash-completion/completions 00:07:30.310 Program cp found: YES (/usr/bin/cp) 00:07:30.310 Build targets in project: 3 00:07:30.310 00:07:30.310 xnvme 0.7.5 00:07:30.310 00:07:30.310 Subprojects 00:07:30.311 spdk : NO Feature 'with-spdk' disabled 00:07:30.311 00:07:30.311 User defined options 00:07:30.311 examples : false 00:07:30.311 tests : false 00:07:30.311 tools : false 00:07:30.311 with-libaio : enabled 00:07:30.311 with-liburing: enabled 00:07:30.311 with-libvfn : disabled 00:07:30.311 with-spdk : disabled 00:07:30.311 00:07:30.311 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:07:30.584 ninja: Entering directory `/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvme/builddir' 00:07:30.877 [1/76] Generating toolbox/xnvme-driver-script with a custom command 00:07:30.877 [2/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_fbsd_nvme.c.o 00:07:30.877 [3/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_macos_admin.c.o 00:07:30.877 [4/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_macos_sync.c.o 00:07:30.877 [5/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_ramdisk.c.o 00:07:30.877 [6/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_spdk_async.c.o 00:07:30.877 [7/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_vfio.c.o 00:07:30.877 [8/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows.c.o 00:07:30.877 [9/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_async_ioring.c.o 00:07:30.877 [10/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_libconf_entries.c.o 00:07:30.877 [11/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_req.c.o 00:07:30.877 [12/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_spdk_mem.c.o 00:07:30.877 [13/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_async_iocp_th.c.o 00:07:30.877 [14/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_spdk_sync.c.o 00:07:30.877 [15/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_vfio_admin.c.o 00:07:30.877 [16/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_vfio_sync.c.o 00:07:30.877 [17/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_spdk_dev.c.o 00:07:30.877 [18/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_fbsd.c.o 00:07:30.877 [19/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_macos.c.o 00:07:30.877 [20/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_dev.c.o 00:07:30.877 [21/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_fbsd_dev.c.o 00:07:30.877 [22/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_fs.c.o 00:07:30.877 [23/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_block.c.o 00:07:30.878 [24/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_vfio_async.c.o 00:07:30.878 [25/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_mem.c.o 00:07:30.878 [26/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_vfio_dev.c.o 00:07:30.878 [27/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_macos_dev.c.o 00:07:30.878 [28/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_async_iocp.c.o 00:07:30.878 [29/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_fbsd_async.c.o 00:07:30.878 [30/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_spdk.c.o 00:07:30.878 [31/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_spdk_admin.c.o 00:07:30.878 [32/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_cbi_mem_posix.c.o 00:07:30.878 [33/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_vfio_mem.c.o 00:07:30.878 [34/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_windows_nvme.c.o 00:07:30.878 [35/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_cbi_async_nil.c.o 00:07:30.878 [36/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_ramdisk_dev.c.o 00:07:30.878 [37/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_cbi_admin_shim.c.o 00:07:30.878 [38/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_nosys.c.o 00:07:30.878 [39/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_ramdisk_admin.c.o 00:07:30.878 [40/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux.c.o 00:07:30.878 [41/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_file.c.o 00:07:30.878 [42/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_geo.c.o 00:07:30.878 [43/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_cmd.c.o 00:07:30.878 [44/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_cbi_async_emu.c.o 00:07:30.878 [45/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_ident.c.o 00:07:30.878 [46/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux_hugepage.c.o 00:07:30.878 [47/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_ramdisk_sync.c.o 00:07:30.878 [48/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_cbi_sync_psync.c.o 00:07:30.878 [49/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_opts.c.o 00:07:30.878 [50/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_ver.c.o 00:07:30.878 [51/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_libconf.c.o 00:07:31.135 [52/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_cbi_async_posix.c.o 00:07:31.135 [53/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_lba.c.o 00:07:31.135 [54/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux_async_libaio.c.o 00:07:31.135 [55/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_topology.c.o 00:07:31.135 [56/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_queue.c.o 00:07:31.135 [57/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_nvm.c.o 00:07:31.135 [58/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_adm.c.o 00:07:31.135 [59/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux_nvme.c.o 00:07:31.135 [60/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_cbi_async_thrpool.c.o 00:07:31.135 [61/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux_dev.c.o 00:07:31.135 [62/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_kvs.c.o 00:07:31.135 [63/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux_async_ucmd.c.o 00:07:31.135 [64/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_spec_pp.c.o 00:07:31.135 [65/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_crc.c.o 00:07:31.135 [66/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_buf.c.o 00:07:31.136 [67/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux_block.c.o 00:07:31.136 [68/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be_linux_async_liburing.c.o 00:07:31.136 [69/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_pi.c.o 00:07:31.136 [70/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_be.c.o 00:07:31.136 [71/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_dev.c.o 00:07:31.136 [72/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_znd.c.o 00:07:31.136 [73/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_cli.c.o 00:07:31.393 [74/76] Compiling C object lib/libxnvme.so.0.7.5.p/xnvme_spec.c.o 00:07:31.393 [75/76] Linking static target lib/libxnvme.a 00:07:31.393 [76/76] Linking target lib/libxnvme.so.0.7.5 00:07:31.393 INFO: autodetecting backend as ninja 00:07:31.393 INFO: calculating backend command to run: /usr/local/bin/ninja -C /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvme/builddir 00:07:31.393 /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/xnvmebuild 00:07:53.295 The Meson build system 00:07:53.295 Version: 1.5.0 00:07:53.295 Source dir: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk 00:07:53.295 Build dir: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build-tmp 00:07:53.295 Build type: native build 00:07:53.295 Program cat found: YES (/usr/bin/cat) 00:07:53.295 Project name: DPDK 00:07:53.295 Project version: 24.03.0 00:07:53.295 C compiler for the host machine: cc (gcc 13.3.1 "cc (GCC) 13.3.1 20240522 (Red Hat 13.3.1-1)") 00:07:53.295 C linker for the host machine: cc ld.bfd 2.40-14 00:07:53.295 Host machine cpu family: x86_64 00:07:53.295 Host machine cpu: x86_64 00:07:53.295 Message: ## Building in Developer Mode ## 00:07:53.295 Program pkg-config found: YES (/usr/bin/pkg-config) 00:07:53.295 Program check-symbols.sh found: YES (/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/buildtools/check-symbols.sh) 00:07:53.295 Program options-ibverbs-static.sh found: YES (/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/buildtools/options-ibverbs-static.sh) 00:07:53.295 Program python3 found: YES (/usr/bin/python3) 00:07:53.295 Program cat found: YES (/usr/bin/cat) 00:07:53.295 Compiler for C supports arguments -march=native: YES 00:07:53.295 Checking for size of "void *" : 8 00:07:53.295 Checking for size of "void *" : 8 (cached) 00:07:53.295 Compiler for C supports link arguments -Wl,--undefined-version: YES 00:07:53.295 Library m found: YES 00:07:53.295 Library numa found: YES 00:07:53.295 Has header "numaif.h" : YES 00:07:53.295 Library fdt found: NO 00:07:53.295 Library execinfo found: NO 00:07:53.295 Has header "execinfo.h" : YES 00:07:53.295 Found pkg-config: YES (/usr/bin/pkg-config) 1.9.5 00:07:53.295 Run-time dependency libarchive found: NO (tried pkgconfig) 00:07:53.295 Run-time dependency libbsd found: NO (tried pkgconfig) 00:07:53.295 Run-time dependency jansson found: NO (tried pkgconfig) 00:07:53.295 Run-time dependency openssl found: YES 3.1.1 00:07:53.295 Run-time dependency libpcap found: YES 1.10.4 00:07:53.295 Has header "pcap.h" with dependency libpcap: YES 00:07:53.295 Compiler for C supports arguments -Wcast-qual: YES 00:07:53.295 Compiler for C supports arguments -Wdeprecated: YES 00:07:53.295 Compiler for C supports arguments -Wformat: YES 00:07:53.295 Compiler for C supports arguments -Wformat-nonliteral: NO 00:07:53.295 Compiler for C supports arguments -Wformat-security: NO 00:07:53.295 Compiler for C supports arguments -Wmissing-declarations: YES 00:07:53.295 Compiler for C supports arguments -Wmissing-prototypes: YES 00:07:53.295 Compiler for C supports arguments -Wnested-externs: YES 00:07:53.295 Compiler for C supports arguments -Wold-style-definition: YES 00:07:53.296 Compiler for C supports arguments -Wpointer-arith: YES 00:07:53.296 Compiler for C supports arguments -Wsign-compare: YES 00:07:53.296 Compiler for C supports arguments -Wstrict-prototypes: YES 00:07:53.296 Compiler for C supports arguments -Wundef: YES 00:07:53.296 Compiler for C supports arguments -Wwrite-strings: YES 00:07:53.296 Compiler for C supports arguments -Wno-address-of-packed-member: YES 00:07:53.296 Compiler for C supports arguments -Wno-packed-not-aligned: YES 00:07:53.296 Compiler for C supports arguments -Wno-missing-field-initializers: YES 00:07:53.296 Compiler for C supports arguments -Wno-zero-length-bounds: YES 00:07:53.296 Program objdump found: YES (/usr/bin/objdump) 00:07:53.296 Compiler for C supports arguments -mavx512f: YES 00:07:53.296 Checking if "AVX512 checking" compiles: YES 00:07:53.296 Fetching value of define "__SSE4_2__" : 1 00:07:53.296 Fetching value of define "__AES__" : 1 00:07:53.296 Fetching value of define "__AVX__" : 1 00:07:53.296 Fetching value of define "__AVX2__" : 1 00:07:53.296 Fetching value of define "__AVX512BW__" : 1 00:07:53.296 Fetching value of define "__AVX512CD__" : 1 00:07:53.296 Fetching value of define "__AVX512DQ__" : 1 00:07:53.296 Fetching value of define "__AVX512F__" : 1 00:07:53.296 Fetching value of define "__AVX512VL__" : 1 00:07:53.296 Fetching value of define "__PCLMUL__" : 1 00:07:53.296 Fetching value of define "__RDRND__" : 1 00:07:53.296 Fetching value of define "__RDSEED__" : 1 00:07:53.296 Fetching value of define "__VPCLMULQDQ__" : 1 00:07:53.296 Fetching value of define "__znver1__" : (undefined) 00:07:53.296 Fetching value of define "__znver2__" : (undefined) 00:07:53.296 Fetching value of define "__znver3__" : (undefined) 00:07:53.296 Fetching value of define "__znver4__" : (undefined) 00:07:53.296 Compiler for C supports arguments -Wno-format-truncation: YES 00:07:53.296 Message: lib/log: Defining dependency "log" 00:07:53.296 Message: lib/kvargs: Defining dependency "kvargs" 00:07:53.296 Message: lib/telemetry: Defining dependency "telemetry" 00:07:53.296 Checking for function "getentropy" : NO 00:07:53.296 Message: lib/eal: Defining dependency "eal" 00:07:53.296 Message: lib/ring: Defining dependency "ring" 00:07:53.296 Message: lib/rcu: Defining dependency "rcu" 00:07:53.296 Message: lib/mempool: Defining dependency "mempool" 00:07:53.296 Message: lib/mbuf: Defining dependency "mbuf" 00:07:53.296 Fetching value of define "__PCLMUL__" : 1 (cached) 00:07:53.296 Fetching value of define "__AVX512F__" : 1 (cached) 00:07:53.296 Fetching value of define "__AVX512BW__" : 1 (cached) 00:07:53.296 Fetching value of define "__AVX512DQ__" : 1 (cached) 00:07:53.296 Fetching value of define "__AVX512VL__" : 1 (cached) 00:07:53.296 Fetching value of define "__VPCLMULQDQ__" : 1 (cached) 00:07:53.296 Compiler for C supports arguments -mpclmul: YES 00:07:53.296 Compiler for C supports arguments -maes: YES 00:07:53.296 Compiler for C supports arguments -mavx512f: YES (cached) 00:07:53.296 Compiler for C supports arguments -mavx512bw: YES 00:07:53.296 Compiler for C supports arguments -mavx512dq: YES 00:07:53.296 Compiler for C supports arguments -mavx512vl: YES 00:07:53.296 Compiler for C supports arguments -mvpclmulqdq: YES 00:07:53.296 Compiler for C supports arguments -mavx2: YES 00:07:53.296 Compiler for C supports arguments -mavx: YES 00:07:53.296 Message: lib/net: Defining dependency "net" 00:07:53.296 Message: lib/meter: Defining dependency "meter" 00:07:53.296 Message: lib/ethdev: Defining dependency "ethdev" 00:07:53.296 Message: lib/pci: Defining dependency "pci" 00:07:53.296 Message: lib/cmdline: Defining dependency "cmdline" 00:07:53.296 Message: lib/hash: Defining dependency "hash" 00:07:53.296 Message: lib/timer: Defining dependency "timer" 00:07:53.296 Message: lib/compressdev: Defining dependency "compressdev" 00:07:53.296 Message: lib/cryptodev: Defining dependency "cryptodev" 00:07:53.296 Message: lib/dmadev: Defining dependency "dmadev" 00:07:53.296 Compiler for C supports arguments -Wno-cast-qual: YES 00:07:53.296 Message: lib/power: Defining dependency "power" 00:07:53.297 Message: lib/reorder: Defining dependency "reorder" 00:07:53.297 Message: lib/security: Defining dependency "security" 00:07:53.297 Has header "linux/userfaultfd.h" : YES 00:07:53.297 Has header "linux/vduse.h" : YES 00:07:53.297 Message: lib/vhost: Defining dependency "vhost" 00:07:53.297 Compiler for C supports arguments -Wno-format-truncation: YES (cached) 00:07:53.297 Message: drivers/bus/auxiliary: Defining dependency "bus_auxiliary" 00:07:53.297 Message: drivers/bus/pci: Defining dependency "bus_pci" 00:07:53.297 Message: drivers/bus/vdev: Defining dependency "bus_vdev" 00:07:53.297 Compiler for C supports arguments -std=c11: YES 00:07:53.297 Compiler for C supports arguments -Wno-strict-prototypes: YES 00:07:53.297 Compiler for C supports arguments -D_BSD_SOURCE: YES 00:07:53.297 Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 00:07:53.297 Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 00:07:53.297 Run-time dependency libmlx5 found: YES 1.24.46.0 00:07:53.297 Run-time dependency libibverbs found: YES 1.14.46.0 00:07:53.297 Library mtcr_ul found: NO 00:07:53.297 Header "infiniband/verbs.h" has symbol "IBV_FLOW_SPEC_ESP" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/verbs.h" has symbol "IBV_RX_HASH_IPSEC_SPI" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/verbs.h" has symbol "IBV_ACCESS_RELAXED_ORDERING " with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_CQE_RES_FORMAT_CSUM_STRIDX" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_CONTEXT_MASK_TUNNEL_OFFLOADS" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_CONTEXT_FLAGS_MPW_ALLOWED" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_CONTEXT_FLAGS_CQE_128B_COMP" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_CQ_INIT_ATTR_FLAGS_CQE_PAD" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_create_flow_action_packet_reformat" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/verbs.h" has symbol "IBV_FLOW_SPEC_MPLS" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/verbs.h" has symbol "IBV_WQ_FLAGS_PCI_WRITE_END_PADDING" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/verbs.h" has symbol "IBV_WQ_FLAG_RX_END_PADDING" with dependencies libmlx5, libibverbs: NO 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_query_devx_port" with dependencies libmlx5, libibverbs: NO 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_query_port" with dependencies libmlx5, libibverbs: YES 00:07:53.297 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_dest_ib_port" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_devx_obj_create" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_FLOW_ACTION_COUNTERS_DEVX" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_FLOW_ACTION_DEFAULT_MISS" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_devx_obj_query_async" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_devx_qp_query" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_pp_alloc" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_dest_devx_tir" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_devx_get_event" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_flow_meter" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5_MMAP_GET_NC_PAGES_CMD" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_DR_DOMAIN_TYPE_NIC_RX" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_DR_DOMAIN_TYPE_FDB" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_push_vlan" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_alloc_var" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5_OPCODE_ENHANCED_MPSW" with dependencies libmlx5, libibverbs: NO 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5_OPCODE_SEND_EN" with dependencies libmlx5, libibverbs: NO 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5_OPCODE_WAIT" with dependencies libmlx5, libibverbs: NO 00:07:55.821 Header "infiniband/mlx5dv.h" has symbol "MLX5_OPCODE_ACCESS_ASO" with dependencies libmlx5, libibverbs: NO 00:07:55.821 Header "linux/if_link.h" has symbol "IFLA_NUM_VF" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "linux/if_link.h" has symbol "IFLA_EXT_MASK" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "linux/if_link.h" has symbol "IFLA_PHYS_SWITCH_ID" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "linux/if_link.h" has symbol "IFLA_PHYS_PORT_NAME" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "rdma/rdma_netlink.h" has symbol "RDMA_NL_NLDEV" with dependencies libmlx5, libibverbs: YES 00:07:55.821 Header "rdma/rdma_netlink.h" has symbol "RDMA_NLDEV_CMD_GET" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "rdma/rdma_netlink.h" has symbol "RDMA_NLDEV_CMD_PORT_GET" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "rdma/rdma_netlink.h" has symbol "RDMA_NLDEV_ATTR_DEV_INDEX" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "rdma/rdma_netlink.h" has symbol "RDMA_NLDEV_ATTR_DEV_NAME" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "rdma/rdma_netlink.h" has symbol "RDMA_NLDEV_ATTR_PORT_INDEX" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "rdma/rdma_netlink.h" has symbol "RDMA_NLDEV_ATTR_PORT_STATE" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "rdma/rdma_netlink.h" has symbol "RDMA_NLDEV_ATTR_NDEV_INDEX" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dump_dr_domain" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_flow_sampler" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_domain_set_reclaim_device_memory" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_dest_array" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "linux/devlink.h" has symbol "DEVLINK_GENL_NAME" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_aso" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/verbs.h" has symbol "INFINIBAND_VERBS_H" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "MLX5_WQE_UMR_CTRL_FLAG_INLINE" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dump_dr_rule" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "MLX5DV_DR_ACTION_FLAGS_ASO_CT_DIRECTION_INITIATOR" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_domain_allow_duplicate_rules" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/verbs.h" has symbol "ibv_reg_mr_iova" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/verbs.h" has symbol "ibv_import_device" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_dr_action_create_dest_root_table" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/mlx5dv.h" has symbol "mlx5dv_create_steering_anchor" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Header "infiniband/verbs.h" has symbol "ibv_is_fork_initialized" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Checking whether type "struct mlx5dv_sw_parsing_caps" has member "sw_parsing_offloads" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Checking whether type "struct ibv_counter_set_init_attr" has member "counter_set_id" with dependencies libmlx5, libibverbs: NO 00:07:55.822 Checking whether type "struct ibv_counters_init_attr" has member "comp_mask" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Checking whether type "struct mlx5dv_devx_uar" has member "mmap_off" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Checking whether type "struct mlx5dv_flow_matcher_attr" has member "ft_type" with dependencies libmlx5, libibverbs: YES 00:07:55.822 Configuring mlx5_autoconf.h using configuration 00:07:55.822 Message: drivers/common/mlx5: Defining dependency "common_mlx5" 00:07:55.822 Run-time dependency libcrypto found: YES 3.1.1 00:07:55.822 Library IPSec_MB found: YES 00:07:55.822 Fetching value of define "IMB_VERSION_STR" : "1.5.0" 00:07:55.822 Message: drivers/common/qat: Defining dependency "common_qat" 00:07:55.822 Message: drivers/mempool/ring: Defining dependency "mempool_ring" 00:07:55.822 Message: Disabling raw/* drivers: missing internal dependency "rawdev" 00:07:55.822 Library IPSec_MB found: YES 00:07:55.822 Fetching value of define "IMB_VERSION_STR" : "1.5.0" (cached) 00:07:55.822 Message: drivers/crypto/ipsec_mb: Defining dependency "crypto_ipsec_mb" 00:07:55.822 Compiler for C supports arguments -std=c11: YES (cached) 00:07:55.822 Compiler for C supports arguments -Wno-strict-prototypes: YES (cached) 00:07:55.822 Compiler for C supports arguments -D_BSD_SOURCE: YES (cached) 00:07:55.822 Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached) 00:07:55.822 Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached) 00:07:55.822 Message: drivers/crypto/mlx5: Defining dependency "crypto_mlx5" 00:07:55.822 Run-time dependency libisal found: NO (tried pkgconfig) 00:07:55.822 Library libisal found: NO 00:07:55.822 Message: drivers/compress/isal: Defining dependency "compress_isal" 00:07:55.822 Compiler for C supports arguments -std=c11: YES (cached) 00:07:55.822 Compiler for C supports arguments -Wno-strict-prototypes: YES (cached) 00:07:55.822 Compiler for C supports arguments -D_BSD_SOURCE: YES (cached) 00:07:55.822 Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached) 00:07:55.822 Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached) 00:07:55.822 Message: drivers/compress/mlx5: Defining dependency "compress_mlx5" 00:07:55.822 Message: Disabling regex/* drivers: missing internal dependency "regexdev" 00:07:55.822 Message: Disabling ml/* drivers: missing internal dependency "mldev" 00:07:55.822 Message: Disabling event/* drivers: missing internal dependency "eventdev" 00:07:55.822 Message: Disabling baseband/* drivers: missing internal dependency "bbdev" 00:07:55.822 Message: Disabling gpu/* drivers: missing internal dependency "gpudev" 00:07:55.822 Program doxygen found: YES (/usr/local/bin/doxygen) 00:07:55.822 Configuring doxy-api-html.conf using configuration 00:07:55.822 Configuring doxy-api-man.conf using configuration 00:07:55.822 Program mandb found: YES (/usr/bin/mandb) 00:07:55.822 Program sphinx-build found: NO 00:07:55.822 Configuring rte_build_config.h using configuration 00:07:55.822 Message: 00:07:55.822 ================= 00:07:55.822 Applications Enabled 00:07:55.822 ================= 00:07:55.822 00:07:55.822 apps: 00:07:55.822 00:07:55.822 00:07:55.822 Message: 00:07:55.822 ================= 00:07:55.822 Libraries Enabled 00:07:55.822 ================= 00:07:55.823 00:07:55.823 libs: 00:07:55.823 log, kvargs, telemetry, eal, ring, rcu, mempool, mbuf, 00:07:55.823 net, meter, ethdev, pci, cmdline, hash, timer, compressdev, 00:07:55.823 cryptodev, dmadev, power, reorder, security, vhost, 00:07:55.823 00:07:55.823 Message: 00:07:55.823 =============== 00:07:55.823 Drivers Enabled 00:07:55.823 =============== 00:07:55.823 00:07:55.823 common: 00:07:55.823 mlx5, qat, 00:07:55.823 bus: 00:07:55.823 auxiliary, pci, vdev, 00:07:55.823 mempool: 00:07:55.823 ring, 00:07:55.823 dma: 00:07:55.823 00:07:55.823 net: 00:07:55.823 00:07:55.823 crypto: 00:07:55.823 ipsec_mb, mlx5, 00:07:55.823 compress: 00:07:55.823 isal, mlx5, 00:07:55.823 vdpa: 00:07:55.823 00:07:55.823 00:07:55.823 Message: 00:07:55.823 ================= 00:07:55.823 Content Skipped 00:07:55.823 ================= 00:07:55.823 00:07:55.823 apps: 00:07:55.823 dumpcap: explicitly disabled via build config 00:07:55.823 graph: explicitly disabled via build config 00:07:55.823 pdump: explicitly disabled via build config 00:07:55.823 proc-info: explicitly disabled via build config 00:07:55.823 test-acl: explicitly disabled via build config 00:07:55.823 test-bbdev: explicitly disabled via build config 00:07:55.823 test-cmdline: explicitly disabled via build config 00:07:55.823 test-compress-perf: explicitly disabled via build config 00:07:55.823 test-crypto-perf: explicitly disabled via build config 00:07:55.823 test-dma-perf: explicitly disabled via build config 00:07:55.823 test-eventdev: explicitly disabled via build config 00:07:55.823 test-fib: explicitly disabled via build config 00:07:55.823 test-flow-perf: explicitly disabled via build config 00:07:55.823 test-gpudev: explicitly disabled via build config 00:07:55.823 test-mldev: explicitly disabled via build config 00:07:55.823 test-pipeline: explicitly disabled via build config 00:07:55.823 test-pmd: explicitly disabled via build config 00:07:55.823 test-regex: explicitly disabled via build config 00:07:55.823 test-sad: explicitly disabled via build config 00:07:55.823 test-security-perf: explicitly disabled via build config 00:07:55.823 00:07:55.823 libs: 00:07:55.823 argparse: explicitly disabled via build config 00:07:55.823 metrics: explicitly disabled via build config 00:07:55.823 acl: explicitly disabled via build config 00:07:55.823 bbdev: explicitly disabled via build config 00:07:55.823 bitratestats: explicitly disabled via build config 00:07:55.823 bpf: explicitly disabled via build config 00:07:55.823 cfgfile: explicitly disabled via build config 00:07:55.823 distributor: explicitly disabled via build config 00:07:55.823 efd: explicitly disabled via build config 00:07:55.823 eventdev: explicitly disabled via build config 00:07:55.823 dispatcher: explicitly disabled via build config 00:07:55.823 gpudev: explicitly disabled via build config 00:07:55.823 gro: explicitly disabled via build config 00:07:55.823 gso: explicitly disabled via build config 00:07:55.823 ip_frag: explicitly disabled via build config 00:07:55.823 jobstats: explicitly disabled via build config 00:07:55.823 latencystats: explicitly disabled via build config 00:07:55.823 lpm: explicitly disabled via build config 00:07:55.823 member: explicitly disabled via build config 00:07:55.823 pcapng: explicitly disabled via build config 00:07:55.823 rawdev: explicitly disabled via build config 00:07:55.823 regexdev: explicitly disabled via build config 00:07:55.823 mldev: explicitly disabled via build config 00:07:55.823 rib: explicitly disabled via build config 00:07:55.823 sched: explicitly disabled via build config 00:07:55.823 stack: explicitly disabled via build config 00:07:55.823 ipsec: explicitly disabled via build config 00:07:55.823 pdcp: explicitly disabled via build config 00:07:55.823 fib: explicitly disabled via build config 00:07:55.823 port: explicitly disabled via build config 00:07:55.823 pdump: explicitly disabled via build config 00:07:55.823 table: explicitly disabled via build config 00:07:55.823 pipeline: explicitly disabled via build config 00:07:55.823 graph: explicitly disabled via build config 00:07:55.823 node: explicitly disabled via build config 00:07:55.823 00:07:55.823 drivers: 00:07:55.823 common/cpt: not in enabled drivers build config 00:07:55.823 common/dpaax: not in enabled drivers build config 00:07:55.823 common/iavf: not in enabled drivers build config 00:07:55.823 common/idpf: not in enabled drivers build config 00:07:55.823 common/ionic: not in enabled drivers build config 00:07:55.823 common/mvep: not in enabled drivers build config 00:07:55.823 common/octeontx: not in enabled drivers build config 00:07:55.823 bus/cdx: not in enabled drivers build config 00:07:55.823 bus/dpaa: not in enabled drivers build config 00:07:55.823 bus/fslmc: not in enabled drivers build config 00:07:55.823 bus/ifpga: not in enabled drivers build config 00:07:55.823 bus/platform: not in enabled drivers build config 00:07:55.823 bus/uacce: not in enabled drivers build config 00:07:55.823 bus/vmbus: not in enabled drivers build config 00:07:55.823 common/cnxk: not in enabled drivers build config 00:07:55.823 common/nfp: not in enabled drivers build config 00:07:55.823 common/nitrox: not in enabled drivers build config 00:07:55.823 common/sfc_efx: not in enabled drivers build config 00:07:55.823 mempool/bucket: not in enabled drivers build config 00:07:55.823 mempool/cnxk: not in enabled drivers build config 00:07:55.824 mempool/dpaa: not in enabled drivers build config 00:07:55.824 mempool/dpaa2: not in enabled drivers build config 00:07:55.824 mempool/octeontx: not in enabled drivers build config 00:07:55.824 mempool/stack: not in enabled drivers build config 00:07:55.824 dma/cnxk: not in enabled drivers build config 00:07:55.824 dma/dpaa: not in enabled drivers build config 00:07:55.824 dma/dpaa2: not in enabled drivers build config 00:07:55.824 dma/hisilicon: not in enabled drivers build config 00:07:55.824 dma/idxd: not in enabled drivers build config 00:07:55.824 dma/ioat: not in enabled drivers build config 00:07:55.824 dma/skeleton: not in enabled drivers build config 00:07:55.824 net/af_packet: not in enabled drivers build config 00:07:55.824 net/af_xdp: not in enabled drivers build config 00:07:55.824 net/ark: not in enabled drivers build config 00:07:55.824 net/atlantic: not in enabled drivers build config 00:07:55.824 net/avp: not in enabled drivers build config 00:07:55.824 net/axgbe: not in enabled drivers build config 00:07:55.824 net/bnx2x: not in enabled drivers build config 00:07:55.824 net/bnxt: not in enabled drivers build config 00:07:55.824 net/bonding: not in enabled drivers build config 00:07:55.824 net/cnxk: not in enabled drivers build config 00:07:55.824 net/cpfl: not in enabled drivers build config 00:07:55.824 net/cxgbe: not in enabled drivers build config 00:07:55.824 net/dpaa: not in enabled drivers build config 00:07:55.824 net/dpaa2: not in enabled drivers build config 00:07:55.824 net/e1000: not in enabled drivers build config 00:07:55.824 net/ena: not in enabled drivers build config 00:07:55.824 net/enetc: not in enabled drivers build config 00:07:55.824 net/enetfec: not in enabled drivers build config 00:07:55.824 net/enic: not in enabled drivers build config 00:07:55.824 net/failsafe: not in enabled drivers build config 00:07:55.824 net/fm10k: not in enabled drivers build config 00:07:55.824 net/gve: not in enabled drivers build config 00:07:55.824 net/hinic: not in enabled drivers build config 00:07:55.824 net/hns3: not in enabled drivers build config 00:07:55.824 net/i40e: not in enabled drivers build config 00:07:55.824 net/iavf: not in enabled drivers build config 00:07:55.824 net/ice: not in enabled drivers build config 00:07:55.824 net/idpf: not in enabled drivers build config 00:07:55.824 net/igc: not in enabled drivers build config 00:07:55.824 net/ionic: not in enabled drivers build config 00:07:55.824 net/ipn3ke: not in enabled drivers build config 00:07:55.824 net/ixgbe: not in enabled drivers build config 00:07:55.824 net/mana: not in enabled drivers build config 00:07:55.824 net/memif: not in enabled drivers build config 00:07:55.824 net/mlx4: not in enabled drivers build config 00:07:55.824 net/mlx5: not in enabled drivers build config 00:07:55.824 net/mvneta: not in enabled drivers build config 00:07:55.824 net/mvpp2: not in enabled drivers build config 00:07:55.824 net/netvsc: not in enabled drivers build config 00:07:55.824 net/nfb: not in enabled drivers build config 00:07:55.824 net/nfp: not in enabled drivers build config 00:07:55.824 net/ngbe: not in enabled drivers build config 00:07:55.824 net/null: not in enabled drivers build config 00:07:55.824 net/octeontx: not in enabled drivers build config 00:07:55.824 net/octeon_ep: not in enabled drivers build config 00:07:55.824 net/pcap: not in enabled drivers build config 00:07:55.824 net/pfe: not in enabled drivers build config 00:07:55.824 net/qede: not in enabled drivers build config 00:07:55.824 net/ring: not in enabled drivers build config 00:07:55.824 net/sfc: not in enabled drivers build config 00:07:55.824 net/softnic: not in enabled drivers build config 00:07:55.824 net/tap: not in enabled drivers build config 00:07:55.824 net/thunderx: not in enabled drivers build config 00:07:55.824 net/txgbe: not in enabled drivers build config 00:07:55.824 net/vdev_netvsc: not in enabled drivers build config 00:07:55.824 net/vhost: not in enabled drivers build config 00:07:55.824 net/virtio: not in enabled drivers build config 00:07:55.824 net/vmxnet3: not in enabled drivers build config 00:07:55.824 raw/*: missing internal dependency, "rawdev" 00:07:55.824 crypto/armv8: not in enabled drivers build config 00:07:55.824 crypto/bcmfs: not in enabled drivers build config 00:07:55.824 crypto/caam_jr: not in enabled drivers build config 00:07:55.824 crypto/ccp: not in enabled drivers build config 00:07:55.824 crypto/cnxk: not in enabled drivers build config 00:07:55.824 crypto/dpaa_sec: not in enabled drivers build config 00:07:55.824 crypto/dpaa2_sec: not in enabled drivers build config 00:07:55.824 crypto/mvsam: not in enabled drivers build config 00:07:55.824 crypto/nitrox: not in enabled drivers build config 00:07:55.824 crypto/null: not in enabled drivers build config 00:07:55.824 crypto/octeontx: not in enabled drivers build config 00:07:55.824 crypto/openssl: not in enabled drivers build config 00:07:55.824 crypto/scheduler: not in enabled drivers build config 00:07:55.824 crypto/uadk: not in enabled drivers build config 00:07:55.824 crypto/virtio: not in enabled drivers build config 00:07:55.824 compress/nitrox: not in enabled drivers build config 00:07:55.825 compress/octeontx: not in enabled drivers build config 00:07:55.825 compress/zlib: not in enabled drivers build config 00:07:55.825 regex/*: missing internal dependency, "regexdev" 00:07:55.825 ml/*: missing internal dependency, "mldev" 00:07:55.825 vdpa/ifc: not in enabled drivers build config 00:07:55.825 vdpa/mlx5: not in enabled drivers build config 00:07:55.825 vdpa/nfp: not in enabled drivers build config 00:07:55.825 vdpa/sfc: not in enabled drivers build config 00:07:55.825 event/*: missing internal dependency, "eventdev" 00:07:55.825 baseband/*: missing internal dependency, "bbdev" 00:07:55.825 gpu/*: missing internal dependency, "gpudev" 00:07:55.825 00:07:55.825 00:07:56.390 Build targets in project: 114 00:07:56.390 00:07:56.390 DPDK 24.03.0 00:07:56.390 00:07:56.390 User defined options 00:07:56.390 buildtype : debug 00:07:56.390 default_library : static 00:07:56.390 libdir : lib 00:07:56.390 prefix : /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build 00:07:56.390 c_args : -Wno-stringop-overflow -fcommon -Wno-stringop-overread -Wno-array-bounds -I/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/intel-ipsec-mb/lib -DNO_COMPAT_IMB_API_053 -I/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/isa-l -I/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/isalbuild -fPIC -Werror 00:07:56.390 c_link_args : -L/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/intel-ipsec-mb/lib -L/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/isa-l/.libs -lisal 00:07:56.390 cpu_instruction_set: native 00:07:56.390 disable_apps : test-mldev,test-crypto-perf,dumpcap,test-bbdev,test-pipeline,test-eventdev,test-fib,test-regex,test-security-perf,graph,test-gpudev,test-compress-perf,test-cmdline,test-sad,test-pmd,test-acl,test,pdump,test-dma-perf,test-flow-perf,proc-info 00:07:56.390 disable_libs : bpf,member,gro,gso,jobstats,eventdev,sched,graph,pdcp,port,rawdev,regexdev,bitratestats,ip_frag,pipeline,rib,lpm,cfgfile,dispatcher,bbdev,acl,argparse,pcapng,ipsec,pdump,stack,metrics,latencystats,efd,node,table,distributor,fib,gpudev,mldev 00:07:56.391 enable_docs : false 00:07:56.391 enable_drivers : bus,bus/pci,bus/vdev,mempool/ring,crypto/qat,compress/qat,common/qat,common/mlx5,bus/auxiliary,crypto,crypto/aesni_mb,crypto/mlx5,crypto/ipsec_mb,compress,compress/isal,compress/mlx5 00:07:56.391 enable_kmods : false 00:07:56.391 max_lcores : 128 00:07:56.391 tests : false 00:07:56.391 00:07:56.391 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:07:56.647 ninja: Entering directory `/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build-tmp' 00:07:56.647 [1/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_errno.c.o 00:07:56.647 [2/377] Compiling C object lib/librte_log.a.p/log_log_linux.c.o 00:07:56.647 [3/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o 00:07:56.648 [4/377] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o 00:07:56.648 [5/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o 00:07:56.648 [6/377] Linking static target lib/librte_kvargs.a 00:07:56.648 [7/377] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o 00:07:56.648 [8/377] Compiling C object lib/librte_log.a.p/log_log.c.o 00:07:56.648 [9/377] Linking static target lib/librte_log.a 00:07:56.905 [10/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_uuid.c.o 00:07:56.905 [11/377] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output) 00:07:56.905 [12/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o 00:07:56.905 [13/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o 00:07:56.905 [14/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o 00:07:56.905 [15/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o 00:07:56.905 [16/377] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o 00:07:56.905 [17/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o 00:07:56.905 [18/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o 00:07:56.905 [19/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o 00:07:56.905 [20/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.o 00:07:56.905 [21/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o 00:07:56.905 [22/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o 00:07:56.905 [23/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o 00:07:56.905 [24/377] Compiling C object lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o 00:07:56.905 [25/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o 00:07:56.905 [26/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o 00:07:56.905 [27/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o 00:07:56.905 [28/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o 00:07:56.905 [29/377] Compiling C object lib/librte_eal.a.p/eal_common_rte_version.c.o 00:07:56.905 [30/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o 00:07:56.905 [31/377] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o 00:07:56.905 [32/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_points.c.o 00:07:56.905 [33/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o 00:07:56.905 [34/377] Linking static target lib/librte_telemetry.a 00:07:56.905 [35/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o 00:07:56.905 [36/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o 00:07:56.905 [37/377] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o 00:07:56.905 [38/377] Compiling C object lib/librte_eal.a.p/eal_unix_eal_debug.c.o 00:07:56.905 [39/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_cpuflags.c.o 00:07:56.905 [40/377] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o 00:07:57.167 [41/377] Generating lib/log.sym_chk with a custom command (wrapped by meson to capture output) 00:07:57.167 [42/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o 00:07:57.167 [43/377] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o 00:07:57.167 [44/377] Linking target lib/librte_log.so.24.1 00:07:57.167 [45/377] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o 00:07:57.167 [46/377] Generating symbol file lib/librte_log.so.24.1.p/librte_log.so.24.1.symbols 00:07:57.167 [47/377] Linking target lib/librte_kvargs.so.24.1 00:07:57.167 [48/377] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output) 00:07:57.167 [49/377] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o 00:07:57.168 [50/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o 00:07:57.168 [51/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o 00:07:57.168 [52/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o 00:07:57.168 [53/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o 00:07:57.168 [54/377] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_thread.c.o 00:07:57.168 [55/377] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_timer.c.o 00:07:57.168 [56/377] Compiling C object lib/librte_eal.a.p/eal_common_rte_keepalive.c.o 00:07:57.168 [57/377] Compiling C object lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o 00:07:57.168 [58/377] Compiling C object lib/librte_eal.a.p/eal_unix_eal_firmware.c.o 00:07:57.168 [59/377] Linking target lib/librte_telemetry.so.24.1 00:07:57.168 [60/377] Compiling C object lib/librte_eal.a.p/eal_unix_eal_file.c.o 00:07:57.168 [61/377] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o 00:07:57.168 [62/377] Compiling C object lib/librte_eal.a.p/eal_unix_rte_thread.c.o 00:07:57.168 [63/377] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o 00:07:57.168 [64/377] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o 00:07:57.168 [65/377] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o 00:07:57.168 [66/377] Generating symbol file lib/librte_kvargs.so.24.1.p/librte_kvargs.so.24.1.symbols 00:07:57.168 [67/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_dev.c.o 00:07:57.430 [68/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_alarm.c.o 00:07:57.430 [69/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal.c.o 00:07:57.430 [70/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_hugepage_info.c.o 00:07:57.430 [71/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o 00:07:57.430 [72/377] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cpuflags.c.o 00:07:57.430 [73/377] Compiling C object lib/librte_eal.a.p/eal_x86_rte_hypervisor.c.o 00:07:57.430 [74/377] Compiling C object lib/librte_eal.a.p/eal_x86_rte_spinlock.c.o 00:07:57.430 [75/377] Generating symbol file lib/librte_telemetry.so.24.1.p/librte_telemetry.so.24.1.symbols 00:07:57.430 [76/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_interrupts.c.o 00:07:57.430 [77/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memalloc.c.o 00:07:57.430 [78/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memory.c.o 00:07:57.430 [79/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_timer.c.o 00:07:57.430 [80/377] Compiling C object lib/librte_ring.a.p/ring_rte_ring.c.o 00:07:57.430 [81/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_thread.c.o 00:07:57.430 [82/377] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cycles.c.o 00:07:57.430 [83/377] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops.c.o 00:07:57.430 [84/377] Compiling C object lib/librte_mempool.a.p/mempool_mempool_trace_points.c.o 00:07:57.430 [85/377] Linking static target lib/librte_ring.a 00:07:57.687 [86/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio_mp_sync.c.o 00:07:57.687 [87/377] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_ptype.c.o 00:07:57.687 [88/377] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_pool_ops.c.o 00:07:57.687 [89/377] Compiling C object lib/librte_net.a.p/net_rte_net_crc.c.o 00:07:57.687 [90/377] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops_default.c.o 00:07:57.687 [91/377] Compiling C object lib/librte_net.a.p/net_net_crc_sse.c.o 00:07:57.687 [92/377] Compiling C object lib/librte_meter.a.p/meter_rte_meter.c.o 00:07:57.687 [93/377] Compiling C object lib/librte_eal.a.p/eal_x86_rte_power_intrinsics.c.o 00:07:57.687 [94/377] Compiling C object lib/librte_net.a.p/net_net_crc_avx512.c.o 00:07:57.687 [95/377] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_dyn.c.o 00:07:57.687 [96/377] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool.c.o 00:07:57.687 [97/377] Linking static target lib/librte_meter.a 00:07:57.687 [98/377] Compiling C object lib/librte_rcu.a.p/rcu_rte_rcu_qsbr.c.o 00:07:57.687 [99/377] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio.c.o 00:07:57.687 [100/377] Compiling C object lib/librte_net.a.p/net_rte_ether.c.o 00:07:57.687 [101/377] Linking static target lib/librte_mempool.a 00:07:57.687 [102/377] Linking static target lib/librte_rcu.a 00:07:57.687 [103/377] Compiling C object lib/librte_net.a.p/net_rte_net.c.o 00:07:57.687 [104/377] Compiling C object lib/librte_net.a.p/net_rte_arp.c.o 00:07:57.687 [105/377] Linking static target lib/librte_net.a 00:07:57.687 [106/377] Generating lib/ring.sym_chk with a custom command (wrapped by meson to capture output) 00:07:57.687 [107/377] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_profile.c.o 00:07:57.944 [108/377] Compiling C object lib/librte_pci.a.p/pci_rte_pci.c.o 00:07:57.944 [109/377] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_private.c.o 00:07:57.944 [110/377] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.o 00:07:57.944 [111/377] Generating lib/meter.sym_chk with a custom command (wrapped by meson to capture output) 00:07:57.945 [112/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_cirbuf.c.o 00:07:57.945 [113/377] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf.c.o 00:07:57.945 [114/377] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_driver.c.o 00:07:57.945 [115/377] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_class_eth.c.o 00:07:57.945 [116/377] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_cman.c.o 00:07:57.945 [117/377] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_telemetry.c.o 00:07:57.945 [118/377] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.o 00:07:57.945 [119/377] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.o 00:07:57.945 [120/377] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.o 00:07:57.945 [121/377] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_linux_ethtool.c.o 00:07:57.945 [122/377] Linking static target lib/librte_eal.a 00:07:57.945 [123/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline.c.o 00:07:57.945 [124/377] Linking static target lib/librte_pci.a 00:07:57.945 [125/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse.c.o 00:07:57.945 [126/377] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.o 00:07:57.945 [127/377] Linking static target lib/librte_mbuf.a 00:07:57.945 [128/377] Generating lib/net.sym_chk with a custom command (wrapped by meson to capture output) 00:07:57.945 [129/377] Generating lib/rcu.sym_chk with a custom command (wrapped by meson to capture output) 00:07:57.945 [130/377] Generating lib/mempool.sym_chk with a custom command (wrapped by meson to capture output) 00:07:57.945 [131/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_vt100.c.o 00:07:57.945 [132/377] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.o 00:07:57.945 [133/377] Compiling C object lib/librte_hash.a.p/hash_rte_hash_crc.c.o 00:07:57.945 [134/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_num.c.o 00:07:57.945 [135/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_string.c.o 00:07:57.945 [136/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_socket.c.o 00:07:57.945 [137/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_os_unix.c.o 00:07:57.945 [138/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_portlist.c.o 00:07:57.945 [139/377] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.o 00:07:57.945 [140/377] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_points.c.o 00:07:57.945 [141/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_rdline.c.o 00:07:58.203 [142/377] Generating lib/pci.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.203 [143/377] Compiling C object lib/librte_power.a.p/power_power_common.c.o 00:07:58.203 [144/377] Compiling C object lib/librte_power.a.p/power_guest_channel.c.o 00:07:58.203 [145/377] Compiling C object lib/librte_power.a.p/power_power_kvm_vm.c.o 00:07:58.203 [146/377] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o 00:07:58.203 [147/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_etheraddr.c.o 00:07:58.203 [148/377] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_ipaddr.c.o 00:07:58.203 [149/377] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.o 00:07:58.203 [150/377] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o 00:07:58.203 [151/377] Compiling C object lib/librte_hash.a.p/hash_rte_thash_gfni.c.o 00:07:58.203 [152/377] Linking static target lib/librte_cmdline.a 00:07:58.203 [153/377] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o 00:07:58.203 [154/377] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev_trace_points.c.o 00:07:58.203 [155/377] Compiling C object lib/librte_power.a.p/power_power_amd_pstate_cpufreq.c.o 00:07:58.203 [156/377] Compiling C object lib/librte_power.a.p/power_power_acpi_cpufreq.c.o 00:07:58.203 [157/377] Compiling C object lib/librte_timer.a.p/timer_rte_timer.c.o 00:07:58.203 [158/377] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o 00:07:58.203 [159/377] Linking static target lib/librte_timer.a 00:07:58.203 [160/377] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o 00:07:58.203 [161/377] Compiling C object lib/librte_power.a.p/power_power_cppc_cpufreq.c.o 00:07:58.203 [162/377] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_trace_points.c.o 00:07:58.203 [163/377] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o 00:07:58.203 [164/377] Compiling C object lib/librte_vhost.a.p/vhost_fd_man.c.o 00:07:58.203 [165/377] Linking static target lib/librte_dmadev.a 00:07:58.469 [166/377] Compiling C object lib/librte_power.a.p/power_rte_power.c.o 00:07:58.469 [167/377] Generating lib/mbuf.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.469 [168/377] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o 00:07:58.469 [169/377] Linking static target lib/librte_compressdev.a 00:07:58.469 [170/377] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o 00:07:58.469 [171/377] Compiling C object drivers/libtmp_rte_bus_auxiliary.a.p/bus_auxiliary_auxiliary_params.c.o 00:07:58.469 [172/377] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_params.c.o 00:07:58.469 [173/377] Compiling C object lib/librte_power.a.p/power_power_intel_uncore.c.o 00:07:58.469 [174/377] Compiling C object lib/librte_power.a.p/power_rte_power_uncore.c.o 00:07:58.469 [175/377] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o 00:07:58.469 [176/377] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o 00:07:58.469 [177/377] Linking static target lib/librte_hash.a 00:07:58.469 [178/377] Linking static target lib/librte_ethdev.a 00:07:58.469 [179/377] Generating lib/timer.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.469 [180/377] Compiling C object lib/librte_vhost.a.p/vhost_iotlb.c.o 00:07:58.469 [181/377] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o 00:07:58.726 [182/377] Linking static target lib/librte_reorder.a 00:07:58.727 [183/377] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common.c.o 00:07:58.727 [184/377] Compiling C object drivers/libtmp_rte_bus_auxiliary.a.p/bus_auxiliary_auxiliary_common.c.o 00:07:58.727 [185/377] Compiling C object lib/librte_vhost.a.p/vhost_vdpa.c.o 00:07:58.727 [186/377] Compiling C object lib/librte_security.a.p/security_rte_security.c.o 00:07:58.727 [187/377] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o 00:07:58.727 [188/377] Linking static target lib/librte_security.a 00:07:58.727 [189/377] Linking static target lib/librte_power.a 00:07:58.727 [190/377] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.727 [191/377] Compiling C object lib/librte_cryptodev.a.p/cryptodev_rte_cryptodev.c.o 00:07:58.727 [192/377] Linking static target lib/librte_cryptodev.a 00:07:58.727 [193/377] Generating lib/compressdev.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.727 [194/377] Compiling C object lib/librte_vhost.a.p/vhost_socket.c.o 00:07:58.727 [195/377] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev_params.c.o 00:07:58.727 [196/377] Compiling C object drivers/libtmp_rte_bus_auxiliary.a.p/bus_auxiliary_linux_auxiliary.c.o 00:07:58.727 [197/377] Linking static target drivers/libtmp_rte_bus_auxiliary.a 00:07:58.727 [198/377] Compiling C object lib/librte_vhost.a.p/vhost_vduse.c.o 00:07:58.727 [199/377] Compiling C object lib/librte_vhost.a.p/vhost_vhost_user.c.o 00:07:58.727 [200/377] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_uio.c.o 00:07:58.727 [201/377] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net_ctrl.c.o 00:07:58.727 [202/377] Compiling C object lib/librte_vhost.a.p/vhost_vhost.c.o 00:07:58.727 [203/377] Generating lib/reorder.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.727 [204/377] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common_uio.c.o 00:07:58.727 [205/377] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci.c.o 00:07:58.727 [206/377] Generating lib/cmdline.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.727 [207/377] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_vfio.c.o 00:07:58.727 [208/377] Linking static target drivers/libtmp_rte_bus_pci.a 00:07:58.983 [209/377] Generating drivers/rte_bus_auxiliary.pmd.c with a custom command 00:07:58.983 [210/377] Generating lib/security.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.984 [211/377] Generating lib/hash.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.984 [212/377] Compiling C object drivers/librte_bus_auxiliary.a.p/meson-generated_.._rte_bus_auxiliary.pmd.c.o 00:07:58.984 [213/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_linux_mlx5_glue.c.o 00:07:58.984 [214/377] Compiling C object drivers/librte_bus_auxiliary.so.24.1.p/meson-generated_.._rte_bus_auxiliary.pmd.c.o 00:07:58.984 [215/377] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev.c.o 00:07:58.984 [216/377] Linking static target drivers/librte_bus_auxiliary.a 00:07:58.984 [217/377] Linking static target drivers/libtmp_rte_bus_vdev.a 00:07:58.984 [218/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_common_mp.c.o 00:07:58.984 [219/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_malloc.c.o 00:07:58.984 [220/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_qat_logs.c.o 00:07:58.984 [221/377] Generating drivers/rte_bus_pci.pmd.c with a custom command 00:07:58.984 [222/377] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.984 [223/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_common_pci.c.o 00:07:58.984 [224/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_common.c.o 00:07:58.984 [225/377] Compiling C object drivers/librte_bus_pci.so.24.1.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:07:58.984 [226/377] Compiling C object drivers/librte_bus_pci.a.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:07:58.984 [227/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_common_devx.c.o 00:07:58.984 [228/377] Linking static target drivers/librte_bus_pci.a 00:07:58.984 [229/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_common_utils.c.o 00:07:58.984 [230/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_linux_mlx5_common_verbs.c.o 00:07:58.984 [231/377] Generating drivers/rte_bus_vdev.pmd.c with a custom command 00:07:58.984 [232/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_qat_common.c.o 00:07:58.984 [233/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_linux_mlx5_common_os.c.o 00:07:58.984 [234/377] Generating drivers/rte_bus_auxiliary.sym_chk with a custom command (wrapped by meson to capture output) 00:07:58.984 [235/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_linux_mlx5_nl.c.o 00:07:58.984 [236/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_linux_mlx5_common_auxiliary.c.o 00:07:59.241 [237/377] Compiling C object drivers/librte_bus_vdev.a.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:07:59.241 [238/377] Compiling C object drivers/librte_bus_vdev.so.24.1.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:07:59.241 [239/377] Linking static target drivers/librte_bus_vdev.a 00:07:59.241 [240/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_common_mr.c.o 00:07:59.241 [241/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_qat_pf2vf.c.o 00:07:59.241 [242/377] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o 00:07:59.241 [243/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_qat_device.c.o 00:07:59.241 [244/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_qat_qp.c.o 00:07:59.241 [245/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_dev_qat_dev_gen2.c.o 00:07:59.241 [246/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_dev_qat_dev_gen3.c.o 00:07:59.241 [247/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_dev_qat_dev_gen1.c.o 00:07:59.241 [248/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_dev_qat_dev_gen5.c.o 00:07:59.241 [249/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_dev_qat_dev_gen4.c.o 00:07:59.241 [250/377] Generating drivers/rte_bus_vdev.sym_chk with a custom command (wrapped by meson to capture output) 00:07:59.521 [251/377] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx5_mlx5_devx_cmds.c.o 00:07:59.521 [252/377] Generating drivers/rte_bus_pci.sym_chk with a custom command (wrapped by meson to capture output) 00:07:59.521 [253/377] Linking static target drivers/libtmp_rte_common_mlx5.a 00:07:59.521 [254/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen3.c.o 00:07:59.521 [255/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_qat_comp_pmd.c.o 00:07:59.521 [256/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/common_qat_dev_qat_dev_gen_lce.c.o 00:07:59.521 [257/377] Generating lib/cryptodev.sym_chk with a custom command (wrapped by meson to capture output) 00:07:59.522 [258/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen5.c.o 00:07:59.522 [259/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen1.c.o 00:07:59.522 [260/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen2.c.o 00:07:59.522 [261/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym.c.o 00:07:59.522 [262/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen4.c.o 00:07:59.522 [263/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_qat_comp.c.o 00:07:59.522 [264/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_crypto.c.o 00:07:59.522 [265/377] Generating drivers/rte_common_mlx5.pmd.c with a custom command 00:07:59.522 [266/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_asym_pmd_gen1.c.o 00:07:59.522 [267/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen2.c.o 00:07:59.778 [268/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen5.c.o 00:07:59.778 [269/377] Compiling C object drivers/librte_common_mlx5.a.p/meson-generated_.._rte_common_mlx5.pmd.c.o 00:07:59.778 [270/377] Compiling C object drivers/librte_common_mlx5.so.24.1.p/meson-generated_.._rte_common_mlx5.pmd.c.o 00:07:59.778 [271/377] Compiling C object drivers/libtmp_rte_mempool_ring.a.p/mempool_ring_rte_mempool_ring.c.o 00:07:59.778 [272/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o 00:07:59.778 [273/377] Linking static target drivers/libtmp_rte_mempool_ring.a 00:07:59.778 [274/377] Linking static target drivers/librte_common_mlx5.a 00:07:59.778 [275/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_ops.c.o 00:07:59.778 [276/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen_lce.c.o 00:07:59.778 [277/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_private.c.o 00:07:59.778 [278/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o 00:07:59.778 [279/377] Generating drivers/rte_mempool_ring.pmd.c with a custom command 00:07:59.778 [280/377] Compiling C object drivers/librte_mempool_ring.so.24.1.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:07:59.778 [281/377] Compiling C object drivers/librte_mempool_ring.a.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:07:59.778 [282/377] Compiling C object drivers/libtmp_rte_crypto_mlx5.a.p/crypto_mlx5_mlx5_crypto_dek.c.o 00:07:59.778 [283/377] Linking static target drivers/librte_mempool_ring.a 00:07:59.778 [284/377] Compiling C object drivers/libtmp_rte_crypto_mlx5.a.p/crypto_mlx5_mlx5_crypto.c.o 00:07:59.778 [285/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o 00:07:59.778 [286/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_chacha_poly.c.o 00:07:59.778 [287/377] Compiling C object drivers/libtmp_rte_crypto_mlx5.a.p/crypto_mlx5_mlx5_crypto_gcm.c.o 00:08:00.035 [288/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_aesni_gcm.c.o 00:08:00.035 [289/377] Compiling C object drivers/libtmp_rte_crypto_mlx5.a.p/crypto_mlx5_mlx5_crypto_xts.c.o 00:08:00.035 [290/377] Linking static target drivers/libtmp_rte_crypto_mlx5.a 00:08:00.035 [291/377] Compiling C object drivers/libtmp_rte_compress_isal.a.p/compress_isal_isal_compress_pmd.c.o 00:08:00.035 [292/377] Compiling C object drivers/libtmp_rte_compress_isal.a.p/compress_isal_isal_compress_pmd_ops.c.o 00:08:00.035 [293/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_snow3g.c.o 00:08:00.035 [294/377] Linking static target drivers/libtmp_rte_compress_isal.a 00:08:00.035 [295/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_aesni_mb.c.o 00:08:00.035 [296/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_zuc.c.o 00:08:00.035 [297/377] Compiling C object drivers/libtmp_rte_compress_mlx5.a.p/compress_mlx5_mlx5_compress.c.o 00:08:00.035 [298/377] Compiling C object drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_kasumi.c.o 00:08:00.035 [299/377] Generating drivers/rte_crypto_mlx5.pmd.c with a custom command 00:08:00.035 [300/377] Compiling C object drivers/librte_crypto_mlx5.a.p/meson-generated_.._rte_crypto_mlx5.pmd.c.o 00:08:00.035 [301/377] Compiling C object drivers/librte_crypto_mlx5.so.24.1.p/meson-generated_.._rte_crypto_mlx5.pmd.c.o 00:08:00.035 [302/377] Linking static target drivers/libtmp_rte_crypto_ipsec_mb.a 00:08:00.035 [303/377] Linking static target drivers/libtmp_rte_compress_mlx5.a 00:08:00.035 [304/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o 00:08:00.035 [305/377] Linking static target drivers/librte_crypto_mlx5.a 00:08:00.292 [306/377] Generating drivers/rte_compress_isal.pmd.c with a custom command 00:08:00.292 [307/377] Compiling C object drivers/librte_compress_isal.a.p/meson-generated_.._rte_compress_isal.pmd.c.o 00:08:00.292 [308/377] Compiling C object drivers/librte_compress_isal.so.24.1.p/meson-generated_.._rte_compress_isal.pmd.c.o 00:08:00.292 [309/377] Linking static target drivers/librte_compress_isal.a 00:08:00.292 [310/377] Generating drivers/rte_compress_mlx5.pmd.c with a custom command 00:08:00.292 [311/377] Generating drivers/rte_crypto_ipsec_mb.pmd.c with a custom command 00:08:00.292 [312/377] Compiling C object drivers/librte_crypto_ipsec_mb.a.p/meson-generated_.._rte_crypto_ipsec_mb.pmd.c.o 00:08:00.292 [313/377] Compiling C object drivers/librte_compress_mlx5.a.p/meson-generated_.._rte_compress_mlx5.pmd.c.o 00:08:00.292 [314/377] Compiling C object drivers/librte_compress_mlx5.so.24.1.p/meson-generated_.._rte_compress_mlx5.pmd.c.o 00:08:00.292 [315/377] Compiling C object drivers/librte_crypto_ipsec_mb.so.24.1.p/meson-generated_.._rte_crypto_ipsec_mb.pmd.c.o 00:08:00.292 [316/377] Linking static target drivers/librte_compress_mlx5.a 00:08:00.292 [317/377] Linking static target drivers/librte_crypto_ipsec_mb.a 00:08:00.856 [318/377] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o 00:08:00.856 [319/377] Linking static target drivers/libtmp_rte_common_qat.a 00:08:01.112 [320/377] Generating drivers/rte_common_qat.pmd.c with a custom command 00:08:01.112 [321/377] Compiling C object drivers/librte_common_qat.so.24.1.p/meson-generated_.._rte_common_qat.pmd.c.o 00:08:01.112 [322/377] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o 00:08:01.112 [323/377] Compiling C object drivers/librte_common_qat.a.p/meson-generated_.._rte_common_qat.pmd.c.o 00:08:01.370 [324/377] Generating drivers/rte_common_mlx5.sym_chk with a custom command (wrapped by meson to capture output) 00:08:01.627 [325/377] Linking static target lib/librte_vhost.a 00:08:01.627 [326/377] Linking static target drivers/librte_common_qat.a 00:08:01.627 [327/377] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output) 00:08:02.190 [328/377] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output) 00:08:02.190 [329/377] Linking target lib/librte_eal.so.24.1 00:08:02.190 [330/377] Generating symbol file lib/librte_eal.so.24.1.p/librte_eal.so.24.1.symbols 00:08:02.190 [331/377] Linking target lib/librte_timer.so.24.1 00:08:02.190 [332/377] Linking target lib/librte_meter.so.24.1 00:08:02.190 [333/377] Linking target lib/librte_ring.so.24.1 00:08:02.190 [334/377] Linking target lib/librte_pci.so.24.1 00:08:02.190 [335/377] Linking target lib/librte_dmadev.so.24.1 00:08:02.190 [336/377] Linking target drivers/librte_bus_auxiliary.so.24.1 00:08:02.190 [337/377] Linking target drivers/librte_bus_vdev.so.24.1 00:08:02.448 [338/377] Generating lib/vhost.sym_chk with a custom command (wrapped by meson to capture output) 00:08:02.448 [339/377] Generating symbol file lib/librte_ring.so.24.1.p/librte_ring.so.24.1.symbols 00:08:02.448 [340/377] Generating symbol file lib/librte_pci.so.24.1.p/librte_pci.so.24.1.symbols 00:08:02.448 [341/377] Generating symbol file lib/librte_timer.so.24.1.p/librte_timer.so.24.1.symbols 00:08:02.448 [342/377] Generating symbol file lib/librte_meter.so.24.1.p/librte_meter.so.24.1.symbols 00:08:02.448 [343/377] Generating symbol file drivers/librte_bus_vdev.so.24.1.p/librte_bus_vdev.so.24.1.symbols 00:08:02.448 [344/377] Generating symbol file lib/librte_dmadev.so.24.1.p/librte_dmadev.so.24.1.symbols 00:08:02.448 [345/377] Generating symbol file drivers/librte_bus_auxiliary.so.24.1.p/librte_bus_auxiliary.so.24.1.symbols 00:08:02.448 [346/377] Linking target lib/librte_rcu.so.24.1 00:08:02.448 [347/377] Linking target lib/librte_mempool.so.24.1 00:08:02.448 [348/377] Linking target drivers/librte_bus_pci.so.24.1 00:08:02.448 [349/377] Generating symbol file lib/librte_rcu.so.24.1.p/librte_rcu.so.24.1.symbols 00:08:02.448 [350/377] Generating symbol file drivers/librte_bus_pci.so.24.1.p/librte_bus_pci.so.24.1.symbols 00:08:02.448 [351/377] Generating symbol file lib/librte_mempool.so.24.1.p/librte_mempool.so.24.1.symbols 00:08:02.448 [352/377] Linking target lib/librte_mbuf.so.24.1 00:08:02.448 [353/377] Linking target drivers/librte_mempool_ring.so.24.1 00:08:02.705 [354/377] Generating symbol file lib/librte_mbuf.so.24.1.p/librte_mbuf.so.24.1.symbols 00:08:02.705 [355/377] Linking target lib/librte_compressdev.so.24.1 00:08:02.705 [356/377] Linking target lib/librte_net.so.24.1 00:08:02.705 [357/377] Linking target lib/librte_reorder.so.24.1 00:08:02.705 [358/377] Linking target lib/librte_cryptodev.so.24.1 00:08:02.705 [359/377] Generating symbol file lib/librte_net.so.24.1.p/librte_net.so.24.1.symbols 00:08:02.705 [360/377] Generating symbol file lib/librte_cryptodev.so.24.1.p/librte_cryptodev.so.24.1.symbols 00:08:02.705 [361/377] Generating symbol file lib/librte_compressdev.so.24.1.p/librte_compressdev.so.24.1.symbols 00:08:02.705 [362/377] Linking target lib/librte_security.so.24.1 00:08:02.705 [363/377] Linking target lib/librte_cmdline.so.24.1 00:08:02.705 [364/377] Linking target lib/librte_hash.so.24.1 00:08:02.705 [365/377] Linking target drivers/librte_compress_isal.so.24.1 00:08:02.705 [366/377] Linking target lib/librte_ethdev.so.24.1 00:08:02.962 [367/377] Generating symbol file lib/librte_security.so.24.1.p/librte_security.so.24.1.symbols 00:08:02.962 [368/377] Generating symbol file lib/librte_hash.so.24.1.p/librte_hash.so.24.1.symbols 00:08:02.962 [369/377] Generating symbol file lib/librte_ethdev.so.24.1.p/librte_ethdev.so.24.1.symbols 00:08:02.962 [370/377] Linking target drivers/librte_common_mlx5.so.24.1 00:08:02.962 [371/377] Linking target lib/librte_power.so.24.1 00:08:02.962 [372/377] Linking target lib/librte_vhost.so.24.1 00:08:02.962 [373/377] Generating symbol file drivers/librte_common_mlx5.so.24.1.p/librte_common_mlx5.so.24.1.symbols 00:08:02.962 [374/377] Linking target drivers/librte_crypto_ipsec_mb.so.24.1 00:08:02.962 [375/377] Linking target drivers/librte_compress_mlx5.so.24.1 00:08:02.962 [376/377] Linking target drivers/librte_crypto_mlx5.so.24.1 00:08:02.963 [377/377] Linking target drivers/librte_common_qat.so.24.1 00:08:02.963 INFO: autodetecting backend as ninja 00:08:02.963 INFO: calculating backend command to run: /usr/local/bin/ninja -C /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build-tmp -j 26 00:08:03.896 make[3]: '/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib/libspdk_ocfenv.a' is up to date. 00:08:03.896 CC lib/log/log.o 00:08:03.896 CC lib/log/log_flags.o 00:08:03.896 CC lib/log/log_deprecated.o 00:08:03.896 CC lib/ut_mock/mock.o 00:08:03.896 CC lib/ut/ut.o 00:08:04.152 LIB libspdk_ut_mock.a 00:08:04.152 LIB libspdk_log.a 00:08:04.152 LIB libspdk_ut.a 00:08:04.408 CC lib/util/base64.o 00:08:04.408 CC lib/util/bit_array.o 00:08:04.408 CC lib/util/cpuset.o 00:08:04.408 CC lib/util/crc16.o 00:08:04.408 CC lib/util/crc32.o 00:08:04.408 CC lib/dma/dma.o 00:08:04.408 CC lib/util/crc32c.o 00:08:04.408 CC lib/util/crc32_ieee.o 00:08:04.408 CC lib/util/crc64.o 00:08:04.408 CC lib/util/dif.o 00:08:04.408 CC lib/ioat/ioat.o 00:08:04.408 CC lib/util/fd.o 00:08:04.409 CC lib/util/fd_group.o 00:08:04.409 CXX lib/trace_parser/trace.o 00:08:04.409 CC lib/util/hexlify.o 00:08:04.409 CC lib/util/file.o 00:08:04.409 CC lib/util/iov.o 00:08:04.409 CC lib/util/math.o 00:08:04.409 CC lib/util/net.o 00:08:04.409 CC lib/util/pipe.o 00:08:04.409 CC lib/util/strerror_tls.o 00:08:04.409 CC lib/util/string.o 00:08:04.409 CC lib/util/uuid.o 00:08:04.409 CC lib/util/xor.o 00:08:04.409 CC lib/util/zipf.o 00:08:04.409 CC lib/vfio_user/host/vfio_user_pci.o 00:08:04.409 CC lib/util/md5.o 00:08:04.409 CC lib/vfio_user/host/vfio_user.o 00:08:04.974 LIB libspdk_dma.a 00:08:04.974 LIB libspdk_ioat.a 00:08:04.974 LIB libspdk_vfio_user.a 00:08:04.974 LIB libspdk_util.a 00:08:05.538 LIB libspdk_trace_parser.a 00:08:06.907 CC lib/env_dpdk/env.o 00:08:06.907 CC lib/env_dpdk/memory.o 00:08:06.907 CC lib/env_dpdk/pci.o 00:08:06.907 CC lib/idxd/idxd.o 00:08:06.907 CC lib/env_dpdk/init.o 00:08:06.907 CC lib/idxd/idxd_user.o 00:08:06.907 CC lib/idxd/idxd_kernel.o 00:08:06.907 CC lib/env_dpdk/threads.o 00:08:06.907 CC lib/vmd/vmd.o 00:08:06.907 CC lib/rdma_utils/rdma_utils.o 00:08:06.907 CC lib/vmd/led.o 00:08:06.907 CC lib/env_dpdk/pci_ioat.o 00:08:06.907 CC lib/rdma_provider/common.o 00:08:06.907 CC lib/rdma_provider/rdma_provider_verbs.o 00:08:06.907 CC lib/env_dpdk/pci_virtio.o 00:08:06.907 CC lib/env_dpdk/pci_vmd.o 00:08:06.907 CC lib/env_dpdk/pci_idxd.o 00:08:06.907 CC lib/env_dpdk/pci_event.o 00:08:06.907 CC lib/env_dpdk/sigbus_handler.o 00:08:06.907 CC lib/json/json_parse.o 00:08:06.907 CC lib/env_dpdk/pci_dpdk.o 00:08:06.907 CC lib/conf/conf.o 00:08:06.907 CC lib/json/json_util.o 00:08:06.907 CC lib/json/json_write.o 00:08:06.907 CC lib/env_dpdk/pci_dpdk_2207.o 00:08:06.907 CC lib/reduce/reduce.o 00:08:06.907 CC lib/env_dpdk/pci_dpdk_2211.o 00:08:06.907 LIB libspdk_rdma_utils.a 00:08:06.907 LIB libspdk_json.a 00:08:06.907 LIB libspdk_conf.a 00:08:07.165 LIB libspdk_rdma_provider.a 00:08:07.165 CC lib/jsonrpc/jsonrpc_server.o 00:08:07.165 CC lib/jsonrpc/jsonrpc_server_tcp.o 00:08:07.165 CC lib/jsonrpc/jsonrpc_client.o 00:08:07.165 CC lib/jsonrpc/jsonrpc_client_tcp.o 00:08:07.165 LIB libspdk_vmd.a 00:08:07.421 LIB libspdk_idxd.a 00:08:07.421 LIB libspdk_jsonrpc.a 00:08:07.678 LIB libspdk_env_dpdk.a 00:08:07.678 CC lib/rpc/rpc.o 00:08:07.678 LIB libspdk_rpc.a 00:08:07.935 CC lib/keyring/keyring.o 00:08:07.935 CC lib/keyring/keyring_rpc.o 00:08:07.935 CC lib/trace/trace.o 00:08:07.935 CC lib/trace/trace_flags.o 00:08:07.935 CC lib/trace/trace_rpc.o 00:08:07.935 CC lib/notify/notify.o 00:08:07.935 CC lib/notify/notify_rpc.o 00:08:07.935 LIB libspdk_reduce.a 00:08:08.192 LIB libspdk_notify.a 00:08:08.192 LIB libspdk_keyring.a 00:08:08.192 LIB libspdk_trace.a 00:08:08.449 CC lib/thread/thread.o 00:08:08.449 CC lib/sock/sock.o 00:08:08.449 CC lib/sock/sock_rpc.o 00:08:08.449 CC lib/thread/iobuf.o 00:08:09.013 LIB libspdk_sock.a 00:08:09.013 CC lib/nvme/nvme_ctrlr_cmd.o 00:08:09.013 CC lib/nvme/nvme_ctrlr.o 00:08:09.013 CC lib/nvme/nvme_fabric.o 00:08:09.013 CC lib/nvme/nvme_ns_cmd.o 00:08:09.013 CC lib/nvme/nvme_ns.o 00:08:09.013 CC lib/nvme/nvme_pcie_common.o 00:08:09.013 CC lib/nvme/nvme_pcie.o 00:08:09.013 CC lib/nvme/nvme_qpair.o 00:08:09.013 CC lib/nvme/nvme_quirks.o 00:08:09.013 CC lib/nvme/nvme.o 00:08:09.013 CC lib/nvme/nvme_transport.o 00:08:09.013 CC lib/nvme/nvme_discovery.o 00:08:09.013 CC lib/nvme/nvme_ctrlr_ocssd_cmd.o 00:08:09.013 CC lib/nvme/nvme_tcp.o 00:08:09.013 CC lib/nvme/nvme_ns_ocssd_cmd.o 00:08:09.013 CC lib/nvme/nvme_opal.o 00:08:09.013 CC lib/nvme/nvme_poll_group.o 00:08:09.013 CC lib/nvme/nvme_io_msg.o 00:08:09.013 CC lib/nvme/nvme_stubs.o 00:08:09.013 CC lib/nvme/nvme_zns.o 00:08:09.013 CC lib/nvme/nvme_auth.o 00:08:09.013 CC lib/nvme/nvme_cuse.o 00:08:09.013 CC lib/nvme/nvme_vfio_user.o 00:08:09.013 CC lib/nvme/nvme_rdma.o 00:08:10.386 LIB libspdk_thread.a 00:08:10.951 CC lib/accel/accel.o 00:08:10.951 CC lib/accel/accel_rpc.o 00:08:10.951 CC lib/accel/accel_sw.o 00:08:10.951 CC lib/fsdev/fsdev.o 00:08:10.951 CC lib/blob/blobstore.o 00:08:10.951 CC lib/fsdev/fsdev_io.o 00:08:10.951 CC lib/init/json_config.o 00:08:10.951 CC lib/blob/request.o 00:08:10.951 CC lib/blob/zeroes.o 00:08:10.951 CC lib/fsdev/fsdev_rpc.o 00:08:10.951 CC lib/init/subsystem.o 00:08:10.951 CC lib/virtio/virtio.o 00:08:10.951 CC lib/blob/blob_bs_dev.o 00:08:10.951 CC lib/init/rpc.o 00:08:10.951 CC lib/init/subsystem_rpc.o 00:08:10.951 CC lib/virtio/virtio_vhost_user.o 00:08:10.951 CC lib/virtio/virtio_pci.o 00:08:10.951 CC lib/virtio/virtio_vfio_user.o 00:08:10.951 CC lib/vfu_tgt/tgt_endpoint.o 00:08:10.951 CC lib/vfu_tgt/tgt_rpc.o 00:08:10.951 LIB libspdk_nvme.a 00:08:11.208 LIB libspdk_vfu_tgt.a 00:08:11.208 LIB libspdk_init.a 00:08:11.466 LIB libspdk_virtio.a 00:08:11.466 LIB libspdk_fsdev.a 00:08:11.723 CC lib/event/app.o 00:08:11.723 CC lib/event/log_rpc.o 00:08:11.723 CC lib/event/reactor.o 00:08:11.723 CC lib/event/app_rpc.o 00:08:11.723 CC lib/event/scheduler_static.o 00:08:11.723 CC lib/fuse_dispatcher/fuse_dispatcher.o 00:08:12.287 LIB libspdk_event.a 00:08:12.545 LIB libspdk_fuse_dispatcher.a 00:08:12.545 LIB libspdk_accel.a 00:08:12.803 CC lib/bdev/bdev_rpc.o 00:08:12.803 CC lib/bdev/bdev_zone.o 00:08:12.803 CC lib/bdev/bdev.o 00:08:12.803 CC lib/bdev/scsi_nvme.o 00:08:12.803 CC lib/bdev/part.o 00:08:13.369 LIB libspdk_blob.a 00:08:13.369 CC lib/lvol/lvol.o 00:08:13.369 CC lib/blobfs/blobfs.o 00:08:13.369 CC lib/blobfs/tree.o 00:08:13.933 LIB libspdk_blobfs.a 00:08:14.190 LIB libspdk_lvol.a 00:08:15.563 LIB libspdk_bdev.a 00:08:15.820 CC lib/ftl/ftl_core.o 00:08:15.820 CC lib/ftl/ftl_init.o 00:08:15.820 CC lib/ftl/ftl_layout.o 00:08:15.820 CC lib/ftl/ftl_debug.o 00:08:15.820 CC lib/ftl/ftl_io.o 00:08:15.820 CC lib/ftl/ftl_l2p.o 00:08:15.820 CC lib/ftl/ftl_sb.o 00:08:15.820 CC lib/ftl/ftl_l2p_flat.o 00:08:15.820 CC lib/ftl/ftl_nv_cache.o 00:08:15.820 CC lib/ftl/ftl_band.o 00:08:15.820 CC lib/ftl/ftl_band_ops.o 00:08:15.820 CC lib/ftl/ftl_writer.o 00:08:15.820 CC lib/ftl/ftl_rq.o 00:08:15.820 CC lib/ftl/ftl_reloc.o 00:08:15.820 CC lib/ftl/ftl_l2p_cache.o 00:08:15.820 CC lib/ftl/ftl_p2l.o 00:08:15.820 CC lib/ftl/ftl_p2l_log.o 00:08:15.820 CC lib/ftl/mngt/ftl_mngt.o 00:08:15.820 CC lib/ftl/mngt/ftl_mngt_bdev.o 00:08:15.820 CC lib/ftl/mngt/ftl_mngt_shutdown.o 00:08:15.820 CC lib/ftl/mngt/ftl_mngt_startup.o 00:08:15.820 CC lib/ftl/mngt/ftl_mngt_md.o 00:08:15.820 CC lib/scsi/dev.o 00:08:15.820 CC lib/ublk/ublk.o 00:08:15.820 CC lib/nvmf/ctrlr.o 00:08:15.820 CC lib/nbd/nbd.o 00:08:16.077 CC lib/nvmf/ctrlr_discovery.o 00:08:16.077 CC lib/nvmf/ctrlr_bdev.o 00:08:16.077 CC lib/nvmf/subsystem.o 00:08:16.077 CC lib/nbd/nbd_rpc.o 00:08:16.077 CC lib/ftl/mngt/ftl_mngt_misc.o 00:08:16.077 CC lib/ublk/ublk_rpc.o 00:08:16.077 CC lib/ftl/mngt/ftl_mngt_ioch.o 00:08:16.077 CC lib/ftl/mngt/ftl_mngt_l2p.o 00:08:16.077 CC lib/ftl/mngt/ftl_mngt_band.o 00:08:16.077 CC lib/nvmf/nvmf.o 00:08:16.077 CC lib/nvmf/nvmf_rpc.o 00:08:16.077 CC lib/nvmf/transport.o 00:08:16.335 CC lib/nvmf/tcp.o 00:08:16.335 CC lib/nvmf/stubs.o 00:08:16.335 CC lib/scsi/lun.o 00:08:16.335 CC lib/nvmf/mdns_server.o 00:08:16.335 CC lib/nvmf/vfio_user.o 00:08:16.335 CC lib/nvmf/rdma.o 00:08:16.335 CC lib/nvmf/auth.o 00:08:16.335 CC lib/ftl/mngt/ftl_mngt_self_test.o 00:08:16.335 LIB libspdk_ublk.a 00:08:16.335 CC lib/ftl/mngt/ftl_mngt_p2l.o 00:08:16.335 CC lib/ftl/mngt/ftl_mngt_recovery.o 00:08:16.335 CC lib/ftl/mngt/ftl_mngt_upgrade.o 00:08:16.335 CC lib/ftl/utils/ftl_conf.o 00:08:16.335 CC lib/ftl/utils/ftl_md.o 00:08:16.335 LIB libspdk_nbd.a 00:08:16.335 CC lib/ftl/utils/ftl_mempool.o 00:08:16.593 CC lib/scsi/port.o 00:08:16.593 CC lib/scsi/scsi.o 00:08:16.593 CC lib/ftl/utils/ftl_bitmap.o 00:08:16.593 CC lib/ftl/utils/ftl_property.o 00:08:16.593 CC lib/scsi/scsi_bdev.o 00:08:16.593 CC lib/scsi/scsi_pr.o 00:08:16.593 CC lib/scsi/scsi_rpc.o 00:08:16.850 CC lib/scsi/task.o 00:08:16.850 CC lib/ftl/utils/ftl_layout_tracker_bdev.o 00:08:16.850 CC lib/ftl/upgrade/ftl_layout_upgrade.o 00:08:16.850 CC lib/ftl/upgrade/ftl_sb_upgrade.o 00:08:16.850 CC lib/ftl/upgrade/ftl_p2l_upgrade.o 00:08:16.850 CC lib/ftl/upgrade/ftl_band_upgrade.o 00:08:16.850 CC lib/ftl/upgrade/ftl_chunk_upgrade.o 00:08:16.850 CC lib/ftl/upgrade/ftl_trim_upgrade.o 00:08:16.850 CC lib/ftl/upgrade/ftl_sb_v3.o 00:08:16.850 CC lib/ftl/upgrade/ftl_sb_v5.o 00:08:17.107 CC lib/ftl/nvc/ftl_nvc_dev.o 00:08:17.107 CC lib/ftl/nvc/ftl_nvc_bdev_vss.o 00:08:17.107 CC lib/ftl/nvc/ftl_nvc_bdev_non_vss.o 00:08:17.107 CC lib/ftl/nvc/ftl_nvc_bdev_common.o 00:08:17.107 CC lib/ftl/base/ftl_base_dev.o 00:08:17.107 CC lib/ftl/base/ftl_base_bdev.o 00:08:17.107 CC lib/ftl/ftl_trace.o 00:08:17.674 LIB libspdk_ftl.a 00:08:17.931 LIB libspdk_scsi.a 00:08:18.496 LIB libspdk_nvmf.a 00:08:18.496 CC lib/vhost/vhost.o 00:08:18.496 CC lib/vhost/vhost_rpc.o 00:08:18.496 CC lib/vhost/vhost_scsi.o 00:08:18.496 CC lib/vhost/vhost_blk.o 00:08:18.496 CC lib/vhost/rte_vhost_user.o 00:08:18.496 CC lib/iscsi/conn.o 00:08:18.496 CC lib/iscsi/init_grp.o 00:08:18.496 CC lib/iscsi/iscsi.o 00:08:18.496 CC lib/iscsi/param.o 00:08:18.496 CC lib/iscsi/portal_grp.o 00:08:18.496 CC lib/iscsi/tgt_node.o 00:08:18.496 CC lib/iscsi/iscsi_subsystem.o 00:08:18.496 CC lib/iscsi/iscsi_rpc.o 00:08:18.496 CC lib/iscsi/task.o 00:08:19.867 LIB libspdk_vhost.a 00:08:19.867 LIB libspdk_iscsi.a 00:08:20.433 CC module/env_dpdk/env_dpdk_rpc.o 00:08:20.433 CC module/vfu_device/vfu_virtio.o 00:08:20.433 CC module/vfu_device/vfu_virtio_blk.o 00:08:20.433 CC module/vfu_device/vfu_virtio_scsi.o 00:08:20.433 CC module/vfu_device/vfu_virtio_rpc.o 00:08:20.433 CC module/vfu_device/vfu_virtio_fs.o 00:08:20.433 CC module/accel/ioat/accel_ioat.o 00:08:20.433 CC module/scheduler/dynamic/scheduler_dynamic.o 00:08:20.433 CC module/accel/ioat/accel_ioat_rpc.o 00:08:20.433 CC module/scheduler/dpdk_governor/dpdk_governor.o 00:08:20.433 CC module/accel/dsa/accel_dsa.o 00:08:20.433 CC module/accel/error/accel_error.o 00:08:20.433 CC module/fsdev/aio/fsdev_aio.o 00:08:20.433 CC module/accel/error/accel_error_rpc.o 00:08:20.433 CC module/sock/posix/posix.o 00:08:20.433 CC module/fsdev/aio/fsdev_aio_rpc.o 00:08:20.433 CC module/accel/dsa/accel_dsa_rpc.o 00:08:20.433 CC module/fsdev/aio/linux_aio_mgr.o 00:08:20.433 CC module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.o 00:08:20.433 CC module/keyring/file/keyring.o 00:08:20.433 CC module/accel/iaa/accel_iaa.o 00:08:20.433 CC module/keyring/linux/keyring.o 00:08:20.433 CC module/scheduler/gscheduler/gscheduler.o 00:08:20.433 CC module/accel/dpdk_compressdev/accel_dpdk_compressdev.o 00:08:20.433 CC module/sock/uring/uring.o 00:08:20.433 CC module/blob/bdev/blob_bdev.o 00:08:20.691 LIB libspdk_env_dpdk_rpc.a 00:08:20.691 CC module/accel/iaa/accel_iaa_rpc.o 00:08:20.691 CC module/keyring/linux/keyring_rpc.o 00:08:20.691 CC module/keyring/file/keyring_rpc.o 00:08:20.691 CC module/accel/dpdk_compressdev/accel_dpdk_compressdev_rpc.o 00:08:20.691 CC module/accel/dpdk_cryptodev/accel_dpdk_cryptodev_rpc.o 00:08:20.691 LIB libspdk_scheduler_dpdk_governor.a 00:08:20.691 LIB libspdk_scheduler_gscheduler.a 00:08:20.691 LIB libspdk_accel_error.a 00:08:20.948 LIB libspdk_accel_ioat.a 00:08:20.948 LIB libspdk_scheduler_dynamic.a 00:08:20.948 LIB libspdk_blob_bdev.a 00:08:20.948 LIB libspdk_accel_dsa.a 00:08:21.206 LIB libspdk_accel_iaa.a 00:08:21.206 LIB libspdk_keyring_linux.a 00:08:21.206 CC module/bdev/nvme/bdev_nvme.o 00:08:21.206 CC module/bdev/error/vbdev_error.o 00:08:21.206 CC module/bdev/malloc/bdev_malloc.o 00:08:21.206 CC module/bdev/zone_block/vbdev_zone_block.o 00:08:21.206 CC module/blobfs/bdev/blobfs_bdev.o 00:08:21.206 CC module/bdev/gpt/gpt.o 00:08:21.206 CC module/bdev/split/vbdev_split.o 00:08:21.206 CC module/bdev/delay/vbdev_delay.o 00:08:21.206 CC module/bdev/lvol/vbdev_lvol.o 00:08:21.206 CC module/bdev/passthru/vbdev_passthru.o 00:08:21.206 CC module/bdev/raid/bdev_raid.o 00:08:21.206 CC module/bdev/xnvme/bdev_xnvme.o 00:08:21.206 CC module/bdev/null/bdev_null.o 00:08:21.206 LIB libspdk_keyring_file.a 00:08:21.206 CC module/bdev/crypto/vbdev_crypto.o 00:08:21.206 CC module/bdev/passthru/vbdev_passthru_rpc.o 00:08:21.206 CC module/bdev/ocf/ctx.o 00:08:21.206 CC module/bdev/delay/vbdev_delay_rpc.o 00:08:21.206 CC module/blobfs/bdev/blobfs_bdev_rpc.o 00:08:21.464 CC module/bdev/lvol/vbdev_lvol_rpc.o 00:08:21.464 CC module/bdev/gpt/vbdev_gpt.o 00:08:21.464 LIB libspdk_accel_dpdk_cryptodev.a 00:08:21.464 LIB libspdk_vfu_device.a 00:08:21.464 CC module/bdev/ocf/data.o 00:08:21.464 CC module/bdev/zone_block/vbdev_zone_block_rpc.o 00:08:21.464 CC module/bdev/ocf/stats.o 00:08:21.464 CC module/bdev/raid/bdev_raid_rpc.o 00:08:21.748 CC module/bdev/error/vbdev_error_rpc.o 00:08:21.748 CC module/bdev/null/bdev_null_rpc.o 00:08:22.045 LIB libspdk_fsdev_aio.a 00:08:22.045 CC module/blobfs/bdev/blobfs_fuse.o 00:08:22.045 CC module/bdev/malloc/bdev_malloc_rpc.o 00:08:22.045 LIB libspdk_bdev_zone_block.a 00:08:22.045 LIB libspdk_bdev_passthru.a 00:08:22.045 CC module/bdev/xnvme/bdev_xnvme_rpc.o 00:08:22.045 CC module/bdev/split/vbdev_split_rpc.o 00:08:22.045 LIB libspdk_bdev_gpt.a 00:08:22.045 LIB libspdk_bdev_delay.a 00:08:22.045 CC module/bdev/crypto/vbdev_crypto_rpc.o 00:08:22.045 CC module/bdev/ocf/utils.o 00:08:22.045 LIB libspdk_sock_uring.a 00:08:22.045 LIB libspdk_sock_posix.a 00:08:22.045 CC module/bdev/raid/bdev_raid_sb.o 00:08:22.045 CC module/bdev/raid/raid0.o 00:08:22.045 CC module/bdev/nvme/bdev_nvme_rpc.o 00:08:22.045 CC module/bdev/raid/raid1.o 00:08:22.045 CC module/bdev/raid/concat.o 00:08:22.045 CC module/bdev/uring/bdev_uring.o 00:08:22.045 CC module/bdev/compress/vbdev_compress.o 00:08:22.045 CC module/bdev/compress/vbdev_compress_rpc.o 00:08:22.331 CC module/bdev/aio/bdev_aio.o 00:08:22.331 LIB libspdk_bdev_lvol.a 00:08:22.331 LIB libspdk_bdev_error.a 00:08:22.331 LIB libspdk_bdev_malloc.a 00:08:22.331 LIB libspdk_bdev_null.a 00:08:22.331 CC module/bdev/ftl/bdev_ftl.o 00:08:22.331 CC module/bdev/uring/bdev_uring_rpc.o 00:08:22.331 CC module/bdev/nvme/nvme_rpc.o 00:08:22.331 CC module/bdev/aio/bdev_aio_rpc.o 00:08:22.332 CC module/bdev/nvme/bdev_mdns_client.o 00:08:22.332 LIB libspdk_bdev_split.a 00:08:22.332 LIB libspdk_blobfs_bdev.a 00:08:22.332 CC module/bdev/ftl/bdev_ftl_rpc.o 00:08:22.332 CC module/bdev/raid/raid5f.o 00:08:22.332 CC module/bdev/nvme/vbdev_opal.o 00:08:22.332 LIB libspdk_bdev_xnvme.a 00:08:22.332 CC module/bdev/nvme/vbdev_opal_rpc.o 00:08:22.332 CC module/bdev/nvme/bdev_nvme_cuse_rpc.o 00:08:22.332 LIB libspdk_bdev_crypto.a 00:08:22.332 LIB libspdk_accel_dpdk_compressdev.a 00:08:22.332 CC module/bdev/ocf/vbdev_ocf.o 00:08:22.332 CC module/bdev/ocf/vbdev_ocf_rpc.o 00:08:22.332 CC module/bdev/ocf/volume.o 00:08:22.332 CC module/bdev/iscsi/bdev_iscsi.o 00:08:22.332 CC module/bdev/iscsi/bdev_iscsi_rpc.o 00:08:22.332 CC module/bdev/virtio/bdev_virtio_blk.o 00:08:22.332 CC module/bdev/virtio/bdev_virtio_scsi.o 00:08:22.332 CC module/bdev/virtio/bdev_virtio_rpc.o 00:08:22.332 CC module/bdev/rbd/bdev_rbd.o 00:08:22.332 CC module/bdev/rbd/bdev_rbd_rpc.o 00:08:22.589 LIB libspdk_bdev_uring.a 00:08:22.589 LIB libspdk_bdev_ftl.a 00:08:22.589 LIB libspdk_bdev_raid.a 00:08:22.589 LIB libspdk_bdev_aio.a 00:08:22.987 LIB libspdk_bdev_iscsi.a 00:08:22.987 LIB libspdk_bdev_rbd.a 00:08:22.987 LIB libspdk_bdev_virtio.a 00:08:23.245 LIB libspdk_bdev_compress.a 00:08:23.245 LIB libspdk_bdev_ocf.a 00:08:23.503 LIB libspdk_bdev_nvme.a 00:08:23.761 CC module/event/subsystems/vmd/vmd.o 00:08:23.761 CC module/event/subsystems/vmd/vmd_rpc.o 00:08:23.761 CC module/event/subsystems/fsdev/fsdev.o 00:08:23.761 CC module/event/subsystems/sock/sock.o 00:08:23.761 CC module/event/subsystems/iobuf/iobuf.o 00:08:23.761 CC module/event/subsystems/keyring/keyring.o 00:08:23.761 CC module/event/subsystems/iobuf/iobuf_rpc.o 00:08:23.761 CC module/event/subsystems/vhost_blk/vhost_blk.o 00:08:23.761 CC module/event/subsystems/scheduler/scheduler.o 00:08:23.761 CC module/event/subsystems/vfu_tgt/vfu_tgt.o 00:08:24.019 LIB libspdk_event_keyring.a 00:08:24.019 LIB libspdk_event_fsdev.a 00:08:24.019 LIB libspdk_event_vhost_blk.a 00:08:24.019 LIB libspdk_event_vfu_tgt.a 00:08:24.019 LIB libspdk_event_sock.a 00:08:24.019 LIB libspdk_event_vmd.a 00:08:24.019 LIB libspdk_event_scheduler.a 00:08:24.019 LIB libspdk_event_iobuf.a 00:08:24.278 CC module/event/subsystems/accel/accel.o 00:08:24.536 LIB libspdk_event_accel.a 00:08:24.536 CC module/event/subsystems/bdev/bdev.o 00:08:24.793 LIB libspdk_event_bdev.a 00:08:24.793 CC module/event/subsystems/nbd/nbd.o 00:08:24.793 CC module/event/subsystems/nvmf/nvmf_rpc.o 00:08:24.793 CC module/event/subsystems/nvmf/nvmf_tgt.o 00:08:24.793 CC module/event/subsystems/scsi/scsi.o 00:08:24.794 CC module/event/subsystems/ublk/ublk.o 00:08:25.051 LIB libspdk_event_nbd.a 00:08:25.051 LIB libspdk_event_scsi.a 00:08:25.051 LIB libspdk_event_ublk.a 00:08:25.051 LIB libspdk_event_nvmf.a 00:08:25.382 CC module/event/subsystems/vhost_scsi/vhost_scsi.o 00:08:25.382 CC module/event/subsystems/iscsi/iscsi.o 00:08:25.640 LIB libspdk_event_vhost_scsi.a 00:08:25.640 LIB libspdk_event_iscsi.a 00:08:25.640 TEST_HEADER include/spdk/accel.h 00:08:25.640 CC test/rpc_client/rpc_client_test.o 00:08:25.640 TEST_HEADER include/spdk/accel_module.h 00:08:25.640 TEST_HEADER include/spdk/assert.h 00:08:25.640 CC app/trace_record/trace_record.o 00:08:25.640 TEST_HEADER include/spdk/barrier.h 00:08:25.640 TEST_HEADER include/spdk/base64.h 00:08:25.640 CXX app/trace/trace.o 00:08:25.640 TEST_HEADER include/spdk/bdev.h 00:08:25.640 CC app/spdk_top/spdk_top.o 00:08:25.640 CC app/spdk_nvme_perf/perf.o 00:08:25.640 CC app/spdk_lspci/spdk_lspci.o 00:08:25.640 TEST_HEADER include/spdk/bdev_module.h 00:08:25.640 CC app/spdk_nvme_discover/discovery_aer.o 00:08:25.640 CC app/spdk_nvme_identify/identify.o 00:08:25.640 TEST_HEADER include/spdk/bdev_zone.h 00:08:25.640 TEST_HEADER include/spdk/bit_array.h 00:08:25.640 TEST_HEADER include/spdk/bit_pool.h 00:08:25.640 TEST_HEADER include/spdk/blob.h 00:08:25.640 TEST_HEADER include/spdk/blob_bdev.h 00:08:25.640 TEST_HEADER include/spdk/blobfs.h 00:08:25.640 TEST_HEADER include/spdk/blobfs_bdev.h 00:08:25.640 TEST_HEADER include/spdk/conf.h 00:08:25.640 TEST_HEADER include/spdk/config.h 00:08:25.640 TEST_HEADER include/spdk/cpuset.h 00:08:25.640 TEST_HEADER include/spdk/crc16.h 00:08:25.640 TEST_HEADER include/spdk/crc32.h 00:08:25.640 TEST_HEADER include/spdk/crc64.h 00:08:25.640 TEST_HEADER include/spdk/dif.h 00:08:25.640 TEST_HEADER include/spdk/dma.h 00:08:25.640 TEST_HEADER include/spdk/endian.h 00:08:25.640 TEST_HEADER include/spdk/env.h 00:08:25.640 TEST_HEADER include/spdk/env_dpdk.h 00:08:25.640 TEST_HEADER include/spdk/event.h 00:08:25.640 TEST_HEADER include/spdk/fd.h 00:08:25.640 TEST_HEADER include/spdk/fd_group.h 00:08:25.640 CC app/spdk_dd/spdk_dd.o 00:08:25.640 TEST_HEADER include/spdk/file.h 00:08:25.640 TEST_HEADER include/spdk/fsdev.h 00:08:25.640 TEST_HEADER include/spdk/fsdev_module.h 00:08:25.640 TEST_HEADER include/spdk/ftl.h 00:08:25.640 CC app/nvmf_tgt/nvmf_main.o 00:08:25.640 CC examples/interrupt_tgt/interrupt_tgt.o 00:08:25.640 TEST_HEADER include/spdk/fuse_dispatcher.h 00:08:25.640 TEST_HEADER include/spdk/gpt_spec.h 00:08:25.640 TEST_HEADER include/spdk/hexlify.h 00:08:25.640 TEST_HEADER include/spdk/histogram_data.h 00:08:25.640 TEST_HEADER include/spdk/idxd.h 00:08:25.640 TEST_HEADER include/spdk/idxd_spec.h 00:08:25.640 CC test/thread/poller_perf/poller_perf.o 00:08:25.640 CC examples/ioat/perf/perf.o 00:08:25.640 CC test/thread/lock/spdk_lock.o 00:08:25.640 CC test/app/jsoncat/jsoncat.o 00:08:25.640 TEST_HEADER include/spdk/init.h 00:08:25.640 CC test/app/histogram_perf/histogram_perf.o 00:08:25.640 TEST_HEADER include/spdk/ioat.h 00:08:25.640 CC examples/util/zipf/zipf.o 00:08:25.640 TEST_HEADER include/spdk/ioat_spec.h 00:08:25.640 CC app/iscsi_tgt/iscsi_tgt.o 00:08:25.640 TEST_HEADER include/spdk/iscsi_spec.h 00:08:25.640 TEST_HEADER include/spdk/json.h 00:08:25.640 TEST_HEADER include/spdk/jsonrpc.h 00:08:25.640 CC app/spdk_tgt/spdk_tgt.o 00:08:25.640 TEST_HEADER include/spdk/keyring.h 00:08:25.640 TEST_HEADER include/spdk/keyring_module.h 00:08:25.640 CC app/fio/nvme/fio_plugin.o 00:08:25.640 TEST_HEADER include/spdk/likely.h 00:08:25.640 TEST_HEADER include/spdk/log.h 00:08:25.640 TEST_HEADER include/spdk/lvol.h 00:08:25.640 TEST_HEADER include/spdk/md5.h 00:08:25.640 TEST_HEADER include/spdk/memory.h 00:08:25.640 TEST_HEADER include/spdk/mmio.h 00:08:25.640 TEST_HEADER include/spdk/nbd.h 00:08:25.640 TEST_HEADER include/spdk/net.h 00:08:25.640 TEST_HEADER include/spdk/notify.h 00:08:25.898 TEST_HEADER include/spdk/nvme.h 00:08:25.898 TEST_HEADER include/spdk/nvme_intel.h 00:08:25.898 TEST_HEADER include/spdk/nvme_ocssd.h 00:08:25.898 TEST_HEADER include/spdk/nvme_ocssd_spec.h 00:08:25.898 TEST_HEADER include/spdk/nvme_spec.h 00:08:25.898 TEST_HEADER include/spdk/nvme_zns.h 00:08:25.898 TEST_HEADER include/spdk/nvmf.h 00:08:25.898 TEST_HEADER include/spdk/nvmf_cmd.h 00:08:25.898 TEST_HEADER include/spdk/nvmf_fc_spec.h 00:08:25.898 TEST_HEADER include/spdk/nvmf_spec.h 00:08:25.898 TEST_HEADER include/spdk/nvmf_transport.h 00:08:25.898 TEST_HEADER include/spdk/opal.h 00:08:25.898 TEST_HEADER include/spdk/opal_spec.h 00:08:25.898 TEST_HEADER include/spdk/pci_ids.h 00:08:25.898 TEST_HEADER include/spdk/pipe.h 00:08:25.898 TEST_HEADER include/spdk/queue.h 00:08:25.898 TEST_HEADER include/spdk/reduce.h 00:08:25.898 TEST_HEADER include/spdk/rpc.h 00:08:25.898 TEST_HEADER include/spdk/scheduler.h 00:08:25.898 TEST_HEADER include/spdk/scsi.h 00:08:25.898 TEST_HEADER include/spdk/scsi_spec.h 00:08:25.899 TEST_HEADER include/spdk/sock.h 00:08:25.899 CC test/app/fuzz/nvme_fuzz/nvme_fuzz.o 00:08:25.899 TEST_HEADER include/spdk/stdinc.h 00:08:25.899 CC test/env/mem_callbacks/mem_callbacks.o 00:08:25.899 TEST_HEADER include/spdk/string.h 00:08:25.899 TEST_HEADER include/spdk/thread.h 00:08:25.899 CC test/app/bdev_svc/bdev_svc.o 00:08:25.899 TEST_HEADER include/spdk/trace.h 00:08:25.899 CC test/dma/test_dma/test_dma.o 00:08:25.899 TEST_HEADER include/spdk/trace_parser.h 00:08:25.899 TEST_HEADER include/spdk/tree.h 00:08:25.899 TEST_HEADER include/spdk/ublk.h 00:08:25.899 TEST_HEADER include/spdk/util.h 00:08:25.899 TEST_HEADER include/spdk/uuid.h 00:08:25.899 TEST_HEADER include/spdk/version.h 00:08:25.899 TEST_HEADER include/spdk/vfio_user_pci.h 00:08:25.899 TEST_HEADER include/spdk/vfio_user_spec.h 00:08:25.899 TEST_HEADER include/spdk/vhost.h 00:08:25.899 TEST_HEADER include/spdk/vmd.h 00:08:25.899 TEST_HEADER include/spdk/xor.h 00:08:25.899 LINK spdk_lspci 00:08:25.899 TEST_HEADER include/spdk/zipf.h 00:08:25.899 CXX test/cpp_headers/accel.o 00:08:25.899 LINK rpc_client_test 00:08:25.899 CC test/unit/include/spdk/histogram_data.h/histogram_ut.o 00:08:25.899 LINK jsoncat 00:08:25.899 LINK nvmf_tgt 00:08:25.899 LINK poller_perf 00:08:25.899 LINK interrupt_tgt 00:08:25.899 LINK spdk_trace_record 00:08:25.899 LINK histogram_perf 00:08:25.899 LINK bdev_svc 00:08:25.899 CXX test/cpp_headers/accel_module.o 00:08:25.899 LINK spdk_tgt 00:08:25.899 LINK spdk_nvme_discover 00:08:25.899 LINK spdk_trace 00:08:25.899 LINK zipf 00:08:25.899 LINK ioat_perf 00:08:26.156 LINK histogram_ut 00:08:26.156 LINK iscsi_tgt 00:08:26.156 LINK nvme_fuzz 00:08:26.156 LINK spdk_nvme 00:08:26.156 LINK spdk_dd 00:08:26.413 CC examples/ioat/verify/verify.o 00:08:26.413 CC test/unit/lib/log/log.c/log_ut.o 00:08:26.413 LINK mem_callbacks 00:08:26.413 CC test/env/vtophys/vtophys.o 00:08:26.413 CC test/env/env_dpdk_post_init/env_dpdk_post_init.o 00:08:26.413 CXX test/cpp_headers/assert.o 00:08:26.413 CXX test/cpp_headers/barrier.o 00:08:26.413 CC test/env/memory/memory_ut.o 00:08:26.413 LINK spdk_nvme_identify 00:08:26.413 LINK spdk_top 00:08:26.413 CC test/app/stub/stub.o 00:08:26.413 LINK verify 00:08:26.413 LINK test_dma 00:08:26.413 CXX test/cpp_headers/base64.o 00:08:26.670 LINK env_dpdk_post_init 00:08:26.670 LINK log_ut 00:08:26.670 LINK spdk_nvme_perf 00:08:26.670 LINK vtophys 00:08:26.670 CC app/vhost/vhost.o 00:08:26.670 CC test/app/fuzz/iscsi_fuzz/iscsi_fuzz.o 00:08:26.670 CC app/fio/bdev/fio_plugin.o 00:08:26.670 LINK stub 00:08:26.670 CXX test/cpp_headers/bdev.o 00:08:26.670 CC test/app/fuzz/vhost_fuzz/vhost_fuzz_rpc.o 00:08:26.670 CC test/unit/lib/rdma/common.c/common_ut.o 00:08:26.670 CXX test/cpp_headers/bdev_module.o 00:08:26.670 LINK vhost 00:08:26.927 CC test/app/fuzz/vhost_fuzz/vhost_fuzz.o 00:08:26.927 CXX test/cpp_headers/bdev_zone.o 00:08:26.927 LINK spdk_lock 00:08:26.927 CXX test/cpp_headers/bit_array.o 00:08:26.927 CXX test/cpp_headers/bit_pool.o 00:08:26.927 CXX test/cpp_headers/blob.o 00:08:26.927 CC test/env/pci/pci_ut.o 00:08:27.184 CC examples/thread/thread/thread_ex.o 00:08:27.184 LINK spdk_bdev 00:08:27.184 CC examples/sock/hello_world/hello_sock.o 00:08:27.184 CC test/unit/lib/util/base64.c/base64_ut.o 00:08:27.184 CC examples/vmd/lsvmd/lsvmd.o 00:08:27.184 LINK vhost_fuzz 00:08:27.441 LINK common_ut 00:08:27.441 CXX test/cpp_headers/blob_bdev.o 00:08:27.441 CXX test/cpp_headers/blobfs.o 00:08:27.441 LINK memory_ut 00:08:27.441 CC examples/vmd/led/led.o 00:08:27.441 LINK pci_ut 00:08:27.441 CC test/unit/lib/dma/dma.c/dma_ut.o 00:08:27.441 LINK thread 00:08:27.441 CC test/unit/lib/util/bit_array.c/bit_array_ut.o 00:08:27.441 CC test/unit/lib/ioat/ioat.c/ioat_ut.o 00:08:27.441 LINK lsvmd 00:08:27.441 LINK hello_sock 00:08:27.441 CXX test/cpp_headers/blobfs_bdev.o 00:08:27.698 CC examples/idxd/perf/perf.o 00:08:27.698 CXX test/cpp_headers/conf.o 00:08:27.698 LINK led 00:08:27.698 CC test/unit/lib/util/cpuset.c/cpuset_ut.o 00:08:27.698 CC test/unit/lib/util/crc16.c/crc16_ut.o 00:08:27.698 LINK base64_ut 00:08:27.698 CC test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut.o 00:08:27.698 CC test/event/event_perf/event_perf.o 00:08:27.698 CXX test/cpp_headers/config.o 00:08:27.698 CXX test/cpp_headers/cpuset.o 00:08:27.698 CXX test/cpp_headers/crc16.o 00:08:27.698 CXX test/cpp_headers/crc32.o 00:08:27.955 LINK crc16_ut 00:08:27.955 LINK crc32_ieee_ut 00:08:27.955 LINK event_perf 00:08:27.955 LINK cpuset_ut 00:08:27.955 CC test/event/reactor/reactor.o 00:08:27.955 CC test/event/reactor_perf/reactor_perf.o 00:08:27.955 LINK bit_array_ut 00:08:27.955 CC test/event/app_repeat/app_repeat.o 00:08:27.955 LINK idxd_perf 00:08:27.955 LINK iscsi_fuzz 00:08:27.955 CXX test/cpp_headers/crc64.o 00:08:27.955 CXX test/cpp_headers/dif.o 00:08:27.955 CC test/event/scheduler/scheduler.o 00:08:27.955 CC test/unit/lib/util/crc32c.c/crc32c_ut.o 00:08:27.955 CC test/unit/lib/util/crc64.c/crc64_ut.o 00:08:27.955 CC test/unit/lib/util/dif.c/dif_ut.o 00:08:28.212 CC test/unit/lib/util/file.c/file_ut.o 00:08:28.212 CC test/unit/lib/util/iov.c/iov_ut.o 00:08:28.212 LINK reactor_perf 00:08:28.212 LINK app_repeat 00:08:28.212 LINK ioat_ut 00:08:28.212 CC test/unit/lib/util/net.c/net_ut.o 00:08:28.212 CC test/unit/lib/util/math.c/math_ut.o 00:08:28.212 CXX test/cpp_headers/dma.o 00:08:28.212 CC test/unit/lib/util/pipe.c/pipe_ut.o 00:08:28.212 LINK crc32c_ut 00:08:28.212 CC test/unit/lib/util/string.c/string_ut.o 00:08:28.212 CC test/unit/lib/util/xor.c/xor_ut.o 00:08:28.212 CC test/unit/lib/util/fd_group.c/fd_group_ut.o 00:08:28.212 LINK dma_ut 00:08:28.212 LINK reactor 00:08:28.212 LINK crc64_ut 00:08:28.212 CXX test/cpp_headers/endian.o 00:08:28.212 LINK scheduler 00:08:28.212 LINK file_ut 00:08:28.470 CC examples/nvme/hello_world/hello_world.o 00:08:28.470 LINK math_ut 00:08:28.470 LINK iov_ut 00:08:28.470 LINK net_ut 00:08:28.470 CXX test/cpp_headers/env.o 00:08:28.470 CC test/accel/dif/dif.o 00:08:28.470 CC examples/nvme/reconnect/reconnect.o 00:08:28.470 CC test/blobfs/mkfs/mkfs.o 00:08:28.470 CC test/nvme/aer/aer.o 00:08:28.470 CC test/blobfs/fuse/fuse.o 00:08:28.470 CC test/lvol/esnap/esnap.o 00:08:28.470 CXX test/cpp_headers/env_dpdk.o 00:08:28.470 LINK string_ut 00:08:28.470 CXX test/cpp_headers/event.o 00:08:28.470 CXX test/cpp_headers/fd.o 00:08:28.470 CXX test/cpp_headers/fd_group.o 00:08:28.727 CXX test/cpp_headers/file.o 00:08:28.727 CXX test/cpp_headers/fsdev.o 00:08:28.727 LINK fd_group_ut 00:08:28.727 LINK hello_world 00:08:28.727 CC examples/nvme/nvme_manage/nvme_manage.o 00:08:28.727 CC examples/nvme/arbitration/arbitration.o 00:08:28.727 CC examples/nvme/hotplug/hotplug.o 00:08:28.727 CC examples/nvme/cmb_copy/cmb_copy.o 00:08:28.727 LINK xor_ut 00:08:28.727 LINK mkfs 00:08:28.727 CXX test/cpp_headers/fsdev_module.o 00:08:28.727 CC examples/nvme/abort/abort.o 00:08:28.727 LINK fuse 00:08:28.727 CXX test/cpp_headers/ftl.o 00:08:28.727 CXX test/cpp_headers/fuse_dispatcher.o 00:08:28.727 CXX test/cpp_headers/gpt_spec.o 00:08:28.985 LINK reconnect 00:08:28.985 LINK cmb_copy 00:08:28.985 LINK aer 00:08:28.985 CC examples/nvme/pmr_persistence/pmr_persistence.o 00:08:28.985 CC test/nvme/reset/reset.o 00:08:28.985 CXX test/cpp_headers/hexlify.o 00:08:28.985 LINK dif_ut 00:08:28.985 LINK pipe_ut 00:08:28.985 CC test/nvme/sgl/sgl.o 00:08:28.985 LINK hotplug 00:08:29.242 CC test/nvme/e2edp/nvme_dp.o 00:08:29.242 CC test/nvme/err_injection/err_injection.o 00:08:29.242 CC test/nvme/overhead/overhead.o 00:08:29.242 CXX test/cpp_headers/histogram_data.o 00:08:29.242 CC test/unit/lib/json/json_parse.c/json_parse_ut.o 00:08:29.499 CC test/unit/lib/json/json_util.c/json_util_ut.o 00:08:29.499 CC test/nvme/startup/startup.o 00:08:29.499 CC test/unit/lib/env_dpdk/pci_event.c/pci_event_ut.o 00:08:29.499 CC test/unit/lib/idxd/idxd_user.c/idxd_user_ut.o 00:08:29.499 CC test/unit/lib/reduce/reduce.c/reduce_ut.o 00:08:29.499 LINK err_injection 00:08:29.499 LINK nvme_dp 00:08:29.499 CC test/unit/lib/reduce/queue_internal.h/queue_internal_ut.o 00:08:29.499 CXX test/cpp_headers/idxd.o 00:08:29.756 CXX test/cpp_headers/idxd_spec.o 00:08:29.756 LINK abort 00:08:29.756 LINK startup 00:08:29.756 CC test/nvme/reserve/reserve.o 00:08:29.756 CC test/nvme/simple_copy/simple_copy.o 00:08:29.756 LINK overhead 00:08:29.756 LINK json_util_ut 00:08:29.756 LINK arbitration 00:08:29.756 CC test/unit/lib/json/json_write.c/json_write_ut.o 00:08:29.756 LINK queue_internal_ut 00:08:29.756 CXX test/cpp_headers/init.o 00:08:29.756 LINK dif 00:08:29.756 LINK nvme_manage 00:08:29.756 LINK reset 00:08:29.756 LINK reserve 00:08:29.756 LINK simple_copy 00:08:29.756 CXX test/cpp_headers/ioat.o 00:08:30.014 LINK pmr_persistence 00:08:30.014 CC examples/accel/perf/accel_perf.o 00:08:30.014 LINK idxd_user_ut 00:08:30.014 LINK pci_event_ut 00:08:30.014 CC test/nvme/connect_stress/connect_stress.o 00:08:30.014 CC test/nvme/boot_partition/boot_partition.o 00:08:30.014 LINK sgl 00:08:30.014 CXX test/cpp_headers/ioat_spec.o 00:08:30.014 LINK connect_stress 00:08:30.270 CC test/unit/lib/idxd/idxd.c/idxd_ut.o 00:08:30.270 CC test/nvme/compliance/nvme_compliance.o 00:08:30.270 CXX test/cpp_headers/iscsi_spec.o 00:08:30.270 LINK boot_partition 00:08:30.270 LINK json_write_ut 00:08:30.270 CC test/nvme/fused_ordering/fused_ordering.o 00:08:30.526 LINK accel_perf 00:08:30.526 CXX test/cpp_headers/json.o 00:08:30.526 LINK nvme_compliance 00:08:30.526 CC test/nvme/doorbell_aers/doorbell_aers.o 00:08:30.526 LINK fused_ordering 00:08:30.783 CXX test/cpp_headers/jsonrpc.o 00:08:30.783 LINK doorbell_aers 00:08:30.783 LINK json_parse_ut 00:08:30.783 LINK idxd_ut 00:08:31.040 CC test/nvme/fdp/fdp.o 00:08:31.297 CC test/nvme/cuse/cuse.o 00:08:31.297 CC test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut.o 00:08:31.555 CXX test/cpp_headers/keyring.o 00:08:31.812 LINK fdp 00:08:32.742 CXX test/cpp_headers/keyring_module.o 00:08:32.742 LINK reduce_ut 00:08:32.742 LINK jsonrpc_server_ut 00:08:32.742 CXX test/cpp_headers/likely.o 00:08:33.305 CC examples/blob/hello_world/hello_blob.o 00:08:35.829 CXX test/cpp_headers/log.o 00:08:35.829 LINK hello_blob 00:08:36.394 CXX test/cpp_headers/lvol.o 00:08:37.765 CC test/unit/lib/rpc/rpc.c/rpc_ut.o 00:08:37.765 CXX test/cpp_headers/md5.o 00:08:38.329 LINK cuse 00:08:40.228 CXX test/cpp_headers/memory.o 00:08:40.228 CXX test/cpp_headers/mmio.o 00:08:40.485 CC examples/blob/cli/blobcli.o 00:08:43.171 CXX test/cpp_headers/nbd.o 00:08:44.103 CC examples/fsdev/hello_world/hello_fsdev.o 00:08:45.476 CXX test/cpp_headers/net.o 00:08:46.043 LINK rpc_ut 00:08:46.975 CXX test/cpp_headers/notify.o 00:08:47.907 CXX test/cpp_headers/nvme.o 00:08:48.840 CC test/unit/lib/thread/thread.c/thread_ut.o 00:08:48.840 CXX test/cpp_headers/nvme_intel.o 00:08:48.840 LINK esnap 00:08:49.406 LINK blobcli 00:08:50.787 CXX test/cpp_headers/nvme_ocssd.o 00:08:50.787 CC test/unit/lib/thread/iobuf.c/iobuf_ut.o 00:08:51.353 LINK hello_fsdev 00:08:52.724 CC test/unit/lib/notify/notify.c/notify_ut.o 00:08:56.003 CXX test/cpp_headers/nvme_ocssd_spec.o 00:09:01.262 CXX test/cpp_headers/nvme_spec.o 00:09:03.166 LINK iobuf_ut 00:09:05.694 LINK notify_ut 00:09:08.977 CXX test/cpp_headers/nvme_zns.o 00:09:11.502 CC test/unit/lib/sock/sock.c/sock_ut.o 00:09:14.026 CC test/unit/lib/sock/posix.c/posix_ut.o 00:09:20.577 CXX test/cpp_headers/nvmf.o 00:09:22.470 CXX test/cpp_headers/nvmf_cmd.o 00:09:23.404 CC test/unit/lib/sock/uring.c/uring_ut.o 00:09:27.582 LINK thread_ut 00:09:28.512 CXX test/cpp_headers/nvmf_fc_spec.o 00:09:29.881 CC test/unit/lib/keyring/keyring.c/keyring_ut.o 00:09:31.776 CXX test/cpp_headers/nvmf_spec.o 00:09:33.298 CXX test/cpp_headers/nvmf_transport.o 00:09:35.984 CXX test/cpp_headers/opal.o 00:09:35.984 CC test/unit/lib/accel/accel.c/accel_ut.o 00:09:37.879 CC test/unit/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut.o 00:09:38.137 LINK posix_ut 00:09:38.701 CXX test/cpp_headers/opal_spec.o 00:09:39.266 LINK keyring_ut 00:09:41.174 CC test/unit/lib/blob/blob_bdev.c/blob_bdev_ut.o 00:09:41.432 CC test/unit/lib/init/subsystem.c/subsystem_ut.o 00:09:41.689 LINK uring_ut 00:09:46.943 CXX test/cpp_headers/pci_ids.o 00:09:48.312 CC test/unit/lib/init/rpc.c/rpc_ut.o 00:09:48.312 CC test/unit/lib/accel/dpdk_compressdev.c/accel_dpdk_compressdev_ut.o 00:09:48.569 CC test/unit/lib/blob/blob.c/blob_ut.o 00:09:51.847 CXX test/cpp_headers/pipe.o 00:09:51.847 CXX test/cpp_headers/queue.o 00:09:51.847 LINK subsystem_ut 00:09:52.779 CC test/unit/lib/fsdev/fsdev.c/fsdev_ut.o 00:09:54.675 CXX test/cpp_headers/reduce.o 00:09:54.675 LINK blob_bdev_ut 00:09:54.675 LINK rpc_ut 00:09:54.675 CXX test/cpp_headers/rpc.o 00:09:54.932 CXX test/cpp_headers/scheduler.o 00:09:54.933 LINK sock_ut 00:09:57.456 CXX test/cpp_headers/scsi.o 00:09:57.456 CXX test/cpp_headers/scsi_spec.o 00:09:57.713 CC test/unit/lib/event/app.c/app_ut.o 00:09:58.645 LINK accel_dpdk_cryptodev_ut 00:09:58.645 CXX test/cpp_headers/sock.o 00:09:59.578 CXX test/cpp_headers/stdinc.o 00:09:59.834 CC test/unit/lib/event/reactor.c/reactor_ut.o 00:10:00.092 CXX test/cpp_headers/string.o 00:10:00.349 CXX test/cpp_headers/thread.o 00:10:01.280 CXX test/cpp_headers/trace.o 00:10:01.280 CC test/unit/lib/nvme/nvme.c/nvme_ut.o 00:10:01.537 CXX test/cpp_headers/trace_parser.o 00:10:02.101 CXX test/cpp_headers/tree.o 00:10:02.357 CXX test/cpp_headers/ublk.o 00:10:02.614 LINK accel_ut 00:10:02.871 CC test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.o 00:10:03.433 CC test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut.o 00:10:03.433 CXX test/cpp_headers/util.o 00:10:03.434 LINK fsdev_ut 00:10:03.434 CXX test/cpp_headers/uuid.o 00:10:03.793 CXX test/cpp_headers/version.o 00:10:03.793 CXX test/cpp_headers/vfio_user_pci.o 00:10:03.793 CXX test/cpp_headers/vfio_user_spec.o 00:10:04.050 CXX test/cpp_headers/vhost.o 00:10:04.613 LINK app_ut 00:10:04.870 CXX test/cpp_headers/vmd.o 00:10:04.870 LINK accel_dpdk_compressdev_ut 00:10:04.870 CXX test/cpp_headers/xor.o 00:10:05.126 CC test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut.o 00:10:05.126 CXX test/cpp_headers/zipf.o 00:10:05.384 CC test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut.o 00:10:05.384 CC test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut.o 00:10:05.642 CC test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut.o 00:10:05.898 CC test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut.o 00:10:05.898 CC test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut.o 00:10:05.898 CC test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut.o 00:10:06.156 CC test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut.o 00:10:06.883 LINK reactor_ut 00:10:07.139 CC test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut.o 00:10:07.139 CC test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut.o 00:10:07.482 CC test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut.o 00:10:07.740 CC test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut.o 00:10:09.108 LINK nvme_ut 00:10:09.109 CC test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut.o 00:10:09.109 CC test/unit/lib/bdev/bdev.c/bdev_ut.o 00:10:09.109 LINK nvme_ctrlr_cmd_ut 00:10:09.672 CC test/unit/lib/bdev/part.c/part_ut.o 00:10:09.672 CC test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut.o 00:10:09.672 CC test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut.o 00:10:09.672 LINK nvme_quirks_ut 00:10:09.929 CC test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut.o 00:10:09.929 LINK nvme_ns_ut 00:10:09.929 LINK nvme_ctrlr_ocssd_cmd_ut 00:10:09.929 CC examples/bdev/hello_world/hello_bdev.o 00:10:10.186 LINK nvme_qpair_ut 00:10:10.443 CC test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut.o 00:10:10.701 CC examples/bdev/bdevperf/bdevperf.o 00:10:11.014 LINK nvme_poll_group_ut 00:10:11.270 CC test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut.o 00:10:11.270 CC test/unit/lib/bdev/gpt/gpt.c/gpt_ut.o 00:10:11.527 LINK nvme_io_msg_ut 00:10:11.527 LINK hello_bdev 00:10:11.785 LINK nvme_pcie_ut 00:10:11.785 LINK nvme_ns_cmd_ut 00:10:11.785 CC test/unit/lib/bdev/mt/bdev.c/bdev_ut.o 00:10:11.785 LINK scsi_nvme_ut 00:10:12.042 LINK nvme_transport_ut 00:10:12.042 LINK nvme_ctrlr_ut 00:10:12.299 LINK bdevperf 00:10:12.300 LINK nvme_fabric_ut 00:10:12.300 CC test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut.o 00:10:12.557 LINK nvme_ns_ocssd_cmd_ut 00:10:12.557 CC test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut.o 00:10:12.815 CC test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut.o 00:10:12.815 LINK gpt_ut 00:10:13.071 CC test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut.o 00:10:13.071 LINK nvme_pcie_common_ut 00:10:13.328 CC test/unit/lib/bdev/crypto.c/crypto_ut.o 00:10:13.328 LINK nvme_opal_ut 00:10:13.328 CC test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut.o 00:10:13.328 CC test/unit/lib/bdev/compress.c/compress_ut.o 00:10:13.328 CC test/unit/lib/bdev/raid/concat.c/concat_ut.o 00:10:13.585 CC test/unit/lib/bdev/raid/raid1.c/raid1_ut.o 00:10:13.585 LINK bdev_zone_ut 00:10:13.841 LINK nvme_cuse_ut 00:10:13.841 CC test/unit/lib/bdev/raid/raid0.c/raid0_ut.o 00:10:14.099 CC test/unit/lib/bdev/raid/raid5f.c/raid5f_ut.o 00:10:15.033 LINK vbdev_lvol_ut 00:10:15.033 LINK nvme_tcp_ut 00:10:15.599 LINK concat_ut 00:10:15.599 LINK vbdev_zone_block_ut 00:10:16.165 LINK nvme_rdma_ut 00:10:16.731 LINK raid1_ut 00:10:16.731 LINK bdev_raid_sb_ut 00:10:17.664 LINK raid0_ut 00:10:17.664 LINK compress_ut 00:10:17.922 LINK raid5f_ut 00:10:17.922 LINK part_ut 00:10:18.179 LINK bdev_raid_ut 00:10:18.436 LINK crypto_ut 00:10:19.001 LINK blob_ut 00:10:19.608 LINK bdev_ut 00:10:19.909 CC test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut.o 00:10:19.909 CC test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut.o 00:10:20.166 CC test/unit/lib/blobfs/tree.c/tree_ut.o 00:10:20.166 CC test/unit/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut.o 00:10:20.166 CC test/unit/lib/lvol/lvol.c/lvol_ut.o 00:10:20.166 CC test/bdev/bdevio/bdevio.o 00:10:20.423 LINK bdev_ut 00:10:20.423 LINK blobfs_bdev_ut 00:10:20.423 LINK tree_ut 00:10:20.681 LINK bdevio 00:10:21.612 LINK blobfs_async_ut 00:10:21.612 LINK blobfs_sync_ut 00:10:22.380 LINK lvol_ut 00:10:22.637 LINK bdev_nvme_ut 00:10:23.220 CC test/unit/lib/nvmf/tcp.c/tcp_ut.o 00:10:23.220 CC test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut.o 00:10:23.220 CC test/unit/lib/nvmf/rdma.c/rdma_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut.o 00:10:23.220 CC test/unit/lib/nvmf/transport.c/transport_ut.o 00:10:23.220 CC test/unit/lib/nvmf/vfio_user.c/vfio_user_ut.o 00:10:23.220 CC test/unit/lib/nvmf/auth.c/auth_ut.o 00:10:23.220 CC test/unit/lib/scsi/scsi.c/scsi_ut.o 00:10:23.220 CC test/unit/lib/nvmf/subsystem.c/subsystem_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_p2l.c/ftl_p2l_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_band.c/ftl_band_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_io.c/ftl_io_ut.o 00:10:23.220 CC test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_sb/ftl_sb_ut.o 00:10:23.220 CC test/unit/lib/nvmf/ctrlr.c/ctrlr_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut.o 00:10:23.220 CC test/unit/lib/nvmf/nvmf.c/nvmf_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut.o 00:10:23.220 CC test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut.o 00:10:23.221 CC test/unit/lib/scsi/lun.c/lun_ut.o 00:10:23.221 CC test/unit/lib/scsi/dev.c/dev_ut.o 00:10:23.221 CC test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut.o 00:10:23.221 CC test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut.o 00:10:23.785 LINK ftl_bitmap_ut 00:10:23.785 LINK scsi_pr_ut 00:10:23.785 LINK dev_ut 00:10:23.785 LINK ftl_mempool_ut 00:10:23.785 CC test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut.o 00:10:24.042 LINK ftl_mngt_ut 00:10:24.042 CC examples/nvmf/nvmf/nvmf.o 00:10:24.042 LINK scsi_ut 00:10:24.299 LINK ctrlr_bdev_ut 00:10:24.299 LINK ftl_l2p_ut 00:10:24.556 LINK nvmf 00:10:24.556 LINK scsi_bdev_ut 00:10:24.556 LINK nvmf_ut 00:10:24.556 LINK ftl_p2l_ut 00:10:24.813 LINK ftl_io_ut 00:10:25.377 LINK ftl_band_ut 00:10:25.377 LINK auth_ut 00:10:25.377 LINK subsystem_ut 00:10:25.635 LINK ftl_sb_ut 00:10:25.635 LINK ctrlr_discovery_ut 00:10:25.635 LINK ftl_layout_upgrade_ut 00:10:25.635 LINK vfio_user_ut 00:10:25.635 LINK lun_ut 00:10:25.893 LINK ctrlr_ut 00:10:26.151 LINK transport_ut 00:10:26.151 CC test/unit/lib/iscsi/iscsi.c/iscsi_ut.o 00:10:26.151 CC test/unit/lib/iscsi/portal_grp.c/portal_grp_ut.o 00:10:26.151 CC test/unit/lib/iscsi/param.c/param_ut.o 00:10:26.151 CC test/unit/lib/iscsi/tgt_node.c/tgt_node_ut.o 00:10:26.151 CC test/unit/lib/vhost/vhost.c/vhost_ut.o 00:10:26.151 CC test/unit/lib/iscsi/conn.c/conn_ut.o 00:10:26.151 CC test/unit/lib/iscsi/init_grp.c/init_grp_ut.o 00:10:26.731 LINK rdma_ut 00:10:26.731 LINK param_ut 00:10:26.731 LINK init_grp_ut 00:10:27.294 LINK tcp_ut 00:10:27.294 LINK tgt_node_ut 00:10:27.551 LINK portal_grp_ut 00:10:28.117 LINK conn_ut 00:10:29.050 LINK vhost_ut 00:10:29.307 LINK iscsi_ut 00:10:29.871 00:10:29.871 real 3m16.840s 00:10:29.871 user 11m45.857s 00:10:29.871 sys 2m37.330s 00:10:29.871 15:35:32 unittest_build -- common/autotest_common.sh@1128 -- # xtrace_disable 00:10:29.871 15:35:32 unittest_build -- common/autotest_common.sh@10 -- # set +x 00:10:29.871 ************************************ 00:10:29.871 END TEST unittest_build 00:10:29.871 ************************************ 00:10:29.871 15:35:32 -- scripts/docker-autoruner.sh@66 -- # /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/unittest.sh 00:10:29.871 +++ dirname /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/unittest.sh 00:10:29.871 ++ readlink -f /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit 00:10:29.871 + testdir=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit 00:10:29.871 +++ dirname /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/unittest.sh 00:10:29.871 ++ readlink -f /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/../.. 00:10:29.871 + rootdir=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk 00:10:29.872 + source /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/common/autotest_common.sh 00:10:29.872 ++ rpc_py=rpc_cmd 00:10:29.872 ++ set -e 00:10:29.872 ++ shopt -s nullglob 00:10:29.872 ++ shopt -s extglob 00:10:29.872 ++ shopt -s inherit_errexit 00:10:29.872 ++ '[' -z /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output ']' 00:10:29.872 ++ [[ -e /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/common/build_config.sh ]] 00:10:29.872 ++ source /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/common/build_config.sh 00:10:29.872 +++ CONFIG_WPDK_DIR= 00:10:29.872 +++ CONFIG_ASAN=n 00:10:29.872 +++ CONFIG_VBDEV_COMPRESS=y 00:10:29.872 +++ CONFIG_HAVE_EXECINFO_H=y 00:10:29.872 +++ CONFIG_USDT=n 00:10:29.872 +++ CONFIG_CUSTOMOCF=y 00:10:29.872 +++ CONFIG_PREFIX=/usr/local 00:10:29.872 +++ CONFIG_RBD=y 00:10:29.872 +++ CONFIG_LIBDIR= 00:10:29.872 +++ CONFIG_IDXD=y 00:10:29.872 +++ CONFIG_NVME_CUSE=y 00:10:29.872 +++ CONFIG_SMA=n 00:10:29.872 +++ CONFIG_VTUNE=n 00:10:29.872 +++ CONFIG_TSAN=n 00:10:29.872 +++ CONFIG_RDMA_SEND_WITH_INVAL=y 00:10:29.872 +++ CONFIG_VFIO_USER_DIR= 00:10:29.872 +++ CONFIG_MAX_NUMA_NODES=1 00:10:29.872 +++ CONFIG_PGO_CAPTURE=n 00:10:29.872 +++ CONFIG_HAVE_UUID_GENERATE_SHA1=y 00:10:29.872 +++ CONFIG_ENV=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_dpdk 00:10:29.872 +++ CONFIG_LTO=n 00:10:29.872 +++ CONFIG_ISCSI_INITIATOR=y 00:10:29.872 +++ CONFIG_CET=n 00:10:29.872 +++ CONFIG_VBDEV_COMPRESS_MLX5=y 00:10:29.872 +++ CONFIG_OCF_PATH=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/ocf.a 00:10:29.872 +++ CONFIG_RDMA_SET_TOS=y 00:10:29.872 +++ CONFIG_AIO_FSDEV=y 00:10:29.872 +++ CONFIG_HAVE_ARC4RANDOM=y 00:10:29.872 +++ CONFIG_HAVE_LIBARCHIVE=n 00:10:29.872 +++ CONFIG_UBLK=y 00:10:29.872 +++ CONFIG_ISAL_CRYPTO=y 00:10:29.872 +++ CONFIG_OPENSSL_PATH= 00:10:29.872 +++ CONFIG_OCF=y 00:10:29.872 +++ CONFIG_FUSE=y 00:10:29.872 +++ CONFIG_VTUNE_DIR= 00:10:29.872 +++ CONFIG_FUZZER_LIB= 00:10:29.872 +++ CONFIG_FUZZER=n 00:10:29.872 +++ CONFIG_FSDEV=y 00:10:29.872 +++ CONFIG_DPDK_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build 00:10:29.872 +++ CONFIG_CRYPTO=y 00:10:29.872 +++ CONFIG_PGO_USE=n 00:10:29.872 +++ CONFIG_VHOST=y 00:10:29.872 +++ CONFIG_DAOS=n 00:10:29.872 +++ CONFIG_DPDK_INC_DIR= 00:10:29.872 +++ CONFIG_DAOS_DIR= 00:10:29.872 +++ CONFIG_UNIT_TESTS=y 00:10:29.872 +++ CONFIG_RDMA_SET_ACK_TIMEOUT=y 00:10:29.872 +++ CONFIG_VIRTIO=y 00:10:29.872 +++ CONFIG_DPDK_UADK=n 00:10:29.872 +++ CONFIG_COVERAGE=y 00:10:29.872 +++ CONFIG_RDMA=y 00:10:29.872 +++ CONFIG_HAVE_STRUCT_STAT_ST_ATIM=y 00:10:29.872 +++ CONFIG_HAVE_LZ4=n 00:10:29.872 +++ CONFIG_FIO_SOURCE_DIR=/usr/src/fio 00:10:29.872 +++ CONFIG_URING_PATH= 00:10:29.872 +++ CONFIG_XNVME=y 00:10:29.872 +++ CONFIG_VFIO_USER=y 00:10:29.872 +++ CONFIG_ARCH=native 00:10:29.872 +++ CONFIG_HAVE_EVP_MAC=y 00:10:29.872 +++ CONFIG_URING_ZNS=y 00:10:29.872 +++ CONFIG_WERROR=y 00:10:29.872 +++ CONFIG_HAVE_LIBBSD=n 00:10:29.872 +++ CONFIG_UBSAN=y 00:10:29.872 +++ CONFIG_HAVE_STRUCT_STAT_ST_ATIMESPEC=n 00:10:29.872 +++ CONFIG_IPSEC_MB_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/intel-ipsec-mb/lib 00:10:29.872 +++ CONFIG_GOLANG=n 00:10:29.872 +++ CONFIG_ISAL=y 00:10:29.872 +++ CONFIG_IDXD_KERNEL=y 00:10:29.872 +++ CONFIG_DPDK_LIB_DIR= 00:10:29.872 +++ CONFIG_RDMA_PROV=verbs 00:10:29.872 +++ CONFIG_APPS=y 00:10:29.872 +++ CONFIG_SHARED=n 00:10:29.872 +++ CONFIG_HAVE_KEYUTILS=y 00:10:29.872 +++ CONFIG_FC_PATH= 00:10:29.872 +++ CONFIG_DPDK_PKG_CONFIG=n 00:10:29.872 +++ CONFIG_FC=n 00:10:29.872 +++ CONFIG_AVAHI=n 00:10:29.872 +++ CONFIG_FIO_PLUGIN=y 00:10:29.872 +++ CONFIG_RAID5F=y 00:10:29.872 +++ CONFIG_EXAMPLES=y 00:10:29.872 +++ CONFIG_TESTS=y 00:10:29.872 +++ CONFIG_CRYPTO_MLX5=y 00:10:29.872 +++ CONFIG_MAX_LCORES=128 00:10:29.872 +++ CONFIG_IPSEC_MB=y 00:10:29.872 +++ CONFIG_PGO_DIR= 00:10:29.872 +++ CONFIG_DEBUG=y 00:10:29.872 +++ CONFIG_DPDK_COMPRESSDEV=y 00:10:29.872 +++ CONFIG_CROSS_PREFIX= 00:10:29.872 +++ CONFIG_COPY_FILE_RANGE=y 00:10:29.872 +++ CONFIG_URING=y 00:10:29.872 ++ source /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/common/applications.sh 00:10:29.872 +++++ dirname /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/common/applications.sh 00:10:29.872 ++++ readlink -f /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/common 00:10:29.872 +++ _root=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/common 00:10:29.872 +++ _root=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk 00:10:29.872 +++ _app_dir=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/bin 00:10:29.872 +++ _test_app_dir=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/app 00:10:29.872 +++ _examples_dir=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/examples 00:10:29.872 +++ VHOST_FUZZ_APP=("$_test_app_dir/fuzz/vhost_fuzz/vhost_fuzz") 00:10:29.872 +++ ISCSI_APP=("$_app_dir/iscsi_tgt") 00:10:29.872 +++ NVMF_APP=("$_app_dir/nvmf_tgt") 00:10:29.872 +++ VHOST_APP=("$_app_dir/vhost") 00:10:29.872 +++ DD_APP=("$_app_dir/spdk_dd") 00:10:29.872 +++ SPDK_APP=("$_app_dir/spdk_tgt") 00:10:29.872 +++ [[ -e /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/include/spdk/config.h ]] 00:10:29.873 +++ [[ #ifndef SPDK_CONFIG_H 00:10:29.873 #define SPDK_CONFIG_H 00:10:29.873 #define SPDK_CONFIG_AIO_FSDEV 1 00:10:29.873 #define SPDK_CONFIG_APPS 1 00:10:29.873 #define SPDK_CONFIG_ARCH native 00:10:29.873 #undef SPDK_CONFIG_ASAN 00:10:29.873 #undef SPDK_CONFIG_AVAHI 00:10:29.873 #undef SPDK_CONFIG_CET 00:10:29.873 #define SPDK_CONFIG_COPY_FILE_RANGE 1 00:10:29.873 #define SPDK_CONFIG_COVERAGE 1 00:10:29.873 #define SPDK_CONFIG_CROSS_PREFIX 00:10:29.873 #define SPDK_CONFIG_CRYPTO 1 00:10:29.873 #define SPDK_CONFIG_CRYPTO_MLX5 1 00:10:29.873 #define SPDK_CONFIG_CUSTOMOCF 1 00:10:29.873 #undef SPDK_CONFIG_DAOS 00:10:29.873 #define SPDK_CONFIG_DAOS_DIR 00:10:29.873 #define SPDK_CONFIG_DEBUG 1 00:10:29.873 #define SPDK_CONFIG_DPDK_COMPRESSDEV 1 00:10:29.873 #define SPDK_CONFIG_DPDK_DIR /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build 00:10:29.873 #define SPDK_CONFIG_DPDK_INC_DIR 00:10:29.873 #define SPDK_CONFIG_DPDK_LIB_DIR 00:10:29.873 #undef SPDK_CONFIG_DPDK_PKG_CONFIG 00:10:29.873 #undef SPDK_CONFIG_DPDK_UADK 00:10:29.873 #define SPDK_CONFIG_ENV /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_dpdk 00:10:29.873 #define SPDK_CONFIG_EXAMPLES 1 00:10:29.873 #undef SPDK_CONFIG_FC 00:10:29.873 #define SPDK_CONFIG_FC_PATH 00:10:29.873 #define SPDK_CONFIG_FIO_PLUGIN 1 00:10:29.873 #define SPDK_CONFIG_FIO_SOURCE_DIR /usr/src/fio 00:10:29.873 #define SPDK_CONFIG_FSDEV 1 00:10:29.873 #define SPDK_CONFIG_FUSE 1 00:10:29.873 #undef SPDK_CONFIG_FUZZER 00:10:29.873 #define SPDK_CONFIG_FUZZER_LIB 00:10:29.873 #undef SPDK_CONFIG_GOLANG 00:10:29.873 #define SPDK_CONFIG_HAVE_ARC4RANDOM 1 00:10:29.873 #define SPDK_CONFIG_HAVE_EVP_MAC 1 00:10:29.873 #define SPDK_CONFIG_HAVE_EXECINFO_H 1 00:10:29.873 #define SPDK_CONFIG_HAVE_KEYUTILS 1 00:10:29.873 #undef SPDK_CONFIG_HAVE_LIBARCHIVE 00:10:29.873 #undef SPDK_CONFIG_HAVE_LIBBSD 00:10:29.873 #undef SPDK_CONFIG_HAVE_LZ4 00:10:29.873 #define SPDK_CONFIG_HAVE_STRUCT_STAT_ST_ATIM 1 00:10:29.873 #undef SPDK_CONFIG_HAVE_STRUCT_STAT_ST_ATIMESPEC 00:10:29.873 #define SPDK_CONFIG_HAVE_UUID_GENERATE_SHA1 1 00:10:29.873 #define SPDK_CONFIG_IDXD 1 00:10:29.873 #define SPDK_CONFIG_IDXD_KERNEL 1 00:10:29.873 #define SPDK_CONFIG_IPSEC_MB 1 00:10:29.873 #define SPDK_CONFIG_IPSEC_MB_DIR /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/intel-ipsec-mb/lib 00:10:29.873 #define SPDK_CONFIG_ISAL 1 00:10:29.873 #define SPDK_CONFIG_ISAL_CRYPTO 1 00:10:29.873 #define SPDK_CONFIG_ISCSI_INITIATOR 1 00:10:29.873 #define SPDK_CONFIG_LIBDIR 00:10:29.873 #undef SPDK_CONFIG_LTO 00:10:29.873 #define SPDK_CONFIG_MAX_LCORES 128 00:10:29.873 #define SPDK_CONFIG_MAX_NUMA_NODES 1 00:10:29.873 #define SPDK_CONFIG_NVME_CUSE 1 00:10:29.873 #define SPDK_CONFIG_OCF 1 00:10:29.873 #define SPDK_CONFIG_OCF_PATH /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/ocf.a 00:10:29.873 #define SPDK_CONFIG_OPENSSL_PATH 00:10:29.873 #undef SPDK_CONFIG_PGO_CAPTURE 00:10:29.873 #define SPDK_CONFIG_PGO_DIR 00:10:29.873 #undef SPDK_CONFIG_PGO_USE 00:10:29.873 #define SPDK_CONFIG_PREFIX /usr/local 00:10:29.873 #define SPDK_CONFIG_RAID5F 1 00:10:29.873 #define SPDK_CONFIG_RBD 1 00:10:29.873 #define SPDK_CONFIG_RDMA 1 00:10:29.873 #define SPDK_CONFIG_RDMA_PROV verbs 00:10:29.873 #define SPDK_CONFIG_RDMA_SEND_WITH_INVAL 1 00:10:29.873 #define SPDK_CONFIG_RDMA_SET_ACK_TIMEOUT 1 00:10:29.873 #define SPDK_CONFIG_RDMA_SET_TOS 1 00:10:29.873 #undef SPDK_CONFIG_SHARED 00:10:29.873 #undef SPDK_CONFIG_SMA 00:10:29.873 #define SPDK_CONFIG_TESTS 1 00:10:29.873 #undef SPDK_CONFIG_TSAN 00:10:29.873 #define SPDK_CONFIG_UBLK 1 00:10:29.873 #define SPDK_CONFIG_UBSAN 1 00:10:29.873 #define SPDK_CONFIG_UNIT_TESTS 1 00:10:29.873 #define SPDK_CONFIG_URING 1 00:10:29.873 #define SPDK_CONFIG_URING_PATH 00:10:29.873 #define SPDK_CONFIG_URING_ZNS 1 00:10:29.873 #undef SPDK_CONFIG_USDT 00:10:29.873 #define SPDK_CONFIG_VBDEV_COMPRESS 1 00:10:29.873 #define SPDK_CONFIG_VBDEV_COMPRESS_MLX5 1 00:10:29.873 #define SPDK_CONFIG_VFIO_USER 1 00:10:29.873 #define SPDK_CONFIG_VFIO_USER_DIR 00:10:29.873 #define SPDK_CONFIG_VHOST 1 00:10:29.873 #define SPDK_CONFIG_VIRTIO 1 00:10:29.873 #undef SPDK_CONFIG_VTUNE 00:10:29.873 #define SPDK_CONFIG_VTUNE_DIR 00:10:29.873 #define SPDK_CONFIG_WERROR 1 00:10:29.873 #define SPDK_CONFIG_WPDK_DIR 00:10:29.873 #define SPDK_CONFIG_XNVME 1 00:10:29.873 #endif /* SPDK_CONFIG_H */ == *\#\d\e\f\i\n\e\ \S\P\D\K\_\C\O\N\F\I\G\_\D\E\B\U\G* ]] 00:10:29.873 +++ (( SPDK_AUTOTEST_DEBUG_APPS )) 00:10:29.873 ++ source /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/common.sh 00:10:29.873 +++ shopt -s extglob 00:10:29.873 +++ [[ -e /bin/wpdk_common.sh ]] 00:10:29.873 +++ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:10:29.873 +++ source /etc/opt/spdk-pkgdep/paths/export.sh 00:10:29.873 ++++ PATH=/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:10:29.873 ++++ PATH=/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:10:29.873 ++++ PATH=/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:10:29.874 ++++ export PATH 00:10:29.874 ++++ echo /opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 00:10:29.874 ++ source /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/perf/pm/common 00:10:29.874 +++++ dirname /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/perf/pm/common 00:10:29.874 ++++ readlink -f /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/perf/pm 00:10:29.874 +++ _pmdir=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/perf/pm 00:10:29.874 ++++ readlink -f /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/perf/pm/../../../ 00:10:29.874 +++ _pmrootdir=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk 00:10:29.874 +++ TEST_TAG=N/A 00:10:29.874 +++ TEST_TAG_FILE=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/.run_test_name 00:10:29.874 +++ PM_OUTPUTDIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power 00:10:29.874 ++++ uname -s 00:10:29.874 +++ PM_OS=Linux 00:10:29.874 +++ MONITOR_RESOURCES_SUDO=() 00:10:29.874 +++ declare -A MONITOR_RESOURCES_SUDO 00:10:29.874 +++ MONITOR_RESOURCES_SUDO["collect-bmc-pm"]=1 00:10:29.874 +++ MONITOR_RESOURCES_SUDO["collect-cpu-load"]=0 00:10:29.874 +++ MONITOR_RESOURCES_SUDO["collect-cpu-temp"]=0 00:10:29.874 +++ MONITOR_RESOURCES_SUDO["collect-vmstat"]=0 00:10:29.874 +++ SUDO[0]= 00:10:29.874 +++ SUDO[1]='sudo -E' 00:10:29.874 +++ MONITOR_RESOURCES=(collect-cpu-load collect-vmstat) 00:10:29.874 +++ [[ Linux == FreeBSD ]] 00:10:29.874 +++ [[ Linux == Linux ]] 00:10:29.874 +++ [[ Supermicro != QEMU ]] 00:10:29.874 +++ [[ ! -e /.dockerenv ]] 00:10:29.874 +++ [[ ! -d /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power ]] 00:10:29.874 ++ : 0 00:10:29.874 ++ export RUN_NIGHTLY 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_AUTOTEST_DEBUG_APPS 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_RUN_VALGRIND 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_RUN_FUNCTIONAL_TEST 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_UNITTEST 00:10:29.874 ++ : 00:10:29.874 ++ export SPDK_TEST_AUTOBUILD 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_RELEASE_BUILD 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_ISAL 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_ISCSI 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_ISCSI_INITIATOR 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_NVME 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_NVME_PMR 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_NVME_BP 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_NVME_CLI 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_NVME_CUSE 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_NVME_FDP 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_NVMF 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_VFIOUSER 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_VFIOUSER_QEMU 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_FUZZER 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_FUZZER_SHORT 00:10:29.874 ++ : rdma 00:10:29.874 ++ export SPDK_TEST_NVMF_TRANSPORT 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_RBD 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_VHOST 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_BLOCKDEV 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_RAID 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_IOAT 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_BLOBFS 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_VHOST_INIT 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_LVOL 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_VBDEV_COMPRESS 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_RUN_ASAN 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_RUN_UBSAN 00:10:29.874 ++ : 00:10:29.874 ++ export SPDK_RUN_EXTERNAL_DPDK 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_RUN_NON_ROOT 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_CRYPTO 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_FTL 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_OCF 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_VMD 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_OPAL 00:10:29.874 ++ : 00:10:29.874 ++ export SPDK_TEST_NATIVE_DPDK 00:10:29.874 ++ : true 00:10:29.874 ++ export SPDK_AUTOTEST_X 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_URING 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_USDT 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_USE_IGB_UIO 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_SCHEDULER 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_SCANBUILD 00:10:29.874 ++ : 00:10:29.874 ++ export SPDK_TEST_NVMF_NICS 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_SMA 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_DAOS 00:10:29.874 ++ : 1 00:10:29.874 ++ export SPDK_TEST_XNVME 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_ACCEL 00:10:29.874 ++ : 0 00:10:29.874 ++ export SPDK_TEST_ACCEL_DSA 00:10:29.875 ++ : 0 00:10:29.875 ++ export SPDK_TEST_ACCEL_IAA 00:10:29.875 ++ : 00:10:29.875 ++ export SPDK_TEST_FUZZER_TARGET 00:10:29.875 ++ : 0 00:10:29.875 ++ export SPDK_TEST_NVMF_MDNS 00:10:29.875 ++ : 0 00:10:29.875 ++ export SPDK_JSONRPC_GO_CLIENT 00:10:29.875 ++ : 0 00:10:29.875 ++ export SPDK_TEST_SETUP 00:10:29.875 ++ export SPDK_LIB_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib 00:10:29.875 ++ SPDK_LIB_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib 00:10:29.875 ++ export DPDK_LIB_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build/lib 00:10:29.875 ++ DPDK_LIB_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build/lib 00:10:29.875 ++ export VFIO_LIB_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/usr/local/lib 00:10:29.875 ++ VFIO_LIB_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/usr/local/lib 00:10:29.875 ++ export LD_LIBRARY_PATH=:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/usr/local/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/usr/local/lib 00:10:29.875 ++ LD_LIBRARY_PATH=:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/usr/local/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/build/lib:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/libvfio-user/usr/local/lib 00:10:29.875 ++ export PCI_BLOCK_SYNC_ON_RESET=yes 00:10:29.875 ++ PCI_BLOCK_SYNC_ON_RESET=yes 00:10:29.875 ++ export PYTHONPATH=:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/python:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/rpc_plugins:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/python 00:10:29.875 ++ PYTHONPATH=:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/python:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/rpc_plugins:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/python 00:10:29.875 ++ export PYTHONDONTWRITEBYTECODE=1 00:10:29.875 ++ PYTHONDONTWRITEBYTECODE=1 00:10:29.875 ++ export ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:10:29.875 ++ ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:10:29.875 ++ export UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:10:29.875 ++ UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:10:29.875 ++ asan_suppression_file=/var/tmp/asan_suppression_file 00:10:29.875 ++ rm -rf /var/tmp/asan_suppression_file 00:10:29.875 ++ cat 00:10:29.875 ++ echo leak:libfuse3.so 00:10:29.875 ++ export LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:10:29.875 ++ LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:10:29.875 ++ export DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:10:29.875 ++ DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:10:29.875 ++ '[' -z /var/spdk/dependencies ']' 00:10:29.875 ++ export DEPENDENCY_DIR 00:10:29.875 ++ export SPDK_BIN_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/bin 00:10:29.875 ++ SPDK_BIN_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/bin 00:10:29.875 ++ export SPDK_EXAMPLE_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/examples 00:10:29.875 ++ SPDK_EXAMPLE_DIR=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/build/examples 00:10:29.875 ++ export QEMU_BIN= 00:10:29.875 ++ QEMU_BIN= 00:10:29.875 ++ export VFIO_QEMU_BIN= 00:10:29.875 ++ VFIO_QEMU_BIN= 00:10:29.875 ++ export AR_TOOL=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/ar-xnvme-fixer 00:10:29.875 ++ AR_TOOL=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/ar-xnvme-fixer 00:10:29.875 ++ export UNBIND_ENTIRE_IOMMU_GROUP=no 00:10:29.875 ++ UNBIND_ENTIRE_IOMMU_GROUP=no 00:10:29.875 ++ _LCOV_MAIN=0 00:10:29.875 ++ _LCOV_LLVM=1 00:10:29.875 ++ _LCOV= 00:10:29.875 ++ [[ '' == *clang* ]] 00:10:29.875 ++ [[ 0 -eq 1 ]] 00:10:29.875 ++ _lcov_opt[_LCOV_LLVM]='--gcov-tool /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/fuzz/llvm/llvm-gcov.sh' 00:10:29.875 ++ _lcov_opt[_LCOV_MAIN]= 00:10:29.875 ++ lcov_opt= 00:10:29.875 ++ '[' 1 -eq 0 ']' 00:10:29.875 ++ unset -v 00:10:29.875 +++ uname -s 00:10:29.875 ++ '[' Linux = Linux ']' 00:10:29.875 ++ HUGEMEM=4096 00:10:29.875 ++ export CLEAR_HUGE=yes 00:10:29.875 ++ CLEAR_HUGE=yes 00:10:29.875 ++ MAKE=make 00:10:29.875 ++ MAKEFLAGS='-j 26' 00:10:29.875 ++ export HUGEMEM=4096 00:10:29.875 ++ HUGEMEM=4096 00:10:29.875 ++ NO_HUGE=() 00:10:29.875 ++ TEST_MODE= 00:10:29.875 ++ [[ -z '' ]] 00:10:29.875 ++ PYTHONPATH+=:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/rpc_plugins 00:10:29.875 ++ exec 00:10:29.875 ++ PYTHONPATH=:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/python:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/rpc_plugins:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/python:/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/rpc_plugins 00:10:29.875 ++ /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/scripts/rpc.py --server 00:10:29.875 ++ set_test_storage 2147483648 00:10:29.875 ++ [[ -v testdir ]] 00:10:29.875 ++ local requested_size=2147483648 00:10:29.876 ++ local mount target_dir 00:10:29.876 ++ local -A mounts fss sizes avails uses 00:10:29.876 ++ local source fs size avail mount use 00:10:29.876 ++ local storage_fallback storage_candidates 00:10:29.876 +++ mktemp -udt spdk.XXXXXX 00:10:29.876 ++ storage_fallback=/tmp/spdk.IZ3zvx 00:10:29.876 ++ storage_candidates=("$testdir" "$storage_fallback/tests/${testdir##*/}" "$storage_fallback") 00:10:29.876 ++ [[ -n '' ]] 00:10:29.876 ++ [[ -n '' ]] 00:10:29.876 ++ mkdir -p /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit /tmp/spdk.IZ3zvx/tests/unit /tmp/spdk.IZ3zvx 00:10:29.876 ++ requested_size=2214592512 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 +++ df -T 00:10:29.876 +++ grep -v Filesystem 00:10:29.876 ++ mounts["$mount"]=overlay 00:10:29.876 ++ fss["$mount"]=overlay 00:10:29.876 ++ avails["$mount"]=140573499392 00:10:29.876 ++ sizes["$mount"]=231981199360 00:10:29.876 ++ uses["$mount"]=91390922752 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 ++ mounts["$mount"]=tmpfs 00:10:29.876 ++ fss["$mount"]=tmpfs 00:10:29.876 ++ avails["$mount"]=67108864 00:10:29.876 ++ sizes["$mount"]=67108864 00:10:29.876 ++ uses["$mount"]=0 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 ++ mounts["$mount"]=shm 00:10:29.876 ++ fss["$mount"]=tmpfs 00:10:29.876 ++ avails["$mount"]=67108864 00:10:29.876 ++ sizes["$mount"]=67108864 00:10:29.876 ++ uses["$mount"]=0 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 ++ mounts["$mount"]=/dev/sda4 00:10:29.876 ++ fss["$mount"]=ext4 00:10:29.876 ++ avails["$mount"]=140573495296 00:10:29.876 ++ sizes["$mount"]=231981199360 00:10:29.876 ++ uses["$mount"]=91390926848 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 ++ mounts["$mount"]=tmpfs 00:10:29.876 ++ fss["$mount"]=tmpfs 00:10:29.876 ++ avails["$mount"]=134938341376 00:10:29.876 ++ sizes["$mount"]=134938341376 00:10:29.876 ++ uses["$mount"]=0 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 ++ mounts["$mount"]=tmpfs 00:10:29.876 ++ fss["$mount"]=tmpfs 00:10:29.876 ++ avails["$mount"]=134938341376 00:10:29.876 ++ sizes["$mount"]=134938341376 00:10:29.876 ++ uses["$mount"]=0 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 ++ mounts["$mount"]=tmpfs 00:10:29.876 ++ fss["$mount"]=tmpfs 00:10:29.876 ++ avails["$mount"]=134938341376 00:10:29.876 ++ sizes["$mount"]=134938341376 00:10:29.876 ++ uses["$mount"]=0 00:10:29.876 ++ read -r source fs size use avail _ mount 00:10:29.876 ++ printf '* Looking for test storage...\n' 00:10:29.876 * Looking for test storage... 00:10:29.876 ++ local target_space new_size 00:10:29.876 ++ for target_dir in "${storage_candidates[@]}" 00:10:29.876 +++ df /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit 00:10:29.876 +++ awk '$1 !~ /Filesystem/{print $6}' 00:10:29.876 ++ mount=/ 00:10:29.876 ++ target_space=140573499392 00:10:29.876 ++ (( target_space == 0 || target_space < requested_size )) 00:10:29.876 ++ (( target_space >= requested_size )) 00:10:29.876 ++ [[ overlay == tmpfs ]] 00:10:29.876 ++ [[ overlay == ramfs ]] 00:10:29.876 ++ [[ / == / ]] 00:10:29.876 ++ new_size=93605515264 00:10:29.876 ++ (( new_size * 100 / sizes[/] > 95 )) 00:10:29.876 ++ export SPDK_TEST_STORAGE=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit 00:10:29.876 ++ SPDK_TEST_STORAGE=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit 00:10:29.876 ++ printf '* Found test storage at %s\n' /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit 00:10:29.876 * Found test storage at /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit 00:10:29.876 ++ return 0 00:10:29.876 ++ set -o errtrace 00:10:29.876 ++ shopt -s extdebug 00:10:29.876 ++ trap 'trap - ERR; print_backtrace >&2' ERR 00:10:29.876 ++ PS4=' \t ${test_domain:-} -- ${BASH_SOURCE#${BASH_SOURCE%/*/*}/}@${LINENO} -- \$ ' 00:10:29.876 15:35:32 -- common/autotest_common.sh@1683 -- # true 00:10:29.876 15:35:32 -- common/autotest_common.sh@1685 -- # xtrace_fd 00:10:29.876 15:35:32 -- common/autotest_common.sh@25 -- # [[ -n '' ]] 00:10:29.876 15:35:32 -- common/autotest_common.sh@29 -- # exec 00:10:29.876 15:35:32 -- common/autotest_common.sh@31 -- # xtrace_restore 00:10:29.876 15:35:32 -- common/autotest_common.sh@16 -- # unset -v 'X_STACK[0 - 1 < 0 ? 0 : 0 - 1]' 00:10:29.876 15:35:32 -- common/autotest_common.sh@17 -- # (( 0 == 0 )) 00:10:29.876 15:35:32 -- common/autotest_common.sh@18 -- # set -x 00:10:29.876 15:35:32 -- common/autotest_common.sh@1690 -- # [[ y == y ]] 00:10:29.876 15:35:32 -- common/autotest_common.sh@1691 -- # awk '{print $NF}' 00:10:29.876 15:35:32 -- common/autotest_common.sh@1691 -- # lcov --version 00:10:29.876 15:35:32 -- common/autotest_common.sh@1691 -- # lt 1.15 2 00:10:29.876 15:35:32 -- scripts/common.sh@373 -- # cmp_versions 1.15 '<' 2 00:10:29.876 15:35:32 -- scripts/common.sh@333 -- # local ver1 ver1_l 00:10:29.876 15:35:32 -- scripts/common.sh@334 -- # local ver2 ver2_l 00:10:29.876 15:35:32 -- scripts/common.sh@336 -- # IFS=.-: 00:10:29.876 15:35:32 -- scripts/common.sh@336 -- # read -ra ver1 00:10:29.876 15:35:32 -- scripts/common.sh@337 -- # IFS=.-: 00:10:29.876 15:35:32 -- scripts/common.sh@337 -- # read -ra ver2 00:10:29.877 15:35:32 -- scripts/common.sh@338 -- # local 'op=<' 00:10:29.877 15:35:32 -- scripts/common.sh@340 -- # ver1_l=2 00:10:29.877 15:35:32 -- scripts/common.sh@341 -- # ver2_l=1 00:10:29.877 15:35:32 -- scripts/common.sh@343 -- # local lt=0 gt=0 eq=0 v 00:10:29.877 15:35:32 -- scripts/common.sh@344 -- # case "$op" in 00:10:29.877 15:35:32 -- scripts/common.sh@345 -- # : 1 00:10:29.877 15:35:32 -- scripts/common.sh@364 -- # (( v = 0 )) 00:10:29.877 15:35:32 -- scripts/common.sh@364 -- # (( v < (ver1_l > ver2_l ? ver1_l : ver2_l) )) 00:10:29.877 15:35:32 -- scripts/common.sh@365 -- # decimal 1 00:10:29.877 15:35:32 -- scripts/common.sh@353 -- # local d=1 00:10:29.877 15:35:32 -- scripts/common.sh@354 -- # [[ 1 =~ ^[0-9]+$ ]] 00:10:29.877 15:35:32 -- scripts/common.sh@355 -- # echo 1 00:10:29.877 15:35:32 -- scripts/common.sh@365 -- # ver1[v]=1 00:10:29.877 15:35:32 -- scripts/common.sh@366 -- # decimal 2 00:10:29.877 15:35:32 -- scripts/common.sh@353 -- # local d=2 00:10:29.877 15:35:32 -- scripts/common.sh@354 -- # [[ 2 =~ ^[0-9]+$ ]] 00:10:29.877 15:35:32 -- scripts/common.sh@355 -- # echo 2 00:10:29.877 15:35:32 -- scripts/common.sh@366 -- # ver2[v]=2 00:10:29.877 15:35:32 -- scripts/common.sh@367 -- # (( ver1[v] > ver2[v] )) 00:10:29.877 15:35:32 -- scripts/common.sh@368 -- # (( ver1[v] < ver2[v] )) 00:10:29.877 15:35:32 -- scripts/common.sh@368 -- # return 0 00:10:29.877 15:35:32 -- common/autotest_common.sh@1692 -- # lcov_rc_opt='--rc lcov_branch_coverage=1 --rc lcov_function_coverage=1' 00:10:29.877 15:35:32 -- common/autotest_common.sh@1704 -- # export 'LCOV_OPTS= 00:10:29.877 --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 00:10:29.877 --rc genhtml_branch_coverage=1 00:10:29.877 --rc genhtml_function_coverage=1 00:10:29.877 --rc genhtml_legend=1 00:10:29.877 --rc geninfo_all_blocks=1 00:10:29.877 --rc geninfo_unexecuted_blocks=1 00:10:29.877 00:10:29.877 ' 00:10:29.877 15:35:32 -- common/autotest_common.sh@1704 -- # LCOV_OPTS=' 00:10:29.877 --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 00:10:29.877 --rc genhtml_branch_coverage=1 00:10:29.877 --rc genhtml_function_coverage=1 00:10:29.877 --rc genhtml_legend=1 00:10:29.877 --rc geninfo_all_blocks=1 00:10:29.877 --rc geninfo_unexecuted_blocks=1 00:10:29.877 00:10:29.877 ' 00:10:29.877 15:35:32 -- common/autotest_common.sh@1705 -- # export 'LCOV=lcov 00:10:29.877 --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 00:10:29.877 --rc genhtml_branch_coverage=1 00:10:29.877 --rc genhtml_function_coverage=1 00:10:29.877 --rc genhtml_legend=1 00:10:29.877 --rc geninfo_all_blocks=1 00:10:29.877 --rc geninfo_unexecuted_blocks=1 00:10:29.877 00:10:29.877 ' 00:10:29.877 15:35:32 -- common/autotest_common.sh@1705 -- # LCOV='lcov 00:10:29.877 --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 00:10:29.877 --rc genhtml_branch_coverage=1 00:10:29.877 --rc genhtml_function_coverage=1 00:10:29.877 --rc genhtml_legend=1 00:10:29.877 --rc geninfo_all_blocks=1 00:10:29.877 --rc geninfo_unexecuted_blocks=1 00:10:29.877 00:10:29.877 ' 00:10:29.877 15:35:32 -- unit/unittest.sh@17 -- # cd /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk 00:10:29.877 15:35:32 -- unit/unittest.sh@159 -- # '[' 1 -eq 1 ']' 00:10:29.877 15:35:32 -- unit/unittest.sh@159 -- # '[' 0 -eq 1 ']' 00:10:29.877 15:35:32 -- unit/unittest.sh@166 -- # '[' -z ']' 00:10:29.877 15:35:32 -- unit/unittest.sh@167 -- # [[ n == n ]] 00:10:29.877 15:35:32 -- unit/unittest.sh@167 -- # hash valgrind 00:10:29.877 15:35:32 -- unit/unittest.sh@168 -- # valgrind='valgrind --leak-check=full --error-exitcode=2 --verbose' 00:10:29.877 15:35:32 -- unit/unittest.sh@173 -- # '[' 1 -eq 1 ']' 00:10:29.877 15:35:32 -- unit/unittest.sh@174 -- # '[' -n 'valgrind --leak-check=full --error-exitcode=2 --verbose' ']' 00:10:29.877 15:35:32 -- unit/unittest.sh@175 -- # run_test valgrind echo 'Using valgrind for unit tests' 00:10:29.877 15:35:32 -- common/autotest_common.sh@1103 -- # '[' 3 -le 1 ']' 00:10:29.877 15:35:32 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:10:29.877 15:35:32 -- common/autotest_common.sh@10 -- # set +x 00:10:29.877 ************************************ 00:10:29.877 START TEST valgrind 00:10:29.877 ************************************ 00:10:29.878 15:35:32 valgrind -- common/autotest_common.sh@1127 -- # echo 'Using valgrind for unit tests' 00:10:29.878 Using valgrind for unit tests 00:10:30.135 00:10:30.135 real 0m0.000s 00:10:30.135 user 0m0.000s 00:10:30.135 sys 0m0.000s 00:10:30.136 15:35:32 valgrind -- common/autotest_common.sh@1128 -- # xtrace_disable 00:10:30.136 15:35:32 valgrind -- common/autotest_common.sh@10 -- # set +x 00:10:30.136 ************************************ 00:10:30.136 END TEST valgrind 00:10:30.136 ************************************ 00:10:30.136 15:35:32 -- unit/unittest.sh@182 -- # [[ y == y ]] 00:10:30.136 15:35:32 -- unit/unittest.sh@183 -- # UT_COVERAGE=/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage 00:10:30.136 15:35:32 -- unit/unittest.sh@184 -- # mkdir -p /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage 00:10:30.136 15:35:32 -- unit/unittest.sh@186 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -c --no-external -i -d . -t Baseline -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_base.info 00:10:40.101 /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_stubs.gcno:no functions found 00:10:40.102 geninfo: WARNING: GCOV did not produce any data for /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_stubs.gcno 00:11:26.757 15:36:24 -- unit/unittest.sh@190 -- # uname -m 00:11:26.757 15:36:24 -- unit/unittest.sh@190 -- # '[' x86_64 = aarch64 ']' 00:11:26.757 15:36:24 -- unit/unittest.sh@194 -- # run_test unittest_pci_event valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:11:26.757 15:36:24 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:26.757 15:36:24 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:26.757 15:36:24 -- common/autotest_common.sh@10 -- # set +x 00:11:26.757 ************************************ 00:11:26.757 START TEST unittest_pci_event 00:11:26.757 ************************************ 00:11:26.757 15:36:24 unittest_pci_event -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:11:26.757 ==71008== Memcheck, a memory error detector 00:11:26.757 ==71008== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:26.757 ==71008== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:26.757 ==71008== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:11:26.757 ==71008== 00:11:26.757 --71008-- Valgrind options: 00:11:26.757 --71008-- --leak-check=full 00:11:26.757 --71008-- --error-exitcode=2 00:11:26.757 --71008-- --verbose 00:11:26.757 --71008-- Contents of /proc/version: 00:11:26.757 --71008-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:26.757 --71008-- 00:11:26.757 --71008-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:26.757 --71008-- Page sizes: currently 4096, max supported 4096 00:11:26.757 --71008-- Valgrind library directory: /usr/libexec/valgrind 00:11:26.757 --71008-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:11:26.757 --71008-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:26.757 --71008-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:26.758 --71008-- might be shown as UnknownInlinedFun 00:11:26.758 --71008-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:26.758 --71008-- object doesn't have a dynamic symbol table 00:11:26.758 --71008-- Scheduler: using generic scheduler lock implementation. 00:11:26.758 --71008-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:26.758 ==71008== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71008-by-???-on-7765db803faf 00:11:26.758 ==71008== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71008-by-???-on-7765db803faf 00:11:26.758 ==71008== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71008-by-???-on-7765db803faf 00:11:26.758 ==71008== 00:11:26.758 ==71008== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:26.758 ==71008== don't want to do, unless you know exactly what you're doing, 00:11:26.758 ==71008== or are doing some strange experiment): 00:11:26.758 ==71008== /usr/libexec/valgrind/../../bin/vgdb --pid=71008 ...command... 00:11:26.758 ==71008== 00:11:26.758 ==71008== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:26.758 ==71008== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:11:26.758 ==71008== and then give GDB the following command 00:11:26.758 ==71008== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71008 00:11:26.758 ==71008== --pid is optional if only one valgrind process is running 00:11:26.758 ==71008== 00:11:26.758 --71008-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:26.758 --71008-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:26.758 --71008-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:26.758 --71008-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:26.758 ==71008== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.758 --71008-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:26.758 --71008-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:26.758 --71008-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:26.758 --71008-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:26.758 --71008-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:26.758 --71008-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:26.758 --71008-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:26.758 --71008-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:26.758 --71008-- Reading syms from /usr/lib64/libm.so.6 00:11:26.758 --71008-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:26.758 --71008-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:26.758 --71008-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/libc.so.6 00:11:26.758 --71008-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:26.758 --71008-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:26.758 --71008-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:26.758 --71008-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:26.758 --71008-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:26.758 --71008-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.758 --71008-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 ==71008== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.759 --71008-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.759 --71008-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.759 --71008-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 ==71008== Preferring higher priority redirection: 00:11:26.759 --71008-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:26.759 --71008-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:26.759 --71008-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 --71008-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.759 ==71008== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.759 --71008-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.759 --71008-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.759 ==71008== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.759 --71008-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.759 --71008-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.759 --71008-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:26.759 --71008-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:26.759 --71008-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:26.759 --71008-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:26.759 --71008-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:26.759 --71008-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:26.759 --71008-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:26.759 --71008-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:26.759 --71008-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:26.759 --71008-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:26.759 --71008-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:26.759 --71008-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:26.759 --71008-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:26.759 --71008-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:26.759 --71008-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:26.759 --71008-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:26.759 --71008-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:26.759 00:11:26.759 00:11:26.759 CUnit - A unit testing framework for C - Version 2.1-3 00:11:26.759 http://cunit.sourceforge.net/ 00:11:26.759 00:11:26.759 00:11:26.759 Suite: pci_event 00:11:26.759 Test: test_pci_parse_event ...--71008-- REDIR: 0x56560d0 (libc.so.6:__strstr_sse2_unaligned) redirected to 0x48502e0 (strstr) 00:11:26.759 [2024-11-05 15:36:25.321365] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_dpdk/pci_event.c: 162:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 0000 00:11:26.759 [2024-11-05 15:36:25.369100] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/env_dpdk/pci_event.c: 185:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 000000 00:11:26.759 passed 00:11:26.759 00:11:26.759 Run Summary: Type Total Ran Passed Failed Inactive 00:11:26.759 suites 1 1 n/a 0 0 00:11:26.759 tests 1 1 1 0 0 00:11:26.759 asserts 15 15 15 0 n/a 00:11:26.759 00:11:26.759 Elapsed time = 0.073 seconds 00:11:26.759 --71008-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:26.759 --71008-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:26.759 ==71008== 00:11:26.759 ==71008== HEAP SUMMARY: 00:11:26.759 ==71008== in use at exit: 0 bytes in 0 blocks 00:11:26.759 ==71008== total heap usage: 60 allocs, 60 frees, 107,253 bytes allocated 00:11:26.759 ==71008== 00:11:26.760 ==71008== All heap blocks were freed -- no leaks are possible 00:11:26.760 ==71008== 00:11:26.760 ==71008== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:26.760 00:11:26.760 real 0m0.930s 00:11:26.760 user 0m0.731s 00:11:26.760 sys 0m0.027s 00:11:26.760 15:36:25 unittest_pci_event -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:26.760 15:36:25 unittest_pci_event -- common/autotest_common.sh@10 -- # set +x 00:11:26.760 ************************************ 00:11:26.760 END TEST unittest_pci_event 00:11:26.760 ************************************ 00:11:26.760 15:36:25 -- unit/unittest.sh@195 -- # run_test unittest_include valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:11:26.760 15:36:25 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:26.760 15:36:25 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:26.760 15:36:25 -- common/autotest_common.sh@10 -- # set +x 00:11:26.760 ************************************ 00:11:26.760 START TEST unittest_include 00:11:26.760 ************************************ 00:11:26.760 15:36:25 unittest_include -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:11:26.760 ==71027== Memcheck, a memory error detector 00:11:26.760 ==71027== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:26.760 ==71027== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:26.760 ==71027== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:11:26.760 ==71027== 00:11:26.760 --71027-- Valgrind options: 00:11:26.760 --71027-- --leak-check=full 00:11:26.760 --71027-- --error-exitcode=2 00:11:26.760 --71027-- --verbose 00:11:26.760 --71027-- Contents of /proc/version: 00:11:26.760 --71027-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:26.760 --71027-- 00:11:26.760 --71027-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:26.760 --71027-- Page sizes: currently 4096, max supported 4096 00:11:26.760 --71027-- Valgrind library directory: /usr/libexec/valgrind 00:11:26.760 --71027-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:11:26.760 --71027-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:26.760 --71027-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:26.760 --71027-- might be shown as UnknownInlinedFun 00:11:26.760 --71027-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:26.760 --71027-- object doesn't have a dynamic symbol table 00:11:26.760 --71027-- Scheduler: using generic scheduler lock implementation. 00:11:26.760 --71027-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:26.760 ==71027== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71027-by-???-on-7765db803faf 00:11:26.760 ==71027== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71027-by-???-on-7765db803faf 00:11:26.760 ==71027== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71027-by-???-on-7765db803faf 00:11:26.760 ==71027== 00:11:26.760 ==71027== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:26.760 ==71027== don't want to do, unless you know exactly what you're doing, 00:11:26.760 ==71027== or are doing some strange experiment): 00:11:26.760 ==71027== /usr/libexec/valgrind/../../bin/vgdb --pid=71027 ...command... 00:11:26.760 ==71027== 00:11:26.760 ==71027== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:26.760 ==71027== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:11:26.760 ==71027== and then give GDB the following command 00:11:26.760 ==71027== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71027 00:11:26.760 ==71027== --pid is optional if only one valgrind process is running 00:11:26.760 ==71027== 00:11:26.760 --71027-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:26.760 --71027-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:26.760 --71027-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:26.760 --71027-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:26.760 ==71027== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.760 --71027-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:26.760 --71027-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:26.760 --71027-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:26.760 --71027-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:26.760 --71027-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:26.760 --71027-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:26.760 --71027-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:26.760 --71027-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:26.760 --71027-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:26.760 --71027-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:26.760 --71027-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:26.761 --71027-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:26.761 --71027-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:26.761 --71027-- Reading syms from /usr/lib64/libm.so.6 00:11:26.761 --71027-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:26.761 --71027-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:26.761 --71027-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:26.761 --71027-- Reading syms from /usr/lib64/libc.so.6 00:11:26.761 --71027-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:26.761 --71027-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:26.761 --71027-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:26.761 --71027-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:26.761 --71027-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:26.761 --71027-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:26.761 --71027-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 ==71027== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.761 --71027-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.761 --71027-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.761 --71027-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 ==71027== Preferring higher priority redirection: 00:11:26.761 --71027-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:26.761 --71027-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:26.761 --71027-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 --71027-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.761 ==71027== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.761 --71027-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.761 --71027-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.761 ==71027== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.761 --71027-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.761 --71027-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.761 --71027-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:26.761 --71027-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:26.761 --71027-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:26.762 --71027-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:26.762 --71027-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:26.762 --71027-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:26.762 --71027-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:26.762 --71027-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:26.762 --71027-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:26.762 --71027-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:26.762 --71027-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:26.762 --71027-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:26.762 --71027-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:26.762 --71027-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:26.762 --71027-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:26.762 --71027-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:26.762 --71027-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:26.762 00:11:26.762 00:11:26.762 CUnit - A unit testing framework for C - Version 2.1-3 00:11:26.762 http://cunit.sourceforge.net/ 00:11:26.762 00:11:26.762 00:11:26.762 Suite: histogram 00:11:26.762 Test: histogram_test ...passed 00:11:26.762 Test: histogram_merge ...passed 00:11:26.762 00:11:26.762 Run Summary: Type Total Ran Passed Failed Inactive 00:11:26.762 suites 1 1 n/a 0 0 00:11:26.762 tests 2 2 2 0 0 00:11:26.762 asserts 50 50 50 0 n/a 00:11:26.762 00:11:26.762 Elapsed time = 0.044 seconds 00:11:26.762 --71027-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:26.762 --71027-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:26.762 ==71027== 00:11:26.762 ==71027== HEAP SUMMARY: 00:11:26.762 ==71027== in use at exit: 0 bytes in 0 blocks 00:11:26.762 ==71027== total heap usage: 60 allocs, 60 frees, 361,239 bytes allocated 00:11:26.762 ==71027== 00:11:26.762 ==71027== All heap blocks were freed -- no leaks are possible 00:11:26.762 ==71027== 00:11:26.762 ==71027== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:26.762 00:11:26.762 real 0m0.743s 00:11:26.762 user 0m0.712s 00:11:26.762 sys 0m0.022s 00:11:26.762 15:36:26 unittest_include -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:26.762 15:36:26 unittest_include -- common/autotest_common.sh@10 -- # set +x 00:11:26.762 ************************************ 00:11:26.762 END TEST unittest_include 00:11:26.762 ************************************ 00:11:26.762 15:36:26 -- unit/unittest.sh@196 -- # run_test unittest_bdev unittest_bdev 00:11:26.762 15:36:26 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:11:26.762 15:36:26 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:26.762 15:36:26 -- common/autotest_common.sh@10 -- # set +x 00:11:26.762 ************************************ 00:11:26.762 START TEST unittest_bdev 00:11:26.762 ************************************ 00:11:26.762 15:36:26 unittest_bdev -- common/autotest_common.sh@1127 -- # unittest_bdev 00:11:26.762 15:36:26 unittest_bdev -- unit/unittest.sh@20 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:11:26.762 ==71058== Memcheck, a memory error detector 00:11:26.762 ==71058== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:26.762 ==71058== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:26.762 ==71058== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:11:26.762 ==71058== 00:11:26.762 --71058-- Valgrind options: 00:11:26.762 --71058-- --leak-check=full 00:11:26.762 --71058-- --error-exitcode=2 00:11:26.762 --71058-- --verbose 00:11:26.762 --71058-- Contents of /proc/version: 00:11:26.762 --71058-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:26.762 --71058-- 00:11:26.762 --71058-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:26.762 --71058-- Page sizes: currently 4096, max supported 4096 00:11:26.762 --71058-- Valgrind library directory: /usr/libexec/valgrind 00:11:26.762 --71058-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:11:26.762 --71058-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:26.762 --71058-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:26.762 --71058-- might be shown as UnknownInlinedFun 00:11:26.762 --71058-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:26.762 --71058-- object doesn't have a dynamic symbol table 00:11:26.762 --71058-- Scheduler: using generic scheduler lock implementation. 00:11:26.762 --71058-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:26.763 ==71058== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71058-by-???-on-7765db803faf 00:11:26.763 ==71058== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71058-by-???-on-7765db803faf 00:11:26.763 ==71058== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71058-by-???-on-7765db803faf 00:11:26.763 ==71058== 00:11:26.763 ==71058== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:26.763 ==71058== don't want to do, unless you know exactly what you're doing, 00:11:26.763 ==71058== or are doing some strange experiment): 00:11:26.763 ==71058== /usr/libexec/valgrind/../../bin/vgdb --pid=71058 ...command... 00:11:26.763 ==71058== 00:11:26.763 ==71058== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:26.763 ==71058== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:11:26.763 ==71058== and then give GDB the following command 00:11:26.763 ==71058== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71058 00:11:26.763 ==71058== --pid is optional if only one valgrind process is running 00:11:26.763 ==71058== 00:11:26.763 --71058-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:26.763 --71058-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:26.763 --71058-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:26.763 --71058-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:26.763 ==71058== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.763 --71058-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:26.763 --71058-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:26.763 --71058-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:26.763 --71058-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:26.763 --71058-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:26.763 --71058-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:26.763 --71058-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:26.763 --71058-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:26.763 --71058-- Reading syms from /usr/lib64/libm.so.6 00:11:26.763 --71058-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:26.763 --71058-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:26.763 --71058-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/libc.so.6 00:11:26.763 --71058-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:26.763 --71058-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:26.763 --71058-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:26.763 --71058-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:26.763 --71058-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:26.763 --71058-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.763 --71058-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 ==71058== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.764 --71058-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.764 --71058-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.764 --71058-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 ==71058== Preferring higher priority redirection: 00:11:26.764 --71058-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:26.764 --71058-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:26.764 --71058-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 --71058-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:26.764 ==71058== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.764 --71058-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.764 --71058-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.764 ==71058== WARNING: new redirection conflicts with existing -- ignoring it 00:11:26.764 --71058-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:26.764 --71058-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:26.764 --71058-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:26.764 --71058-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:26.764 --71058-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:26.764 --71058-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:26.764 --71058-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:26.764 --71058-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:26.764 --71058-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:26.764 --71058-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:26.764 --71058-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:26.764 --71058-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:26.764 --71058-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:26.764 --71058-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:26.764 --71058-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:26.764 --71058-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:26.764 --71058-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:26.764 --71058-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:26.764 --71058-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:26.764 --71058-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:11:26.764 --71058-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:26.764 00:11:26.764 00:11:26.764 CUnit - A unit testing framework for C - Version 2.1-3 00:11:26.764 http://cunit.sourceforge.net/ 00:11:26.764 00:11:26.764 00:11:26.764 Suite: bdev 00:11:26.764 Test: bytes_to_blocks_test ...passed 00:11:26.764 Test: num_blocks_test ...--71058-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:11:26.764 passed 00:11:26.764 Test: io_valid_test ...passed 00:11:26.764 Test: open_write_test ...[2024-11-05 15:36:27.336729] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8198:bdev_open: *ERROR*: bdev bdev1 already claimed: type exclusive_write by module bdev_ut 00:11:26.764 [2024-11-05 15:36:27.373486] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8198:bdev_open: *ERROR*: bdev bdev4 already claimed: type exclusive_write by module bdev_ut 00:11:26.764 [2024-11-05 15:36:27.376604] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8198:bdev_open: *ERROR*: bdev bdev5 already claimed: type exclusive_write by module bdev_ut 00:11:26.764 passed 00:11:26.764 Test: claim_test ...passed 00:11:26.764 Test: alias_add_del_test ...[2024-11-05 15:36:27.528655] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:4691:bdev_name_add: *ERROR*: Bdev name bdev0 already exists 00:11:26.764 [2024-11-05 15:36:27.529803] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:4721:spdk_bdev_alias_add: *ERROR*: Empty alias passed 00:11:26.765 [2024-11-05 15:36:27.530752] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:4691:bdev_name_add: *ERROR*: Bdev name proper alias 0 already exists 00:11:26.765 passed 00:11:26.765 Test: get_device_stat_test ...passed 00:11:26.765 Test: bdev_io_types_test ...passed 00:11:26.765 Test: bdev_io_wait_test ...passed 00:11:26.765 Test: bdev_io_spans_split_test ...passed 00:11:26.765 Test: bdev_io_boundary_split_test ...passed 00:11:26.765 Test: bdev_io_max_size_and_segment_split_test ...[2024-11-05 15:36:28.215894] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:3273:_bdev_rw_split: *ERROR*: The first child io was less than a block size 00:11:26.765 passed 00:11:26.765 Test: bdev_io_mix_split_test ...passed 00:11:26.765 Test: bdev_io_split_with_io_wait ...passed 00:11:26.765 Test: bdev_io_write_unit_split_test ...[2024-11-05 15:36:28.535379] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:2816:bdev_io_do_submit: *ERROR*: IO num_blocks 31 does not match the write_unit_size 32 00:11:26.765 [2024-11-05 15:36:28.539694] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:2816:bdev_io_do_submit: *ERROR*: IO num_blocks 31 does not match the write_unit_size 32 00:11:26.765 [2024-11-05 15:36:28.539929] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:2816:bdev_io_do_submit: *ERROR*: IO num_blocks 1 does not match the write_unit_size 32 00:11:26.765 [2024-11-05 15:36:28.543335] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:2816:bdev_io_do_submit: *ERROR*: IO num_blocks 32 does not match the write_unit_size 64 00:11:26.765 passed 00:11:26.765 Test: bdev_io_alignment_with_boundary ...passed 00:11:26.765 Test: bdev_io_alignment ...passed 00:11:26.765 Test: bdev_histograms ...passed 00:11:26.765 Test: bdev_write_zeroes ...passed 00:11:26.765 Test: bdev_compare_and_write ...passed 00:11:26.765 Test: bdev_compare ...passed 00:11:26.765 Test: bdev_compare_emulated ...passed 00:11:26.765 Test: bdev_zcopy_write ...passed 00:11:26.765 Test: bdev_zcopy_read ...passed 00:11:26.765 Test: bdev_open_while_hotremove ...passed 00:11:26.765 Test: bdev_close_while_hotremove ...passed 00:11:26.765 Test: bdev_open_ext_test ...[2024-11-05 15:36:29.255999] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8304:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:11:26.765 passed 00:11:26.765 Test: bdev_open_ext_unregister ...[2024-11-05 15:36:29.259842] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8304:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:11:26.765 passed 00:11:26.765 Test: bdev_set_io_timeout ...passed 00:11:26.765 Test: bdev_set_qd_sampling ...passed 00:11:26.765 Test: lba_range_overlap ...passed 00:11:26.765 Test: lock_lba_range_check_ranges ...passed 00:11:27.023 Test: lock_lba_range_with_io_outstanding ...passed 00:11:27.023 Test: lock_lba_range_overlapped ...passed 00:11:27.023 Test: bdev_quiesce ...[2024-11-05 15:36:29.570041] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:10283:_spdk_bdev_quiesce: *ERROR*: The range to unquiesce was not found. 00:11:27.023 passed 00:11:27.023 Test: bdev_io_abort ...passed 00:11:27.023 Test: bdev_unmap ...passed 00:11:27.280 Test: bdev_write_zeroes_split_test ...passed 00:11:27.280 Test: bdev_set_options_test ...[2024-11-05 15:36:29.774182] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c: 505:spdk_bdev_set_opts: *ERROR*: opts_size inside opts cannot be zero value 00:11:27.280 passed 00:11:27.280 Test: bdev_get_memory_domains ...passed 00:11:27.280 Test: bdev_io_ext ...passed 00:11:27.280 Test: bdev_io_ext_no_opts ...passed 00:11:27.280 Test: bdev_io_ext_invalid_opts ...passed 00:11:27.280 Test: bdev_io_ext_split ...passed 00:11:27.280 Test: bdev_io_ext_bounce_buffer ...passed 00:11:27.537 Test: bdev_register_uuid_alias ...[2024-11-05 15:36:30.024495] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:4691:bdev_name_add: *ERROR*: Bdev name 893635c8-d866-4962-82c9-4a072a48900e already exists 00:11:27.537 [2024-11-05 15:36:30.025158] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:7842:bdev_register: *ERROR*: Unable to add uuid:893635c8-d866-4962-82c9-4a072a48900e alias for bdev bdev0 00:11:27.537 passed 00:11:27.537 Test: bdev_unregister_by_name ...[2024-11-05 15:36:30.034876] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8094:spdk_bdev_unregister_by_name: *ERROR*: Failed to open bdev with name: bdev1 00:11:27.537 [2024-11-05 15:36:30.036343] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8102:spdk_bdev_unregister_by_name: *ERROR*: Bdev bdev was not registered by the specified module. 00:11:27.537 passed 00:11:27.537 Test: for_each_bdev_test ...passed 00:11:27.537 Test: bdev_seek_test ...passed 00:11:27.537 Test: bdev_copy ...passed 00:11:27.794 Test: bdev_copy_split_test ...passed 00:11:27.794 Test: examine_locks ...passed 00:11:27.794 Test: claim_v2_rwo ...[2024-11-05 15:36:30.313196] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8198:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.315100] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8838:claim_verify_rwo: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.316045] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.317254] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.318048] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8675:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.324538] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8833:claim_verify_rwo: *ERROR*: bdev0: key option not supported with read-write-once claims 00:11:27.795 passed 00:11:27.795 Test: claim_v2_rom ...[2024-11-05 15:36:30.334349] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8198:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.335513] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.336113] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.336735] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8675:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.344382] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8876:claim_verify_rom: *ERROR*: bdev0: key option not supported with read-only-may claims 00:11:27.795 [2024-11-05 15:36:30.346377] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8871:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:11:27.795 passed 00:11:27.795 Test: claim_v2_rwm ...[2024-11-05 15:36:30.350539] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8906:claim_verify_rwm: *ERROR*: bdev0: shared_claim_key option required with read-write-may claims 00:11:27.795 [2024-11-05 15:36:30.355810] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8198:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.356978] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.357628] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.358269] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8675:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.359412] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8926:claim_verify_rwm: *ERROR*: bdev bdev0 already claimed with another key: type read_many_write_many by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.365854] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8906:claim_verify_rwm: *ERROR*: bdev0: shared_claim_key option required with read-write-may claims 00:11:27.795 passed 00:11:27.795 Test: claim_v2_existing_writer ...[2024-11-05 15:36:30.371854] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8871:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:11:27.795 [2024-11-05 15:36:30.372163] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8871:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:11:27.795 passed 00:11:27.795 Test: claim_v2_existing_v1 ...[2024-11-05 15:36:30.375394] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.376180] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.376308] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:11:27.795 passed 00:11:27.795 Test: claim_v1_existing_v2 ...[2024-11-05 15:36:30.379091] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8675:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.380224] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8675:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:11:27.795 [2024-11-05 15:36:30.380429] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8675:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:11:27.795 passed 00:11:27.795 Test: examine_claimed ...[2024-11-05 15:36:30.393070] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:9003:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module vbdev_ut_examine1 00:11:27.795 passed 00:11:27.795 Test: get_numa_id ...passed 00:11:27.795 Test: get_device_stat_with_reset ...passed 00:11:27.795 00:11:27.795 Run Summary: Type Total Ran Passed Failed Inactive 00:11:27.795 suites 1 1 n/a 0 0 00:11:27.795 tests 61 61 61 0 0 00:11:27.795 asserts 4643 4643 4643 0 n/a 00:11:27.795 00:11:27.795 Elapsed time = 3.345 seconds 00:11:27.795 --71058-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:27.795 --71058-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:28.052 ==71058== 00:11:28.052 ==71058== HEAP SUMMARY: 00:11:28.052 ==71058== in use at exit: 2,424 bytes in 7 blocks 00:11:28.052 ==71058== total heap usage: 388,613 allocs, 388,606 frees, 8,481,635,239 bytes allocated 00:11:28.052 ==71058== 00:11:28.052 ==71058== Searching for pointers to 7 not-freed blocks 00:11:28.052 ==71058== Checked 7,220,712 bytes 00:11:28.052 ==71058== 00:11:28.052 ==71058== LEAK SUMMARY: 00:11:28.052 ==71058== definitely lost: 0 bytes in 0 blocks 00:11:28.052 ==71058== indirectly lost: 0 bytes in 0 blocks 00:11:28.052 ==71058== possibly lost: 0 bytes in 0 blocks 00:11:28.052 ==71058== still reachable: 2,424 bytes in 7 blocks 00:11:28.052 ==71058== suppressed: 0 bytes in 0 blocks 00:11:28.052 ==71058== Reachable blocks (those to which a pointer was found) are not shown. 00:11:28.052 ==71058== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:11:28.053 ==71058== 00:11:28.053 ==71058== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:28.053 15:36:30 unittest_bdev -- unit/unittest.sh@21 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:11:28.053 ==71100== Memcheck, a memory error detector 00:11:28.053 ==71100== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:28.053 ==71100== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:28.053 ==71100== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:11:28.053 ==71100== 00:11:28.053 --71100-- Valgrind options: 00:11:28.053 --71100-- --leak-check=full 00:11:28.053 --71100-- --error-exitcode=2 00:11:28.053 --71100-- --verbose 00:11:28.053 --71100-- Contents of /proc/version: 00:11:28.053 --71100-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:28.053 --71100-- 00:11:28.053 --71100-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:28.053 --71100-- Page sizes: currently 4096, max supported 4096 00:11:28.053 --71100-- Valgrind library directory: /usr/libexec/valgrind 00:11:28.053 --71100-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:11:28.053 --71100-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:28.053 --71100-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:28.053 --71100-- might be shown as UnknownInlinedFun 00:11:28.053 --71100-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:28.053 --71100-- object doesn't have a dynamic symbol table 00:11:28.053 --71100-- Scheduler: using generic scheduler lock implementation. 00:11:28.053 --71100-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:28.053 ==71100== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71100-by-???-on-7765db803faf 00:11:28.053 ==71100== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71100-by-???-on-7765db803faf 00:11:28.053 ==71100== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71100-by-???-on-7765db803faf 00:11:28.053 ==71100== 00:11:28.053 ==71100== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:28.053 ==71100== don't want to do, unless you know exactly what you're doing, 00:11:28.053 ==71100== or are doing some strange experiment): 00:11:28.053 ==71100== /usr/libexec/valgrind/../../bin/vgdb --pid=71100 ...command... 00:11:28.053 ==71100== 00:11:28.053 ==71100== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:28.053 ==71100== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:11:28.053 ==71100== and then give GDB the following command 00:11:28.053 ==71100== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71100 00:11:28.053 ==71100== --pid is optional if only one valgrind process is running 00:11:28.053 ==71100== 00:11:28.053 --71100-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:28.053 --71100-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:28.053 --71100-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:28.053 --71100-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:28.053 ==71100== WARNING: new redirection conflicts with existing -- ignoring it 00:11:28.053 --71100-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:28.053 --71100-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:28.053 --71100-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:28.053 --71100-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:28.053 --71100-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:28.053 --71100-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:28.053 --71100-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:28.053 --71100-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:28.053 --71100-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:28.053 --71100-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:28.053 --71100-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:28.053 --71100-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:28.053 --71100-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:28.053 --71100-- Reading syms from /usr/lib64/libm.so.6 00:11:28.053 --71100-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:28.053 --71100-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:28.053 --71100-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:28.053 --71100-- Reading syms from /usr/lib64/libc.so.6 00:11:28.311 --71100-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:28.311 --71100-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:28.311 --71100-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:28.311 --71100-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:28.311 --71100-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:28.311 --71100-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:28.311 --71100-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 ==71100== WARNING: new redirection conflicts with existing -- ignoring it 00:11:28.311 --71100-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:28.311 --71100-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:28.311 --71100-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 ==71100== Preferring higher priority redirection: 00:11:28.311 --71100-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:28.311 --71100-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:28.311 --71100-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.311 --71100-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.312 --71100-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.312 --71100-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:28.312 ==71100== WARNING: new redirection conflicts with existing -- ignoring it 00:11:28.312 --71100-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:28.312 --71100-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:28.312 ==71100== WARNING: new redirection conflicts with existing -- ignoring it 00:11:28.312 --71100-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:28.312 --71100-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:28.312 --71100-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:28.312 --71100-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:28.312 --71100-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:28.312 --71100-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:28.312 --71100-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:28.312 --71100-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:28.312 --71100-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:28.312 --71100-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:28.312 --71100-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:28.312 --71100-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:28.312 --71100-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:28.312 --71100-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:28.312 --71100-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:28.312 --71100-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:28.312 --71100-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:28.312 --71100-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:28.312 --71100-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:28.312 --71100-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:28.569 00:11:28.569 00:11:28.569 CUnit - A unit testing framework for C - Version 2.1-3 00:11:28.569 http://cunit.sourceforge.net/ 00:11:28.569 00:11:28.569 00:11:28.569 Suite: nvme 00:11:28.569 Test: test_create_ctrlr ...passed 00:11:28.827 Test: test_reset_ctrlr ...[2024-11-05 15:36:31.298103] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:28.827 passed 00:11:28.827 Test: test_race_between_reset_and_destruct_ctrlr ...passed 00:11:28.827 Test: test_failover_ctrlr ...passed 00:11:28.827 Test: test_race_between_failover_and_add_secondary_trid ...[2024-11-05 15:36:31.404915] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:28.827 [2024-11-05 15:36:31.409815] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:28.827 [2024-11-05 15:36:31.410939] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:28.827 passed 00:11:28.827 Test: test_pending_reset ...--71100-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:11:28.827 --71100-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:11:28.827 [2024-11-05 15:36:31.521761] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 1] Resetting controller failed. 00:11:28.827 [2024-11-05 15:36:31.523040] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 1] Resetting controller failed. 00:11:29.085 passed 00:11:29.085 Test: test_attach_ctrlr ...[2024-11-05 15:36:31.564483] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:4656:nvme_bdev_create: *ERROR*: spdk_bdev_register() failed 00:11:29.085 passed 00:11:29.085 Test: test_aer_cb ...passed 00:11:29.085 Test: test_submit_nvme_cmd ...passed 00:11:29.085 Test: test_add_remove_trid ...passed 00:11:29.085 Test: test_abort ...[2024-11-05 15:36:31.768679] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:7857:bdev_nvme_comparev_and_writev_done: *ERROR*: Unexpected write success after compare failure. 00:11:29.085 passed 00:11:29.085 Test: test_get_io_qpair ...passed 00:11:29.343 Test: test_bdev_unregister ...passed 00:11:29.343 Test: test_compare_ns ...passed 00:11:29.343 Test: test_init_ana_log_page ...passed 00:11:29.343 Test: test_get_memory_domains ...passed 00:11:29.343 Test: test_reconnect_qpair ...[2024-11-05 15:36:31.866421] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 17] Resetting controller failed. 00:11:29.343 passed 00:11:29.343 Test: test_create_bdev_ctrlr ...[2024-11-05 15:36:31.877887] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:5753:bdev_nvme_check_multipath: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 18] cntlid 18 are duplicated. 00:11:29.343 passed 00:11:29.343 Test: test_add_multi_ns_to_bdev ...[2024-11-05 15:36:31.909030] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:4910:nvme_bdev_add_ns: *ERROR*: Namespaces are not identical. 00:11:29.343 passed 00:11:29.343 Test: test_add_multi_io_paths_to_nbdev_ch ...passed 00:11:29.343 Test: test_admin_path ...passed 00:11:29.343 Test: test_reset_bdev_ctrlr ...[2024-11-05 15:36:32.022206] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 33] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.023834] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 33] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.024677] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 33] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.032775] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 32] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.036671] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 32] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.037528] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 32] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.045766] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 32] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.046258] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 33] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.047517] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 32] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.047658] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 33] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.048601] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 33] Resetting controller failed. 00:11:29.343 [2024-11-05 15:36:32.048738] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 32] Resetting controller failed. 00:11:29.343 passed 00:11:29.601 Test: test_find_io_path ...passed 00:11:29.601 Test: test_retry_io_if_ana_state_is_updating ...passed 00:11:29.601 Test: test_retry_io_for_io_path_error ...passed 00:11:29.601 Test: test_retry_io_count ...passed 00:11:29.601 Test: test_concurrent_read_ana_log_page ...passed 00:11:29.601 Test: test_retry_io_for_ana_error ...passed 00:11:29.601 Test: test_check_io_error_resiliency_params ...[2024-11-05 15:36:32.166580] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6499:bdev_nvme_check_io_error_resiliency_params: *ERROR*: ctrlr_loss_timeout_sec can't be less than -1. 00:11:29.601 [2024-11-05 15:36:32.167130] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6503:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be 0 if ctrlr_loss_timeout_sec is not 0. 00:11:29.601 [2024-11-05 15:36:32.167699] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6512:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be 0 if ctrlr_loss_timeout_sec is not 0. 00:11:29.601 [2024-11-05 15:36:32.168226] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6515:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than ctrlr_loss_timeout_sec. 00:11:29.601 [2024-11-05 15:36:32.168673] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6527:bdev_nvme_check_io_error_resiliency_params: *ERROR*: Both reconnect_delay_sec and fast_io_fail_timeout_sec must be 0 if ctrlr_loss_timeout_sec is 0. 00:11:29.601 [2024-11-05 15:36:32.169966] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6527:bdev_nvme_check_io_error_resiliency_params: *ERROR*: Both reconnect_delay_sec and fast_io_fail_timeout_sec must be 0 if ctrlr_loss_timeout_sec is 0. 00:11:29.601 [2024-11-05 15:36:32.170467] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6507:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than fast_io-fail_timeout_sec. 00:11:29.601 [2024-11-05 15:36:32.171061] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6522:bdev_nvme_check_io_error_resiliency_params: *ERROR*: fast_io_fail_timeout_sec can't be more than ctrlr_loss_timeout_sec. 00:11:29.601 [2024-11-05 15:36:32.171538] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:6519:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than fast_io_fail_timeout_sec. 00:11:29.601 passed 00:11:29.601 Test: test_retry_io_if_ctrlr_is_resetting ...passed 00:11:29.601 Test: test_reconnect_ctrlr ...[2024-11-05 15:36:32.199644] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.601 [2024-11-05 15:36:32.208268] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.601 [2024-11-05 15:36:32.218012] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.601 [2024-11-05 15:36:32.220940] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.601 [2024-11-05 15:36:32.223594] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.601 passed 00:11:29.601 Test: test_retry_failover_ctrlr ...[2024-11-05 15:36:32.235325] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.601 passed 00:11:29.601 Test: test_fail_path ...[2024-11-05 15:36:32.252048] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 41] Resetting controller failed. 00:11:29.601 [2024-11-05 15:36:32.256893] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 41] Resetting controller failed. 00:11:29.602 [2024-11-05 15:36:32.260067] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 41] Resetting controller failed. 00:11:29.602 [2024-11-05 15:36:32.263474] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 41] Resetting controller failed. 00:11:29.602 [2024-11-05 15:36:32.266092] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 41] Resetting controller failed. 00:11:29.602 passed 00:11:29.602 Test: test_nvme_ns_cmp ...passed 00:11:29.602 Test: test_ana_transition ...passed 00:11:29.602 Test: test_set_preferred_path ...passed 00:11:29.859 Test: test_find_next_io_path ...passed 00:11:29.859 Test: test_find_io_path_min_qd ...passed 00:11:29.859 Test: test_disable_auto_failback ...[2024-11-05 15:36:32.335800] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 45] Resetting controller failed. 00:11:29.859 passed 00:11:29.859 Test: test_set_multipath_policy ...passed 00:11:29.859 Test: test_uuid_generation ...passed 00:11:29.859 Test: test_retry_io_to_same_path ...passed 00:11:29.859 Test: test_race_between_reset_and_disconnected ...passed 00:11:29.859 Test: test_ctrlr_op_rpc ...passed 00:11:29.859 Test: test_bdev_ctrlr_op_rpc ...passed 00:11:29.859 Test: test_disable_enable_ctrlr ...[2024-11-05 15:36:32.499671] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.859 [2024-11-05 15:36:32.505709] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/nvme/bdev_nvme.c:2280:bdev_nvme_reset_ctrlr_complete: *ERROR*: [nqn.2016-06.io.spdk:cnode1, 0] Resetting controller failed. 00:11:29.859 passed 00:11:29.859 Test: test_delete_ctrlr_done ...passed 00:11:29.859 Test: test_ns_remove_during_reset ...passed 00:11:29.859 Test: test_io_path_is_current ...passed 00:11:29.859 Test: test_bdev_reset_abort_io ...passed 00:11:29.859 Test: test_race_between_clear_pending_resets_and_reset_ctrlr_complete ...passed 00:11:29.859 00:11:30.116 Run Summary: Type Total Ran Passed Failed Inactive 00:11:30.116 suites 1 1 n/a 0 0 00:11:30.116 tests 51 51 51 0 0 00:11:30.116 asserts 4017 4017 4017 0 n/a 00:11:30.116 00:11:30.116 Elapsed time = 1.500 seconds 00:11:30.116 --71100-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:30.117 --71100-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:30.117 ==71100== 00:11:30.117 ==71100== HEAP SUMMARY: 00:11:30.117 ==71100== in use at exit: 0 bytes in 0 blocks 00:11:30.117 ==71100== total heap usage: 6,230 allocs, 6,230 frees, 1,400,949 bytes allocated 00:11:30.117 ==71100== 00:11:30.117 ==71100== All heap blocks were freed -- no leaks are possible 00:11:30.117 ==71100== 00:11:30.117 ==71100== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:30.117 15:36:32 unittest_bdev -- unit/unittest.sh@22 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:11:30.117 ==71131== Memcheck, a memory error detector 00:11:30.117 ==71131== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:30.117 ==71131== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:30.117 ==71131== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:11:30.117 ==71131== 00:11:30.117 --71131-- Valgrind options: 00:11:30.117 --71131-- --leak-check=full 00:11:30.117 --71131-- --error-exitcode=2 00:11:30.117 --71131-- --verbose 00:11:30.117 --71131-- Contents of /proc/version: 00:11:30.117 --71131-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:30.117 --71131-- 00:11:30.117 --71131-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:30.117 --71131-- Page sizes: currently 4096, max supported 4096 00:11:30.117 --71131-- Valgrind library directory: /usr/libexec/valgrind 00:11:30.117 --71131-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:11:30.117 --71131-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:30.117 --71131-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:30.117 --71131-- might be shown as UnknownInlinedFun 00:11:30.117 --71131-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:30.117 --71131-- object doesn't have a dynamic symbol table 00:11:30.117 --71131-- Scheduler: using generic scheduler lock implementation. 00:11:30.117 --71131-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:30.117 ==71131== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71131-by-???-on-7765db803faf 00:11:30.117 ==71131== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71131-by-???-on-7765db803faf 00:11:30.117 ==71131== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71131-by-???-on-7765db803faf 00:11:30.117 ==71131== 00:11:30.117 ==71131== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:30.117 ==71131== don't want to do, unless you know exactly what you're doing, 00:11:30.117 ==71131== or are doing some strange experiment): 00:11:30.117 ==71131== /usr/libexec/valgrind/../../bin/vgdb --pid=71131 ...command... 00:11:30.117 ==71131== 00:11:30.117 ==71131== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:30.117 ==71131== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:11:30.117 ==71131== and then give GDB the following command 00:11:30.117 ==71131== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71131 00:11:30.117 ==71131== --pid is optional if only one valgrind process is running 00:11:30.117 ==71131== 00:11:30.117 --71131-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:30.117 --71131-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:30.117 --71131-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:30.117 --71131-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:30.117 ==71131== WARNING: new redirection conflicts with existing -- ignoring it 00:11:30.117 --71131-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:30.117 --71131-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:30.117 --71131-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:30.117 --71131-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:30.117 --71131-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:30.117 --71131-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:30.117 --71131-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:30.117 --71131-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:30.374 --71131-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:30.374 --71131-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:30.374 --71131-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:30.374 --71131-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:30.374 --71131-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:30.374 --71131-- Reading syms from /usr/lib64/libm.so.6 00:11:30.374 --71131-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:30.374 --71131-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:30.375 --71131-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:30.375 --71131-- Reading syms from /usr/lib64/libc.so.6 00:11:30.375 --71131-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:30.375 --71131-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:30.375 --71131-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:30.375 --71131-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:30.375 --71131-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:30.375 --71131-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:30.375 --71131-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.375 --71131-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 ==71131== WARNING: new redirection conflicts with existing -- ignoring it 00:11:30.632 --71131-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:30.632 --71131-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:30.632 --71131-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 ==71131== Preferring higher priority redirection: 00:11:30.632 --71131-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:30.632 --71131-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:30.632 --71131-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 --71131-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:30.632 ==71131== WARNING: new redirection conflicts with existing -- ignoring it 00:11:30.632 --71131-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:30.632 --71131-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:30.632 ==71131== WARNING: new redirection conflicts with existing -- ignoring it 00:11:30.632 --71131-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:30.632 --71131-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:30.632 --71131-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:30.632 --71131-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:30.632 --71131-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:30.632 --71131-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:30.632 --71131-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:30.632 --71131-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:30.632 --71131-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:30.632 --71131-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:30.632 --71131-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:30.632 --71131-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:30.632 --71131-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:30.632 --71131-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:30.632 --71131-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:30.632 --71131-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:30.632 --71131-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:30.632 --71131-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:30.632 --71131-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:30.632 --71131-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:30.632 00:11:30.632 00:11:30.632 CUnit - A unit testing framework for C - Version 2.1-3 00:11:30.632 http://cunit.sourceforge.net/ 00:11:30.632 00:11:30.632 Test Options 00:11:30.633 blocklen = 4096, strip_size = 64, max_io_size = 1024, g_max_base_drives = 32, g_max_raids = 2 00:11:30.633 00:11:30.633 Suite: raid 00:11:30.890 Test: test_create_raid ...--71131-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:11:30.890 passed 00:11:30.890 Test: test_create_raid_superblock ...passed 00:11:30.890 Test: test_delete_raid ...passed 00:11:30.890 Test: test_create_raid_invalid_args ...[2024-11-05 15:36:33.559057] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid.c:1521:_raid_bdev_create: *ERROR*: Unsupported raid level '-1' 00:11:30.890 [2024-11-05 15:36:33.599667] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid.c:1515:_raid_bdev_create: *ERROR*: Invalid strip size 1231 00:11:30.890 [2024-11-05 15:36:33.605613] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid.c:1505:_raid_bdev_create: *ERROR*: Duplicate raid bdev name found: raid1 00:11:30.890 [2024-11-05 15:36:33.608020] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid.c:3321:raid_bdev_configure_base_bdev: *ERROR*: Unable to claim this bdev as it is already claimed 00:11:30.890 [2024-11-05 15:36:33.609162] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid.c:3501:raid_bdev_add_base_bdev: *ERROR*: base bdev 'Nvme0n1' configure failed: (null) 00:11:31.148 [2024-11-05 15:36:33.622132] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid.c:3321:raid_bdev_configure_base_bdev: *ERROR*: Unable to claim this bdev as it is already claimed 00:11:31.148 [2024-11-05 15:36:33.622290] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid.c:3501:raid_bdev_add_base_bdev: *ERROR*: base bdev 'Nvme0n1' configure failed: (null) 00:11:31.148 passed 00:11:31.148 Test: test_delete_raid_invalid_args ...passed 00:11:31.148 Test: test_io_channel ...passed 00:11:31.148 Test: test_reset_io ...passed 00:11:31.148 Test: test_multi_raid ...passed 00:11:31.148 Test: test_io_type_supported ...passed 00:11:31.148 Test: test_raid_json_dump_info ...passed 00:11:31.148 Test: test_context_size ...passed 00:11:31.148 Test: test_raid_level_conversions ...passed 00:11:31.406 Test: test_raid_io_split ...passed 00:11:31.406 Test: test_raid_process ...passed 00:11:31.406 Test: test_raid_process_with_qos ...passed 00:11:31.406 00:11:31.406 Run Summary: Type Total Ran Passed Failed Inactive 00:11:31.406 suites 1 1 n/a 0 0 00:11:31.406 tests 15 15 15 0 0 00:11:31.406 asserts 6602 6602 6602 0 n/a 00:11:31.406 00:11:31.406 Elapsed time = 0.689 seconds 00:11:31.406 --71131-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:31.406 --71131-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:31.774 ==71131== 00:11:31.774 ==71131== HEAP SUMMARY: 00:11:31.774 ==71131== in use at exit: 67,992 bytes in 2,055 blocks 00:11:31.774 ==71131== total heap usage: 6,411 allocs, 4,356 frees, 34,903,854 bytes allocated 00:11:31.774 ==71131== 00:11:31.774 ==71131== Searching for pointers to 2,055 not-freed blocks 00:11:31.774 ==71131== Checked 6,823,544 bytes 00:11:31.774 ==71131== 00:11:31.774 ==71131== LEAK SUMMARY: 00:11:31.774 ==71131== definitely lost: 0 bytes in 0 blocks 00:11:31.774 ==71131== indirectly lost: 0 bytes in 0 blocks 00:11:31.774 ==71131== possibly lost: 0 bytes in 0 blocks 00:11:31.774 ==71131== still reachable: 67,992 bytes in 2,055 blocks 00:11:31.774 ==71131== suppressed: 0 bytes in 0 blocks 00:11:31.774 ==71131== Reachable blocks (those to which a pointer was found) are not shown. 00:11:31.774 ==71131== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:11:31.774 ==71131== 00:11:31.774 ==71131== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:31.774 15:36:34 unittest_bdev -- unit/unittest.sh@23 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:11:31.774 ==71143== Memcheck, a memory error detector 00:11:31.774 ==71143== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:31.774 ==71143== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:31.774 ==71143== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:11:31.774 ==71143== 00:11:31.774 --71143-- Valgrind options: 00:11:31.774 --71143-- --leak-check=full 00:11:31.774 --71143-- --error-exitcode=2 00:11:31.774 --71143-- --verbose 00:11:31.774 --71143-- Contents of /proc/version: 00:11:31.774 --71143-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:31.774 --71143-- 00:11:31.774 --71143-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:31.774 --71143-- Page sizes: currently 4096, max supported 4096 00:11:31.774 --71143-- Valgrind library directory: /usr/libexec/valgrind 00:11:31.774 --71143-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:11:31.774 --71143-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:31.774 --71143-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:31.774 --71143-- might be shown as UnknownInlinedFun 00:11:31.774 --71143-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:31.774 --71143-- object doesn't have a dynamic symbol table 00:11:31.774 --71143-- Scheduler: using generic scheduler lock implementation. 00:11:31.774 --71143-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:31.774 ==71143== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71143-by-???-on-7765db803faf 00:11:31.774 ==71143== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71143-by-???-on-7765db803faf 00:11:31.774 ==71143== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71143-by-???-on-7765db803faf 00:11:31.774 ==71143== 00:11:31.774 ==71143== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:31.774 ==71143== don't want to do, unless you know exactly what you're doing, 00:11:31.774 ==71143== or are doing some strange experiment): 00:11:31.774 ==71143== /usr/libexec/valgrind/../../bin/vgdb --pid=71143 ...command... 00:11:31.774 ==71143== 00:11:31.774 ==71143== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:31.774 ==71143== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:11:31.774 ==71143== and then give GDB the following command 00:11:31.774 ==71143== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71143 00:11:31.774 ==71143== --pid is optional if only one valgrind process is running 00:11:31.774 ==71143== 00:11:31.774 --71143-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:32.033 --71143-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:32.033 --71143-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:32.033 --71143-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:32.033 ==71143== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.033 --71143-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:32.033 --71143-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:32.033 --71143-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:32.033 --71143-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:32.033 --71143-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:32.033 --71143-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:32.033 --71143-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:32.033 --71143-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:32.033 --71143-- Reading syms from /usr/lib64/libm.so.6 00:11:32.033 --71143-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:32.033 --71143-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:32.033 --71143-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/libc.so.6 00:11:32.033 --71143-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:32.033 --71143-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:32.033 --71143-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:32.033 --71143-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:32.033 --71143-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:32.033 --71143-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.033 --71143-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 ==71143== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.034 --71143-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:32.034 --71143-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:32.034 --71143-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 --71143-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.034 ==71143== Preferring higher priority redirection: 00:11:32.034 --71143-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:32.034 --71143-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:32.034 --71143-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.292 --71143-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.292 --71143-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.292 --71143-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.292 --71143-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.292 --71143-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.292 ==71143== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.292 --71143-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:32.292 --71143-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:32.292 ==71143== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.292 --71143-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:32.292 --71143-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:32.292 --71143-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:32.292 --71143-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:32.292 --71143-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:32.292 --71143-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:32.292 --71143-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:32.292 --71143-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:32.292 --71143-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:32.292 --71143-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:32.292 --71143-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:32.292 --71143-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:32.293 --71143-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:32.293 --71143-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:32.293 --71143-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:32.293 --71143-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:32.293 --71143-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:32.293 --71143-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:32.293 --71143-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:32.293 00:11:32.293 00:11:32.293 CUnit - A unit testing framework for C - Version 2.1-3 00:11:32.293 http://cunit.sourceforge.net/ 00:11:32.293 00:11:32.293 --71143-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:32.293 00:11:32.293 Suite: raid_sb 00:11:32.293 Test: test_raid_bdev_write_superblock ...passed 00:11:32.293 Test: test_raid_bdev_load_base_bdev_superblock ...--71143-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:11:32.293 passed 00:11:32.293 Test: test_raid_bdev_parse_superblock ...[2024-11-05 15:36:34.985434] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid_sb.c: 165:raid_bdev_parse_superblock: *ERROR*: Not supported superblock major version 9999 on bdev test_bdev 00:11:32.551 passed 00:11:32.551 Suite: raid_sb_md 00:11:32.551 Test: test_raid_bdev_write_superblock ...passed 00:11:32.551 Test: test_raid_bdev_load_base_bdev_superblock ...passed 00:11:32.551 Test: test_raid_bdev_parse_superblock ...[2024-11-05 15:36:35.018137] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid_sb.c: 165:raid_bdev_parse_superblock: *ERROR*: Not supported superblock major version 9999 on bdev test_bdev 00:11:32.551 passed 00:11:32.551 Suite: raid_sb_md_interleaved 00:11:32.551 Test: test_raid_bdev_write_superblock ...passed 00:11:32.551 Test: test_raid_bdev_load_base_bdev_superblock ...passed 00:11:32.551 Test: test_raid_bdev_parse_superblock ...[2024-11-05 15:36:35.026397] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/raid/bdev_raid_sb.c: 165:raid_bdev_parse_superblock: *ERROR*: Not supported superblock major version 9999 on bdev test_bdev 00:11:32.551 passed 00:11:32.551 00:11:32.551 Run Summary: Type Total Ran Passed Failed Inactive 00:11:32.551 suites 3 3 n/a 0 0 00:11:32.551 tests 9 9 9 0 0 00:11:32.551 asserts 139 139 139 0 n/a 00:11:32.551 00:11:32.551 Elapsed time = 0.122 seconds 00:11:32.551 --71143-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:32.551 --71143-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:32.551 ==71143== 00:11:32.551 ==71143== HEAP SUMMARY: 00:11:32.551 ==71143== in use at exit: 0 bytes in 0 blocks 00:11:32.551 ==71143== total heap usage: 176 allocs, 176 frees, 308,832 bytes allocated 00:11:32.551 ==71143== 00:11:32.551 ==71143== All heap blocks were freed -- no leaks are possible 00:11:32.551 ==71143== 00:11:32.551 ==71143== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:32.551 15:36:35 unittest_bdev -- unit/unittest.sh@24 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/concat.c/concat_ut 00:11:32.551 ==71156== Memcheck, a memory error detector 00:11:32.551 ==71156== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:32.551 ==71156== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:32.551 ==71156== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/concat.c/concat_ut 00:11:32.551 ==71156== 00:11:32.551 --71156-- Valgrind options: 00:11:32.551 --71156-- --leak-check=full 00:11:32.551 --71156-- --error-exitcode=2 00:11:32.551 --71156-- --verbose 00:11:32.551 --71156-- Contents of /proc/version: 00:11:32.551 --71156-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:32.551 --71156-- 00:11:32.551 --71156-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:32.551 --71156-- Page sizes: currently 4096, max supported 4096 00:11:32.551 --71156-- Valgrind library directory: /usr/libexec/valgrind 00:11:32.551 --71156-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/concat.c/concat_ut 00:11:32.551 --71156-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:32.552 --71156-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:32.552 --71156-- might be shown as UnknownInlinedFun 00:11:32.552 --71156-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:32.552 --71156-- object doesn't have a dynamic symbol table 00:11:32.552 --71156-- Scheduler: using generic scheduler lock implementation. 00:11:32.552 --71156-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:32.552 ==71156== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71156-by-???-on-7765db803faf 00:11:32.552 ==71156== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71156-by-???-on-7765db803faf 00:11:32.552 ==71156== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71156-by-???-on-7765db803faf 00:11:32.552 ==71156== 00:11:32.552 ==71156== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:32.552 ==71156== don't want to do, unless you know exactly what you're doing, 00:11:32.552 ==71156== or are doing some strange experiment): 00:11:32.552 ==71156== /usr/libexec/valgrind/../../bin/vgdb --pid=71156 ...command... 00:11:32.552 ==71156== 00:11:32.552 ==71156== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:32.552 ==71156== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/concat.c/concat_ut 00:11:32.552 ==71156== and then give GDB the following command 00:11:32.552 ==71156== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71156 00:11:32.552 ==71156== --pid is optional if only one valgrind process is running 00:11:32.552 ==71156== 00:11:32.552 --71156-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:32.552 --71156-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:32.552 --71156-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:32.552 --71156-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:32.552 ==71156== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.552 --71156-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:32.552 --71156-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:32.552 --71156-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:32.552 --71156-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:32.552 --71156-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:32.552 --71156-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:32.552 --71156-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:32.552 --71156-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:32.552 --71156-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:32.552 --71156-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:32.552 --71156-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:32.552 --71156-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:32.552 --71156-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:32.552 --71156-- Reading syms from /usr/lib64/libm.so.6 00:11:32.552 --71156-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:32.552 --71156-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:32.552 --71156-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:32.552 --71156-- Reading syms from /usr/lib64/libc.so.6 00:11:32.809 --71156-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:32.809 --71156-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:32.809 --71156-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:32.809 --71156-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:32.809 --71156-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:32.809 --71156-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:32.809 --71156-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.809 --71156-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 ==71156== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.810 --71156-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:32.810 --71156-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:32.810 --71156-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 ==71156== Preferring higher priority redirection: 00:11:32.810 --71156-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:32.810 --71156-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:32.810 --71156-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 --71156-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:32.810 ==71156== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.810 --71156-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:32.810 --71156-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:32.810 ==71156== WARNING: new redirection conflicts with existing -- ignoring it 00:11:32.810 --71156-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:32.810 --71156-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:32.810 --71156-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:32.810 --71156-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:32.810 --71156-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:32.810 --71156-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:32.810 --71156-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:32.810 --71156-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:32.810 --71156-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:32.810 --71156-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:32.810 --71156-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:32.810 --71156-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:32.810 --71156-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:33.068 --71156-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:33.068 --71156-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:33.068 --71156-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:33.068 --71156-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:33.068 --71156-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:33.068 --71156-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:33.068 --71156-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:33.068 00:11:33.068 00:11:33.068 CUnit - A unit testing framework for C - Version 2.1-3 00:11:33.068 http://cunit.sourceforge.net/ 00:11:33.068 00:11:33.068 00:11:33.068 Suite: concat 00:11:33.068 Test: test_concat_start ...passed 00:11:33.068 Test: test_concat_rw ...passed 00:11:33.068 Test: test_concat_null_payload ...passed 00:11:33.068 00:11:33.068 Run Summary: Type Total Ran Passed Failed Inactive 00:11:33.068 suites 1 1 n/a 0 0 00:11:33.068 tests 3 3 3 0 0 00:11:33.068 asserts 8460 8460 8460 0 n/a 00:11:33.068 00:11:33.068 Elapsed time = 0.096 seconds 00:11:33.068 --71156-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:33.068 --71156-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:33.326 ==71156== 00:11:33.326 ==71156== HEAP SUMMARY: 00:11:33.326 ==71156== in use at exit: 0 bytes in 0 blocks 00:11:33.326 ==71156== total heap usage: 6,713 allocs, 6,713 frees, 1,492,728 bytes allocated 00:11:33.326 ==71156== 00:11:33.326 ==71156== All heap blocks were freed -- no leaks are possible 00:11:33.326 ==71156== 00:11:33.326 ==71156== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:33.326 15:36:35 unittest_bdev -- unit/unittest.sh@25 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid0.c/raid0_ut 00:11:33.326 ==71165== Memcheck, a memory error detector 00:11:33.326 ==71165== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:33.326 ==71165== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:33.326 ==71165== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid0.c/raid0_ut 00:11:33.326 ==71165== 00:11:33.326 --71165-- Valgrind options: 00:11:33.326 --71165-- --leak-check=full 00:11:33.326 --71165-- --error-exitcode=2 00:11:33.326 --71165-- --verbose 00:11:33.326 --71165-- Contents of /proc/version: 00:11:33.326 --71165-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:33.326 --71165-- 00:11:33.326 --71165-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:33.326 --71165-- Page sizes: currently 4096, max supported 4096 00:11:33.326 --71165-- Valgrind library directory: /usr/libexec/valgrind 00:11:33.326 --71165-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid0.c/raid0_ut 00:11:33.326 --71165-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:33.326 --71165-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:33.326 --71165-- might be shown as UnknownInlinedFun 00:11:33.326 --71165-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:33.326 --71165-- object doesn't have a dynamic symbol table 00:11:33.326 --71165-- Scheduler: using generic scheduler lock implementation. 00:11:33.326 --71165-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:33.326 ==71165== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71165-by-???-on-7765db803faf 00:11:33.326 ==71165== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71165-by-???-on-7765db803faf 00:11:33.326 ==71165== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71165-by-???-on-7765db803faf 00:11:33.326 ==71165== 00:11:33.326 ==71165== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:33.326 ==71165== don't want to do, unless you know exactly what you're doing, 00:11:33.326 ==71165== or are doing some strange experiment): 00:11:33.326 ==71165== /usr/libexec/valgrind/../../bin/vgdb --pid=71165 ...command... 00:11:33.326 ==71165== 00:11:33.326 ==71165== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:33.326 ==71165== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid0.c/raid0_ut 00:11:33.326 ==71165== and then give GDB the following command 00:11:33.326 ==71165== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71165 00:11:33.326 ==71165== --pid is optional if only one valgrind process is running 00:11:33.326 ==71165== 00:11:33.326 --71165-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:33.326 --71165-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:33.326 --71165-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:33.326 --71165-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:33.326 ==71165== WARNING: new redirection conflicts with existing -- ignoring it 00:11:33.326 --71165-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:33.326 --71165-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:33.326 --71165-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:33.326 --71165-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:33.326 --71165-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:33.326 --71165-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:33.326 --71165-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:33.326 --71165-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:33.326 --71165-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:33.326 --71165-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:33.326 --71165-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:33.326 --71165-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:33.326 --71165-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:33.326 --71165-- Reading syms from /usr/lib64/libm.so.6 00:11:33.326 --71165-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:33.326 --71165-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:33.326 --71165-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:33.326 --71165-- Reading syms from /usr/lib64/libc.so.6 00:11:33.584 --71165-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:33.584 --71165-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:33.584 --71165-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:33.584 --71165-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:33.584 --71165-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:33.584 --71165-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:33.584 --71165-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 ==71165== WARNING: new redirection conflicts with existing -- ignoring it 00:11:33.584 --71165-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:33.584 --71165-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:33.584 --71165-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 ==71165== Preferring higher priority redirection: 00:11:33.584 --71165-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:33.584 --71165-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:33.584 --71165-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 --71165-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:33.584 ==71165== WARNING: new redirection conflicts with existing -- ignoring it 00:11:33.584 --71165-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:33.584 --71165-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:33.584 ==71165== WARNING: new redirection conflicts with existing -- ignoring it 00:11:33.584 --71165-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:33.584 --71165-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:33.584 --71165-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:33.584 --71165-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:33.584 --71165-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:33.841 --71165-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:33.842 --71165-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:33.842 --71165-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:33.842 --71165-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:33.842 --71165-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:33.842 --71165-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:33.842 --71165-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:33.842 --71165-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:33.842 --71165-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:33.842 --71165-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:33.842 --71165-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:33.842 --71165-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:33.842 --71165-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:33.842 --71165-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:33.842 --71165-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:33.842 00:11:33.842 00:11:33.842 CUnit - A unit testing framework for C - Version 2.1-3 00:11:33.842 http://cunit.sourceforge.net/ 00:11:33.842 00:11:33.842 00:11:33.842 Suite: raid0 00:11:33.842 Test: test_write_io ...passed 00:11:33.842 Test: test_read_io ...passed 00:11:34.407 Test: test_unmap_io ...passed 00:11:34.407 Test: test_io_failure ...passed 00:11:34.407 Suite: raid0_dif 00:11:34.407 Test: test_write_io ...passed 00:11:34.407 Test: test_read_io ...passed 00:11:34.663 Test: test_unmap_io ...passed 00:11:34.663 Test: test_io_failure ...passed 00:11:34.663 00:11:34.663 Run Summary: Type Total Ran Passed Failed Inactive 00:11:34.663 suites 2 2 n/a 0 0 00:11:34.663 tests 8 8 8 0 0 00:11:34.663 asserts 368291 368291 368291 0 n/a 00:11:34.663 00:11:34.663 Elapsed time = 0.859 seconds 00:11:34.663 --71165-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:34.663 --71165-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:34.920 ==71165== 00:11:34.920 ==71165== HEAP SUMMARY: 00:11:34.920 ==71165== in use at exit: 0 bytes in 0 blocks 00:11:34.920 ==71165== total heap usage: 39,066 allocs, 39,066 frees, 38,852,138 bytes allocated 00:11:34.920 ==71165== 00:11:34.920 ==71165== All heap blocks were freed -- no leaks are possible 00:11:34.920 ==71165== 00:11:34.920 ==71165== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:34.920 15:36:37 unittest_bdev -- unit/unittest.sh@26 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid1.c/raid1_ut 00:11:34.920 ==71177== Memcheck, a memory error detector 00:11:34.920 ==71177== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:34.920 ==71177== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:34.920 ==71177== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid1.c/raid1_ut 00:11:34.920 ==71177== 00:11:34.920 --71177-- Valgrind options: 00:11:34.920 --71177-- --leak-check=full 00:11:34.920 --71177-- --error-exitcode=2 00:11:34.920 --71177-- --verbose 00:11:34.920 --71177-- Contents of /proc/version: 00:11:34.920 --71177-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:34.920 --71177-- 00:11:34.920 --71177-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:34.920 --71177-- Page sizes: currently 4096, max supported 4096 00:11:34.920 --71177-- Valgrind library directory: /usr/libexec/valgrind 00:11:34.920 --71177-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid1.c/raid1_ut 00:11:34.920 --71177-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:34.920 --71177-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:34.920 --71177-- might be shown as UnknownInlinedFun 00:11:34.920 --71177-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:34.920 --71177-- object doesn't have a dynamic symbol table 00:11:34.920 --71177-- Scheduler: using generic scheduler lock implementation. 00:11:34.920 --71177-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:34.920 ==71177== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71177-by-???-on-7765db803faf 00:11:34.920 ==71177== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71177-by-???-on-7765db803faf 00:11:34.920 ==71177== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71177-by-???-on-7765db803faf 00:11:34.920 ==71177== 00:11:34.920 ==71177== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:34.920 ==71177== don't want to do, unless you know exactly what you're doing, 00:11:34.920 ==71177== or are doing some strange experiment): 00:11:34.920 ==71177== /usr/libexec/valgrind/../../bin/vgdb --pid=71177 ...command... 00:11:34.920 ==71177== 00:11:34.920 ==71177== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:34.920 ==71177== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid1.c/raid1_ut 00:11:34.920 ==71177== and then give GDB the following command 00:11:34.920 ==71177== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71177 00:11:34.920 ==71177== --pid is optional if only one valgrind process is running 00:11:34.920 ==71177== 00:11:34.920 --71177-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:34.920 --71177-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:34.920 --71177-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:34.920 --71177-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:34.920 ==71177== WARNING: new redirection conflicts with existing -- ignoring it 00:11:34.920 --71177-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:34.920 --71177-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:34.920 --71177-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:34.921 --71177-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:34.921 --71177-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:34.921 --71177-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:34.921 --71177-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:34.921 --71177-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:34.921 --71177-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:34.921 --71177-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:34.921 --71177-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:34.921 --71177-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:34.921 --71177-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:34.921 --71177-- Reading syms from /usr/lib64/libm.so.6 00:11:34.921 --71177-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:35.178 --71177-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:35.178 --71177-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:35.178 --71177-- Reading syms from /usr/lib64/libc.so.6 00:11:35.178 --71177-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:35.178 --71177-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:35.178 --71177-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:35.178 --71177-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:35.178 --71177-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:35.178 --71177-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:35.178 --71177-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.178 --71177-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 --71177-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 --71177-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 ==71177== WARNING: new redirection conflicts with existing -- ignoring it 00:11:35.179 --71177-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:35.179 --71177-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:35.179 --71177-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 --71177-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 ==71177== Preferring higher priority redirection: 00:11:35.179 --71177-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:35.179 --71177-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:35.179 --71177-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 --71177-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 --71177-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 --71177-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.179 --71177-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.436 --71177-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:35.436 ==71177== WARNING: new redirection conflicts with existing -- ignoring it 00:11:35.436 --71177-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:35.436 --71177-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:35.436 ==71177== WARNING: new redirection conflicts with existing -- ignoring it 00:11:35.436 --71177-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:35.436 --71177-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:35.436 --71177-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:35.436 --71177-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:35.436 --71177-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:35.436 --71177-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:35.436 --71177-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:35.436 --71177-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:35.436 --71177-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:35.436 --71177-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:35.436 --71177-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:35.436 --71177-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:35.436 --71177-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:35.436 --71177-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:35.436 --71177-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:35.436 --71177-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:35.436 --71177-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:35.436 --71177-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:35.436 --71177-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:35.436 --71177-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:35.436 00:11:35.436 00:11:35.436 CUnit - A unit testing framework for C - Version 2.1-3 00:11:35.436 http://cunit.sourceforge.net/ 00:11:35.436 00:11:35.436 00:11:35.436 Suite: raid1 00:11:35.436 Test: test_raid1_start ...passed 00:11:35.693 Test: test_raid1_read_balancing ...passed 00:11:35.693 Test: test_raid1_write_error ...passed 00:11:35.693 Test: test_raid1_read_error ...passed 00:11:35.693 00:11:35.693 Run Summary: Type Total Ran Passed Failed Inactive 00:11:35.693 suites 1 1 n/a 0 0 00:11:35.693 tests 4 4 4 0 0 00:11:35.693 asserts 4374 4374 4374 0 n/a 00:11:35.693 00:11:35.693 Elapsed time = 0.208 seconds 00:11:35.693 --71177-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:35.693 --71177-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:35.950 ==71177== 00:11:35.950 ==71177== HEAP SUMMARY: 00:11:35.950 ==71177== in use at exit: 0 bytes in 0 blocks 00:11:35.950 ==71177== total heap usage: 3,114 allocs, 3,114 frees, 565,299 bytes allocated 00:11:35.950 ==71177== 00:11:35.950 ==71177== All heap blocks were freed -- no leaks are possible 00:11:35.950 ==71177== 00:11:35.950 ==71177== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:35.950 15:36:38 unittest_bdev -- unit/unittest.sh@27 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut 00:11:35.950 ==71191== Memcheck, a memory error detector 00:11:35.950 ==71191== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:35.950 ==71191== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:35.950 ==71191== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut 00:11:35.950 ==71191== 00:11:35.950 --71191-- Valgrind options: 00:11:35.950 --71191-- --leak-check=full 00:11:35.950 --71191-- --error-exitcode=2 00:11:35.950 --71191-- --verbose 00:11:35.950 --71191-- Contents of /proc/version: 00:11:35.950 --71191-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:35.950 --71191-- 00:11:35.950 --71191-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:35.950 --71191-- Page sizes: currently 4096, max supported 4096 00:11:35.950 --71191-- Valgrind library directory: /usr/libexec/valgrind 00:11:35.950 --71191-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut 00:11:35.950 --71191-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:35.950 --71191-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:35.950 --71191-- might be shown as UnknownInlinedFun 00:11:35.950 --71191-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:35.950 --71191-- object doesn't have a dynamic symbol table 00:11:35.950 --71191-- Scheduler: using generic scheduler lock implementation. 00:11:35.951 --71191-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:35.951 ==71191== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71191-by-???-on-7765db803faf 00:11:35.951 ==71191== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71191-by-???-on-7765db803faf 00:11:35.951 ==71191== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71191-by-???-on-7765db803faf 00:11:35.951 ==71191== 00:11:35.951 ==71191== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:35.951 ==71191== don't want to do, unless you know exactly what you're doing, 00:11:35.951 ==71191== or are doing some strange experiment): 00:11:35.951 ==71191== /usr/libexec/valgrind/../../bin/vgdb --pid=71191 ...command... 00:11:35.951 ==71191== 00:11:35.951 ==71191== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:35.951 ==71191== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut 00:11:35.951 ==71191== and then give GDB the following command 00:11:35.951 ==71191== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71191 00:11:35.951 ==71191== --pid is optional if only one valgrind process is running 00:11:35.951 ==71191== 00:11:35.951 --71191-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:35.951 --71191-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:35.951 --71191-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:35.951 --71191-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:35.951 ==71191== WARNING: new redirection conflicts with existing -- ignoring it 00:11:35.951 --71191-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:35.951 --71191-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:35.951 --71191-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:35.951 --71191-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:35.951 --71191-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:35.951 --71191-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:35.951 --71191-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:35.951 --71191-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:35.951 --71191-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:35.951 --71191-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:35.951 --71191-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:35.951 --71191-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:35.951 --71191-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:35.951 --71191-- Reading syms from /usr/lib64/libm.so.6 00:11:35.951 --71191-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:35.951 --71191-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:35.951 --71191-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:35.951 --71191-- Reading syms from /usr/lib64/libc.so.6 00:11:36.209 --71191-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:36.209 --71191-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:36.209 --71191-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:36.209 --71191-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:36.209 --71191-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:36.209 --71191-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:36.209 --71191-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 ==71191== WARNING: new redirection conflicts with existing -- ignoring it 00:11:36.209 --71191-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:36.209 --71191-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:36.209 --71191-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 ==71191== Preferring higher priority redirection: 00:11:36.209 --71191-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:36.209 --71191-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:36.209 --71191-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 --71191-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:36.209 ==71191== WARNING: new redirection conflicts with existing -- ignoring it 00:11:36.209 --71191-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:36.209 --71191-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:36.209 ==71191== WARNING: new redirection conflicts with existing -- ignoring it 00:11:36.210 --71191-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:36.210 --71191-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:36.210 --71191-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:36.466 --71191-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:36.466 --71191-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:36.466 --71191-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:36.466 --71191-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:36.466 --71191-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:36.466 --71191-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:36.466 --71191-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:36.466 --71191-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:36.466 --71191-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:36.466 --71191-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:36.466 --71191-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:36.466 --71191-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:36.466 --71191-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:36.466 --71191-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:36.466 --71191-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:36.466 --71191-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:36.466 00:11:36.466 00:11:36.466 CUnit - A unit testing framework for C - Version 2.1-3 00:11:36.466 http://cunit.sourceforge.net/ 00:11:36.466 00:11:36.466 00:11:36.466 Suite: zone 00:11:36.466 Test: test_zone_get_operation ...passed 00:11:36.466 Test: test_bdev_zone_get_info ...passed 00:11:36.466 Test: test_bdev_zone_management ...passed 00:11:36.466 Test: test_bdev_zone_append ...passed 00:11:36.466 Test: test_bdev_zone_append_with_md ...passed 00:11:36.466 Test: test_bdev_zone_appendv ...passed 00:11:36.466 Test: test_bdev_zone_appendv_with_md ...passed 00:11:36.467 Test: test_bdev_io_get_append_location ...passed 00:11:36.467 00:11:36.467 Run Summary: Type Total Ran Passed Failed Inactive 00:11:36.467 suites 1 1 n/a 0 0 00:11:36.467 tests 8 8 8 0 0 00:11:36.467 asserts 94 94 94 0 n/a 00:11:36.467 00:11:36.467 Elapsed time = 0.060 seconds 00:11:36.467 --71191-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:36.467 --71191-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:36.758 ==71191== 00:11:36.758 ==71191== HEAP SUMMARY: 00:11:36.758 ==71191== in use at exit: 0 bytes in 0 blocks 00:11:36.758 ==71191== total heap usage: 80 allocs, 80 frees, 103,727 bytes allocated 00:11:36.758 ==71191== 00:11:36.758 ==71191== All heap blocks were freed -- no leaks are possible 00:11:36.758 ==71191== 00:11:36.758 ==71191== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:36.758 15:36:39 unittest_bdev -- unit/unittest.sh@28 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/gpt/gpt.c/gpt_ut 00:11:36.758 ==71202== Memcheck, a memory error detector 00:11:36.758 ==71202== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:36.758 ==71202== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:36.758 ==71202== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/gpt/gpt.c/gpt_ut 00:11:36.758 ==71202== 00:11:36.758 --71202-- Valgrind options: 00:11:36.758 --71202-- --leak-check=full 00:11:36.758 --71202-- --error-exitcode=2 00:11:36.758 --71202-- --verbose 00:11:36.759 --71202-- Contents of /proc/version: 00:11:36.759 --71202-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:36.759 --71202-- 00:11:36.759 --71202-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:36.759 --71202-- Page sizes: currently 4096, max supported 4096 00:11:36.759 --71202-- Valgrind library directory: /usr/libexec/valgrind 00:11:36.759 --71202-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/gpt/gpt.c/gpt_ut 00:11:36.759 --71202-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:36.759 --71202-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:36.759 --71202-- might be shown as UnknownInlinedFun 00:11:36.759 --71202-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:36.759 --71202-- object doesn't have a dynamic symbol table 00:11:36.759 --71202-- Scheduler: using generic scheduler lock implementation. 00:11:36.759 --71202-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:36.759 ==71202== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71202-by-???-on-7765db803faf 00:11:36.759 ==71202== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71202-by-???-on-7765db803faf 00:11:36.759 ==71202== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71202-by-???-on-7765db803faf 00:11:36.759 ==71202== 00:11:36.759 ==71202== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:36.759 ==71202== don't want to do, unless you know exactly what you're doing, 00:11:36.759 ==71202== or are doing some strange experiment): 00:11:36.759 ==71202== /usr/libexec/valgrind/../../bin/vgdb --pid=71202 ...command... 00:11:36.759 ==71202== 00:11:36.759 ==71202== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:36.759 ==71202== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/gpt/gpt.c/gpt_ut 00:11:36.759 ==71202== and then give GDB the following command 00:11:36.759 ==71202== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71202 00:11:36.759 ==71202== --pid is optional if only one valgrind process is running 00:11:36.759 ==71202== 00:11:36.759 --71202-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:36.759 --71202-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:36.759 --71202-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:36.759 --71202-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:36.759 ==71202== WARNING: new redirection conflicts with existing -- ignoring it 00:11:36.759 --71202-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:36.759 --71202-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:36.759 --71202-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:36.759 --71202-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:36.759 --71202-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:36.759 --71202-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:36.759 --71202-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:36.759 --71202-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:36.759 --71202-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:36.759 --71202-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:36.759 --71202-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:36.759 --71202-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:36.759 --71202-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:36.759 --71202-- Reading syms from /usr/lib64/libm.so.6 00:11:36.759 --71202-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:36.759 --71202-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:36.759 --71202-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:37.016 --71202-- Reading syms from /usr/lib64/libc.so.6 00:11:37.016 --71202-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:37.016 --71202-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:37.016 --71202-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:37.016 --71202-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:37.016 --71202-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:37.016 --71202-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:37.016 --71202-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 ==71202== WARNING: new redirection conflicts with existing -- ignoring it 00:11:37.016 --71202-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:37.016 --71202-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:37.016 --71202-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 ==71202== Preferring higher priority redirection: 00:11:37.016 --71202-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:37.016 --71202-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:37.016 --71202-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 --71202-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:37.016 ==71202== WARNING: new redirection conflicts with existing -- ignoring it 00:11:37.017 --71202-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:37.017 --71202-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:37.017 ==71202== WARNING: new redirection conflicts with existing -- ignoring it 00:11:37.017 --71202-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:37.017 --71202-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:37.017 --71202-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:37.017 --71202-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:37.017 --71202-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:37.017 --71202-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:37.017 --71202-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:37.274 --71202-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:37.274 --71202-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:37.274 --71202-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:37.274 --71202-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:37.274 --71202-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:37.274 --71202-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:37.274 --71202-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:37.274 --71202-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:37.274 --71202-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:37.274 --71202-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:37.274 --71202-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:37.274 --71202-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:37.274 00:11:37.274 00:11:37.274 CUnit - A unit testing framework for C - Version 2.1-3 00:11:37.274 http://cunit.sourceforge.net/ 00:11:37.274 00:11:37.274 00:11:37.274 Suite: gpt_parse 00:11:37.274 Test: test_parse_mbr_and_primary ...[2024-11-05 15:36:39.807277] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 259:gpt_parse_mbr: *ERROR*: Gpt and the related buffer should not be NULL 00:11:37.274 [2024-11-05 15:36:39.839432] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 259:gpt_parse_mbr: *ERROR*: Gpt and the related buffer should not be NULL 00:11:37.274 [2024-11-05 15:36:39.847296] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 165:gpt_read_header: *ERROR*: head_size=1633771873 00:11:37.274 [2024-11-05 15:36:39.847715] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 279:gpt_parse_partition_table: *ERROR*: Failed to read gpt header 00:11:37.274 [2024-11-05 15:36:39.858831] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 88:gpt_read_partitions: *ERROR*: Num_partition_entries=1633771873 which exceeds max=128 00:11:37.274 [2024-11-05 15:36:39.859421] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 285:gpt_parse_partition_table: *ERROR*: Failed to read gpt partitions 00:11:37.274 passed 00:11:37.274 Test: test_parse_secondary ...[2024-11-05 15:36:39.868382] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 165:gpt_read_header: *ERROR*: head_size=1633771873 00:11:37.274 [2024-11-05 15:36:39.868495] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 279:gpt_parse_partition_table: *ERROR*: Failed to read gpt header 00:11:37.274 [2024-11-05 15:36:39.872766] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 88:gpt_read_partitions: *ERROR*: Num_partition_entries=1633771873 which exceeds max=128 00:11:37.274 [2024-11-05 15:36:39.872880] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 285:gpt_parse_partition_table: *ERROR*: Failed to read gpt partitions 00:11:37.274 passed 00:11:37.274 Test: test_check_mbr ...[2024-11-05 15:36:39.877478] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 259:gpt_parse_mbr: *ERROR*: Gpt and the related buffer should not be NULL 00:11:37.274 [2024-11-05 15:36:39.878148] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 259:gpt_parse_mbr: *ERROR*: Gpt and the related buffer should not be NULL 00:11:37.274 passed 00:11:37.274 Test: test_read_header ...[2024-11-05 15:36:39.883445] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 165:gpt_read_header: *ERROR*: head_size=600 00:11:37.274 [2024-11-05 15:36:39.884426] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 177:gpt_read_header: *ERROR*: head crc32 does not match, provided=584158336, calculated=3316781438 00:11:37.274 [2024-11-05 15:36:39.885359] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 184:gpt_read_header: *ERROR*: signature did not match 00:11:37.274 [2024-11-05 15:36:39.887372] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 191:gpt_read_header: *ERROR*: head my_lba(7016996765293437281) != expected(1) 00:11:37.274 [2024-11-05 15:36:39.888640] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 135:gpt_lba_range_check: *ERROR*: Head's usable_lba_end(7016996765293437281) > lba_end(0) 00:11:37.275 [2024-11-05 15:36:39.888985] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 197:gpt_read_header: *ERROR*: lba range check error 00:11:37.275 passed 00:11:37.275 Test: test_read_partitions ...[2024-11-05 15:36:39.893502] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 88:gpt_read_partitions: *ERROR*: Num_partition_entries=256 which exceeds max=128 00:11:37.275 [2024-11-05 15:36:39.895350] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 95:gpt_read_partitions: *ERROR*: Partition_entry_size(0) != expected(80) 00:11:37.275 [2024-11-05 15:36:39.896884] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 59:gpt_get_partitions_buf: *ERROR*: Buffer size is not enough 00:11:37.275 [2024-11-05 15:36:39.897220] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 105:gpt_read_partitions: *ERROR*: Failed to get gpt partitions buf 00:11:37.275 [2024-11-05 15:36:39.899341] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/gpt/gpt.c: 113:gpt_read_partitions: *ERROR*: GPT partition entry array crc32 did not match 00:11:37.275 passed 00:11:37.275 00:11:37.275 Run Summary: Type Total Ran Passed Failed Inactive 00:11:37.275 suites 1 1 n/a 0 0 00:11:37.275 tests 5 5 5 0 0 00:11:37.275 asserts 33 33 33 0 n/a 00:11:37.275 00:11:37.275 Elapsed time = 0.098 seconds 00:11:37.275 --71202-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:37.275 --71202-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:37.275 ==71202== 00:11:37.275 ==71202== HEAP SUMMARY: 00:11:37.275 ==71202== in use at exit: 0 bytes in 0 blocks 00:11:37.275 ==71202== total heap usage: 103 allocs, 103 frees, 122,149 bytes allocated 00:11:37.275 ==71202== 00:11:37.275 ==71202== All heap blocks were freed -- no leaks are possible 00:11:37.275 ==71202== 00:11:37.275 ==71202== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:37.275 15:36:39 unittest_bdev -- unit/unittest.sh@29 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/part.c/part_ut 00:11:37.275 ==71210== Memcheck, a memory error detector 00:11:37.275 ==71210== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:37.275 ==71210== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:37.275 ==71210== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/part.c/part_ut 00:11:37.275 ==71210== 00:11:37.275 --71210-- Valgrind options: 00:11:37.275 --71210-- --leak-check=full 00:11:37.275 --71210-- --error-exitcode=2 00:11:37.275 --71210-- --verbose 00:11:37.275 --71210-- Contents of /proc/version: 00:11:37.275 --71210-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:37.275 --71210-- 00:11:37.275 --71210-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:37.275 --71210-- Page sizes: currently 4096, max supported 4096 00:11:37.275 --71210-- Valgrind library directory: /usr/libexec/valgrind 00:11:37.275 --71210-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/part.c/part_ut 00:11:37.275 --71210-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:37.532 --71210-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:37.532 --71210-- might be shown as UnknownInlinedFun 00:11:37.532 --71210-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:37.532 --71210-- object doesn't have a dynamic symbol table 00:11:37.533 --71210-- Scheduler: using generic scheduler lock implementation. 00:11:37.533 --71210-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:37.533 ==71210== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71210-by-???-on-7765db803faf 00:11:37.533 ==71210== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71210-by-???-on-7765db803faf 00:11:37.533 ==71210== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71210-by-???-on-7765db803faf 00:11:37.533 ==71210== 00:11:37.533 ==71210== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:37.533 ==71210== don't want to do, unless you know exactly what you're doing, 00:11:37.533 ==71210== or are doing some strange experiment): 00:11:37.533 ==71210== /usr/libexec/valgrind/../../bin/vgdb --pid=71210 ...command... 00:11:37.533 ==71210== 00:11:37.533 ==71210== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:37.533 ==71210== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/part.c/part_ut 00:11:37.533 ==71210== and then give GDB the following command 00:11:37.533 ==71210== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71210 00:11:37.533 ==71210== --pid is optional if only one valgrind process is running 00:11:37.533 ==71210== 00:11:37.790 --71210-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:37.790 --71210-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:37.790 --71210-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:37.790 --71210-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:37.790 ==71210== WARNING: new redirection conflicts with existing -- ignoring it 00:11:37.790 --71210-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:37.790 --71210-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:37.790 --71210-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:37.790 --71210-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:37.790 --71210-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:37.790 --71210-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:37.790 --71210-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:37.790 --71210-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:37.790 --71210-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:37.790 --71210-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:37.790 --71210-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:37.790 --71210-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:37.790 --71210-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:37.790 --71210-- Reading syms from /usr/lib64/libm.so.6 00:11:37.790 --71210-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:37.790 --71210-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:37.790 --71210-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:37.790 --71210-- Reading syms from /usr/lib64/libc.so.6 00:11:38.048 --71210-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:38.048 --71210-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:38.048 --71210-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:38.048 --71210-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:38.048 --71210-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:38.048 --71210-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:38.048 --71210-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 ==71210== WARNING: new redirection conflicts with existing -- ignoring it 00:11:38.048 --71210-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:38.048 --71210-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:38.048 --71210-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 --71210-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.048 ==71210== Preferring higher priority redirection: 00:11:38.049 --71210-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:38.049 --71210-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:38.049 --71210-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.049 --71210-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.049 --71210-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.049 --71210-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.049 --71210-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.049 --71210-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:38.049 ==71210== WARNING: new redirection conflicts with existing -- ignoring it 00:11:38.049 --71210-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:38.049 --71210-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:38.049 ==71210== WARNING: new redirection conflicts with existing -- ignoring it 00:11:38.049 --71210-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:38.049 --71210-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:38.049 --71210-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:38.049 --71210-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:38.049 --71210-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:38.049 --71210-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:38.049 --71210-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:38.049 --71210-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:38.049 --71210-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:38.049 --71210-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:38.049 --71210-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:38.049 --71210-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:38.049 --71210-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:38.049 --71210-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:38.049 --71210-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:38.049 --71210-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:38.049 --71210-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:38.049 --71210-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:38.049 --71210-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:38.049 --71210-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:11:38.049 --71210-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:38.307 00:11:38.307 00:11:38.307 CUnit - A unit testing framework for C - Version 2.1-3 00:11:38.307 http://cunit.sourceforge.net/ 00:11:38.307 00:11:38.307 00:11:38.307 Suite: bdev_part 00:11:38.307 Test: part_test ...--71210-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:11:38.307 [2024-11-05 15:36:40.913911] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:4691:bdev_name_add: *ERROR*: Bdev name 96283066-4e11-5478-bc3e-6558d03963a3 already exists 00:11:38.307 [2024-11-05 15:36:40.941783] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:7842:bdev_register: *ERROR*: Unable to add uuid:96283066-4e11-5478-bc3e-6558d03963a3 alias for bdev test1 00:11:38.564 passed 00:11:38.564 Test: part_free_test ...passed 00:11:38.564 Test: part_get_io_channel_test ...passed 00:11:38.564 Test: part_construct_ext ...passed 00:11:38.564 00:11:38.564 Run Summary: Type Total Ran Passed Failed Inactive 00:11:38.564 suites 1 1 n/a 0 0 00:11:38.564 tests 4 4 4 0 0 00:11:38.564 asserts 48 48 48 0 n/a 00:11:38.564 00:11:38.564 Elapsed time = 0.444 seconds 00:11:38.564 --71210-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:38.564 --71210-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:38.821 ==71210== 00:11:38.821 ==71210== HEAP SUMMARY: 00:11:38.821 ==71210== in use at exit: 1,608 bytes in 5 blocks 00:11:38.821 ==71210== total heap usage: 10,993 allocs, 10,988 frees, 207,310,162 bytes allocated 00:11:38.821 ==71210== 00:11:38.821 ==71210== Searching for pointers to 5 not-freed blocks 00:11:38.821 ==71210== Checked 7,097,016 bytes 00:11:38.821 ==71210== 00:11:38.821 ==71210== LEAK SUMMARY: 00:11:38.821 ==71210== definitely lost: 0 bytes in 0 blocks 00:11:38.821 ==71210== indirectly lost: 0 bytes in 0 blocks 00:11:38.821 ==71210== possibly lost: 0 bytes in 0 blocks 00:11:38.821 ==71210== still reachable: 1,608 bytes in 5 blocks 00:11:38.821 ==71210== suppressed: 0 bytes in 0 blocks 00:11:38.821 ==71210== Reachable blocks (those to which a pointer was found) are not shown. 00:11:38.821 ==71210== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:11:38.821 ==71210== 00:11:38.822 ==71210== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:38.822 15:36:41 unittest_bdev -- unit/unittest.sh@30 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut 00:11:38.822 ==71224== Memcheck, a memory error detector 00:11:38.822 ==71224== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:38.822 ==71224== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:38.822 ==71224== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut 00:11:38.822 ==71224== 00:11:38.822 --71224-- Valgrind options: 00:11:38.822 --71224-- --leak-check=full 00:11:38.822 --71224-- --error-exitcode=2 00:11:38.822 --71224-- --verbose 00:11:38.822 --71224-- Contents of /proc/version: 00:11:38.822 --71224-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:38.822 --71224-- 00:11:38.822 --71224-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:38.822 --71224-- Page sizes: currently 4096, max supported 4096 00:11:38.822 --71224-- Valgrind library directory: /usr/libexec/valgrind 00:11:38.822 --71224-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut 00:11:38.822 --71224-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:38.822 --71224-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:38.822 --71224-- might be shown as UnknownInlinedFun 00:11:38.822 --71224-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:38.822 --71224-- object doesn't have a dynamic symbol table 00:11:38.822 --71224-- Scheduler: using generic scheduler lock implementation. 00:11:38.822 --71224-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:38.822 ==71224== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71224-by-???-on-7765db803faf 00:11:38.822 ==71224== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71224-by-???-on-7765db803faf 00:11:38.822 ==71224== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71224-by-???-on-7765db803faf 00:11:38.822 ==71224== 00:11:38.822 ==71224== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:38.822 ==71224== don't want to do, unless you know exactly what you're doing, 00:11:38.822 ==71224== or are doing some strange experiment): 00:11:38.822 ==71224== /usr/libexec/valgrind/../../bin/vgdb --pid=71224 ...command... 00:11:38.822 ==71224== 00:11:38.822 ==71224== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:38.822 ==71224== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut 00:11:38.822 ==71224== and then give GDB the following command 00:11:38.822 ==71224== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71224 00:11:38.822 ==71224== --pid is optional if only one valgrind process is running 00:11:38.822 ==71224== 00:11:38.822 --71224-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:38.822 --71224-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:38.822 --71224-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:38.822 --71224-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:38.822 ==71224== WARNING: new redirection conflicts with existing -- ignoring it 00:11:38.822 --71224-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:38.822 --71224-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:38.822 --71224-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:38.822 --71224-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:38.822 --71224-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:38.822 --71224-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:38.822 --71224-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:38.822 --71224-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:38.822 --71224-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:38.822 --71224-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:38.822 --71224-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:38.822 --71224-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:38.822 --71224-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:38.822 --71224-- Reading syms from /usr/lib64/libm.so.6 00:11:38.822 --71224-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:38.822 --71224-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:38.822 --71224-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:38.822 --71224-- Reading syms from /usr/lib64/libc.so.6 00:11:39.079 --71224-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:39.079 --71224-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:39.079 --71224-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:39.079 --71224-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:39.079 --71224-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:39.079 --71224-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:39.079 --71224-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 ==71224== WARNING: new redirection conflicts with existing -- ignoring it 00:11:39.079 --71224-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:39.079 --71224-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:39.079 --71224-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 ==71224== Preferring higher priority redirection: 00:11:39.079 --71224-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:39.079 --71224-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:39.079 --71224-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.079 --71224-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.336 --71224-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.336 --71224-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.336 ==71224== WARNING: new redirection conflicts with existing -- ignoring it 00:11:39.336 --71224-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:39.336 --71224-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:39.336 ==71224== WARNING: new redirection conflicts with existing -- ignoring it 00:11:39.336 --71224-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:39.336 --71224-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:39.336 --71224-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:39.336 --71224-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:39.336 --71224-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:39.336 --71224-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:39.336 --71224-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:39.336 --71224-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:39.336 --71224-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:39.336 --71224-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:39.336 --71224-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:39.336 --71224-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:39.336 --71224-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:39.336 --71224-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:39.336 --71224-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:39.336 --71224-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:39.337 --71224-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:39.337 --71224-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:39.337 --71224-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:39.337 00:11:39.337 00:11:39.337 CUnit - A unit testing framework for C - Version 2.1-3 00:11:39.337 http://cunit.sourceforge.net/ 00:11:39.337 00:11:39.337 00:11:39.337 Suite: scsi_nvme_suite 00:11:39.337 Test: scsi_nvme_translate_test ...passed 00:11:39.337 00:11:39.337 Run Summary: Type Total Ran Passed Failed Inactive 00:11:39.337 suites 1 1 n/a 0 0 00:11:39.337 tests 1 1 1 0 0 00:11:39.337 asserts 104 104 104 0 n/a 00:11:39.337 00:11:39.337 Elapsed time = 0.040 seconds 00:11:39.337 --71224-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:39.337 --71224-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:39.594 ==71224== 00:11:39.594 ==71224== HEAP SUMMARY: 00:11:39.594 ==71224== in use at exit: 0 bytes in 0 blocks 00:11:39.594 ==71224== total heap usage: 48 allocs, 48 frees, 93,326 bytes allocated 00:11:39.594 ==71224== 00:11:39.594 ==71224== All heap blocks were freed -- no leaks are possible 00:11:39.594 ==71224== 00:11:39.594 ==71224== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:39.594 15:36:42 unittest_bdev -- unit/unittest.sh@31 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut 00:11:39.594 ==71235== Memcheck, a memory error detector 00:11:39.594 ==71235== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:39.594 ==71235== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:39.594 ==71235== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut 00:11:39.594 ==71235== 00:11:39.594 --71235-- Valgrind options: 00:11:39.594 --71235-- --leak-check=full 00:11:39.594 --71235-- --error-exitcode=2 00:11:39.594 --71235-- --verbose 00:11:39.594 --71235-- Contents of /proc/version: 00:11:39.594 --71235-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:39.594 --71235-- 00:11:39.594 --71235-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:39.594 --71235-- Page sizes: currently 4096, max supported 4096 00:11:39.594 --71235-- Valgrind library directory: /usr/libexec/valgrind 00:11:39.594 --71235-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut 00:11:39.594 --71235-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:39.594 --71235-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:39.594 --71235-- might be shown as UnknownInlinedFun 00:11:39.594 --71235-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:39.594 --71235-- object doesn't have a dynamic symbol table 00:11:39.594 --71235-- Scheduler: using generic scheduler lock implementation. 00:11:39.594 --71235-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:39.594 ==71235== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71235-by-???-on-7765db803faf 00:11:39.594 ==71235== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71235-by-???-on-7765db803faf 00:11:39.594 ==71235== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71235-by-???-on-7765db803faf 00:11:39.594 ==71235== 00:11:39.594 ==71235== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:39.594 ==71235== don't want to do, unless you know exactly what you're doing, 00:11:39.594 ==71235== or are doing some strange experiment): 00:11:39.594 ==71235== /usr/libexec/valgrind/../../bin/vgdb --pid=71235 ...command... 00:11:39.594 ==71235== 00:11:39.594 ==71235== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:39.594 ==71235== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut 00:11:39.594 ==71235== and then give GDB the following command 00:11:39.594 ==71235== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71235 00:11:39.594 ==71235== --pid is optional if only one valgrind process is running 00:11:39.594 ==71235== 00:11:39.594 --71235-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:39.595 --71235-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:39.595 --71235-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:39.595 --71235-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:39.595 ==71235== WARNING: new redirection conflicts with existing -- ignoring it 00:11:39.595 --71235-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:39.595 --71235-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:39.595 --71235-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:39.595 --71235-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:39.595 --71235-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:39.595 --71235-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:39.595 --71235-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:39.595 --71235-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:39.595 --71235-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:39.595 --71235-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:39.595 --71235-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:39.595 --71235-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:39.595 --71235-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:39.595 --71235-- Reading syms from /usr/lib64/libm.so.6 00:11:39.595 --71235-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:39.595 --71235-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:39.595 --71235-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:39.595 --71235-- Reading syms from /usr/lib64/libc.so.6 00:11:39.852 --71235-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:39.852 --71235-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:39.852 --71235-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:39.852 --71235-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:39.852 --71235-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:39.852 --71235-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:39.852 --71235-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 ==71235== WARNING: new redirection conflicts with existing -- ignoring it 00:11:39.852 --71235-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:39.852 --71235-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:39.852 --71235-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 --71235-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.852 ==71235== Preferring higher priority redirection: 00:11:39.853 --71235-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:39.853 --71235-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:39.853 --71235-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.853 --71235-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.853 --71235-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.853 --71235-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.853 --71235-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.853 --71235-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:39.853 ==71235== WARNING: new redirection conflicts with existing -- ignoring it 00:11:39.853 --71235-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:39.853 --71235-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:39.853 ==71235== WARNING: new redirection conflicts with existing -- ignoring it 00:11:39.853 --71235-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:39.853 --71235-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:40.111 --71235-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:40.111 --71235-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:40.111 --71235-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:40.111 --71235-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:40.111 --71235-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:40.111 --71235-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:40.111 --71235-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:40.111 --71235-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:40.111 --71235-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:40.111 --71235-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:40.111 --71235-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:40.111 --71235-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:40.111 --71235-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:40.111 --71235-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:40.111 --71235-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:40.111 --71235-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:40.111 --71235-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:40.111 --71235-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:40.111 00:11:40.111 00:11:40.111 CUnit - A unit testing framework for C - Version 2.1-3 00:11:40.111 http://cunit.sourceforge.net/ 00:11:40.111 00:11:40.111 00:11:40.111 Suite: lvol 00:11:40.111 Test: ut_lvs_init ...--71235-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:11:40.111 [2024-11-05 15:36:42.775466] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c: 180:_vbdev_lvs_create_cb: *ERROR*: Cannot create lvol store bdev 00:11:40.111 [2024-11-05 15:36:42.827572] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c: 264:vbdev_lvs_create: *ERROR*: Cannot create blobstore device 00:11:40.368 passed 00:11:40.368 Test: ut_lvol_init ...--71235-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:11:40.368 passed 00:11:40.368 Test: ut_lvol_snapshot ...passed 00:11:40.368 Test: ut_lvol_clone ...passed 00:11:40.368 Test: ut_lvs_destroy ...passed 00:11:40.368 Test: ut_lvs_unload ...passed 00:11:40.368 Test: ut_lvol_resize ...[2024-11-05 15:36:42.913568] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1394:vbdev_lvol_resize: *ERROR*: lvol does not exist 00:11:40.368 passed 00:11:40.369 Test: ut_lvol_set_read_only ...passed 00:11:40.369 Test: ut_lvol_hotremove ...passed 00:11:40.369 Test: ut_vbdev_lvol_get_io_channel ...passed 00:11:40.369 Test: ut_vbdev_lvol_io_type_supported ...passed 00:11:40.369 Test: ut_lvol_read_write ...passed 00:11:40.369 Test: ut_vbdev_lvol_submit_request ...passed 00:11:40.369 Test: ut_lvol_examine_config ...passed 00:11:40.369 Test: ut_lvol_examine_disk ...[2024-11-05 15:36:42.974602] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1536:_vbdev_lvs_examine_finish: *ERROR*: Error opening lvol UNIT_TEST_UUID 00:11:40.369 passed 00:11:40.369 Test: ut_lvol_rename ...[2024-11-05 15:36:43.005479] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c: 105:_vbdev_lvol_change_bdev_alias: *ERROR*: cannot add alias 'lvs/new_lvol_name' 00:11:40.369 [2024-11-05 15:36:43.006214] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1344:vbdev_lvol_rename: *ERROR*: renaming lvol to 'new_lvol_name' does not succeed 00:11:40.369 passed 00:11:40.369 Test: ut_bdev_finish ...passed 00:11:40.369 Test: ut_lvs_rename ...passed 00:11:40.369 Test: ut_lvol_seek ...passed 00:11:40.369 Test: ut_esnap_dev_create ...[2024-11-05 15:36:43.040870] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1879:vbdev_lvol_esnap_dev_create: *ERROR*: lvol : NULL esnap ID 00:11:40.369 [2024-11-05 15:36:43.043293] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1885:vbdev_lvol_esnap_dev_create: *ERROR*: lvol : Invalid esnap ID length (36) 00:11:40.369 [2024-11-05 15:36:43.045046] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1890:vbdev_lvol_esnap_dev_create: *ERROR*: lvol : Invalid esnap ID: not a UUID 00:11:40.369 passed 00:11:40.369 Test: ut_lvol_esnap_clone_bad_args ...[2024-11-05 15:36:43.057930] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1280:vbdev_lvol_create_bdev_clone: *ERROR*: lvol store not specified 00:11:40.369 [2024-11-05 15:36:43.059768] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1287:vbdev_lvol_create_bdev_clone: *ERROR*: bdev '255f4236-9427-42d0-a9f1-aa17f37dd8db' could not be opened: error -19 00:11:40.369 passed 00:11:40.369 Test: ut_lvol_shallow_copy ...[2024-11-05 15:36:43.070277] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1977:vbdev_lvol_shallow_copy: *ERROR*: lvol must not be NULL 00:11:40.369 [2024-11-05 15:36:43.071360] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:1982:vbdev_lvol_shallow_copy: *ERROR*: lvol lvol_sc, bdev name must not be NULL 00:11:40.369 passed 00:11:40.369 Test: ut_lvol_set_external_parent ...[2024-11-05 15:36:43.078922] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/lvol/vbdev_lvol.c:2037:vbdev_lvol_set_external_parent: *ERROR*: bdev '255f4236-9427-42d0-a9f1-aa17f37dd8db' could not be opened: error -19 00:11:40.369 passed 00:11:40.369 00:11:40.627 Run Summary: Type Total Ran Passed Failed Inactive 00:11:40.627 suites 1 1 n/a 0 0 00:11:40.627 tests 23 23 23 0 0 00:11:40.627 asserts 770 770 770 0 n/a 00:11:40.627 00:11:40.627 Elapsed time = 0.325 seconds 00:11:40.627 --71235-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:40.627 --71235-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:40.627 ==71235== 00:11:40.627 ==71235== HEAP SUMMARY: 00:11:40.627 ==71235== in use at exit: 0 bytes in 0 blocks 00:11:40.627 ==71235== total heap usage: 1,495 allocs, 1,495 frees, 231,448 bytes allocated 00:11:40.627 ==71235== 00:11:40.627 ==71235== All heap blocks were freed -- no leaks are possible 00:11:40.627 ==71235== 00:11:40.627 ==71235== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:40.627 15:36:43 unittest_bdev -- unit/unittest.sh@32 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut 00:11:40.627 ==71243== Memcheck, a memory error detector 00:11:40.627 ==71243== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:40.627 ==71243== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:40.627 ==71243== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut 00:11:40.627 ==71243== 00:11:40.627 --71243-- Valgrind options: 00:11:40.627 --71243-- --leak-check=full 00:11:40.627 --71243-- --error-exitcode=2 00:11:40.627 --71243-- --verbose 00:11:40.627 --71243-- Contents of /proc/version: 00:11:40.627 --71243-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:40.627 --71243-- 00:11:40.627 --71243-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:40.627 --71243-- Page sizes: currently 4096, max supported 4096 00:11:40.627 --71243-- Valgrind library directory: /usr/libexec/valgrind 00:11:40.627 --71243-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut 00:11:40.627 --71243-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:40.627 --71243-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:40.627 --71243-- might be shown as UnknownInlinedFun 00:11:40.627 --71243-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:40.627 --71243-- object doesn't have a dynamic symbol table 00:11:40.627 --71243-- Scheduler: using generic scheduler lock implementation. 00:11:40.627 --71243-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:40.627 ==71243== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71243-by-???-on-7765db803faf 00:11:40.627 ==71243== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71243-by-???-on-7765db803faf 00:11:40.627 ==71243== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71243-by-???-on-7765db803faf 00:11:40.627 ==71243== 00:11:40.627 ==71243== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:40.627 ==71243== don't want to do, unless you know exactly what you're doing, 00:11:40.627 ==71243== or are doing some strange experiment): 00:11:40.627 ==71243== /usr/libexec/valgrind/../../bin/vgdb --pid=71243 ...command... 00:11:40.627 ==71243== 00:11:40.627 ==71243== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:40.627 ==71243== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut 00:11:40.628 ==71243== and then give GDB the following command 00:11:40.628 ==71243== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71243 00:11:40.628 ==71243== --pid is optional if only one valgrind process is running 00:11:40.628 ==71243== 00:11:40.628 --71243-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:40.628 --71243-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:40.628 --71243-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:40.628 --71243-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:40.628 ==71243== WARNING: new redirection conflicts with existing -- ignoring it 00:11:40.628 --71243-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:40.628 --71243-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:40.628 --71243-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:40.628 --71243-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:40.885 --71243-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:40.885 --71243-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:40.885 --71243-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:40.885 --71243-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:40.885 --71243-- Reading syms from /usr/lib64/libm.so.6 00:11:40.885 --71243-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:40.885 --71243-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:40.885 --71243-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/libc.so.6 00:11:40.885 --71243-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:40.885 --71243-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:40.885 --71243-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:40.885 --71243-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:40.885 --71243-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:41.143 --71243-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 ==71243== WARNING: new redirection conflicts with existing -- ignoring it 00:11:41.143 --71243-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:41.143 --71243-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:41.143 --71243-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 ==71243== Preferring higher priority redirection: 00:11:41.143 --71243-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:41.143 --71243-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:41.143 --71243-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 --71243-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:41.143 ==71243== WARNING: new redirection conflicts with existing -- ignoring it 00:11:41.143 --71243-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:41.143 --71243-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:41.143 ==71243== WARNING: new redirection conflicts with existing -- ignoring it 00:11:41.143 --71243-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:41.143 --71243-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:41.143 --71243-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:41.143 --71243-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:41.143 --71243-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:41.143 --71243-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:41.143 --71243-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:41.143 --71243-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:41.144 --71243-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:41.144 --71243-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:41.144 --71243-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:41.144 --71243-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:41.144 --71243-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:41.144 --71243-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:41.144 --71243-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:41.144 --71243-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:41.144 --71243-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:41.144 --71243-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:41.144 --71243-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:41.144 --71243-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:41.401 00:11:41.402 00:11:41.402 CUnit - A unit testing framework for C - Version 2.1-3 00:11:41.402 http://cunit.sourceforge.net/ 00:11:41.402 00:11:41.402 00:11:41.402 Suite: zone_block 00:11:41.402 Test: test_zone_block_create ...passed 00:11:41.402 Test: test_zone_block_create_invalid ...[2024-11-05 15:36:44.015661] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 624:zone_block_insert_name: *ERROR*: base bdev Nvme0n1 already claimed 00:11:41.402 --71243-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:11:41.402 --71243-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:41.402 [2024-11-05 15:36:44.061204] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block_rpc.c: 58:rpc_zone_block_create: *ERROR*: Failed to create block zoned vbdev: File exists[2024-11-05 15:36:44.064611] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 721:zone_block_register: *ERROR*: Base bdev zone_dev1 is already a zoned bdev 00:11:41.402 [2024-11-05 15:36:44.065300] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block_rpc.c: 58:rpc_zone_block_create: *ERROR*: Failed to create block zoned vbdev: File exists[2024-11-05 15:36:44.066216] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 861:vbdev_zone_block_create: *ERROR*: Zone capacity can't be 0 00:11:41.402 [2024-11-05 15:36:44.066485] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block_rpc.c: 58:rpc_zone_block_create: *ERROR*: Failed to create block zoned vbdev: Invalid argument[2024-11-05 15:36:44.067112] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 866:vbdev_zone_block_create: *ERROR*: Optimal open zones can't be 0 00:11:41.402 [2024-11-05 15:36:44.067360] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block_rpc.c: 58:rpc_zone_block_create: *ERROR*: Failed to create block zoned vbdev: Invalid argumentpassed 00:11:41.402 Test: test_get_zone_info ...[2024-11-05 15:36:44.088784] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.402 [2024-11-05 15:36:44.089901] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.402 [2024-11-05 15:36:44.090785] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.402 passed 00:11:41.402 Test: test_supported_io_types ...passed 00:11:41.402 Test: test_reset_zone ...[2024-11-05 15:36:44.110656] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.402 [2024-11-05 15:36:44.111415] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.402 passed 00:11:41.402 Test: test_open_zone ...[2024-11-05 15:36:44.116970] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.660 [2024-11-05 15:36:44.124570] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.660 [2024-11-05 15:36:44.125337] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.660 passed 00:11:41.660 Test: test_zone_write ...[2024-11-05 15:36:44.136491] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 391:zone_block_write: *ERROR*: Trying to write to zone in invalid state 2 00:11:41.660 [2024-11-05 15:36:44.137238] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.660 [2024-11-05 15:36:44.139192] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 378:zone_block_write: *ERROR*: Trying to write to invalid zone (lba 0x5000) 00:11:41.661 [2024-11-05 15:36:44.139496] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.159498] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 401:zone_block_write: *ERROR*: Trying to write to zone with invalid address (lba 0x407, wp 0x405) 00:11:41.661 [2024-11-05 15:36:44.159787] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.160254] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 401:zone_block_write: *ERROR*: Trying to write to zone with invalid address (lba 0x400, wp 0x405) 00:11:41.661 [2024-11-05 15:36:44.160393] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.171093] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 410:zone_block_write: *ERROR*: Write exceeds zone capacity (lba 0x3f0, len 0x20, wp 0x3f0) 00:11:41.661 [2024-11-05 15:36:44.171376] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 passed 00:11:41.661 Test: test_zone_read ...[2024-11-05 15:36:44.176758] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 465:zone_block_read: *ERROR*: Read exceeds zone capacity (lba 0x4ff8, len 0x10) 00:11:41.661 [2024-11-05 15:36:44.177189] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.178315] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 460:zone_block_read: *ERROR*: Trying to read from invalid zone (lba 0x5000) 00:11:41.661 [2024-11-05 15:36:44.178591] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.184820] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 465:zone_block_read: *ERROR*: Read exceeds zone capacity (lba 0x3f8, len 0x10) 00:11:41.661 [2024-11-05 15:36:44.184971] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 passed 00:11:41.661 Test: test_close_zone ...[2024-11-05 15:36:44.189174] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.190059] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.194680] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.195432] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 passed 00:11:41.661 Test: test_finish_zone ...[2024-11-05 15:36:44.204143] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.204891] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 passed 00:11:41.661 Test: test_append_zone ...[2024-11-05 15:36:44.209537] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 391:zone_block_write: *ERROR*: Trying to write to zone in invalid state 2 00:11:41.661 [2024-11-05 15:36:44.209691] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.210696] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 378:zone_block_write: *ERROR*: Trying to write to invalid zone (lba 0x5000) 00:11:41.661 [2024-11-05 15:36:44.210839] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 [2024-11-05 15:36:44.233136] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 410:zone_block_write: *ERROR*: Write exceeds zone capacity (lba 0x3f0, len 0x20, wp 0x3f0) 00:11:41.661 [2024-11-05 15:36:44.233299] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/zone_block/vbdev_zone_block.c: 510:zone_block_submit_request: *ERROR*: ERROR on bdev_io submission! 00:11:41.661 passed 00:11:41.661 00:11:41.661 Run Summary: Type Total Ran Passed Failed Inactive 00:11:41.661 suites 1 1 n/a 0 0 00:11:41.661 tests 11 11 11 0 0 00:11:41.662 asserts 3437 3437 3437 0 n/a 00:11:41.662 00:11:41.662 Elapsed time = 0.363 seconds 00:11:41.662 --71243-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:41.662 ==71243== 00:11:41.662 ==71243== HEAP SUMMARY: 00:11:41.662 ==71243== in use at exit: 67,109,824 bytes in 1,026 blocks 00:11:41.662 ==71243== total heap usage: 2,638 allocs, 1,612 frees, 85,916,117 bytes allocated 00:11:41.662 ==71243== 00:11:41.662 ==71243== Searching for pointers to 1,026 not-freed blocks 00:11:41.920 ==71243== Checked 6,620,120 bytes 00:11:41.920 ==71243== 00:11:41.920 ==71243== LEAK SUMMARY: 00:11:41.920 ==71243== definitely lost: 0 bytes in 0 blocks 00:11:41.920 ==71243== indirectly lost: 0 bytes in 0 blocks 00:11:41.920 ==71243== possibly lost: 0 bytes in 0 blocks 00:11:41.920 ==71243== still reachable: 67,109,824 bytes in 1,026 blocks 00:11:41.920 ==71243== suppressed: 0 bytes in 0 blocks 00:11:41.920 ==71243== Reachable blocks (those to which a pointer was found) are not shown. 00:11:41.920 ==71243== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:11:41.920 ==71243== 00:11:41.920 ==71243== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:41.920 15:36:44 unittest_bdev -- unit/unittest.sh@33 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/mt/bdev.c/bdev_ut 00:11:41.920 ==71257== Memcheck, a memory error detector 00:11:41.920 ==71257== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:41.920 ==71257== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:41.920 ==71257== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/mt/bdev.c/bdev_ut 00:11:41.920 ==71257== 00:11:41.920 --71257-- Valgrind options: 00:11:41.920 --71257-- --leak-check=full 00:11:41.920 --71257-- --error-exitcode=2 00:11:41.920 --71257-- --verbose 00:11:41.920 --71257-- Contents of /proc/version: 00:11:41.920 --71257-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:41.920 --71257-- 00:11:41.920 --71257-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:41.920 --71257-- Page sizes: currently 4096, max supported 4096 00:11:41.920 --71257-- Valgrind library directory: /usr/libexec/valgrind 00:11:41.920 --71257-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/mt/bdev.c/bdev_ut 00:11:41.920 --71257-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:41.920 --71257-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:41.920 --71257-- might be shown as UnknownInlinedFun 00:11:41.920 --71257-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:41.920 --71257-- object doesn't have a dynamic symbol table 00:11:41.920 --71257-- Scheduler: using generic scheduler lock implementation. 00:11:41.920 --71257-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:41.920 ==71257== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71257-by-???-on-7765db803faf 00:11:41.920 ==71257== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71257-by-???-on-7765db803faf 00:11:41.920 ==71257== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71257-by-???-on-7765db803faf 00:11:41.920 ==71257== 00:11:41.920 ==71257== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:41.920 ==71257== don't want to do, unless you know exactly what you're doing, 00:11:41.920 ==71257== or are doing some strange experiment): 00:11:41.920 ==71257== /usr/libexec/valgrind/../../bin/vgdb --pid=71257 ...command... 00:11:41.920 ==71257== 00:11:41.920 ==71257== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:41.920 ==71257== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/mt/bdev.c/bdev_ut 00:11:41.921 ==71257== and then give GDB the following command 00:11:41.921 ==71257== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71257 00:11:41.921 ==71257== --pid is optional if only one valgrind process is running 00:11:41.921 ==71257== 00:11:41.921 --71257-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:41.921 --71257-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:41.921 --71257-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:41.921 --71257-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:41.921 ==71257== WARNING: new redirection conflicts with existing -- ignoring it 00:11:41.921 --71257-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:41.921 --71257-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:41.921 --71257-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:41.921 --71257-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:41.921 --71257-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:41.921 --71257-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:41.921 --71257-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:41.921 --71257-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:41.921 --71257-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:41.921 --71257-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:41.921 --71257-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:41.921 --71257-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:41.921 --71257-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:41.921 --71257-- Reading syms from /usr/lib64/libm.so.6 00:11:41.921 --71257-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:41.921 --71257-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:41.921 --71257-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:41.921 --71257-- Reading syms from /usr/lib64/libc.so.6 00:11:42.179 --71257-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:42.179 --71257-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:42.179 --71257-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:42.179 --71257-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:42.179 --71257-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:42.179 --71257-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:42.179 --71257-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 ==71257== WARNING: new redirection conflicts with existing -- ignoring it 00:11:42.179 --71257-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:42.179 --71257-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:42.179 --71257-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.179 --71257-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.180 ==71257== Preferring higher priority redirection: 00:11:42.180 --71257-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:42.180 --71257-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:42.180 --71257-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.180 --71257-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.180 --71257-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.180 --71257-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.180 --71257-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.180 --71257-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:42.180 ==71257== WARNING: new redirection conflicts with existing -- ignoring it 00:11:42.180 --71257-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:42.180 --71257-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:42.180 ==71257== WARNING: new redirection conflicts with existing -- ignoring it 00:11:42.180 --71257-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:42.180 --71257-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:42.180 --71257-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:42.180 --71257-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:42.180 --71257-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:42.180 --71257-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:42.180 --71257-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:42.180 --71257-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:42.180 --71257-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:42.180 --71257-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:42.180 --71257-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:42.180 --71257-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:42.180 --71257-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:42.180 --71257-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:42.180 --71257-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:42.180 --71257-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:42.180 --71257-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:42.180 --71257-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:42.180 --71257-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:42.180 --71257-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:11:42.180 00:11:42.180 00:11:42.180 CUnit - A unit testing framework for C - Version 2.1-3 00:11:42.180 http://cunit.sourceforge.net/ 00:11:42.180 00:11:42.180 00:11:42.180 Suite: bdev 00:11:42.438 Test: basic ...--71257-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:42.438 --71257-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:11:42.438 --71257-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:11:42.438 --71257-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:42.438 [2024-11-05 15:36:45.051688] thread.c:2389:spdk_get_io_channel: *ERROR*: could not create io_channel for io_device bdev_ut_bdev (0x5a7801): Operation not permitted (rc=-1) 00:11:42.438 [2024-11-05 15:36:45.084994] thread.c:2389:spdk_get_io_channel: *ERROR*: could not create io_channel for io_device 0x5c45c60 (0x5a77e8): Operation not permitted (rc=-1) 00:11:42.438 [2024-11-05 15:36:45.085485] thread.c:2389:spdk_get_io_channel: *ERROR*: could not create io_channel for io_device bdev_ut_bdev (0x5a7801): Operation not permitted (rc=-1) 00:11:42.696 passed 00:11:42.696 Test: unregister_and_close ...passed 00:11:42.696 Test: unregister_and_close_different_threads ...passed 00:11:42.954 Test: basic_qos ...passed 00:11:42.954 Test: put_channel_during_reset ...passed 00:11:42.954 Test: aborted_reset ...passed 00:11:43.212 Test: aborted_reset_no_outstanding_io ...passed 00:11:43.212 Test: io_during_reset ...passed 00:11:43.212 Test: reset_completions ...passed 00:11:43.212 Test: io_during_qos_queue ...passed 00:11:43.212 Test: io_during_qos_reset ...passed 00:11:43.469 Test: enomem ...passed 00:11:43.469 Test: enomem_multi_bdev ...passed 00:11:43.469 Test: enomem_multi_bdev_unregister ...passed 00:11:43.469 Test: enomem_multi_io_target ...passed 00:11:43.725 Test: qos_dynamic_enable ...passed 00:11:43.725 Test: bdev_histograms_mt ...passed 00:11:43.725 Test: bdev_set_io_timeout_mt ...[2024-11-05 15:36:46.423693] thread.c: 484:spdk_thread_lib_fini: *ERROR*: io_device 0x79b2bb0 not unregistered 00:11:43.725 passed 00:11:44.030 Test: lock_lba_range_then_submit_io ...[2024-11-05 15:36:46.453427] thread.c:2193:spdk_io_device_register: *ERROR*: io_device 0x5a7a98 already registered (old:0x79b2bb0 new:0x5b63120) 00:11:44.030 passed 00:11:44.030 Test: unregister_during_reset ...passed 00:11:44.030 Test: event_notify_and_close ...passed 00:11:44.030 Test: unregister_and_qos_poller ...passed 00:11:44.030 Suite: bdev_wrong_thread 00:11:44.030 Test: spdk_bdev_register_wt ...[2024-11-05 15:36:46.656041] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c:8632:spdk_bdev_register: *ERROR*: Cannot register bdev wt_bdev on thread 0x65b48c0 (0x65b48c0) 00:11:44.030 passed 00:11:44.030 Test: spdk_bdev_examine_wt ...[2024-11-05 15:36:46.664513] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/bdev/bdev.c: 820:spdk_bdev_examine: *ERROR*: Cannot examine bdev ut_bdev_wt on thread 0x65b48c0 (0x65b48c0) 00:11:44.030 passed 00:11:44.030 00:11:44.030 Run Summary: Type Total Ran Passed Failed Inactive 00:11:44.030 suites 2 2 n/a 0 0 00:11:44.030 tests 24 24 24 0 0 00:11:44.030 asserts 621 621 621 0 n/a 00:11:44.030 00:11:44.030 Elapsed time = 1.771 seconds 00:11:44.288 --71257-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:44.288 ==71257== 00:11:44.288 ==71257== HEAP SUMMARY: 00:11:44.288 ==71257== in use at exit: 1,229 bytes in 6 blocks 00:11:44.288 ==71257== total heap usage: 288,115 allocs, 288,109 frees, 4,571,262,946 bytes allocated 00:11:44.288 ==71257== 00:11:44.288 ==71257== Searching for pointers to 6 not-freed blocks 00:11:44.288 ==71257== Checked 7,051,576 bytes 00:11:44.288 ==71257== 00:11:44.288 ==71257== LEAK SUMMARY: 00:11:44.288 ==71257== definitely lost: 0 bytes in 0 blocks 00:11:44.288 ==71257== indirectly lost: 0 bytes in 0 blocks 00:11:44.288 ==71257== possibly lost: 0 bytes in 0 blocks 00:11:44.288 ==71257== still reachable: 1,229 bytes in 6 blocks 00:11:44.288 ==71257== suppressed: 0 bytes in 0 blocks 00:11:44.288 ==71257== Reachable blocks (those to which a pointer was found) are not shown. 00:11:44.288 ==71257== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:11:44.288 ==71257== 00:11:44.288 ==71257== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:44.288 00:11:44.288 real 0m20.618s 00:11:44.288 user 0m18.993s 00:11:44.288 sys 0m0.620s 00:11:44.288 15:36:46 unittest_bdev -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:44.288 15:36:46 unittest_bdev -- common/autotest_common.sh@10 -- # set +x 00:11:44.288 ************************************ 00:11:44.288 END TEST unittest_bdev 00:11:44.288 ************************************ 00:11:44.288 15:36:46 -- unit/unittest.sh@197 -- # [[ y == y ]] 00:11:44.289 15:36:46 -- unit/unittest.sh@198 -- # run_test unittest_bdev_crypto valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/crypto.c/crypto_ut 00:11:44.289 15:36:46 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:44.289 15:36:46 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:44.289 15:36:46 -- common/autotest_common.sh@10 -- # set +x 00:11:44.289 ************************************ 00:11:44.289 START TEST unittest_bdev_crypto 00:11:44.289 ************************************ 00:11:44.289 15:36:46 unittest_bdev_crypto -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/crypto.c/crypto_ut 00:11:44.289 ==71303== Memcheck, a memory error detector 00:11:44.289 ==71303== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:44.289 ==71303== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:44.289 ==71303== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/crypto.c/crypto_ut 00:11:44.289 ==71303== 00:11:44.289 --71303-- Valgrind options: 00:11:44.289 --71303-- --leak-check=full 00:11:44.289 --71303-- --error-exitcode=2 00:11:44.289 --71303-- --verbose 00:11:44.289 --71303-- Contents of /proc/version: 00:11:44.289 --71303-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:44.289 --71303-- 00:11:44.289 --71303-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:44.289 --71303-- Page sizes: currently 4096, max supported 4096 00:11:44.289 --71303-- Valgrind library directory: /usr/libexec/valgrind 00:11:44.289 --71303-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/crypto.c/crypto_ut 00:11:44.289 --71303-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:44.289 --71303-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:44.289 --71303-- might be shown as UnknownInlinedFun 00:11:44.289 --71303-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:44.289 --71303-- object doesn't have a dynamic symbol table 00:11:44.289 --71303-- Scheduler: using generic scheduler lock implementation. 00:11:44.289 --71303-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:44.289 ==71303== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71303-by-???-on-7765db803faf 00:11:44.289 ==71303== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71303-by-???-on-7765db803faf 00:11:44.289 ==71303== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71303-by-???-on-7765db803faf 00:11:44.289 ==71303== 00:11:44.289 ==71303== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:44.289 ==71303== don't want to do, unless you know exactly what you're doing, 00:11:44.289 ==71303== or are doing some strange experiment): 00:11:44.289 ==71303== /usr/libexec/valgrind/../../bin/vgdb --pid=71303 ...command... 00:11:44.289 ==71303== 00:11:44.289 ==71303== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:44.289 ==71303== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/crypto.c/crypto_ut 00:11:44.289 ==71303== and then give GDB the following command 00:11:44.289 ==71303== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71303 00:11:44.289 ==71303== --pid is optional if only one valgrind process is running 00:11:44.289 ==71303== 00:11:44.289 --71303-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:44.289 --71303-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:44.547 --71303-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:44.547 --71303-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:44.547 ==71303== WARNING: new redirection conflicts with existing -- ignoring it 00:11:44.547 --71303-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:44.547 --71303-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:44.548 --71303-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:44.548 --71303-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:44.548 --71303-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:44.548 --71303-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:44.548 --71303-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:44.548 --71303-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:44.548 --71303-- Reading syms from /usr/lib64/libm.so.6 00:11:44.548 --71303-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:44.548 --71303-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:44.548 --71303-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/libc.so.6 00:11:44.548 --71303-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:44.548 --71303-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:44.548 --71303-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:44.806 --71303-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:44.806 --71303-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:44.806 --71303-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.806 --71303-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 ==71303== WARNING: new redirection conflicts with existing -- ignoring it 00:11:44.807 --71303-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:44.807 --71303-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:44.807 --71303-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 ==71303== Preferring higher priority redirection: 00:11:44.807 --71303-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:44.807 --71303-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:44.807 --71303-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 --71303-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:44.807 ==71303== WARNING: new redirection conflicts with existing -- ignoring it 00:11:44.807 --71303-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:44.807 --71303-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:44.807 ==71303== WARNING: new redirection conflicts with existing -- ignoring it 00:11:44.807 --71303-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:44.807 --71303-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:44.807 --71303-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:44.807 --71303-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:44.807 --71303-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:44.807 --71303-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:44.807 --71303-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:44.807 --71303-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:44.807 --71303-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:44.807 --71303-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:44.807 --71303-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:44.807 --71303-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:44.807 --71303-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:44.807 --71303-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:44.807 --71303-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:44.807 --71303-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:44.807 --71303-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:44.807 --71303-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:45.065 --71303-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:45.065 --71303-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:45.065 00:11:45.065 00:11:45.065 CUnit - A unit testing framework for C - Version 2.1-3 00:11:45.065 http://cunit.sourceforge.net/ 00:11:45.065 00:11:45.065 00:11:45.065 Suite: crypto 00:11:45.065 Test: test_error_paths ...[2024-11-05 15:36:47.588638] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 167:crypto_encrypt: *ERROR*: Failed to submit bdev_io! 00:11:45.065 [2024-11-05 15:36:47.644936] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 122:crypto_write: *ERROR*: Failed to submit bdev_io! 00:11:45.065 [2024-11-05 15:36:47.678550] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 255:crypto_read: *ERROR*: Failed to submit bdev_io! 00:11:45.065 passed 00:11:45.065 Test: test_simple_write ...passed 00:11:45.065 Test: test_simple_read ...passed 00:11:45.065 Test: test_passthru ...[2024-11-05 15:36:47.695655] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 371:vbdev_crypto_submit_request: *ERROR*: Failed to submit bdev_io! 00:11:45.065 [2024-11-05 15:36:47.699815] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 371:vbdev_crypto_submit_request: *ERROR*: Failed to submit bdev_io! 00:11:45.065 [2024-11-05 15:36:47.701275] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 361:vbdev_crypto_submit_request: *ERROR*: crypto: unknown I/O type 9 00:11:45.065 [2024-11-05 15:36:47.701536] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 371:vbdev_crypto_submit_request: *ERROR*: Failed to submit bdev_io! 00:11:45.065 passed 00:11:45.065 Test: test_crypto_op_complete ...[2024-11-05 15:36:47.706242] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/crypto/vbdev_crypto.c: 122:crypto_write: *ERROR*: Failed to submit bdev_io! 00:11:45.065 passed 00:11:45.065 Test: test_supported_io ...passed 00:11:45.065 Test: test_reset ...passed 00:11:45.065 00:11:45.065 Run Summary: Type Total Ran Passed Failed Inactive 00:11:45.065 suites 1 1 n/a 0 0 00:11:45.065 tests 7 7 7 0 0 00:11:45.065 asserts 44 44 44 0 n/a 00:11:45.065 00:11:45.065 Elapsed time = 0.141 seconds 00:11:45.065 --71303-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:45.065 --71303-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:45.323 ==71303== 00:11:45.323 ==71303== HEAP SUMMARY: 00:11:45.323 ==71303== in use at exit: 0 bytes in 0 blocks 00:11:45.323 ==71303== total heap usage: 1,156 allocs, 1,156 frees, 196,380 bytes allocated 00:11:45.323 ==71303== 00:11:45.323 ==71303== All heap blocks were freed -- no leaks are possible 00:11:45.323 ==71303== 00:11:45.323 ==71303== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:45.323 00:11:45.323 real 0m0.913s 00:11:45.323 user 0m0.878s 00:11:45.323 sys 0m0.032s 00:11:45.323 15:36:47 unittest_bdev_crypto -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:45.323 15:36:47 unittest_bdev_crypto -- common/autotest_common.sh@10 -- # set +x 00:11:45.323 ************************************ 00:11:45.323 END TEST unittest_bdev_crypto 00:11:45.323 ************************************ 00:11:45.323 15:36:47 -- unit/unittest.sh@199 -- # run_test unittest_bdev_crypto valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:11:45.323 15:36:47 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:45.323 15:36:47 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:45.323 15:36:47 -- common/autotest_common.sh@10 -- # set +x 00:11:45.323 ************************************ 00:11:45.323 START TEST unittest_bdev_crypto 00:11:45.323 ************************************ 00:11:45.323 15:36:47 unittest_bdev_crypto -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:11:45.323 ==71331== Memcheck, a memory error detector 00:11:45.323 ==71331== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:45.323 ==71331== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:45.323 ==71331== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:11:45.323 ==71331== 00:11:45.323 --71331-- Valgrind options: 00:11:45.323 --71331-- --leak-check=full 00:11:45.323 --71331-- --error-exitcode=2 00:11:45.323 --71331-- --verbose 00:11:45.323 --71331-- Contents of /proc/version: 00:11:45.323 --71331-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:45.323 --71331-- 00:11:45.323 --71331-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:45.323 --71331-- Page sizes: currently 4096, max supported 4096 00:11:45.323 --71331-- Valgrind library directory: /usr/libexec/valgrind 00:11:45.323 --71331-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:11:45.323 --71331-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:45.323 --71331-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:45.323 --71331-- might be shown as UnknownInlinedFun 00:11:45.323 --71331-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:45.323 --71331-- object doesn't have a dynamic symbol table 00:11:45.323 --71331-- Scheduler: using generic scheduler lock implementation. 00:11:45.323 --71331-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:45.323 ==71331== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71331-by-???-on-7765db803faf 00:11:45.323 ==71331== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71331-by-???-on-7765db803faf 00:11:45.323 ==71331== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71331-by-???-on-7765db803faf 00:11:45.323 ==71331== 00:11:45.323 ==71331== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:45.323 ==71331== don't want to do, unless you know exactly what you're doing, 00:11:45.323 ==71331== or are doing some strange experiment): 00:11:45.323 ==71331== /usr/libexec/valgrind/../../bin/vgdb --pid=71331 ...command... 00:11:45.323 ==71331== 00:11:45.323 ==71331== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:45.323 ==71331== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:11:45.323 ==71331== and then give GDB the following command 00:11:45.323 ==71331== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71331 00:11:45.323 ==71331== --pid is optional if only one valgrind process is running 00:11:45.323 ==71331== 00:11:45.323 --71331-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:45.323 --71331-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:45.323 --71331-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:45.323 --71331-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:45.323 ==71331== WARNING: new redirection conflicts with existing -- ignoring it 00:11:45.324 --71331-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:45.324 --71331-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:45.324 --71331-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:45.324 --71331-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:45.324 --71331-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:45.324 --71331-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:45.324 --71331-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:45.324 --71331-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:45.324 --71331-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:45.324 --71331-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:45.324 --71331-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:45.324 --71331-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:45.324 --71331-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:45.324 --71331-- Reading syms from /usr/lib64/libm.so.6 00:11:45.324 --71331-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:45.324 --71331-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:45.324 --71331-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:45.324 --71331-- Reading syms from /usr/lib64/libc.so.6 00:11:45.582 --71331-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:45.582 --71331-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:45.582 --71331-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:45.582 --71331-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:45.582 --71331-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:45.582 --71331-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:45.582 --71331-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.582 --71331-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 ==71331== WARNING: new redirection conflicts with existing -- ignoring it 00:11:45.583 --71331-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:45.583 --71331-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:45.583 --71331-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 ==71331== Preferring higher priority redirection: 00:11:45.583 --71331-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:45.583 --71331-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:45.583 --71331-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 --71331-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:45.583 ==71331== WARNING: new redirection conflicts with existing -- ignoring it 00:11:45.583 --71331-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:45.583 --71331-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:45.583 ==71331== WARNING: new redirection conflicts with existing -- ignoring it 00:11:45.583 --71331-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:45.583 --71331-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:45.840 --71331-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:45.840 --71331-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:45.840 --71331-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:45.840 --71331-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:45.840 --71331-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:45.840 --71331-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:45.840 --71331-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:45.840 --71331-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:45.840 --71331-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:45.840 --71331-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:45.840 --71331-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:45.840 --71331-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:45.840 --71331-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:45.840 --71331-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:45.840 --71331-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:45.840 --71331-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:45.840 --71331-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:45.840 00:11:45.840 00:11:45.840 CUnit - A unit testing framework for C - Version 2.1-3 00:11:45.840 http://cunit.sourceforge.net/ 00:11:45.840 00:11:45.840 --71331-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:45.840 00:11:45.840 Suite: dpdk_cryptodev 00:11:46.099 Test: test_error_paths ...[2024-11-05 15:36:48.556697] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c: 653:accel_dpdk_cryptodev_process_task: *ERROR*: Failed to find a key handle, driver crypto_aesni_mb, cipher AES_CBC 00:11:46.099 [2024-11-05 15:36:48.600118] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c: 469:accel_dpdk_cryptodev_task_alloc_resources: *ERROR*: Failed to get src_mbufs! 00:11:46.099 passed 00:11:46.099 Test: test_simple_encrypt ...passed 00:11:46.099 Test: test_simple_decrypt ...passed 00:11:46.099 Test: test_large_enc_dec ...--71331-- memcheck GC: 1000 nodes, 74 survivors (7.4%) 00:11:46.099 passed 00:11:46.357 Test: test_dev_full ...passed 00:11:46.357 Test: test_crazy_rw ...passed 00:11:46.357 Test: test_initdrivers ...[2024-11-05 15:36:48.865749] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1215:accel_dpdk_cryptodev_init: *ERROR*: Cannot create session pool max size 0x1 00:11:46.357 [2024-11-05 15:36:48.868135] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1236:accel_dpdk_cryptodev_init: *ERROR*: Cannot create op pool 00:11:46.357 [2024-11-05 15:36:48.874454] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1045:accel_dpdk_cryptodev_create: *ERROR*: Insufficient unique queue pairs available for crypto_aesni_mb 00:11:46.357 [2024-11-05 15:36:48.874776] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1047:accel_dpdk_cryptodev_create: *ERROR*: Either add more crypto devices or decrease core count 00:11:46.357 [2024-11-05 15:36:48.877568] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1055:accel_dpdk_cryptodev_create: *ERROR*: Failed to configure cryptodev 0: error -1 00:11:46.357 [2024-11-05 15:36:48.880155] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1070:accel_dpdk_cryptodev_create: *ERROR*: Failed to setup queue pair 0 on cryptodev 0: error -1 00:11:46.357 [2024-11-05 15:36:48.882427] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1079:accel_dpdk_cryptodev_create: *ERROR*: Failed to start device 0: error -1 00:11:46.357 [2024-11-05 15:36:48.885491] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c:1033:accel_dpdk_cryptodev_create: *ERROR*: Failed to start device 0. Invalid driver name "junk" 00:11:46.357 passed 00:11:46.357 Test: test_supported_opcodes ...passed 00:11:46.357 Test: test_poller ...[2024-11-05 15:36:48.955439] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c: 264:accel_dpdk_cryptodev_poll_qp: *ERROR*: error with op 1 status 1 00:11:46.357 passed 00:11:46.357 Test: test_assign_device_qp ...passed 00:11:46.357 00:11:46.357 Run Summary: Type Total Ran Passed Failed Inactive 00:11:46.357 suites 1 1 n/a 0 0 00:11:46.357 tests 10 10 10 0 0 00:11:46.357 asserts 8645 8645 8645 0 n/a 00:11:46.357 00:11:46.357 Elapsed time = 0.488 seconds 00:11:46.357 --71331-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:46.357 --71331-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:46.615 ==71331== 00:11:46.615 ==71331== HEAP SUMMARY: 00:11:46.615 ==71331== in use at exit: 0 bytes in 0 blocks 00:11:46.615 ==71331== total heap usage: 10,981 allocs, 10,981 frees, 2,032,268 bytes allocated 00:11:46.615 ==71331== 00:11:46.615 ==71331== All heap blocks were freed -- no leaks are possible 00:11:46.615 ==71331== 00:11:46.615 ==71331== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:46.615 00:11:46.615 real 0m1.257s 00:11:46.615 user 0m1.171s 00:11:46.615 sys 0m0.034s 00:11:46.615 15:36:49 unittest_bdev_crypto -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:46.615 15:36:49 unittest_bdev_crypto -- common/autotest_common.sh@10 -- # set +x 00:11:46.615 ************************************ 00:11:46.615 END TEST unittest_bdev_crypto 00:11:46.615 ************************************ 00:11:46.615 15:36:49 -- unit/unittest.sh@202 -- # [[ y == y ]] 00:11:46.615 15:36:49 -- unit/unittest.sh@203 -- # run_test unittest_bdev_compress valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/compress.c/compress_ut 00:11:46.615 15:36:49 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:46.615 15:36:49 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:46.615 15:36:49 -- common/autotest_common.sh@10 -- # set +x 00:11:46.615 ************************************ 00:11:46.615 START TEST unittest_bdev_compress 00:11:46.615 ************************************ 00:11:46.615 15:36:49 unittest_bdev_compress -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/compress.c/compress_ut 00:11:46.615 ==71363== Memcheck, a memory error detector 00:11:46.615 ==71363== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:46.615 ==71363== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:46.615 ==71363== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/compress.c/compress_ut 00:11:46.615 ==71363== 00:11:46.615 --71363-- Valgrind options: 00:11:46.615 --71363-- --leak-check=full 00:11:46.615 --71363-- --error-exitcode=2 00:11:46.615 --71363-- --verbose 00:11:46.615 --71363-- Contents of /proc/version: 00:11:46.615 --71363-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:46.615 --71363-- 00:11:46.615 --71363-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:46.615 --71363-- Page sizes: currently 4096, max supported 4096 00:11:46.615 --71363-- Valgrind library directory: /usr/libexec/valgrind 00:11:46.615 --71363-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/compress.c/compress_ut 00:11:46.615 --71363-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:46.615 --71363-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:46.615 --71363-- might be shown as UnknownInlinedFun 00:11:46.615 --71363-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:46.615 --71363-- object doesn't have a dynamic symbol table 00:11:46.615 --71363-- Scheduler: using generic scheduler lock implementation. 00:11:46.615 --71363-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:46.615 ==71363== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71363-by-???-on-7765db803faf 00:11:46.615 ==71363== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71363-by-???-on-7765db803faf 00:11:46.615 ==71363== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71363-by-???-on-7765db803faf 00:11:46.615 ==71363== 00:11:46.616 ==71363== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:46.616 ==71363== don't want to do, unless you know exactly what you're doing, 00:11:46.616 ==71363== or are doing some strange experiment): 00:11:46.616 ==71363== /usr/libexec/valgrind/../../bin/vgdb --pid=71363 ...command... 00:11:46.616 ==71363== 00:11:46.616 ==71363== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:46.616 ==71363== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/compress.c/compress_ut 00:11:46.616 ==71363== and then give GDB the following command 00:11:46.616 ==71363== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71363 00:11:46.616 ==71363== --pid is optional if only one valgrind process is running 00:11:46.616 ==71363== 00:11:46.616 --71363-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:46.616 --71363-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:46.616 --71363-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:46.616 --71363-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:46.616 ==71363== WARNING: new redirection conflicts with existing -- ignoring it 00:11:46.616 --71363-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:46.616 --71363-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:46.616 --71363-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:46.616 --71363-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:46.616 --71363-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:46.616 --71363-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:46.616 --71363-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:46.616 --71363-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:46.616 --71363-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:46.616 --71363-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:46.616 --71363-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:46.616 --71363-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:46.616 --71363-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:46.616 --71363-- Reading syms from /usr/lib64/libm.so.6 00:11:46.616 --71363-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:46.616 --71363-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:46.616 --71363-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:46.616 --71363-- Reading syms from /usr/lib64/libc.so.6 00:11:46.874 --71363-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:46.874 --71363-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:46.874 --71363-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:46.874 --71363-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:46.874 --71363-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:46.874 --71363-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:46.874 --71363-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.874 --71363-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.874 --71363-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.874 --71363-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.874 --71363-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.874 --71363-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.874 --71363-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.874 --71363-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 ==71363== WARNING: new redirection conflicts with existing -- ignoring it 00:11:46.875 --71363-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:46.875 --71363-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:46.875 --71363-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 ==71363== Preferring higher priority redirection: 00:11:46.875 --71363-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:46.875 --71363-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:46.875 --71363-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 --71363-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:46.875 ==71363== WARNING: new redirection conflicts with existing -- ignoring it 00:11:46.875 --71363-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:46.875 --71363-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:46.875 ==71363== WARNING: new redirection conflicts with existing -- ignoring it 00:11:46.875 --71363-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:46.875 --71363-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:47.131 --71363-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:47.131 --71363-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:47.131 --71363-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:47.131 --71363-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:47.131 --71363-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:47.131 --71363-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:47.131 --71363-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:47.131 --71363-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:47.131 --71363-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:47.131 --71363-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:47.132 --71363-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:47.132 --71363-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:47.132 --71363-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:47.132 --71363-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:47.132 --71363-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:47.132 --71363-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:47.132 --71363-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:47.132 00:11:47.132 00:11:47.132 CUnit - A unit testing framework for C - Version 2.1-3 00:11:47.132 http://cunit.sourceforge.net/ 00:11:47.132 00:11:47.132 --71363-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:47.132 00:11:47.132 Suite: compress 00:11:47.132 Test: test_compress_operation ...passed 00:11:47.132 Test: test_compress_operation_cross_boundary ...passed 00:11:47.132 Test: test_vbdev_compress_submit_request ...--71363-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:11:47.132 --71363-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:47.132 [2024-11-05 15:36:49.796098] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/compress/vbdev_compress.c: 101:_reduce_rw_blocks_cb: *ERROR*: Failed to execute reduce api. Unknown error -1 00:11:47.132 [2024-11-05 15:36:49.838165] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/compress/vbdev_compress.c: 101:_reduce_rw_blocks_cb: *ERROR*: Failed to execute reduce api. Unknown error -1 00:11:47.389 [2024-11-05 15:36:49.871560] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/compress/vbdev_compress.c: 101:_reduce_rw_blocks_cb: *ERROR*: Failed to execute reduce api. Unknown error -1 00:11:47.389 [2024-11-05 15:36:49.874952] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/compress/vbdev_compress.c: 101:_reduce_rw_blocks_cb: *ERROR*: Failed to execute reduce api. Unknown error -1 00:11:47.389 [2024-11-05 15:36:49.875235] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/compress/vbdev_compress.c: 101:_reduce_rw_blocks_cb: *ERROR*: Failed to execute reduce api. Unknown error -1 00:11:47.389 [2024-11-05 15:36:49.875485] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/compress/vbdev_compress.c: 101:_reduce_rw_blocks_cb: *ERROR*: Failed to execute reduce api. Unknown error -1 00:11:47.389 [2024-11-05 15:36:49.875729] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/bdev/compress/vbdev_compress.c: 101:_reduce_rw_blocks_cb: *ERROR*: Failed to execute reduce api. Unknown error -1 00:11:47.389 passed 00:11:47.389 Test: test_passthru ...passed 00:11:47.389 Test: test_supported_io ...passed 00:11:47.389 Test: test_reset ...passed 00:11:47.389 00:11:47.389 Run Summary: Type Total Ran Passed Failed Inactive 00:11:47.389 suites 1 1 n/a 0 0 00:11:47.389 tests 6 6 6 0 0 00:11:47.389 asserts 43 43 43 0 n/a 00:11:47.389 00:11:47.389 Elapsed time = 0.153 seconds 00:11:47.389 --71363-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:47.389 ==71363== 00:11:47.389 ==71363== HEAP SUMMARY: 00:11:47.389 ==71363== in use at exit: 0 bytes in 0 blocks 00:11:47.390 ==71363== total heap usage: 1,155 allocs, 1,155 frees, 192,492 bytes allocated 00:11:47.390 ==71363== 00:11:47.390 ==71363== All heap blocks were freed -- no leaks are possible 00:11:47.390 ==71363== 00:11:47.390 ==71363== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:47.390 00:11:47.390 real 0m0.874s 00:11:47.390 user 0m0.836s 00:11:47.390 sys 0m0.035s 00:11:47.390 15:36:49 unittest_bdev_compress -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:47.390 15:36:49 unittest_bdev_compress -- common/autotest_common.sh@10 -- # set +x 00:11:47.390 ************************************ 00:11:47.390 END TEST unittest_bdev_compress 00:11:47.390 ************************************ 00:11:47.390 15:36:50 -- unit/unittest.sh@204 -- # run_test unittest_lib_reduce valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/reduce/reduce.c/reduce_ut 00:11:47.390 15:36:50 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:47.390 15:36:50 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:47.390 15:36:50 -- common/autotest_common.sh@10 -- # set +x 00:11:47.390 ************************************ 00:11:47.390 START TEST unittest_lib_reduce 00:11:47.390 ************************************ 00:11:47.390 15:36:50 unittest_lib_reduce -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/reduce/reduce.c/reduce_ut 00:11:47.390 ==71387== Memcheck, a memory error detector 00:11:47.390 ==71387== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:47.390 ==71387== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:47.390 ==71387== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/reduce/reduce.c/reduce_ut 00:11:47.390 ==71387== 00:11:47.390 --71387-- Valgrind options: 00:11:47.390 --71387-- --leak-check=full 00:11:47.390 --71387-- --error-exitcode=2 00:11:47.390 --71387-- --verbose 00:11:47.390 --71387-- Contents of /proc/version: 00:11:47.390 --71387-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:47.390 --71387-- 00:11:47.390 --71387-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:47.390 --71387-- Page sizes: currently 4096, max supported 4096 00:11:47.390 --71387-- Valgrind library directory: /usr/libexec/valgrind 00:11:47.390 --71387-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/reduce/reduce.c/reduce_ut 00:11:47.390 --71387-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:47.390 --71387-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:47.390 --71387-- might be shown as UnknownInlinedFun 00:11:47.390 --71387-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:47.390 --71387-- object doesn't have a dynamic symbol table 00:11:47.390 --71387-- Scheduler: using generic scheduler lock implementation. 00:11:47.390 --71387-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:47.390 ==71387== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71387-by-???-on-7765db803faf 00:11:47.390 ==71387== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71387-by-???-on-7765db803faf 00:11:47.390 ==71387== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71387-by-???-on-7765db803faf 00:11:47.390 ==71387== 00:11:47.390 ==71387== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:47.390 ==71387== don't want to do, unless you know exactly what you're doing, 00:11:47.390 ==71387== or are doing some strange experiment): 00:11:47.390 ==71387== /usr/libexec/valgrind/../../bin/vgdb --pid=71387 ...command... 00:11:47.390 ==71387== 00:11:47.390 ==71387== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:47.390 ==71387== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/reduce/reduce.c/reduce_ut 00:11:47.390 ==71387== and then give GDB the following command 00:11:47.390 ==71387== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71387 00:11:47.390 ==71387== --pid is optional if only one valgrind process is running 00:11:47.390 ==71387== 00:11:47.390 --71387-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:47.649 --71387-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:47.649 --71387-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:47.649 --71387-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:47.649 ==71387== WARNING: new redirection conflicts with existing -- ignoring it 00:11:47.649 --71387-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:47.649 --71387-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:47.649 --71387-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:47.649 --71387-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:47.649 --71387-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:47.649 --71387-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:47.649 --71387-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:47.650 --71387-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:47.650 --71387-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:47.650 --71387-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:47.650 --71387-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:47.650 --71387-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:47.650 --71387-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:47.650 --71387-- Reading syms from /usr/lib64/libm.so.6 00:11:47.650 --71387-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:47.650 --71387-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:47.650 --71387-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:47.650 --71387-- Reading syms from /usr/lib64/libc.so.6 00:11:47.650 --71387-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:47.650 --71387-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:47.650 --71387-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:47.650 --71387-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:47.909 --71387-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:47.909 --71387-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:47.909 --71387-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 ==71387== WARNING: new redirection conflicts with existing -- ignoring it 00:11:47.910 --71387-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:47.910 --71387-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:47.910 --71387-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 ==71387== Preferring higher priority redirection: 00:11:47.910 --71387-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:47.910 --71387-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:47.910 --71387-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 --71387-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:47.910 ==71387== WARNING: new redirection conflicts with existing -- ignoring it 00:11:47.910 --71387-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:47.910 --71387-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:47.910 ==71387== WARNING: new redirection conflicts with existing -- ignoring it 00:11:47.910 --71387-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:47.910 --71387-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:47.910 --71387-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:47.910 --71387-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:47.910 --71387-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:47.910 --71387-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:47.910 --71387-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:47.910 --71387-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:47.910 --71387-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:47.910 --71387-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:47.910 --71387-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:47.910 --71387-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:47.910 --71387-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:47.910 --71387-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:47.910 --71387-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:47.910 --71387-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:47.911 --71387-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:47.911 --71387-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:48.169 --71387-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:48.169 --71387-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:48.169 00:11:48.169 00:11:48.169 CUnit - A unit testing framework for C - Version 2.1-3 00:11:48.169 http://cunit.sourceforge.net/ 00:11:48.169 00:11:48.169 00:11:48.169 Suite: reduce 00:11:48.169 Test: get_pm_file_size ...passed 00:11:48.169 Test: get_vol_size ...passed 00:11:48.169 Test: init_failure ...--71387-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:11:48.169 [2024-11-05 15:36:50.684001] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/reduce/reduce.c: 662:spdk_reduce_vol_init: *ERROR*: backing device is too small 00:11:48.169 [2024-11-05 15:36:50.722018] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/reduce/reduce.c: 668:spdk_reduce_vol_init: *ERROR*: backing_dev function pointer not specified 00:11:48.169 passed 00:11:48.169 Test: init_md ...--71387-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:11:48.169 passed 00:11:48.169 Test: init_backing_dev ...passed 00:11:48.169 Test: load ...passed 00:11:48.428 Test: write_maps ...passed 00:11:48.428 Test: read_write ...passed 00:11:48.428 Test: readv_writev ...passed 00:11:48.686 Test: write_unmap_verify ...passed 00:11:48.686 Test: destroy ...passed 00:11:48.686 Test: defer_bdev_io ...passed 00:11:48.686 Test: overlapped ...passed 00:11:48.686 Test: compress_algorithm ...passed 00:11:48.686 Test: test_prepare_compress_chunk ...passed 00:11:48.686 Test: test_reduce_decompress_chunk ...passed 00:11:48.686 Test: test_allocate_vol_requests ...passed 00:11:48.686 00:11:48.686 Run Summary: Type Total Ran Passed Failed Inactive 00:11:48.686 suites 1 1 n/a 0 0 00:11:48.686 tests 17 17 17 0 0 00:11:48.686 asserts 11132 11132 11132 0 n/a 00:11:48.686 00:11:48.686 Elapsed time = 0.672 seconds 00:11:48.686 --71387-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:48.686 --71387-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:48.944 ==71387== 00:11:48.944 ==71387== HEAP SUMMARY: 00:11:48.944 ==71387== in use at exit: 5,259,264 bytes in 3 blocks 00:11:48.944 ==71387== total heap usage: 1,550 allocs, 1,547 frees, 348,676,417 bytes allocated 00:11:48.944 ==71387== 00:11:48.944 ==71387== Searching for pointers to 3 not-freed blocks 00:11:48.944 ==71387== Checked 11,990,144 bytes 00:11:48.944 ==71387== 00:11:48.944 ==71387== LEAK SUMMARY: 00:11:48.944 ==71387== definitely lost: 0 bytes in 0 blocks 00:11:48.944 ==71387== indirectly lost: 0 bytes in 0 blocks 00:11:48.944 ==71387== possibly lost: 0 bytes in 0 blocks 00:11:48.944 ==71387== still reachable: 5,259,264 bytes in 3 blocks 00:11:48.944 ==71387== suppressed: 0 bytes in 0 blocks 00:11:48.944 ==71387== Reachable blocks (those to which a pointer was found) are not shown. 00:11:48.944 ==71387== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:11:48.944 ==71387== 00:11:48.944 ==71387== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:48.944 00:11:48.944 real 0m1.472s 00:11:48.944 user 0m1.406s 00:11:48.944 sys 0m0.062s 00:11:48.944 15:36:51 unittest_lib_reduce -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:48.944 15:36:51 unittest_lib_reduce -- common/autotest_common.sh@10 -- # set +x 00:11:48.944 ************************************ 00:11:48.944 END TEST unittest_lib_reduce 00:11:48.944 ************************************ 00:11:48.944 15:36:51 -- unit/unittest.sh@207 -- # [[ y == y ]] 00:11:48.944 15:36:51 -- unit/unittest.sh@208 -- # run_test unittest_dpdk_compressdev valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_compressdev.c/accel_dpdk_compressdev_ut 00:11:48.944 15:36:51 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:48.944 15:36:51 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:48.944 15:36:51 -- common/autotest_common.sh@10 -- # set +x 00:11:48.944 ************************************ 00:11:48.944 START TEST unittest_dpdk_compressdev 00:11:48.944 ************************************ 00:11:48.944 15:36:51 unittest_dpdk_compressdev -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_compressdev.c/accel_dpdk_compressdev_ut 00:11:48.944 ==71418== Memcheck, a memory error detector 00:11:48.944 ==71418== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:48.944 ==71418== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:48.944 ==71418== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_compressdev.c/accel_dpdk_compressdev_ut 00:11:48.944 ==71418== 00:11:48.944 --71418-- Valgrind options: 00:11:48.944 --71418-- --leak-check=full 00:11:48.944 --71418-- --error-exitcode=2 00:11:48.944 --71418-- --verbose 00:11:48.944 --71418-- Contents of /proc/version: 00:11:48.944 --71418-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:48.944 --71418-- 00:11:48.944 --71418-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:48.944 --71418-- Page sizes: currently 4096, max supported 4096 00:11:48.944 --71418-- Valgrind library directory: /usr/libexec/valgrind 00:11:48.944 --71418-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_compressdev.c/accel_dpdk_compressdev_ut 00:11:48.944 --71418-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:48.944 --71418-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:48.944 --71418-- might be shown as UnknownInlinedFun 00:11:48.944 --71418-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:48.944 --71418-- object doesn't have a dynamic symbol table 00:11:48.944 --71418-- Scheduler: using generic scheduler lock implementation. 00:11:48.944 --71418-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:48.944 ==71418== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71418-by-???-on-7765db803faf 00:11:48.944 ==71418== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71418-by-???-on-7765db803faf 00:11:48.944 ==71418== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71418-by-???-on-7765db803faf 00:11:48.944 ==71418== 00:11:48.944 ==71418== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:48.944 ==71418== don't want to do, unless you know exactly what you're doing, 00:11:48.944 ==71418== or are doing some strange experiment): 00:11:48.944 ==71418== /usr/libexec/valgrind/../../bin/vgdb --pid=71418 ...command... 00:11:48.944 ==71418== 00:11:48.944 ==71418== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:48.944 ==71418== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/dpdk_compressdev.c/accel_dpdk_compressdev_ut 00:11:48.944 ==71418== and then give GDB the following command 00:11:48.944 ==71418== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71418 00:11:48.944 ==71418== --pid is optional if only one valgrind process is running 00:11:48.944 ==71418== 00:11:48.944 --71418-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:48.944 --71418-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:48.944 --71418-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:48.944 --71418-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:48.944 ==71418== WARNING: new redirection conflicts with existing -- ignoring it 00:11:48.944 --71418-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:48.944 --71418-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:48.945 --71418-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:48.945 --71418-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:48.945 --71418-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:48.945 --71418-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:49.203 --71418-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:49.203 --71418-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:49.203 --71418-- Reading syms from /usr/lib64/libm.so.6 00:11:49.203 --71418-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:49.203 --71418-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:49.203 --71418-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/libc.so.6 00:11:49.203 --71418-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:49.203 --71418-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:49.203 --71418-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:49.203 --71418-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:49.203 --71418-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:49.462 --71418-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 ==71418== WARNING: new redirection conflicts with existing -- ignoring it 00:11:49.463 --71418-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:49.463 --71418-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:49.463 --71418-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 ==71418== Preferring higher priority redirection: 00:11:49.463 --71418-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:49.463 --71418-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:49.463 --71418-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 --71418-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:49.463 ==71418== WARNING: new redirection conflicts with existing -- ignoring it 00:11:49.463 --71418-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:49.463 --71418-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:49.463 ==71418== WARNING: new redirection conflicts with existing -- ignoring it 00:11:49.463 --71418-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:49.463 --71418-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:49.463 --71418-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:49.463 --71418-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:49.463 --71418-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:49.463 --71418-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:49.463 --71418-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:49.463 --71418-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:49.463 --71418-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:49.463 --71418-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:49.464 --71418-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:49.464 --71418-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:49.464 --71418-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:49.464 --71418-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:49.464 --71418-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:49.464 --71418-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:49.464 --71418-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:49.464 --71418-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:49.464 --71418-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:49.723 00:11:49.723 00:11:49.723 CUnit - A unit testing framework for C - Version 2.1-3 00:11:49.723 http://cunit.sourceforge.net/ 00:11:49.723 00:11:49.723 --71418-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:49.723 00:11:49.723 Suite: compress 00:11:49.724 Test: test_compress_operation ...[2024-11-05 15:36:52.241045] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 461:_compress_operation: *ERROR*: trying to get a comp op! 00:11:49.724 [2024-11-05 15:36:52.282817] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 469:_compress_operation: *ERROR*: ERROR trying to get src_mbufs! 00:11:49.724 [2024-11-05 15:36:52.309809] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 549:_compress_operation: *ERROR*: Compression API returned 0x3 00:11:49.724 [2024-11-05 15:36:52.324933] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 506:_compress_operation: *ERROR*: Dst buffer uses chained mbufs but driver (null) doesn't support SGL output 00:11:49.724 [2024-11-05 15:36:52.326947] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 490:_compress_operation: *ERROR*: Src buffer uses chained mbufs but driver (null) doesn't support SGL input 00:11:49.724 passed 00:11:49.724 Test: test_compress_operation_cross_boundary ...[2024-11-05 15:36:52.357055] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 490:_compress_operation: *ERROR*: Src buffer uses chained mbufs but driver (null) doesn't support SGL input 00:11:49.724 [2024-11-05 15:36:52.357793] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 506:_compress_operation: *ERROR*: Dst buffer uses chained mbufs but driver (null) doesn't support SGL output 00:11:49.724 passed 00:11:49.724 Test: test_setup_compress_mbuf ...passed 00:11:49.724 Test: test_initdrivers ...[2024-11-05 15:36:52.365959] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 271:accel_init_compress_drivers: *ERROR*: invalid device count from rte_compressdev_count() 00:11:49.724 [2024-11-05 15:36:52.367031] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 277:accel_init_compress_drivers: *ERROR*: error registering dynamic field with DPDK 00:11:49.724 [2024-11-05 15:36:52.371644] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 158:create_compress_dev: *ERROR*: Failed to configure compressdev 0 00:11:49.724 [2024-11-05 15:36:52.373822] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 158:create_compress_dev: *ERROR*: Failed to configure compressdev 0 00:11:49.724 [2024-11-05 15:36:52.375365] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 178:create_compress_dev: *ERROR*: Failed to setup queue pair on compressdev 0 with error 4294967295 00:11:49.724 [2024-11-05 15:36:52.377036] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 188:create_compress_dev: *ERROR*: Failed to start device 0: error -1 00:11:49.724 [2024-11-05 15:36:52.378817] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/accel/dpdk_compressdev/accel_dpdk_compressdev.c: 197:create_compress_dev: *ERROR*: Failed to create private comp xform device 0: error -2 00:11:49.724 passed 00:11:49.983 Test: test_poller ...passed 00:11:49.983 00:11:49.983 Run Summary: Type Total Ran Passed Failed Inactive 00:11:49.983 suites 1 1 n/a 0 0 00:11:49.983 tests 5 5 5 0 0 00:11:49.983 asserts 70 70 70 0 n/a 00:11:49.983 00:11:49.983 Elapsed time = 0.248 seconds 00:11:49.983 --71418-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:11:49.983 --71418-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:11:49.983 ==71418== 00:11:49.983 ==71418== HEAP SUMMARY: 00:11:49.983 ==71418== in use at exit: 2,016 bytes in 50 blocks 00:11:49.983 ==71418== total heap usage: 1,206 allocs, 1,156 frees, 187,210 bytes allocated 00:11:49.983 ==71418== 00:11:49.983 ==71418== Searching for pointers to 50 not-freed blocks 00:11:49.983 ==71418== Checked 6,640,632 bytes 00:11:49.983 ==71418== 00:11:49.983 ==71418== LEAK SUMMARY: 00:11:49.983 ==71418== definitely lost: 0 bytes in 0 blocks 00:11:49.983 ==71418== indirectly lost: 0 bytes in 0 blocks 00:11:49.983 ==71418== possibly lost: 0 bytes in 0 blocks 00:11:49.983 ==71418== still reachable: 2,016 bytes in 50 blocks 00:11:49.983 ==71418== suppressed: 0 bytes in 0 blocks 00:11:49.983 ==71418== Reachable blocks (those to which a pointer was found) are not shown. 00:11:49.983 ==71418== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:11:49.983 ==71418== 00:11:49.983 ==71418== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:11:49.983 00:11:49.983 real 0m1.046s 00:11:49.983 user 0m1.006s 00:11:49.983 sys 0m0.036s 00:11:49.983 15:36:52 unittest_dpdk_compressdev -- common/autotest_common.sh@1128 -- # xtrace_disable 00:11:49.983 15:36:52 unittest_dpdk_compressdev -- common/autotest_common.sh@10 -- # set +x 00:11:49.983 ************************************ 00:11:49.983 END TEST unittest_dpdk_compressdev 00:11:49.983 ************************************ 00:11:49.983 15:36:52 -- unit/unittest.sh@211 -- # [[ y == y ]] 00:11:49.983 15:36:52 -- unit/unittest.sh@212 -- # run_test unittest_bdev_raid5f valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid5f.c/raid5f_ut 00:11:49.983 15:36:52 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:11:49.983 15:36:52 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:11:49.983 15:36:52 -- common/autotest_common.sh@10 -- # set +x 00:11:49.983 ************************************ 00:11:49.983 START TEST unittest_bdev_raid5f 00:11:49.983 ************************************ 00:11:49.984 15:36:52 unittest_bdev_raid5f -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid5f.c/raid5f_ut 00:11:49.984 ==71447== Memcheck, a memory error detector 00:11:49.984 ==71447== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:11:49.984 ==71447== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:11:49.984 ==71447== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid5f.c/raid5f_ut 00:11:49.984 ==71447== 00:11:49.984 --71447-- Valgrind options: 00:11:49.984 --71447-- --leak-check=full 00:11:49.984 --71447-- --error-exitcode=2 00:11:49.984 --71447-- --verbose 00:11:49.984 --71447-- Contents of /proc/version: 00:11:49.984 --71447-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:11:49.984 --71447-- 00:11:49.984 --71447-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:11:49.984 --71447-- Page sizes: currently 4096, max supported 4096 00:11:49.984 --71447-- Valgrind library directory: /usr/libexec/valgrind 00:11:49.984 --71447-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid5f.c/raid5f_ut 00:11:49.984 --71447-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:11:49.984 --71447-- Warning: cross-CU LIMITATION: some inlined fn names 00:11:49.984 --71447-- might be shown as UnknownInlinedFun 00:11:49.984 --71447-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:11:49.984 --71447-- object doesn't have a dynamic symbol table 00:11:49.984 --71447-- Scheduler: using generic scheduler lock implementation. 00:11:49.984 --71447-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:11:49.984 ==71447== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-71447-by-???-on-7765db803faf 00:11:49.984 ==71447== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-71447-by-???-on-7765db803faf 00:11:49.984 ==71447== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-71447-by-???-on-7765db803faf 00:11:49.984 ==71447== 00:11:49.984 ==71447== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:11:49.984 ==71447== don't want to do, unless you know exactly what you're doing, 00:11:49.984 ==71447== or are doing some strange experiment): 00:11:49.984 ==71447== /usr/libexec/valgrind/../../bin/vgdb --pid=71447 ...command... 00:11:49.984 ==71447== 00:11:49.984 ==71447== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:11:49.984 ==71447== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/bdev/raid/raid5f.c/raid5f_ut 00:11:49.984 ==71447== and then give GDB the following command 00:11:49.984 ==71447== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=71447 00:11:49.984 ==71447== --pid is optional if only one valgrind process is running 00:11:49.984 ==71447== 00:11:49.984 --71447-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:11:49.984 --71447-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:11:49.984 --71447-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:11:50.241 --71447-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:11:50.241 ==71447== WARNING: new redirection conflicts with existing -- ignoring it 00:11:50.241 --71447-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:11:50.241 --71447-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:11:50.241 --71447-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:11:50.241 --71447-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:11:50.241 --71447-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:11:50.241 --71447-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:11:50.241 --71447-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:11:50.241 --71447-- Reading syms from /usr/lib64/liburing.so.2.5 00:11:50.241 --71447-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:11:50.241 --71447-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:11:50.241 --71447-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:11:50.241 --71447-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:11:50.241 --71447-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:11:50.241 --71447-- Reading syms from /usr/lib64/libm.so.6 00:11:50.241 --71447-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:11:50.242 --71447-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:11:50.242 --71447-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:11:50.242 --71447-- Reading syms from /usr/lib64/libc.so.6 00:11:50.242 --71447-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:11:50.242 --71447-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:11:50.242 --71447-- Reading syms from /usr/lib64/libz.so.1.2.13 00:11:50.242 --71447-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:11:50.242 --71447-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:11:50.500 --71447-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:11:50.500 --71447-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 --71447-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.500 ==71447== WARNING: new redirection conflicts with existing -- ignoring it 00:11:50.500 --71447-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:50.501 --71447-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:50.501 --71447-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 --71447-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 ==71447== Preferring higher priority redirection: 00:11:50.501 --71447-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:11:50.501 --71447-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:11:50.501 --71447-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 --71447-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 --71447-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 --71447-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 --71447-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 --71447-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:11:50.501 ==71447== WARNING: new redirection conflicts with existing -- ignoring it 00:11:50.501 --71447-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:50.501 --71447-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:50.501 ==71447== WARNING: new redirection conflicts with existing -- ignoring it 00:11:50.501 --71447-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:11:50.501 --71447-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:11:50.501 --71447-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:11:50.501 --71447-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:11:50.501 --71447-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:11:50.501 --71447-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:11:50.501 --71447-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:11:50.501 --71447-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:11:50.501 --71447-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:11:50.501 --71447-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:11:50.501 --71447-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:11:50.501 --71447-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:11:50.501 --71447-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:11:50.501 --71447-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:11:50.501 --71447-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:11:50.501 --71447-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:11:50.501 --71447-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:11:50.501 --71447-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:11:50.501 --71447-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:11:50.501 --71447-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:11:50.785 00:11:50.785 00:11:50.785 CUnit - A unit testing framework for C - Version 2.1-3 00:11:50.785 http://cunit.sourceforge.net/ 00:11:50.785 00:11:50.785 00:11:50.785 Suite: raid5f 00:11:50.785 Test: test_raid5f_start ...passed 00:11:52.159 Test: test_raid5f_submit_read_request ...passed 00:11:52.724 Test: test_raid5f_stripe_request_map_iovecs ...passed 00:12:05.022 Test: test_raid5f_submit_full_stripe_write_request ...passed 00:13:12.748 Test: test_raid5f_chunk_write_error ...passed 00:13:34.668 Test: test_raid5f_chunk_write_error_with_enomem ...passed 00:13:42.774 Test: test_raid5f_submit_full_stripe_write_request_degraded ...passed 00:13:42.774 Test: test_raid5f_submit_read_request_degraded ...--71447-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:15:19.203 passed 00:15:19.203 00:15:19.203 Run Summary: Type Total Ran Passed Failed Inactive 00:15:19.203 suites 1 1 n/a 0 0 00:15:19.203 tests 8 8 8 0 0 00:15:19.203 asserts 518158 518158 518158 0 n/a 00:15:19.203 00:15:19.203 Elapsed time = 196.870 seconds 00:15:19.203 --71447-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:19.203 --71447-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:19.203 ==71447== 00:15:19.203 ==71447== HEAP SUMMARY: 00:15:19.203 ==71447== in use at exit: 0 bytes in 0 blocks 00:15:19.203 ==71447== total heap usage: 776,565 allocs, 776,565 frees, 9,080,398,584 bytes allocated 00:15:19.203 ==71447== 00:15:19.203 ==71447== All heap blocks were freed -- no leaks are possible 00:15:19.203 ==71447== 00:15:19.203 ==71447== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:19.203 00:15:19.203 real 3m18.113s 00:15:19.203 user 3m16.584s 00:15:19.203 sys 0m1.037s 00:15:19.203 15:40:10 unittest_bdev_raid5f -- common/autotest_common.sh@1128 -- # xtrace_disable 00:15:19.203 15:40:10 unittest_bdev_raid5f -- common/autotest_common.sh@10 -- # set +x 00:15:19.203 ************************************ 00:15:19.203 END TEST unittest_bdev_raid5f 00:15:19.203 ************************************ 00:15:19.203 15:40:10 -- unit/unittest.sh@215 -- # run_test unittest_blob_blobfs unittest_blob 00:15:19.203 15:40:10 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:15:19.203 15:40:10 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:15:19.203 15:40:10 -- common/autotest_common.sh@10 -- # set +x 00:15:19.203 ************************************ 00:15:19.203 START TEST unittest_blob_blobfs 00:15:19.203 ************************************ 00:15:19.203 15:40:10 unittest_blob_blobfs -- common/autotest_common.sh@1127 -- # unittest_blob 00:15:19.203 15:40:10 unittest_blob_blobfs -- unit/unittest.sh@39 -- # [[ -e /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob.c/blob_ut ]] 00:15:19.203 15:40:10 unittest_blob_blobfs -- unit/unittest.sh@40 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob.c/blob_ut 00:15:19.203 ==73455== Memcheck, a memory error detector 00:15:19.203 ==73455== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:19.203 ==73455== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:19.203 ==73455== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob.c/blob_ut 00:15:19.203 ==73455== 00:15:19.203 --73455-- Valgrind options: 00:15:19.203 --73455-- --leak-check=full 00:15:19.203 --73455-- --error-exitcode=2 00:15:19.203 --73455-- --verbose 00:15:19.203 --73455-- Contents of /proc/version: 00:15:19.203 --73455-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:19.203 --73455-- 00:15:19.203 --73455-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:19.203 --73455-- Page sizes: currently 4096, max supported 4096 00:15:19.203 --73455-- Valgrind library directory: /usr/libexec/valgrind 00:15:19.203 --73455-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob.c/blob_ut 00:15:19.203 --73455-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:19.203 --73455-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:19.203 --73455-- might be shown as UnknownInlinedFun 00:15:19.203 --73455-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:19.203 --73455-- object doesn't have a dynamic symbol table 00:15:19.203 --73455-- Scheduler: using generic scheduler lock implementation. 00:15:19.203 --73455-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:19.203 ==73455== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73455-by-???-on-7765db803faf 00:15:19.203 ==73455== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73455-by-???-on-7765db803faf 00:15:19.203 ==73455== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73455-by-???-on-7765db803faf 00:15:19.203 ==73455== 00:15:19.203 ==73455== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:19.203 ==73455== don't want to do, unless you know exactly what you're doing, 00:15:19.203 ==73455== or are doing some strange experiment): 00:15:19.203 ==73455== /usr/libexec/valgrind/../../bin/vgdb --pid=73455 ...command... 00:15:19.203 ==73455== 00:15:19.203 ==73455== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:19.204 ==73455== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob.c/blob_ut 00:15:19.204 ==73455== and then give GDB the following command 00:15:19.204 ==73455== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73455 00:15:19.204 ==73455== --pid is optional if only one valgrind process is running 00:15:19.204 ==73455== 00:15:19.204 --73455-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:19.204 --73455-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:19.204 --73455-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:19.204 --73455-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:19.204 ==73455== WARNING: new redirection conflicts with existing -- ignoring it 00:15:19.204 --73455-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:19.204 --73455-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:19.204 --73455-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:19.204 --73455-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:19.204 --73455-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:19.204 --73455-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:19.204 --73455-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:19.204 --73455-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:19.204 --73455-- Reading syms from /usr/lib64/libm.so.6 00:15:19.204 --73455-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:19.204 --73455-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:19.204 --73455-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/libc.so.6 00:15:19.204 --73455-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:19.204 --73455-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:19.204 --73455-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:19.204 --73455-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:19.204 --73455-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:19.204 --73455-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 ==73455== WARNING: new redirection conflicts with existing -- ignoring it 00:15:19.204 --73455-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:19.204 --73455-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:19.204 --73455-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.204 --73455-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.205 ==73455== Preferring higher priority redirection: 00:15:19.205 --73455-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:19.205 --73455-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:19.205 --73455-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.205 --73455-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.205 --73455-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.205 --73455-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.205 --73455-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.205 --73455-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:19.205 ==73455== WARNING: new redirection conflicts with existing -- ignoring it 00:15:19.205 --73455-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:19.205 --73455-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:19.205 ==73455== WARNING: new redirection conflicts with existing -- ignoring it 00:15:19.205 --73455-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:19.205 --73455-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:19.205 --73455-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:19.205 --73455-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:19.205 --73455-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:19.205 --73455-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:19.205 --73455-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:19.205 --73455-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:19.205 --73455-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:19.205 --73455-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:19.205 --73455-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:19.205 --73455-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:19.205 --73455-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:19.205 --73455-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:19.205 --73455-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:19.205 --73455-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:19.205 --73455-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:19.205 --73455-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:19.205 --73455-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:15:19.205 --73455-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:19.205 00:15:19.205 00:15:19.205 CUnit - A unit testing framework for C - Version 2.1-3 00:15:19.205 http://cunit.sourceforge.net/ 00:15:19.205 00:15:19.205 00:15:19.205 Suite: blob_nocopy_noextent 00:15:19.205 Test: blob_init ...[2024-11-05 15:40:11.431200] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5500:spdk_bs_init: *ERROR*: unsupported dev block length of 500 00:15:19.205 --73455-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:15:19.205 passed 00:15:19.205 Test: blob_thin_provision ...passed 00:15:19.205 Test: blob_read_only ...passed 00:15:19.205 Test: bs_load ...[2024-11-05 15:40:11.983054] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c: 974:blob_parse: *ERROR*: Blobid (0x0) doesn't match what's in metadata (0x100000000) 00:15:19.205 passed 00:15:19.205 Test: bs_load_custom_cluster_size ...passed 00:15:19.205 Test: bs_load_after_failed_grow ...passed 00:15:19.205 Test: bs_cluster_sz ...[2024-11-05 15:40:12.171181] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3834:bs_opts_verify: *ERROR*: Blobstore options cannot be set to 0 00:15:19.205 [2024-11-05 15:40:12.173307] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5631:spdk_bs_init: *ERROR*: Blobstore metadata cannot use more clusters than is available, please decrease number of pages reserved for metadata or increase cluster size. 00:15:19.205 [2024-11-05 15:40:12.175844] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3893:bs_alloc: *ERROR*: Cluster size 4095 is smaller than page size 4096 00:15:19.205 passed 00:15:19.205 Test: bs_resize_md ...passed 00:15:19.205 Test: bs_destroy ...passed 00:15:19.205 Test: bs_type ...passed 00:15:19.205 Test: bs_super_block ...passed 00:15:19.205 Test: bs_test_recover_cluster_count ...passed 00:15:19.205 Test: bs_grow_live ...passed 00:15:19.205 Test: bs_grow_live_no_space ...passed 00:15:19.205 Test: bs_test_grow ...passed 00:15:19.205 Test: blob_serialize_test ...passed 00:15:19.205 Test: super_block_crc ...passed 00:15:19.205 Test: blob_thin_prov_write_count_io ...passed 00:15:19.205 Test: blob_thin_prov_unmap_cluster ...passed 00:15:19.205 Test: bs_load_iter_test ...passed 00:15:19.205 Test: blob_relations ...[2024-11-05 15:40:12.978445] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.205 [2024-11-05 15:40:12.980120] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.205 [2024-11-05 15:40:12.995892] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.205 [2024-11-05 15:40:12.996043] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 passed 00:15:19.206 Test: blob_relations2 ...[2024-11-05 15:40:13.079733] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.206 [2024-11-05 15:40:13.080028] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 [2024-11-05 15:40:13.081177] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.206 [2024-11-05 15:40:13.081308] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 [2024-11-05 15:40:13.111233] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.206 [2024-11-05 15:40:13.111387] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 [2024-11-05 15:40:13.114732] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.206 [2024-11-05 15:40:13.114881] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 passed 00:15:19.206 Test: blob_relations3 ...passed 00:15:19.206 Test: blobstore_clean_power_failure ...passed 00:15:19.206 Test: blob_delete_snapshot_power_failure ...[2024-11-05 15:40:13.463424] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 1 read failed for blobid 0x100000001: -5 00:15:19.206 [2024-11-05 15:40:13.500993] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:19.206 [2024-11-05 15:40:13.501309] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:19.206 [2024-11-05 15:40:13.505208] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 [2024-11-05 15:40:13.538027] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 1 read failed for blobid 0x100000001: -5 00:15:19.206 [2024-11-05 15:40:13.538369] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1475:blob_load_snapshot_cpl: *ERROR*: Snapshot fail 00:15:19.206 [2024-11-05 15:40:13.538695] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:19.206 [2024-11-05 15:40:13.538837] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 [2024-11-05 15:40:13.569598] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8238:delete_snapshot_sync_snapshot_xattr_cpl: *ERROR*: Failed to sync MD with xattr on blob 00:15:19.206 [2024-11-05 15:40:13.571364] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 [2024-11-05 15:40:13.602580] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8107:delete_snapshot_sync_clone_cpl: *ERROR*: Failed to sync MD on clone 00:15:19.206 [2024-11-05 15:40:13.604112] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 [2024-11-05 15:40:13.639934] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8051:delete_snapshot_sync_snapshot_cpl: *ERROR*: Failed to sync MD on blob 00:15:19.206 [2024-11-05 15:40:13.640517] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.206 passed 00:15:19.206 Test: blob_create_snapshot_power_failure ...[2024-11-05 15:40:13.745756] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:19.206 [2024-11-05 15:40:13.808299] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 1 read failed for blobid 0x100000001: -5 00:15:19.206 [2024-11-05 15:40:13.842079] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6456:bs_clone_snapshot_origblob_cleanup: *ERROR*: Cleanup error -5 00:15:19.206 passed 00:15:19.206 Test: blob_io_unit ...passed 00:15:19.206 Test: blob_io_unit_compatibility ...passed 00:15:19.206 Test: blob_ext_md_pages ...passed 00:15:19.206 Test: blob_esnap_io_4096_4096 ...passed 00:15:19.206 Test: blob_esnap_io_512_512 ...passed 00:15:19.206 Test: blob_esnap_io_4096_512 ...passed 00:15:19.206 Test: blob_esnap_io_512_4096 ...passed 00:15:19.206 Test: blob_esnap_clone_resize ...passed 00:15:19.206 Suite: blob_bs_nocopy_noextent 00:15:19.206 Test: blob_open ...passed 00:15:19.206 Test: blob_create ...--73455-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:15:19.206 --73455-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:19.206 [2024-11-05 15:40:14.783443] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -28, size in clusters/size: 65 (clusters) 00:15:19.206 passed 00:15:19.206 Test: blob_create_loop ...passed 00:15:19.206 Test: blob_create_fail ...[2024-11-05 15:40:15.152743] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:19.206 passed 00:15:19.206 Test: blob_create_internal ...passed 00:15:19.206 Test: blob_create_zero_extent ...passed 00:15:19.206 Test: blob_snapshot ...passed 00:15:19.207 Test: blob_clone ...passed 00:15:19.207 Test: blob_inflate ...[2024-11-05 15:40:15.563329] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7119:bs_inflate_blob_open_cpl: *ERROR*: Cannot decouple parent of blob with no parent. 00:15:19.207 passed 00:15:19.207 Test: blob_delete ...passed 00:15:19.207 Test: blob_resize_test ...[2024-11-05 15:40:15.699704] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7856:bs_resize_unfreeze_cpl: *ERROR*: Unfreeze failed, ctx->rc=-28 00:15:19.207 passed 00:15:19.207 Test: blob_resize_thin_test ...passed 00:15:19.207 Test: channel_ops ...passed 00:15:19.207 Test: blob_super ...passed 00:15:19.207 Test: blob_rw_verify_iov ...passed 00:15:19.207 Test: blob_unmap ...passed 00:15:19.207 Test: blob_iter ...passed 00:15:19.207 Test: blob_parse_md ...passed 00:15:19.207 Test: bs_load_pending_removal ...passed 00:15:19.207 Test: bs_unload ...[2024-11-05 15:40:16.387332] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5888:spdk_bs_unload: *ERROR*: Blobstore still has open blobs 00:15:19.207 passed 00:15:19.207 Test: bs_usable_clusters ...passed 00:15:19.207 Test: blob_crc ...[2024-11-05 15:40:16.522389] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:19.207 [2024-11-05 15:40:16.523522] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:19.207 passed 00:15:19.207 Test: blob_flags ...passed 00:15:19.207 Test: bs_version ...passed 00:15:19.207 Test: blob_set_xattrs_test ...[2024-11-05 15:40:16.753277] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:19.207 [2024-11-05 15:40:16.755006] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:19.207 passed 00:15:19.207 Test: blob_thin_prov_alloc ...passed 00:15:19.207 Test: blob_insert_cluster_msg_test ...passed 00:15:19.207 Test: blob_thin_prov_rw ...passed 00:15:19.207 Test: blob_thin_prov_rle ...passed 00:15:19.207 Test: blob_thin_prov_rw_iov ...passed 00:15:19.207 Test: blob_snapshot_rw ...passed 00:15:19.207 Test: blob_snapshot_rw_iov ...passed 00:15:19.207 Test: blob_inflate_rw ...passed 00:15:19.207 Test: blob_snapshot_freeze_io ...passed 00:15:19.207 Test: blob_operation_split_rw ...passed 00:15:19.207 Test: blob_operation_split_rw_iov ...passed 00:15:19.207 Test: blob_simultaneous_operations ...[2024-11-05 15:40:19.419882] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:19.207 [2024-11-05 15:40:19.420164] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.207 [2024-11-05 15:40:19.425958] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:19.207 [2024-11-05 15:40:19.426105] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.207 [2024-11-05 15:40:19.446029] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:19.207 [2024-11-05 15:40:19.446170] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.207 [2024-11-05 15:40:19.448193] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:19.207 [2024-11-05 15:40:19.448325] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.207 passed 00:15:19.207 Test: blob_persist_test ...passed 00:15:19.207 Test: blob_decouple_snapshot ...passed 00:15:19.207 Test: blob_seek_io_unit ...passed 00:15:19.207 Test: blob_nested_freezes ...passed 00:15:19.207 Test: blob_clone_resize ...passed 00:15:19.207 Test: blob_shallow_copy ...[2024-11-05 15:40:20.100652] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7342:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, blob must be read only 00:15:19.207 [2024-11-05 15:40:20.106366] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7352:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device must have at least blob size 00:15:19.208 [2024-11-05 15:40:20.108477] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7360:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device block size is not compatible with blobstore block size 00:15:19.208 passed 00:15:19.208 Suite: blob_blob_nocopy_noextent 00:15:19.208 Test: blob_write ...passed 00:15:19.208 Test: blob_read ...passed 00:15:19.208 Test: blob_rw_verify ...passed 00:15:19.208 Test: blob_rw_verify_iov_nomem ...passed 00:15:19.208 Test: blob_rw_iov_read_only ...passed 00:15:19.208 Test: blob_xattr ...passed 00:15:19.208 Test: blob_dirty_shutdown ...passed 00:15:19.208 Test: blob_is_degraded ...passed 00:15:19.208 Suite: blob_esnap_bs_nocopy_noextent 00:15:19.208 Test: blob_esnap_create ...passed 00:15:19.208 Test: blob_esnap_thread_add_remove ...passed 00:15:19.208 Test: blob_esnap_clone_snapshot ...passed 00:15:19.208 Test: blob_esnap_clone_inflate ...passed 00:15:19.208 Test: blob_esnap_clone_decouple ...passed 00:15:19.208 Test: blob_esnap_clone_reload ...passed 00:15:19.208 Test: blob_esnap_hotplug ...passed 00:15:19.208 Test: blob_set_parent ...[2024-11-05 15:40:21.423653] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7623:spdk_bs_blob_set_parent: *ERROR*: snapshot id not valid 00:15:19.208 [2024-11-05 15:40:21.424530] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7629:spdk_bs_blob_set_parent: *ERROR*: blob id and snapshot id cannot be the same 00:15:19.208 [2024-11-05 15:40:21.430844] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7558:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob is not a snapshot 00:15:19.208 [2024-11-05 15:40:21.433791] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7565:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob has a number of clusters different from child's ones 00:15:19.208 [2024-11-05 15:40:21.448856] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7604:bs_set_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:19.208 passed 00:15:19.208 Test: blob_set_external_parent ...[2024-11-05 15:40:21.531306] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7798:spdk_bs_blob_set_external_parent: *ERROR*: blob id and external snapshot id cannot be the same 00:15:19.208 [2024-11-05 15:40:21.532848] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7806:spdk_bs_blob_set_external_parent: *ERROR*: Esnap device size 61440 is not an integer multiple of cluster size 16384 00:15:19.208 [2024-11-05 15:40:21.537574] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7759:bs_set_external_parent_blob_open_cpl: *ERROR*: external snapshot is already the parent of blob 00:15:19.208 [2024-11-05 15:40:21.550707] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7765:bs_set_external_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:19.208 passed 00:15:19.208 Suite: blob_nocopy_extent 00:15:19.208 Test: blob_init ...[2024-11-05 15:40:21.587482] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5500:spdk_bs_init: *ERROR*: unsupported dev block length of 500 00:15:19.208 passed 00:15:19.208 Test: blob_thin_provision ...passed 00:15:19.208 Test: blob_read_only ...passed 00:15:19.208 Test: bs_load ...[2024-11-05 15:40:21.697517] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c: 974:blob_parse: *ERROR*: Blobid (0x0) doesn't match what's in metadata (0x100000000) 00:15:19.208 passed 00:15:19.208 Test: bs_load_custom_cluster_size ...passed 00:15:19.208 Test: bs_load_after_failed_grow ...passed 00:15:19.208 Test: bs_cluster_sz ...[2024-11-05 15:40:21.774004] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3834:bs_opts_verify: *ERROR*: Blobstore options cannot be set to 0 00:15:19.208 [2024-11-05 15:40:21.774559] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5631:spdk_bs_init: *ERROR*: Blobstore metadata cannot use more clusters than is available, please decrease number of pages reserved for metadata or increase cluster size. 00:15:19.208 [2024-11-05 15:40:21.774817] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3893:bs_alloc: *ERROR*: Cluster size 4095 is smaller than page size 4096 00:15:19.208 passed 00:15:19.208 Test: bs_resize_md ...passed 00:15:19.208 Test: bs_destroy ...passed 00:15:19.208 Test: bs_type ...passed 00:15:19.466 Test: bs_super_block ...passed 00:15:19.466 Test: bs_test_recover_cluster_count ...passed 00:15:19.466 Test: bs_grow_live ...passed 00:15:19.466 Test: bs_grow_live_no_space ...passed 00:15:19.466 Test: bs_test_grow ...passed 00:15:19.466 Test: blob_serialize_test ...passed 00:15:19.466 Test: super_block_crc ...passed 00:15:19.466 Test: blob_thin_prov_write_count_io ...passed 00:15:19.724 Test: blob_thin_prov_unmap_cluster ...passed 00:15:19.724 Test: bs_load_iter_test ...passed 00:15:19.724 Test: blob_relations ...[2024-11-05 15:40:22.248940] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.724 [2024-11-05 15:40:22.249141] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.724 [2024-11-05 15:40:22.253801] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.724 [2024-11-05 15:40:22.253953] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.724 passed 00:15:19.724 Test: blob_relations2 ...[2024-11-05 15:40:22.294501] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.724 [2024-11-05 15:40:22.294653] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.724 [2024-11-05 15:40:22.294814] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.724 [2024-11-05 15:40:22.294917] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.724 [2024-11-05 15:40:22.303808] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.724 [2024-11-05 15:40:22.303995] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.724 [2024-11-05 15:40:22.306690] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:19.724 [2024-11-05 15:40:22.306831] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:19.724 passed 00:15:19.724 Test: blob_relations3 ...passed 00:15:19.982 Test: blobstore_clean_power_failure ...passed 00:15:19.982 Test: blob_delete_snapshot_power_failure ...[2024-11-05 15:40:22.622468] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 2 read failed for blobid 0x100000002: -5 00:15:19.982 [2024-11-05 15:40:22.664164] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1588:blob_load_cpl_extents_cpl: *ERROR*: Extent page read failed: -5 00:15:19.982 [2024-11-05 15:40:22.695773] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:19.982 [2024-11-05 15:40:22.695931] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:19.982 [2024-11-05 15:40:22.696066] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:20.240 [2024-11-05 15:40:22.727327] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 2 read failed for blobid 0x100000002: -5 00:15:20.240 [2024-11-05 15:40:22.727485] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1475:blob_load_snapshot_cpl: *ERROR*: Snapshot fail 00:15:20.240 [2024-11-05 15:40:22.727594] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:20.240 [2024-11-05 15:40:22.727724] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:20.240 [2024-11-05 15:40:22.759221] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1588:blob_load_cpl_extents_cpl: *ERROR*: Extent page read failed: -5 00:15:20.240 [2024-11-05 15:40:22.759372] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1475:blob_load_snapshot_cpl: *ERROR*: Snapshot fail 00:15:20.240 [2024-11-05 15:40:22.759483] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:20.240 [2024-11-05 15:40:22.759620] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:20.240 [2024-11-05 15:40:22.792457] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8238:delete_snapshot_sync_snapshot_xattr_cpl: *ERROR*: Failed to sync MD with xattr on blob 00:15:20.240 [2024-11-05 15:40:22.792708] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:20.240 [2024-11-05 15:40:22.825040] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8107:delete_snapshot_sync_clone_cpl: *ERROR*: Failed to sync MD on clone 00:15:20.240 [2024-11-05 15:40:22.825420] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:20.240 [2024-11-05 15:40:22.859405] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8051:delete_snapshot_sync_snapshot_cpl: *ERROR*: Failed to sync MD on blob 00:15:20.240 [2024-11-05 15:40:22.859612] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:20.240 passed 00:15:20.240 Test: blob_create_snapshot_power_failure ...[2024-11-05 15:40:22.954214] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:20.498 [2024-11-05 15:40:22.982433] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1588:blob_load_cpl_extents_cpl: *ERROR*: Extent page read failed: -5 00:15:20.498 [2024-11-05 15:40:23.041973] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 2 read failed for blobid 0x100000002: -5 00:15:20.498 [2024-11-05 15:40:23.073092] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6456:bs_clone_snapshot_origblob_cleanup: *ERROR*: Cleanup error -5 00:15:20.498 passed 00:15:20.756 Test: blob_io_unit ...passed 00:15:20.756 Test: blob_io_unit_compatibility ...passed 00:15:20.756 Test: blob_ext_md_pages ...passed 00:15:20.756 Test: blob_esnap_io_4096_4096 ...passed 00:15:20.756 Test: blob_esnap_io_512_512 ...passed 00:15:21.014 Test: blob_esnap_io_4096_512 ...passed 00:15:21.014 Test: blob_esnap_io_512_4096 ...passed 00:15:21.014 Test: blob_esnap_clone_resize ...passed 00:15:21.014 Suite: blob_bs_nocopy_extent 00:15:21.272 Test: blob_open ...passed 00:15:21.272 Test: blob_create ...[2024-11-05 15:40:23.792235] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -28, size in clusters/size: 65 (clusters) 00:15:21.272 passed 00:15:21.530 Test: blob_create_loop ...passed 00:15:21.788 Test: blob_create_fail ...[2024-11-05 15:40:24.296034] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:21.788 passed 00:15:21.788 Test: blob_create_internal ...passed 00:15:21.788 Test: blob_create_zero_extent ...passed 00:15:22.046 Test: blob_snapshot ...passed 00:15:22.046 Test: blob_clone ...passed 00:15:22.046 Test: blob_inflate ...[2024-11-05 15:40:24.759608] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7119:bs_inflate_blob_open_cpl: *ERROR*: Cannot decouple parent of blob with no parent. 00:15:22.304 passed 00:15:22.304 Test: blob_delete ...passed 00:15:22.304 Test: blob_resize_test ...[2024-11-05 15:40:24.924755] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7856:bs_resize_unfreeze_cpl: *ERROR*: Unfreeze failed, ctx->rc=-28 00:15:22.304 passed 00:15:22.563 Test: blob_resize_thin_test ...passed 00:15:22.563 Test: channel_ops ...passed 00:15:22.821 Test: blob_super ...passed 00:15:22.821 Test: blob_rw_verify_iov ...passed 00:15:22.821 Test: blob_unmap ...passed 00:15:22.821 Test: blob_iter ...passed 00:15:23.080 Test: blob_parse_md ...passed 00:15:23.080 Test: bs_load_pending_removal ...passed 00:15:23.080 Test: bs_unload ...[2024-11-05 15:40:25.765519] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5888:spdk_bs_unload: *ERROR*: Blobstore still has open blobs 00:15:23.080 passed 00:15:23.338 Test: bs_usable_clusters ...passed 00:15:23.338 Test: blob_crc ...[2024-11-05 15:40:25.935791] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:23.338 [2024-11-05 15:40:25.936212] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:23.338 passed 00:15:23.338 Test: blob_flags ...passed 00:15:23.596 Test: bs_version ...passed 00:15:23.596 Test: blob_set_xattrs_test ...[2024-11-05 15:40:26.206950] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:23.596 [2024-11-05 15:40:26.207280] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:23.596 passed 00:15:24.162 Test: blob_thin_prov_alloc ...passed 00:15:24.162 Test: blob_insert_cluster_msg_test ...passed 00:15:24.162 Test: blob_thin_prov_rw ...passed 00:15:24.419 Test: blob_thin_prov_rle ...passed 00:15:24.419 Test: blob_thin_prov_rw_iov ...passed 00:15:24.419 Test: blob_snapshot_rw ...passed 00:15:24.419 Test: blob_snapshot_rw_iov ...passed 00:15:24.984 Test: blob_inflate_rw ...passed 00:15:24.984 Test: blob_snapshot_freeze_io ...passed 00:15:25.549 Test: blob_operation_split_rw ...passed 00:15:26.116 Test: blob_operation_split_rw_iov ...passed 00:15:26.116 Test: blob_simultaneous_operations ...[2024-11-05 15:40:28.649249] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:26.116 [2024-11-05 15:40:28.649438] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:26.116 [2024-11-05 15:40:28.651776] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:26.116 [2024-11-05 15:40:28.651917] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:26.116 [2024-11-05 15:40:28.669449] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:26.116 [2024-11-05 15:40:28.669582] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:26.116 [2024-11-05 15:40:28.670180] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:26.116 [2024-11-05 15:40:28.670304] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:26.116 passed 00:15:26.116 Test: blob_persist_test ...passed 00:15:26.374 Test: blob_decouple_snapshot ...passed 00:15:26.374 Test: blob_seek_io_unit ...passed 00:15:26.374 Test: blob_nested_freezes ...passed 00:15:26.632 Test: blob_clone_resize ...passed 00:15:26.632 Test: blob_shallow_copy ...[2024-11-05 15:40:29.256304] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7342:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, blob must be read only 00:15:26.632 [2024-11-05 15:40:29.256796] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7352:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device must have at least blob size 00:15:26.632 [2024-11-05 15:40:29.256986] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7360:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device block size is not compatible with blobstore block size 00:15:26.632 passed 00:15:26.632 Suite: blob_blob_nocopy_extent 00:15:26.890 Test: blob_write ...passed 00:15:26.890 Test: blob_read ...passed 00:15:26.890 Test: blob_rw_verify ...passed 00:15:26.890 Test: blob_rw_verify_iov_nomem ...passed 00:15:27.147 Test: blob_rw_iov_read_only ...passed 00:15:27.147 Test: blob_xattr ...passed 00:15:27.147 Test: blob_dirty_shutdown ...passed 00:15:27.405 Test: blob_is_degraded ...passed 00:15:27.405 Suite: blob_esnap_bs_nocopy_extent 00:15:27.405 Test: blob_esnap_create ...passed 00:15:27.405 Test: blob_esnap_thread_add_remove ...passed 00:15:27.405 Test: blob_esnap_clone_snapshot ...passed 00:15:27.663 Test: blob_esnap_clone_inflate ...passed 00:15:27.663 Test: blob_esnap_clone_decouple ...passed 00:15:27.663 Test: blob_esnap_clone_reload ...passed 00:15:27.663 Test: blob_esnap_hotplug ...passed 00:15:27.920 Test: blob_set_parent ...[2024-11-05 15:40:30.405721] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7623:spdk_bs_blob_set_parent: *ERROR*: snapshot id not valid 00:15:27.920 [2024-11-05 15:40:30.405905] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7629:spdk_bs_blob_set_parent: *ERROR*: blob id and snapshot id cannot be the same 00:15:27.920 [2024-11-05 15:40:30.406673] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7558:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob is not a snapshot 00:15:27.920 [2024-11-05 15:40:30.406859] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7565:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob has a number of clusters different from child's ones 00:15:27.920 [2024-11-05 15:40:30.410387] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7604:bs_set_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:27.920 passed 00:15:27.920 Test: blob_set_external_parent ...[2024-11-05 15:40:30.478872] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7798:spdk_bs_blob_set_external_parent: *ERROR*: blob id and external snapshot id cannot be the same 00:15:27.920 [2024-11-05 15:40:30.479031] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7806:spdk_bs_blob_set_external_parent: *ERROR*: Esnap device size 61440 is not an integer multiple of cluster size 16384 00:15:27.920 [2024-11-05 15:40:30.479156] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7759:bs_set_external_parent_blob_open_cpl: *ERROR*: external snapshot is already the parent of blob 00:15:27.920 [2024-11-05 15:40:30.482032] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7765:bs_set_external_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:27.920 passed 00:15:27.920 Suite: blob_copy_noextent 00:15:27.920 Test: blob_init ...[2024-11-05 15:40:30.506665] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5500:spdk_bs_init: *ERROR*: unsupported dev block length of 500 00:15:27.920 passed 00:15:27.920 Test: blob_thin_provision ...passed 00:15:27.920 Test: blob_read_only ...passed 00:15:27.920 Test: bs_load ...[2024-11-05 15:40:30.602650] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c: 974:blob_parse: *ERROR*: Blobid (0x0) doesn't match what's in metadata (0x100000000) 00:15:27.921 passed 00:15:27.921 Test: bs_load_custom_cluster_size ...passed 00:15:28.178 Test: bs_load_after_failed_grow ...passed 00:15:28.178 Test: bs_cluster_sz ...[2024-11-05 15:40:30.657659] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3834:bs_opts_verify: *ERROR*: Blobstore options cannot be set to 0 00:15:28.178 [2024-11-05 15:40:30.658249] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5631:spdk_bs_init: *ERROR*: Blobstore metadata cannot use more clusters than is available, please decrease number of pages reserved for metadata or increase cluster size. 00:15:28.178 [2024-11-05 15:40:30.658533] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3893:bs_alloc: *ERROR*: Cluster size 4095 is smaller than page size 4096 00:15:28.178 passed 00:15:28.178 Test: bs_resize_md ...passed 00:15:28.178 Test: bs_destroy ...passed 00:15:28.178 Test: bs_type ...passed 00:15:28.178 Test: bs_super_block ...passed 00:15:28.178 Test: bs_test_recover_cluster_count ...passed 00:15:28.178 Test: bs_grow_live ...passed 00:15:28.178 Test: bs_grow_live_no_space ...passed 00:15:28.178 Test: bs_test_grow ...passed 00:15:28.178 Test: blob_serialize_test ...passed 00:15:28.178 Test: super_block_crc ...passed 00:15:28.436 Test: blob_thin_prov_write_count_io ...passed 00:15:28.436 Test: blob_thin_prov_unmap_cluster ...passed 00:15:28.436 Test: bs_load_iter_test ...passed 00:15:28.436 Test: blob_relations ...[2024-11-05 15:40:31.123676] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:28.436 [2024-11-05 15:40:31.123862] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.436 [2024-11-05 15:40:31.127587] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:28.436 [2024-11-05 15:40:31.127742] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.436 passed 00:15:28.694 Test: blob_relations2 ...[2024-11-05 15:40:31.166303] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:28.694 [2024-11-05 15:40:31.166463] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.694 [2024-11-05 15:40:31.166623] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:28.694 [2024-11-05 15:40:31.166726] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.694 [2024-11-05 15:40:31.173347] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:28.694 [2024-11-05 15:40:31.173502] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.694 [2024-11-05 15:40:31.175855] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:28.694 [2024-11-05 15:40:31.176000] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.694 passed 00:15:28.694 Test: blob_relations3 ...passed 00:15:28.952 Test: blobstore_clean_power_failure ...passed 00:15:28.952 Test: blob_delete_snapshot_power_failure ...[2024-11-05 15:40:31.486642] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 1 read failed for blobid 0x100000001: -5 00:15:28.952 [2024-11-05 15:40:31.516946] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:28.952 [2024-11-05 15:40:31.517114] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:28.952 [2024-11-05 15:40:31.517248] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.952 [2024-11-05 15:40:31.547683] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 1 read failed for blobid 0x100000001: -5 00:15:28.952 [2024-11-05 15:40:31.547836] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1475:blob_load_snapshot_cpl: *ERROR*: Snapshot fail 00:15:28.952 [2024-11-05 15:40:31.547943] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:28.952 [2024-11-05 15:40:31.548070] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.952 [2024-11-05 15:40:31.580683] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8238:delete_snapshot_sync_snapshot_xattr_cpl: *ERROR*: Failed to sync MD with xattr on blob 00:15:28.952 [2024-11-05 15:40:31.580929] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.952 [2024-11-05 15:40:31.612174] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8107:delete_snapshot_sync_clone_cpl: *ERROR*: Failed to sync MD on clone 00:15:28.952 [2024-11-05 15:40:31.612549] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:28.952 [2024-11-05 15:40:31.644260] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8051:delete_snapshot_sync_snapshot_cpl: *ERROR*: Failed to sync MD on blob 00:15:28.952 [2024-11-05 15:40:31.644469] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:29.209 passed 00:15:29.209 Test: blob_create_snapshot_power_failure ...[2024-11-05 15:40:31.736022] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:29.209 [2024-11-05 15:40:31.793174] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 1 read failed for blobid 0x100000001: -5 00:15:29.209 [2024-11-05 15:40:31.823948] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6456:bs_clone_snapshot_origblob_cleanup: *ERROR*: Cleanup error -5 00:15:29.209 passed 00:15:29.467 Test: blob_io_unit ...passed 00:15:29.467 Test: blob_io_unit_compatibility ...passed 00:15:29.467 Test: blob_ext_md_pages ...passed 00:15:29.467 Test: blob_esnap_io_4096_4096 ...passed 00:15:29.724 Test: blob_esnap_io_512_512 ...passed 00:15:29.724 Test: blob_esnap_io_4096_512 ...passed 00:15:29.724 Test: blob_esnap_io_512_4096 ...passed 00:15:29.724 Test: blob_esnap_clone_resize ...passed 00:15:29.724 Suite: blob_bs_copy_noextent 00:15:29.982 Test: blob_open ...passed 00:15:29.982 Test: blob_create ...[2024-11-05 15:40:32.540966] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -28, size in clusters/size: 65 (clusters) 00:15:29.982 passed 00:15:30.240 Test: blob_create_loop ...passed 00:15:30.240 Test: blob_create_fail ...[2024-11-05 15:40:32.908887] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:30.240 passed 00:15:30.497 Test: blob_create_internal ...passed 00:15:30.497 Test: blob_create_zero_extent ...passed 00:15:30.497 Test: blob_snapshot ...passed 00:15:30.497 Test: blob_clone ...passed 00:15:30.756 Test: blob_inflate ...[2024-11-05 15:40:33.255603] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7119:bs_inflate_blob_open_cpl: *ERROR*: Cannot decouple parent of blob with no parent. 00:15:30.756 passed 00:15:30.756 Test: blob_delete ...passed 00:15:30.756 Test: blob_resize_test ...[2024-11-05 15:40:33.382078] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7856:bs_resize_unfreeze_cpl: *ERROR*: Unfreeze failed, ctx->rc=-28 00:15:30.756 passed 00:15:31.014 Test: blob_resize_thin_test ...passed 00:15:31.014 Test: channel_ops ...passed 00:15:31.014 Test: blob_super ...passed 00:15:31.014 Test: blob_rw_verify_iov ...passed 00:15:31.271 Test: blob_unmap ...passed 00:15:31.271 Test: blob_iter ...passed 00:15:31.271 Test: blob_parse_md ...passed 00:15:31.271 Test: bs_load_pending_removal ...passed 00:15:31.529 Test: bs_unload ...[2024-11-05 15:40:34.028355] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5888:spdk_bs_unload: *ERROR*: Blobstore still has open blobs 00:15:31.529 passed 00:15:31.529 Test: bs_usable_clusters ...passed 00:15:31.529 Test: blob_crc ...[2024-11-05 15:40:34.157560] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:31.529 [2024-11-05 15:40:34.157880] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:31.529 passed 00:15:31.529 Test: blob_flags ...passed 00:15:31.786 Test: bs_version ...passed 00:15:31.786 Test: blob_set_xattrs_test ...[2024-11-05 15:40:34.364632] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:31.786 [2024-11-05 15:40:34.364892] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:31.786 passed 00:15:32.351 Test: blob_thin_prov_alloc ...passed 00:15:32.351 Test: blob_insert_cluster_msg_test ...passed 00:15:32.351 Test: blob_thin_prov_rw ...passed 00:15:32.351 Test: blob_thin_prov_rle ...passed 00:15:32.351 Test: blob_thin_prov_rw_iov ...passed 00:15:32.609 Test: blob_snapshot_rw ...passed 00:15:32.609 Test: blob_snapshot_rw_iov ...passed 00:15:33.174 Test: blob_inflate_rw ...passed 00:15:33.174 Test: blob_snapshot_freeze_io ...passed 00:15:33.738 Test: blob_operation_split_rw ...passed 00:15:33.995 Test: blob_operation_split_rw_iov ...passed 00:15:33.995 Test: blob_simultaneous_operations ...[2024-11-05 15:40:36.703995] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:33.995 [2024-11-05 15:40:36.704188] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:33.995 [2024-11-05 15:40:36.706277] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:33.995 [2024-11-05 15:40:36.706417] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:34.253 [2024-11-05 15:40:36.716063] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:34.253 [2024-11-05 15:40:36.716200] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:34.253 [2024-11-05 15:40:36.716757] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:34.253 [2024-11-05 15:40:36.716879] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:34.253 passed 00:15:34.253 Test: blob_persist_test ...passed 00:15:34.253 Test: blob_decouple_snapshot ...passed 00:15:34.512 Test: blob_seek_io_unit ...passed 00:15:34.512 Test: blob_nested_freezes ...passed 00:15:34.512 Test: blob_clone_resize ...passed 00:15:34.770 Test: blob_shallow_copy ...[2024-11-05 15:40:37.272152] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7342:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, blob must be read only 00:15:34.770 [2024-11-05 15:40:37.272643] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7352:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device must have at least blob size 00:15:34.770 [2024-11-05 15:40:37.272831] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7360:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device block size is not compatible with blobstore block size 00:15:34.770 passed 00:15:34.770 Suite: blob_blob_copy_noextent 00:15:34.770 Test: blob_write ...passed 00:15:34.770 Test: blob_read ...passed 00:15:35.028 Test: blob_rw_verify ...passed 00:15:35.029 Test: blob_rw_verify_iov_nomem ...passed 00:15:35.029 Test: blob_rw_iov_read_only ...passed 00:15:35.029 Test: blob_xattr ...passed 00:15:35.286 Test: blob_dirty_shutdown ...passed 00:15:35.286 Test: blob_is_degraded ...passed 00:15:35.286 Suite: blob_esnap_bs_copy_noextent 00:15:35.286 Test: blob_esnap_create ...passed 00:15:35.545 Test: blob_esnap_thread_add_remove ...passed 00:15:35.545 Test: blob_esnap_clone_snapshot ...passed 00:15:35.545 Test: blob_esnap_clone_inflate ...passed 00:15:35.545 Test: blob_esnap_clone_decouple ...passed 00:15:35.803 Test: blob_esnap_clone_reload ...passed 00:15:35.803 Test: blob_esnap_hotplug ...passed 00:15:35.803 Test: blob_set_parent ...[2024-11-05 15:40:38.408144] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7623:spdk_bs_blob_set_parent: *ERROR*: snapshot id not valid 00:15:35.803 [2024-11-05 15:40:38.408321] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7629:spdk_bs_blob_set_parent: *ERROR*: blob id and snapshot id cannot be the same 00:15:35.803 [2024-11-05 15:40:38.409052] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7558:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob is not a snapshot 00:15:35.803 [2024-11-05 15:40:38.409243] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7565:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob has a number of clusters different from child's ones 00:15:35.803 [2024-11-05 15:40:38.412651] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7604:bs_set_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:35.803 passed 00:15:35.803 Test: blob_set_external_parent ...[2024-11-05 15:40:38.479651] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7798:spdk_bs_blob_set_external_parent: *ERROR*: blob id and external snapshot id cannot be the same 00:15:35.803 [2024-11-05 15:40:38.479806] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7806:spdk_bs_blob_set_external_parent: *ERROR*: Esnap device size 61440 is not an integer multiple of cluster size 16384 00:15:35.803 [2024-11-05 15:40:38.479924] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7759:bs_set_external_parent_blob_open_cpl: *ERROR*: external snapshot is already the parent of blob 00:15:35.803 [2024-11-05 15:40:38.482749] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7765:bs_set_external_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:35.803 passed 00:15:35.803 Suite: blob_copy_extent 00:15:35.803 Test: blob_init ...[2024-11-05 15:40:38.506997] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5500:spdk_bs_init: *ERROR*: unsupported dev block length of 500 00:15:36.061 passed 00:15:36.061 Test: blob_thin_provision ...passed 00:15:36.061 Test: blob_read_only ...passed 00:15:36.061 Test: bs_load ...[2024-11-05 15:40:38.604318] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c: 974:blob_parse: *ERROR*: Blobid (0x0) doesn't match what's in metadata (0x100000000) 00:15:36.061 passed 00:15:36.061 Test: bs_load_custom_cluster_size ...passed 00:15:36.061 Test: bs_load_after_failed_grow ...passed 00:15:36.061 Test: bs_cluster_sz ...[2024-11-05 15:40:38.660503] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3834:bs_opts_verify: *ERROR*: Blobstore options cannot be set to 0 00:15:36.061 [2024-11-05 15:40:38.661051] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5631:spdk_bs_init: *ERROR*: Blobstore metadata cannot use more clusters than is available, please decrease number of pages reserved for metadata or increase cluster size. 00:15:36.061 [2024-11-05 15:40:38.661323] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:3893:bs_alloc: *ERROR*: Cluster size 4095 is smaller than page size 4096 00:15:36.061 passed 00:15:36.061 Test: bs_resize_md ...passed 00:15:36.061 Test: bs_destroy ...passed 00:15:36.319 Test: bs_type ...passed 00:15:36.319 Test: bs_super_block ...passed 00:15:36.319 Test: bs_test_recover_cluster_count ...passed 00:15:36.319 Test: bs_grow_live ...passed 00:15:36.319 Test: bs_grow_live_no_space ...passed 00:15:36.319 Test: bs_test_grow ...passed 00:15:36.319 Test: blob_serialize_test ...passed 00:15:36.319 Test: super_block_crc ...passed 00:15:36.319 Test: blob_thin_prov_write_count_io ...passed 00:15:36.576 Test: blob_thin_prov_unmap_cluster ...passed 00:15:36.576 Test: bs_load_iter_test ...passed 00:15:36.576 Test: blob_relations ...[2024-11-05 15:40:39.099041] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:36.576 [2024-11-05 15:40:39.099231] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:36.576 [2024-11-05 15:40:39.103964] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:36.576 [2024-11-05 15:40:39.104122] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:36.576 passed 00:15:36.577 Test: blob_relations2 ...[2024-11-05 15:40:39.143809] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:36.577 [2024-11-05 15:40:39.143963] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:36.577 [2024-11-05 15:40:39.144131] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:36.577 [2024-11-05 15:40:39.144235] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:36.577 [2024-11-05 15:40:39.151865] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:36.577 [2024-11-05 15:40:39.152022] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:36.577 [2024-11-05 15:40:39.154718] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8397:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot with more than one clone 00:15:36.577 [2024-11-05 15:40:39.154865] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:36.577 passed 00:15:36.577 Test: blob_relations3 ...passed 00:15:36.835 Test: blobstore_clean_power_failure ...passed 00:15:36.835 Test: blob_delete_snapshot_power_failure ...[2024-11-05 15:40:39.468741] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 2 read failed for blobid 0x100000002: -5 00:15:36.835 [2024-11-05 15:40:39.500000] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1588:blob_load_cpl_extents_cpl: *ERROR*: Extent page read failed: -5 00:15:36.835 [2024-11-05 15:40:39.531384] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:36.835 [2024-11-05 15:40:39.531542] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:36.835 [2024-11-05 15:40:39.531676] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:37.092 [2024-11-05 15:40:39.563182] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 2 read failed for blobid 0x100000002: -5 00:15:37.092 [2024-11-05 15:40:39.563338] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1475:blob_load_snapshot_cpl: *ERROR*: Snapshot fail 00:15:37.092 [2024-11-05 15:40:39.563448] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:37.092 [2024-11-05 15:40:39.563575] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:37.092 [2024-11-05 15:40:39.595240] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1588:blob_load_cpl_extents_cpl: *ERROR*: Extent page read failed: -5 00:15:37.092 [2024-11-05 15:40:39.595394] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1475:blob_load_snapshot_cpl: *ERROR*: Snapshot fail 00:15:37.093 [2024-11-05 15:40:39.595502] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8311:delete_snapshot_open_clone_cb: *ERROR*: Failed to open clone 00:15:37.093 [2024-11-05 15:40:39.595629] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:37.093 [2024-11-05 15:40:39.628055] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8238:delete_snapshot_sync_snapshot_xattr_cpl: *ERROR*: Failed to sync MD with xattr on blob 00:15:37.093 [2024-11-05 15:40:39.628315] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:37.093 [2024-11-05 15:40:39.662625] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8107:delete_snapshot_sync_clone_cpl: *ERROR*: Failed to sync MD on clone 00:15:37.093 [2024-11-05 15:40:39.662995] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:37.093 [2024-11-05 15:40:39.696115] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8051:delete_snapshot_sync_snapshot_cpl: *ERROR*: Failed to sync MD on blob 00:15:37.093 [2024-11-05 15:40:39.696326] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:37.093 passed 00:15:37.093 Test: blob_create_snapshot_power_failure ...[2024-11-05 15:40:39.790700] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 0 read failed for blobid 0x100000000: -5 00:15:37.350 [2024-11-05 15:40:39.819161] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1588:blob_load_cpl_extents_cpl: *ERROR*: Extent page read failed: -5 00:15:37.350 [2024-11-05 15:40:39.876859] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1678:blob_load_cpl: *ERROR*: Metadata page 2 read failed for blobid 0x100000002: -5 00:15:37.350 [2024-11-05 15:40:39.907968] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6456:bs_clone_snapshot_origblob_cleanup: *ERROR*: Cleanup error -5 00:15:37.350 passed 00:15:37.608 Test: blob_io_unit ...passed 00:15:37.608 Test: blob_io_unit_compatibility ...passed 00:15:37.608 Test: blob_ext_md_pages ...passed 00:15:37.608 Test: blob_esnap_io_4096_4096 ...passed 00:15:37.608 Test: blob_esnap_io_512_512 ...passed 00:15:37.866 Test: blob_esnap_io_4096_512 ...passed 00:15:37.866 Test: blob_esnap_io_512_4096 ...passed 00:15:37.866 Test: blob_esnap_clone_resize ...passed 00:15:37.866 Suite: blob_bs_copy_extent 00:15:38.124 Test: blob_open ...passed 00:15:38.124 Test: blob_create ...[2024-11-05 15:40:40.635928] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -28, size in clusters/size: 65 (clusters) 00:15:38.124 passed 00:15:38.381 Test: blob_create_loop ...passed 00:15:38.381 Test: blob_create_fail ...[2024-11-05 15:40:41.079918] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:38.639 passed 00:15:38.639 Test: blob_create_internal ...passed 00:15:38.639 Test: blob_create_zero_extent ...passed 00:15:38.639 Test: blob_snapshot ...passed 00:15:38.897 Test: blob_clone ...passed 00:15:38.897 Test: blob_inflate ...[2024-11-05 15:40:41.424373] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7119:bs_inflate_blob_open_cpl: *ERROR*: Cannot decouple parent of blob with no parent. 00:15:38.897 passed 00:15:38.897 Test: blob_delete ...passed 00:15:38.897 Test: blob_resize_test ...[2024-11-05 15:40:41.553647] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7856:bs_resize_unfreeze_cpl: *ERROR*: Unfreeze failed, ctx->rc=-28 00:15:38.897 passed 00:15:39.155 Test: blob_resize_thin_test ...passed 00:15:39.155 Test: channel_ops ...passed 00:15:39.155 Test: blob_super ...passed 00:15:39.413 Test: blob_rw_verify_iov ...passed 00:15:39.413 Test: blob_unmap ...passed 00:15:39.413 Test: blob_iter ...passed 00:15:39.413 Test: blob_parse_md ...passed 00:15:39.671 Test: bs_load_pending_removal ...passed 00:15:39.671 Test: bs_unload ...[2024-11-05 15:40:42.201527] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:5888:spdk_bs_unload: *ERROR*: Blobstore still has open blobs 00:15:39.671 passed 00:15:39.671 Test: bs_usable_clusters ...passed 00:15:39.671 Test: blob_crc ...[2024-11-05 15:40:42.332337] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:39.671 [2024-11-05 15:40:42.332683] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:1687:blob_load_cpl: *ERROR*: Metadata page 0 crc mismatch for blobid 0x100000000 00:15:39.671 passed 00:15:39.929 Test: blob_flags ...passed 00:15:39.929 Test: bs_version ...passed 00:15:39.929 Test: blob_set_xattrs_test ...[2024-11-05 15:40:42.541422] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:39.929 [2024-11-05 15:40:42.541682] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:6337:bs_create_blob: *ERROR*: Failed to create blob: Unknown error -22, size in clusters/size: 0 (clusters) 00:15:39.929 passed 00:15:40.187 Test: blob_thin_prov_alloc ...passed 00:15:40.453 Test: blob_insert_cluster_msg_test ...passed 00:15:40.453 Test: blob_thin_prov_rw ...passed 00:15:40.453 Test: blob_thin_prov_rle ...passed 00:15:40.711 Test: blob_thin_prov_rw_iov ...passed 00:15:40.711 Test: blob_snapshot_rw ...passed 00:15:40.711 Test: blob_snapshot_rw_iov ...passed 00:15:41.277 Test: blob_inflate_rw ...passed 00:15:41.277 Test: blob_snapshot_freeze_io ...passed 00:15:41.842 Test: blob_operation_split_rw ...passed 00:15:42.100 Test: blob_operation_split_rw_iov ...passed 00:15:42.358 Test: blob_simultaneous_operations ...[2024-11-05 15:40:44.845692] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:42.358 [2024-11-05 15:40:44.845868] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:42.358 [2024-11-05 15:40:44.847957] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:42.358 [2024-11-05 15:40:44.848101] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:42.358 [2024-11-05 15:40:44.856874] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:42.358 [2024-11-05 15:40:44.857003] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:42.358 [2024-11-05 15:40:44.857609] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8424:bs_is_blob_deletable: *ERROR*: Cannot remove snapshot because it is open 00:15:42.358 [2024-11-05 15:40:44.857731] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:8364:bs_delete_blob_finish: *ERROR*: Failed to remove blob 00:15:42.358 passed 00:15:42.358 Test: blob_persist_test ...passed 00:15:42.616 Test: blob_decouple_snapshot ...passed 00:15:42.616 Test: blob_seek_io_unit ...passed 00:15:42.616 Test: blob_nested_freezes ...passed 00:15:42.616 Test: blob_clone_resize ...passed 00:15:42.874 Test: blob_shallow_copy ...[2024-11-05 15:40:45.419348] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7342:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, blob must be read only 00:15:42.874 [2024-11-05 15:40:45.419822] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7352:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device must have at least blob size 00:15:42.874 [2024-11-05 15:40:45.420007] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7360:bs_shallow_copy_blob_open_cpl: *ERROR*: blob 0x100000000 shallow copy, external device block size is not compatible with blobstore block size 00:15:42.874 passed 00:15:42.874 Suite: blob_blob_copy_extent 00:15:42.874 Test: blob_write ...passed 00:15:43.132 Test: blob_read ...passed 00:15:43.132 Test: blob_rw_verify ...passed 00:15:43.132 Test: blob_rw_verify_iov_nomem ...passed 00:15:43.133 Test: blob_rw_iov_read_only ...passed 00:15:43.390 Test: blob_xattr ...passed 00:15:43.390 Test: blob_dirty_shutdown ...passed 00:15:43.390 Test: blob_is_degraded ...passed 00:15:43.390 Suite: blob_esnap_bs_copy_extent 00:15:43.390 Test: blob_esnap_create ...passed 00:15:43.648 Test: blob_esnap_thread_add_remove ...passed 00:15:43.648 Test: blob_esnap_clone_snapshot ...passed 00:15:43.648 Test: blob_esnap_clone_inflate ...passed 00:15:43.906 Test: blob_esnap_clone_decouple ...passed 00:15:43.906 Test: blob_esnap_clone_reload ...passed 00:15:43.906 Test: blob_esnap_hotplug ...passed 00:15:43.906 Test: blob_set_parent ...[2024-11-05 15:40:46.556787] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7623:spdk_bs_blob_set_parent: *ERROR*: snapshot id not valid 00:15:43.906 [2024-11-05 15:40:46.556968] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7629:spdk_bs_blob_set_parent: *ERROR*: blob id and snapshot id cannot be the same 00:15:43.906 [2024-11-05 15:40:46.557719] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7558:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob is not a snapshot 00:15:43.906 [2024-11-05 15:40:46.557905] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7565:bs_set_parent_snapshot_open_cpl: *ERROR*: parent blob has a number of clusters different from child's ones 00:15:43.906 [2024-11-05 15:40:46.561420] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7604:bs_set_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:43.906 passed 00:15:44.164 Test: blob_set_external_parent ...[2024-11-05 15:40:46.628916] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7798:spdk_bs_blob_set_external_parent: *ERROR*: blob id and external snapshot id cannot be the same 00:15:44.164 [2024-11-05 15:40:46.629071] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7806:spdk_bs_blob_set_external_parent: *ERROR*: Esnap device size 61440 is not an integer multiple of cluster size 16384 00:15:44.165 [2024-11-05 15:40:46.629197] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7759:bs_set_external_parent_blob_open_cpl: *ERROR*: external snapshot is already the parent of blob 00:15:44.165 [2024-11-05 15:40:46.632075] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blob/blobstore.c:7765:bs_set_external_parent_blob_open_cpl: *ERROR*: blob is not thin-provisioned 00:15:44.165 passed 00:15:44.165 00:15:44.165 Run Summary: Type Total Ran Passed Failed Inactive 00:15:44.165 suites 16 16 n/a 0 0 00:15:44.165 tests 376 376 376 0 0 00:15:44.165 asserts 144129 144129 144129 0 n/a 00:15:44.165 00:15:44.165 Elapsed time = 35.114 seconds 00:15:44.165 --73455-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:44.165 ==73455== 00:15:44.165 ==73455== HEAP SUMMARY: 00:15:44.165 ==73455== in use at exit: 26,940 bytes in 785 blocks 00:15:44.165 ==73455== total heap usage: 169,177 allocs, 168,392 frees, 709,928,879 bytes allocated 00:15:44.165 ==73455== 00:15:44.165 ==73455== Searching for pointers to 785 not-freed blocks 00:15:44.165 ==73455== Checked 11,406,224 bytes 00:15:44.165 ==73455== 00:15:44.165 ==73455== LEAK SUMMARY: 00:15:44.165 ==73455== definitely lost: 0 bytes in 0 blocks 00:15:44.165 ==73455== indirectly lost: 0 bytes in 0 blocks 00:15:44.165 ==73455== possibly lost: 0 bytes in 0 blocks 00:15:44.165 ==73455== still reachable: 26,940 bytes in 785 blocks 00:15:44.165 ==73455== suppressed: 0 bytes in 0 blocks 00:15:44.165 ==73455== Reachable blocks (those to which a pointer was found) are not shown. 00:15:44.165 ==73455== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:15:44.165 ==73455== 00:15:44.165 ==73455== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:44.165 15:40:46 unittest_blob_blobfs -- unit/unittest.sh@42 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob_bdev.c/blob_bdev_ut 00:15:44.165 ==73810== Memcheck, a memory error detector 00:15:44.165 ==73810== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:44.165 ==73810== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:44.165 ==73810== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob_bdev.c/blob_bdev_ut 00:15:44.165 ==73810== 00:15:44.165 --73810-- Valgrind options: 00:15:44.165 --73810-- --leak-check=full 00:15:44.165 --73810-- --error-exitcode=2 00:15:44.165 --73810-- --verbose 00:15:44.165 --73810-- Contents of /proc/version: 00:15:44.165 --73810-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:44.165 --73810-- 00:15:44.165 --73810-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:44.165 --73810-- Page sizes: currently 4096, max supported 4096 00:15:44.165 --73810-- Valgrind library directory: /usr/libexec/valgrind 00:15:44.165 --73810-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob_bdev.c/blob_bdev_ut 00:15:44.165 --73810-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:44.165 --73810-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:44.165 --73810-- might be shown as UnknownInlinedFun 00:15:44.165 --73810-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:44.165 --73810-- object doesn't have a dynamic symbol table 00:15:44.165 --73810-- Scheduler: using generic scheduler lock implementation. 00:15:44.165 --73810-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:44.165 ==73810== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73810-by-???-on-7765db803faf 00:15:44.165 ==73810== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73810-by-???-on-7765db803faf 00:15:44.165 ==73810== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73810-by-???-on-7765db803faf 00:15:44.165 ==73810== 00:15:44.165 ==73810== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:44.165 ==73810== don't want to do, unless you know exactly what you're doing, 00:15:44.165 ==73810== or are doing some strange experiment): 00:15:44.165 ==73810== /usr/libexec/valgrind/../../bin/vgdb --pid=73810 ...command... 00:15:44.165 ==73810== 00:15:44.165 ==73810== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:44.165 ==73810== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blob/blob_bdev.c/blob_bdev_ut 00:15:44.165 ==73810== and then give GDB the following command 00:15:44.165 ==73810== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73810 00:15:44.165 ==73810== --pid is optional if only one valgrind process is running 00:15:44.165 ==73810== 00:15:44.165 --73810-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:44.165 --73810-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:44.424 --73810-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:44.424 --73810-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:44.424 ==73810== WARNING: new redirection conflicts with existing -- ignoring it 00:15:44.424 --73810-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:44.424 --73810-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:44.425 --73810-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:44.425 --73810-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:44.425 --73810-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:44.425 --73810-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:44.425 --73810-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:44.425 --73810-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:44.425 --73810-- Reading syms from /usr/lib64/libm.so.6 00:15:44.425 --73810-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:44.425 --73810-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:44.425 --73810-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/libc.so.6 00:15:44.425 --73810-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:44.425 --73810-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:44.425 --73810-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:44.684 --73810-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:44.684 --73810-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:44.684 --73810-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 ==73810== WARNING: new redirection conflicts with existing -- ignoring it 00:15:44.684 --73810-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:44.684 --73810-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:44.684 --73810-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 ==73810== Preferring higher priority redirection: 00:15:44.684 --73810-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:44.684 --73810-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:44.684 --73810-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 --73810-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:44.684 ==73810== WARNING: new redirection conflicts with existing -- ignoring it 00:15:44.684 --73810-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:44.684 --73810-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:44.685 ==73810== WARNING: new redirection conflicts with existing -- ignoring it 00:15:44.685 --73810-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:44.685 --73810-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:44.685 --73810-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:44.685 --73810-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:44.685 --73810-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:44.685 --73810-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:44.685 --73810-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:44.685 --73810-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:44.685 --73810-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:44.685 --73810-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:44.685 --73810-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:44.685 --73810-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:44.685 --73810-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:44.685 --73810-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:44.685 --73810-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:44.685 --73810-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:44.685 --73810-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:44.685 --73810-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:44.685 --73810-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:15:44.685 --73810-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:44.943 00:15:44.943 00:15:44.943 CUnit - A unit testing framework for C - Version 2.1-3 00:15:44.943 http://cunit.sourceforge.net/ 00:15:44.943 00:15:44.943 00:15:44.943 Suite: blob_bdev 00:15:44.943 Test: create_bs_dev ...passed 00:15:44.944 Test: create_bs_dev_ro ...[2024-11-05 15:40:47.472950] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/blob/bdev/blob_bdev.c: 539:spdk_bdev_create_bs_dev: *ERROR*: bdev name 'nope': unsupported options 00:15:44.944 passed 00:15:44.944 Test: create_bs_dev_rw ...passed 00:15:44.944 Test: claim_bs_dev ...[2024-11-05 15:40:47.524365] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/blob/bdev/blob_bdev.c: 350:spdk_bs_bdev_claim: *ERROR*: could not claim bs dev 00:15:44.944 passed 00:15:44.944 Test: claim_bs_dev_ro ...passed 00:15:44.944 Test: deferred_destroy_refs ...passed 00:15:44.944 Test: deferred_destroy_channels ...passed 00:15:44.944 Test: deferred_destroy_threads ...passed 00:15:44.944 00:15:44.944 Run Summary: Type Total Ran Passed Failed Inactive 00:15:44.944 suites 1 1 n/a 0 0 00:15:44.944 tests 8 8 8 0 0 00:15:44.944 asserts 119 119 119 0 n/a 00:15:44.944 00:15:44.944 Elapsed time = 0.118 seconds 00:15:44.944 --73810-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:44.944 --73810-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:45.202 ==73810== 00:15:45.202 ==73810== HEAP SUMMARY: 00:15:45.202 ==73810== in use at exit: 0 bytes in 0 blocks 00:15:45.202 ==73810== total heap usage: 2,185 allocs, 2,185 frees, 223,587 bytes allocated 00:15:45.202 ==73810== 00:15:45.202 ==73810== All heap blocks were freed -- no leaks are possible 00:15:45.202 ==73810== 00:15:45.202 ==73810== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:45.202 15:40:47 unittest_blob_blobfs -- unit/unittest.sh@43 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/tree.c/tree_ut 00:15:45.202 ==73820== Memcheck, a memory error detector 00:15:45.202 ==73820== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:45.202 ==73820== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:45.202 ==73820== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/tree.c/tree_ut 00:15:45.202 ==73820== 00:15:45.202 --73820-- Valgrind options: 00:15:45.202 --73820-- --leak-check=full 00:15:45.202 --73820-- --error-exitcode=2 00:15:45.202 --73820-- --verbose 00:15:45.203 --73820-- Contents of /proc/version: 00:15:45.203 --73820-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:45.203 --73820-- 00:15:45.203 --73820-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:45.203 --73820-- Page sizes: currently 4096, max supported 4096 00:15:45.203 --73820-- Valgrind library directory: /usr/libexec/valgrind 00:15:45.203 --73820-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/tree.c/tree_ut 00:15:45.203 --73820-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:45.203 --73820-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:45.203 --73820-- might be shown as UnknownInlinedFun 00:15:45.203 --73820-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:45.203 --73820-- object doesn't have a dynamic symbol table 00:15:45.203 --73820-- Scheduler: using generic scheduler lock implementation. 00:15:45.203 --73820-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:45.203 ==73820== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73820-by-???-on-7765db803faf 00:15:45.203 ==73820== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73820-by-???-on-7765db803faf 00:15:45.203 ==73820== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73820-by-???-on-7765db803faf 00:15:45.203 ==73820== 00:15:45.203 ==73820== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:45.203 ==73820== don't want to do, unless you know exactly what you're doing, 00:15:45.203 ==73820== or are doing some strange experiment): 00:15:45.203 ==73820== /usr/libexec/valgrind/../../bin/vgdb --pid=73820 ...command... 00:15:45.203 ==73820== 00:15:45.203 ==73820== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:45.203 ==73820== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/tree.c/tree_ut 00:15:45.203 ==73820== and then give GDB the following command 00:15:45.203 ==73820== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73820 00:15:45.203 ==73820== --pid is optional if only one valgrind process is running 00:15:45.203 ==73820== 00:15:45.203 --73820-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:45.203 --73820-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:45.203 --73820-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:45.203 --73820-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:45.203 ==73820== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.203 --73820-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:45.203 --73820-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:45.203 --73820-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:45.203 --73820-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:45.203 --73820-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:45.203 --73820-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:45.203 --73820-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:45.203 --73820-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:45.203 --73820-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:45.203 --73820-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:45.203 --73820-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:45.203 --73820-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:45.203 --73820-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:45.203 --73820-- Reading syms from /usr/lib64/libm.so.6 00:15:45.203 --73820-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:45.203 --73820-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:45.203 --73820-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:45.203 --73820-- Reading syms from /usr/lib64/libc.so.6 00:15:45.461 --73820-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:45.461 --73820-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:45.461 --73820-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:45.461 --73820-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:45.461 --73820-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:45.461 --73820-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:45.461 --73820-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 ==73820== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.461 --73820-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:45.461 --73820-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:45.461 --73820-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 ==73820== Preferring higher priority redirection: 00:15:45.461 --73820-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:45.461 --73820-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:45.461 --73820-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 --73820-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.461 ==73820== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.461 --73820-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:45.461 --73820-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:45.461 ==73820== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.461 --73820-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:45.461 --73820-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:45.461 --73820-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:45.461 --73820-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:45.461 --73820-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:45.461 --73820-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:45.461 --73820-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:45.462 --73820-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:45.462 --73820-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:45.462 --73820-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:45.462 --73820-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:45.462 --73820-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:45.462 --73820-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:45.462 --73820-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:45.462 --73820-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:45.462 --73820-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:45.462 --73820-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:45.462 --73820-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:45.462 --73820-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:45.719 00:15:45.719 00:15:45.719 CUnit - A unit testing framework for C - Version 2.1-3 00:15:45.720 http://cunit.sourceforge.net/ 00:15:45.720 00:15:45.720 00:15:45.720 Suite: tree 00:15:45.720 Test: blobfs_tree_op_test ...passed 00:15:45.720 00:15:45.720 Run Summary: Type Total Ran Passed Failed Inactive 00:15:45.720 suites 1 1 n/a 0 0 00:15:45.720 tests 1 1 1 0 0 00:15:45.720 asserts 27 27 27 0 n/a 00:15:45.720 00:15:45.720 Elapsed time = 0.026 seconds 00:15:45.720 --73820-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:45.720 --73820-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:45.720 ==73820== 00:15:45.720 ==73820== HEAP SUMMARY: 00:15:45.720 ==73820== in use at exit: 0 bytes in 0 blocks 00:15:45.720 ==73820== total heap usage: 59 allocs, 59 frees, 96,630 bytes allocated 00:15:45.720 ==73820== 00:15:45.720 ==73820== All heap blocks were freed -- no leaks are possible 00:15:45.720 ==73820== 00:15:45.720 ==73820== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:45.720 15:40:48 unittest_blob_blobfs -- unit/unittest.sh@44 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut 00:15:45.720 ==73831== Memcheck, a memory error detector 00:15:45.720 ==73831== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:45.720 ==73831== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:45.720 ==73831== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut 00:15:45.720 ==73831== 00:15:45.720 --73831-- Valgrind options: 00:15:45.720 --73831-- --leak-check=full 00:15:45.720 --73831-- --error-exitcode=2 00:15:45.720 --73831-- --verbose 00:15:45.720 --73831-- Contents of /proc/version: 00:15:45.720 --73831-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:45.720 --73831-- 00:15:45.720 --73831-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:45.720 --73831-- Page sizes: currently 4096, max supported 4096 00:15:45.720 --73831-- Valgrind library directory: /usr/libexec/valgrind 00:15:45.720 --73831-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut 00:15:45.720 --73831-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:45.720 --73831-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:45.720 --73831-- might be shown as UnknownInlinedFun 00:15:45.720 --73831-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:45.720 --73831-- object doesn't have a dynamic symbol table 00:15:45.720 --73831-- Scheduler: using generic scheduler lock implementation. 00:15:45.720 --73831-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:45.720 ==73831== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73831-by-???-on-7765db803faf 00:15:45.720 ==73831== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73831-by-???-on-7765db803faf 00:15:45.720 ==73831== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73831-by-???-on-7765db803faf 00:15:45.720 ==73831== 00:15:45.720 ==73831== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:45.720 ==73831== don't want to do, unless you know exactly what you're doing, 00:15:45.720 ==73831== or are doing some strange experiment): 00:15:45.720 ==73831== /usr/libexec/valgrind/../../bin/vgdb --pid=73831 ...command... 00:15:45.720 ==73831== 00:15:45.720 ==73831== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:45.720 ==73831== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut 00:15:45.720 ==73831== and then give GDB the following command 00:15:45.720 ==73831== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73831 00:15:45.720 ==73831== --pid is optional if only one valgrind process is running 00:15:45.720 ==73831== 00:15:45.720 --73831-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:45.720 --73831-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:45.720 --73831-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:45.720 --73831-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:45.720 ==73831== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.720 --73831-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:45.720 --73831-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:45.720 --73831-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:45.720 --73831-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:45.720 --73831-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:45.720 --73831-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:45.720 --73831-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:45.720 --73831-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:45.720 --73831-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:45.720 --73831-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:45.720 --73831-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:45.720 --73831-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:45.720 --73831-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:45.721 --73831-- Reading syms from /usr/lib64/libm.so.6 00:15:45.721 --73831-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:45.721 --73831-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:45.721 --73831-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:45.721 --73831-- Reading syms from /usr/lib64/libc.so.6 00:15:45.978 --73831-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:45.978 --73831-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:45.978 --73831-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:45.978 --73831-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:45.978 --73831-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:45.978 --73831-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:45.978 --73831-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.978 --73831-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 ==73831== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.979 --73831-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:45.979 --73831-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:45.979 --73831-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 ==73831== Preferring higher priority redirection: 00:15:45.979 --73831-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:45.979 --73831-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:45.979 --73831-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 --73831-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:45.979 ==73831== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.979 --73831-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:45.979 --73831-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:45.979 ==73831== WARNING: new redirection conflicts with existing -- ignoring it 00:15:45.979 --73831-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:45.979 --73831-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:45.979 --73831-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:45.979 --73831-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:45.979 --73831-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:45.979 --73831-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:45.979 --73831-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:45.979 --73831-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:45.979 --73831-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:45.979 --73831-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:46.237 --73831-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:46.237 --73831-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:46.237 --73831-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:46.237 --73831-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:46.237 --73831-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:46.237 --73831-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:46.237 --73831-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:46.237 --73831-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:46.237 --73831-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:15:46.237 --73831-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:46.237 00:15:46.237 00:15:46.237 CUnit - A unit testing framework for C - Version 2.1-3 00:15:46.237 http://cunit.sourceforge.net/ 00:15:46.237 00:15:46.237 00:15:46.237 Suite: blobfs_async_ut 00:15:46.237 Test: fs_init ...--73831-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:15:46.495 passed 00:15:46.495 Test: fs_open ...--73831-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:15:46.753 passed 00:15:46.753 Test: fs_create ...passed 00:15:46.753 Test: fs_truncate ...passed 00:15:46.753 Test: fs_rename ...[2024-11-05 15:40:49.445435] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blobfs/blobfs.c:1480:spdk_fs_delete_file_async: *ERROR*: Cannot find the file=file1 to deleted 00:15:47.010 passed 00:15:47.010 Test: fs_rw_async ...passed 00:15:47.011 Test: fs_writev_readv_async ...passed 00:15:47.011 Test: tree_find_buffer_ut ...passed 00:15:47.011 Test: channel_ops ...passed 00:15:47.011 Test: channel_ops_sync ...passed 00:15:47.011 00:15:47.011 Run Summary: Type Total Ran Passed Failed Inactive 00:15:47.011 suites 1 1 n/a 0 0 00:15:47.011 tests 10 10 10 0 0 00:15:47.011 asserts 292 292 292 0 n/a 00:15:47.011 00:15:47.011 Elapsed time = 0.846 seconds 00:15:47.011 --73831-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:47.011 --73831-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:47.268 ==73831== 00:15:47.268 ==73831== HEAP SUMMARY: 00:15:47.268 ==73831== in use at exit: 307,152 bytes in 9,243 blocks 00:15:47.268 ==73831== total heap usage: 11,526 allocs, 2,283 frees, 70,872,878 bytes allocated 00:15:47.268 ==73831== 00:15:47.268 ==73831== Searching for pointers to 9,243 not-freed blocks 00:15:47.268 ==73831== Checked 7,334,304 bytes 00:15:47.268 ==73831== 00:15:47.268 ==73831== LEAK SUMMARY: 00:15:47.268 ==73831== definitely lost: 0 bytes in 0 blocks 00:15:47.268 ==73831== indirectly lost: 0 bytes in 0 blocks 00:15:47.268 ==73831== possibly lost: 0 bytes in 0 blocks 00:15:47.268 ==73831== still reachable: 307,152 bytes in 9,243 blocks 00:15:47.268 ==73831== suppressed: 0 bytes in 0 blocks 00:15:47.268 ==73831== Reachable blocks (those to which a pointer was found) are not shown. 00:15:47.268 ==73831== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:15:47.268 ==73831== 00:15:47.268 ==73831== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:47.269 15:40:49 unittest_blob_blobfs -- unit/unittest.sh@46 -- # /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut 00:15:47.269 00:15:47.269 00:15:47.269 CUnit - A unit testing framework for C - Version 2.1-3 00:15:47.269 http://cunit.sourceforge.net/ 00:15:47.269 00:15:47.269 00:15:47.269 Suite: blobfs_sync_ut 00:15:47.269 Test: cache_read_after_write ...[2024-11-05 15:40:49.807096] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/blobfs/blobfs.c:1480:spdk_fs_delete_file_async: *ERROR*: Cannot find the file=testfile to deleted 00:15:47.269 passed 00:15:47.269 Test: file_length ...passed 00:15:47.269 Test: append_write_to_extend_blob ...passed 00:15:47.269 Test: partial_buffer ...passed 00:15:47.269 Test: cache_write_null_buffer ...passed 00:15:47.269 Test: fs_create_sync ...passed 00:15:47.269 Test: fs_rename_sync ...passed 00:15:47.269 Test: cache_append_no_cache ...passed 00:15:47.269 Test: fs_delete_file_without_close ...passed 00:15:47.269 00:15:47.269 Run Summary: Type Total Ran Passed Failed Inactive 00:15:47.269 suites 1 1 n/a 0 0 00:15:47.269 tests 9 9 9 0 0 00:15:47.269 asserts 345 345 345 0 n/a 00:15:47.269 00:15:47.269 Elapsed time = 0.124 seconds 00:15:47.269 15:40:49 unittest_blob_blobfs -- unit/unittest.sh@47 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut 00:15:47.269 ==73845== Memcheck, a memory error detector 00:15:47.269 ==73845== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:47.269 ==73845== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:47.269 ==73845== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut 00:15:47.269 ==73845== 00:15:47.269 --73845-- Valgrind options: 00:15:47.269 --73845-- --leak-check=full 00:15:47.269 --73845-- --error-exitcode=2 00:15:47.269 --73845-- --verbose 00:15:47.269 --73845-- Contents of /proc/version: 00:15:47.269 --73845-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:47.269 --73845-- 00:15:47.269 --73845-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:47.269 --73845-- Page sizes: currently 4096, max supported 4096 00:15:47.269 --73845-- Valgrind library directory: /usr/libexec/valgrind 00:15:47.269 --73845-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut 00:15:47.269 --73845-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:47.269 --73845-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:47.269 --73845-- might be shown as UnknownInlinedFun 00:15:47.269 --73845-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:47.269 --73845-- object doesn't have a dynamic symbol table 00:15:47.269 --73845-- Scheduler: using generic scheduler lock implementation. 00:15:47.269 --73845-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:47.269 ==73845== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73845-by-???-on-7765db803faf 00:15:47.269 ==73845== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73845-by-???-on-7765db803faf 00:15:47.269 ==73845== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73845-by-???-on-7765db803faf 00:15:47.269 ==73845== 00:15:47.269 ==73845== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:47.269 ==73845== don't want to do, unless you know exactly what you're doing, 00:15:47.269 ==73845== or are doing some strange experiment): 00:15:47.269 ==73845== /usr/libexec/valgrind/../../bin/vgdb --pid=73845 ...command... 00:15:47.269 ==73845== 00:15:47.269 ==73845== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:47.269 ==73845== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut 00:15:47.269 ==73845== and then give GDB the following command 00:15:47.269 ==73845== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73845 00:15:47.269 ==73845== --pid is optional if only one valgrind process is running 00:15:47.269 ==73845== 00:15:47.269 --73845-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:47.269 --73845-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:47.269 --73845-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:47.269 --73845-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:47.269 ==73845== WARNING: new redirection conflicts with existing -- ignoring it 00:15:47.269 --73845-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:47.269 --73845-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:47.269 --73845-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:47.269 --73845-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:47.269 --73845-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:47.269 --73845-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:47.269 --73845-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:47.269 --73845-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:47.269 --73845-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:47.269 --73845-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:47.269 --73845-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:47.269 --73845-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:47.269 --73845-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:47.269 --73845-- Reading syms from /usr/lib64/libm.so.6 00:15:47.527 --73845-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:47.527 --73845-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:47.527 --73845-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:47.527 --73845-- Reading syms from /usr/lib64/libc.so.6 00:15:47.527 --73845-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:47.527 --73845-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:47.527 --73845-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:47.527 --73845-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:47.527 --73845-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:47.527 --73845-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:47.527 --73845-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.527 --73845-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 ==73845== WARNING: new redirection conflicts with existing -- ignoring it 00:15:47.528 --73845-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:47.528 --73845-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:47.528 --73845-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 ==73845== Preferring higher priority redirection: 00:15:47.528 --73845-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:47.528 --73845-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:47.528 --73845-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 --73845-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:47.528 ==73845== WARNING: new redirection conflicts with existing -- ignoring it 00:15:47.528 --73845-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:47.528 --73845-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:47.528 ==73845== WARNING: new redirection conflicts with existing -- ignoring it 00:15:47.528 --73845-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:47.528 --73845-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:47.528 --73845-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:47.528 --73845-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:47.528 --73845-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:47.528 --73845-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:47.528 --73845-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:47.786 --73845-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:47.786 --73845-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:47.786 --73845-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:47.786 --73845-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:47.786 --73845-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:47.786 --73845-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:47.786 --73845-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:47.786 --73845-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:47.786 --73845-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:47.786 --73845-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:47.786 --73845-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:47.786 --73845-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:47.786 00:15:47.786 00:15:47.786 CUnit - A unit testing framework for C - Version 2.1-3 00:15:47.786 http://cunit.sourceforge.net/ 00:15:47.786 00:15:47.786 00:15:47.786 Suite: blobfs_bdev_ut 00:15:47.786 Test: spdk_blobfs_bdev_detect_test ...[2024-11-05 15:40:50.312620] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/blobfs/bdev/blobfs_bdev.c: 59:_blobfs_bdev_unload_cb: *ERROR*: Failed to unload blobfs on bdev ut_bdev: errno -1 00:15:47.786 passed 00:15:47.786 Test: spdk_blobfs_bdev_create_test ...[2024-11-05 15:40:50.345717] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/blobfs/bdev/blobfs_bdev.c: 59:_blobfs_bdev_unload_cb: *ERROR*: Failed to unload blobfs on bdev ut_bdev: errno -1 00:15:47.786 passed 00:15:47.786 Test: spdk_blobfs_bdev_mount_test ...[2024-11-05 15:40:50.349524] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/blobfs/bdev/blobfs_bdev.c: 227:_blobfs_bdev_mount_load_cb: *ERROR*: Failed to load blobfs on bdev ut_bdev: errno -1 00:15:47.786 [2024-11-05 15:40:50.352906] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/blobfs/bdev/blobfs_bdev.c: 208:_blobfs_bdev_mount_fuse_start: *ERROR*: Failed to mount blobfs on bdev ut_bdev to /mnt 00:15:47.786 passed 00:15:47.786 00:15:47.786 Run Summary: Type Total Ran Passed Failed Inactive 00:15:47.786 suites 1 1 n/a 0 0 00:15:47.786 tests 3 3 3 0 0 00:15:47.786 asserts 16 16 16 0 n/a 00:15:47.786 00:15:47.786 Elapsed time = 0.052 seconds 00:15:47.786 --73845-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:47.786 --73845-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:47.786 ==73845== 00:15:47.786 ==73845== HEAP SUMMARY: 00:15:47.786 ==73845== in use at exit: 0 bytes in 0 blocks 00:15:47.786 ==73845== total heap usage: 80 allocs, 80 frees, 108,239 bytes allocated 00:15:47.786 ==73845== 00:15:47.786 ==73845== All heap blocks were freed -- no leaks are possible 00:15:47.786 ==73845== 00:15:47.786 ==73845== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:47.786 00:15:47.786 real 0m39.698s 00:15:47.786 user 0m39.213s 00:15:47.786 sys 0m0.415s 00:15:47.786 15:40:50 unittest_blob_blobfs -- common/autotest_common.sh@1128 -- # xtrace_disable 00:15:47.786 15:40:50 unittest_blob_blobfs -- common/autotest_common.sh@10 -- # set +x 00:15:47.786 ************************************ 00:15:47.786 END TEST unittest_blob_blobfs 00:15:47.786 ************************************ 00:15:47.786 15:40:50 -- unit/unittest.sh@216 -- # run_test unittest_event unittest_event 00:15:47.786 15:40:50 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:15:47.786 15:40:50 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:15:47.786 15:40:50 -- common/autotest_common.sh@10 -- # set +x 00:15:47.786 ************************************ 00:15:47.786 START TEST unittest_event 00:15:47.786 ************************************ 00:15:47.787 15:40:50 unittest_event -- common/autotest_common.sh@1127 -- # unittest_event 00:15:47.787 15:40:50 unittest_event -- unit/unittest.sh@51 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/app.c/app_ut 00:15:47.787 ==73872== Memcheck, a memory error detector 00:15:47.787 ==73872== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:47.787 ==73872== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:47.787 ==73872== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/app.c/app_ut 00:15:47.787 ==73872== 00:15:47.787 --73872-- Valgrind options: 00:15:47.787 --73872-- --leak-check=full 00:15:47.787 --73872-- --error-exitcode=2 00:15:47.787 --73872-- --verbose 00:15:47.787 --73872-- Contents of /proc/version: 00:15:47.787 --73872-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:47.787 --73872-- 00:15:47.787 --73872-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:47.787 --73872-- Page sizes: currently 4096, max supported 4096 00:15:47.787 --73872-- Valgrind library directory: /usr/libexec/valgrind 00:15:47.787 --73872-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/app.c/app_ut 00:15:47.787 --73872-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:47.787 --73872-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:47.787 --73872-- might be shown as UnknownInlinedFun 00:15:47.787 --73872-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:47.787 --73872-- object doesn't have a dynamic symbol table 00:15:47.787 --73872-- Scheduler: using generic scheduler lock implementation. 00:15:47.787 --73872-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:47.787 ==73872== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73872-by-???-on-7765db803faf 00:15:47.787 ==73872== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73872-by-???-on-7765db803faf 00:15:47.787 ==73872== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73872-by-???-on-7765db803faf 00:15:47.787 ==73872== 00:15:47.787 ==73872== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:47.787 ==73872== don't want to do, unless you know exactly what you're doing, 00:15:47.787 ==73872== or are doing some strange experiment): 00:15:47.787 ==73872== /usr/libexec/valgrind/../../bin/vgdb --pid=73872 ...command... 00:15:47.787 ==73872== 00:15:47.787 ==73872== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:47.787 ==73872== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/app.c/app_ut 00:15:47.787 ==73872== and then give GDB the following command 00:15:47.787 ==73872== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73872 00:15:47.787 ==73872== --pid is optional if only one valgrind process is running 00:15:47.787 ==73872== 00:15:48.044 --73872-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:48.044 --73872-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:48.044 --73872-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:48.045 --73872-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:48.045 ==73872== WARNING: new redirection conflicts with existing -- ignoring it 00:15:48.045 --73872-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:48.045 --73872-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:48.045 --73872-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:48.045 --73872-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:48.045 --73872-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:48.045 --73872-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:48.045 --73872-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:48.045 --73872-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:48.045 --73872-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:48.045 --73872-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:48.045 --73872-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:48.045 --73872-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:48.045 --73872-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:48.045 --73872-- Reading syms from /usr/lib64/libm.so.6 00:15:48.045 --73872-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:48.045 --73872-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:48.045 --73872-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:48.045 --73872-- Reading syms from /usr/lib64/libc.so.6 00:15:48.302 --73872-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:48.302 --73872-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:48.302 --73872-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:48.303 --73872-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:48.303 --73872-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:48.303 --73872-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:48.303 --73872-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 ==73872== WARNING: new redirection conflicts with existing -- ignoring it 00:15:48.303 --73872-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:48.303 --73872-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:48.303 --73872-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 ==73872== Preferring higher priority redirection: 00:15:48.303 --73872-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:48.303 --73872-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:48.303 --73872-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 --73872-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:48.303 ==73872== WARNING: new redirection conflicts with existing -- ignoring it 00:15:48.303 --73872-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:48.303 --73872-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:48.303 ==73872== WARNING: new redirection conflicts with existing -- ignoring it 00:15:48.303 --73872-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:48.303 --73872-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:48.303 --73872-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:48.303 --73872-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:48.303 --73872-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:48.303 --73872-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:48.303 --73872-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:48.303 --73872-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:48.303 --73872-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:48.303 --73872-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:48.304 --73872-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:48.304 --73872-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:48.304 --73872-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:48.304 --73872-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:48.304 --73872-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:48.304 --73872-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:48.304 --73872-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:48.304 --73872-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:48.562 --73872-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:48.562 00:15:48.562 00:15:48.562 CUnit - A unit testing framework for C - Version 2.1-3 00:15:48.562 http://cunit.sourceforge.net/ 00:15:48.562 00:15:48.562 00:15:48.562 Suite: app_suite 00:15:48.562 Test: test_spdk_app_parse_args ...--73872-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:15:48.562 --73872-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:15:48.562 --73872-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:48.562 app_ut: invalid option -- 'z' 00:15:48.562 app_ut [options] 00:15:48.562 00:15:48.562 CPU options: 00:15:48.562 -m, --cpumask core mask (like 0xF) or core list of '[]' embraced for DPDK 00:15:48.562 (like [0,1,10]) 00:15:48.562 --lcores lcore to CPU mapping list. The list is in the format: 00:15:48.562 [<,lcores[@CPUs]>...] 00:15:48.562 lcores and cpus list are grouped by '(' and ')', e.g '--lcores "(5-7)@(10-12)"' 00:15:48.562 Within the group, '-' is used for range separator, 00:15:48.562 ',' is used for single number separator. 00:15:48.562 '( )' can be omitted for single element group, 00:15:48.562 '@' can be omitted if cpus and lcores have the same value 00:15:48.562 --disable-cpumask-locks Disable CPU core lock files. 00:15:48.562 --interrupt-mode set app to interrupt mode (Warning: CPU usage will be reduced only if all 00:15:48.562 pollers in the app support interrupt mode) 00:15:48.562 -p, --main-core main (primary) core for DPDK 00:15:48.562 00:15:48.562 Configuration options: 00:15:48.562 -c, --config, --json JSON config file 00:15:48.562 -r, --rpc-socket RPC listen address (default /var/tmp/spdk.sock) 00:15:48.562 --no-rpc-server skip RPC server initialization. This option ignores '--rpc-socket' value. 00:15:48.562 --wait-for-rpc wait for RPCs to initialize subsystems 00:15:48.562 --rpcs-allowed comma-separated list of permitted RPCS 00:15:48.562 --json-ignore-init-errors don't exit on invalid config entry 00:15:48.562 00:15:48.562 Memory options: 00:15:48.562 --iova-mode set IOVA mode ('pa' for IOVA_PA and 'va' for IOVA_VA) 00:15:48.562 --base-virtaddr the base virtual address for DPDK (default: 0x200000000000) 00:15:48.562 --huge-dir use a specific hugetlbfs mount to reserve memory from 00:15:48.562 -R, --huge-unlink unlink huge files after initialization 00:15:48.562 -n, --mem-channels number of memory channels used for DPDK 00:15:48.562 -s, --mem-size memory size in MB for DPDK (default: 0MB) 00:15:48.562 --msg-mempool-size global message memory pool size in count (default: 262143) 00:15:48.562 --no-huge run without using hugepages 00:15:48.562 --enforce-numa enforce NUMA allocations from the specified NUMA node 00:15:48.562 -i, --shm-id shared memory ID (optional) 00:15:48.562 -g, --single-file-segments force creating just one hugetlbfs file 00:15:48.562 00:15:48.562 PCI options: 00:15:48.562 -A, --pci-allowed pci addr to allow (-B and -A cannot be used at the same time) 00:15:48.562 -B, --pci-blocked pci addr to block (can be used more than once) 00:15:48.562 -u, --no-pci disable PCI access 00:15:48.562 --vfio-vf-token VF token (UUID) shared between SR-IOV PF and VFs for vfio_pci driver 00:15:48.562 00:15:48.562 Log options: 00:15:48.562 -L, --logflag enable log flag (all, app_rpc, json_util, rpc, thread, trace) 00:15:48.562 --silence-noticelog disable notice level logging to stderr 00:15:48.562 00:15:48.562 Trace options: 00:15:48.562 --num-trace-entries number of trace entries for each core, must be power of 2, 00:15:48.562 setting 0 to disable trace (default 32768) 00:15:48.562 Tracepoints vary in size and can use more than one trace entry. 00:15:48.562 -e, --tpoint-group [:] 00:15:48.562 group_name - tracepoint group name for spdk trace buffers (thread, all). 00:15:48.562 tpoint_mask - tracepoint mask for enabling individual tpoints inside 00:15:48.562 a tracepoint group. First tpoint inside a group can be enabled by 00:15:48.562 setting tpoint_mask to 1 (e.g. bdev:0x1). Groups and masks can be 00:15:48.562 combined (e.g. thread,bdev:0x1). All available tpoints can be found 00:15:48.562 in /include/spdk_internal/trace_defs.h 00:15:48.562 00:15:48.562 Other options: 00:15:48.562 -h, --help show this usage 00:15:48.562 -v, --version print SPDK version 00:15:48.562 -d, --limit-coredump do not set max coredump size to RLIM_INFINITY 00:15:48.562 --env-context Opaque context for use of the env implementation 00:15:48.562 app_ut: unrecognized option '--test-long-opt' 00:15:48.562 app_ut [options] 00:15:48.562 00:15:48.562 CPU options: 00:15:48.562 -m, --cpumask core mask (like 0xF) or core list of '[]' embraced for DPDK 00:15:48.562 (like [0,1,10]) 00:15:48.562 --lcores lcore to CPU mapping list. The list is in the format: 00:15:48.562 [<,lcores[@CPUs]>...] 00:15:48.562 lcores and cpus list are grouped by '(' and ')', e.g '--lcores "(5-7)@(10-12)"' 00:15:48.563 Within the group, '-' is used for range separator, 00:15:48.563 ',' is used for single number separator. 00:15:48.563 '( )' can be omitted for single element group, 00:15:48.563 '@' can be omitted if cpus and lcores have the same value 00:15:48.563 --disable-cpumask-locks Disable CPU core lock files. 00:15:48.563 --interrupt-mode set app to interrupt mode (Warning: CPU usage will be reduced only if all 00:15:48.563 pollers in the app support interrupt mode) 00:15:48.563 -p, --main-core main (primary) core for DPDK 00:15:48.563 00:15:48.563 Configuration options: 00:15:48.563 -c, --config, --json JSON config file 00:15:48.563 -r, --rpc-socket RPC listen address (default /var/tmp/spdk.sock) 00:15:48.563 --no-rpc-server skip RPC server initialization. This option ignores '--rpc-socket' value. 00:15:48.563 --wait-for-rpc wait for RPCs to initialize subsystems 00:15:48.563 --rpcs-allowed comma-separated list of permitted RPCS 00:15:48.563 --json-ignore-init-errors don't exit on invalid config entry 00:15:48.563 00:15:48.563 Memory options: 00:15:48.563 --iova-mode set IOVA mode ('pa' for IOVA_PA and 'va' for IOVA_VA) 00:15:48.563 --base-virtaddr the base virtual address for DPDK (default: 0x200000000000) 00:15:48.563 --huge-dir use a specific hugetlbfs mount to reserve memory from 00:15:48.563 -R, --huge-unlink unlink huge files after initialization 00:15:48.563 -n, --mem-channels number of memory channels used for DPDK 00:15:48.563 -s, --mem-size memory size in MB for DPDK (default: 0MB) 00:15:48.563 --msg-mempool-size global message memory pool size in count (default: 262143) 00:15:48.563 --no-huge run without using hugepages 00:15:48.563 --enforce-numa enforce NUMA allocations from the specified NUMA node 00:15:48.563 -i, --shm-id shared memory ID (optional) 00:15:48.563 -g, --single-file-segments force creating just one hugetlbfs file 00:15:48.563 00:15:48.563 PCI options: 00:15:48.563 -A, --pci-allowed pci addr to allow (-B and -A cannot be used at the same time) 00:15:48.563 -B, --pci-blocked pci addr to block (can be used more than once) 00:15:48.563 -u, --no-pci disable PCI access 00:15:48.563 --vfio-vf-token VF token (UUID) shared between SR-IOV PF and VFs for vfio_pci driver 00:15:48.563 00:15:48.563 Log options: 00:15:48.563 -L, --logflag enable log flag (all, app_rpc, json_util, rpc, thread, trace) 00:15:48.563 --silence-noticelog disable notice level logging to stderr 00:15:48.563 00:15:48.563 Trace options: 00:15:48.563 --num-trace-entries number of trace entries for each core, must be power of 2, 00:15:48.563 setting 0 to disable trace (default 32768) 00:15:48.563 Tracepoints vary in size and can use more than one trace entry. 00:15:48.563 -e, --tpoint-group [:] 00:15:48.563 group_name - tracepoint group name for spdk trace buffers (thread, all). 00:15:48.563 tpoint_mask - tracepoint mask for enabling individual tpoints inside 00:15:48.563 a tracepoint group. First tpoint inside a group can be enabled by 00:15:48.563 setting tpoint_mask to 1 (e.g. bdev:0x1). Groups and masks can be 00:15:48.563 combined (e.g. thread,bdev:0x1). All available tpoints can be found 00:15:48.563 in /include/spdk_internal/trace_defs.h 00:15:48.563 00:15:48.563 Other options: 00:15:48.563 -h, --help show this usage 00:15:48.563 -v, --version print SPDK version 00:15:48.563 -d, --limit-coredump do not set max coredump size to RLIM_INFINITY 00:15:48.563 --env-context Opaque context for use of the env implementation 00:15:48.563 [2024-11-05 15:40:51.131175] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/event/app.c:1204:spdk_app_parse_args: *ERROR*: Duplicated option 'c' between app-specific command line parameter and generic spdk opts. 00:15:48.563 [2024-11-05 15:40:51.167403] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/event/app.c:1388:spdk_app_parse_args: *ERROR*: -B and -W cannot be used at the same time 00:15:48.563 app_ut [options] 00:15:48.563 00:15:48.563 CPU options: 00:15:48.563 -m, --cpumask core mask (like 0xF) or core list of '[]' embraced for DPDK 00:15:48.563 (like [0,1,10]) 00:15:48.563 --lcores lcore to CPU mapping list. The list is in the format: 00:15:48.563 [<,lcores[@CPUs]>...] 00:15:48.563 lcores and cpus list are grouped by '(' and ')', e.g '--lcores "(5-7)@(10-12)"' 00:15:48.563 Within the group, '-' is used for range separator, 00:15:48.563 ',' is used for single number separator. 00:15:48.564 '( )' can be omitted for single element group, 00:15:48.564 '@' can be omitted if cpus and lcores have the same value 00:15:48.564 --disable-cpumask-locks Disable CPU core lock files. 00:15:48.564 --interrupt-mode set app to interrupt mode (Warning: CPU usage will be reduced only if all 00:15:48.564 pollers in the app support interrupt mode) 00:15:48.564 -p, --main-core main (primary) core for DPDK 00:15:48.564 00:15:48.564 Configuration options: 00:15:48.564 -c, --config, --json JSON config file 00:15:48.564 -r, --rpc-socket RPC listen address (default /var/tmp/spdk.sock) 00:15:48.564 --no-rpc-server skip RPC server initialization. This option ignores '--rpc-socket' value. 00:15:48.564 --wait-for-rpc wait for RPCs to initialize subsystems 00:15:48.564 --rpcs-allowed comma-separated list of permitted RPCS 00:15:48.564 --json-ignore-init-errors don't exit on invalid config entry 00:15:48.564 00:15:48.564 Memory options: 00:15:48.564 --iova-mode set IOVA mode ('pa' for IOVA_PA and 'va' for IOVA_VA) 00:15:48.564 --base-virtaddr the base virtual address for DPDK (default: 0x200000000000) 00:15:48.564 --huge-dir use a specific hugetlbfs mount to reserve memory from 00:15:48.564 -R, --huge-unlink unlink huge files after initialization 00:15:48.564 -n, --mem-channels number of memory channels used for DPDK 00:15:48.564 -s, --mem-size memory size in MB for DPDK (default: 0MB) 00:15:48.564 --msg-mempool-size global message memory pool size in count (default: 262143) 00:15:48.564 --no-huge run without using hugepages 00:15:48.564 --enforce-numa enforce NUMA allocations from the specified NUMA node 00:15:48.564 -i, --shm-id shared memory ID (optional) 00:15:48.564 -g, --single-file-segments force creating just one hugetlbfs file 00:15:48.564 00:15:48.564 PCI options: 00:15:48.564 -A, --pci-allowed pci addr to allow (-B and -A cannot be used at the same time) 00:15:48.564 -B, --pci-blocked pci addr to block (can be used more than once) 00:15:48.564 -u, --no-pci disable PCI access 00:15:48.564 --vfio-vf-token VF token (UUID) shared between SR-IOV PF and VFs for vfio_pci driver 00:15:48.564 00:15:48.564 Log options: 00:15:48.564 -L, --logflag enable log flag (all, app_rpc, json_util, rpc, thread, trace) 00:15:48.564 --silence-noticelog disable notice level logging to stderr 00:15:48.564 00:15:48.564 Trace options: 00:15:48.564 --num-trace-entries number of trace entries for each core, must be power of 2, 00:15:48.564 setting 0 to disable trace (default 32768) 00:15:48.564 Tracepoints vary in size and can use more than one trace entry. 00:15:48.564 -e, --tpoint-group [:] 00:15:48.564 group_name - tracepoint group name for spdk trace buffers (thread, all). 00:15:48.564 tpoint_mask - tracepoint mask for enabling individual tpoints inside 00:15:48.564 a tracepoint group. First tpoint inside a group can be enabled by 00:15:48.564 setting tpoint_mask to 1 (e.g. bdev:0x1). Groups and masks can be 00:15:48.564 combined (e.g. thread,bdev:0x1). All available tpoints can be found 00:15:48.564 in /include/spdk_internal/trace_defs.h 00:15:48.564 00:15:48.564 Other options: 00:15:48.564 -h, --help show this usage 00:15:48.564 -v, --version print SPDK version 00:15:48.564 -d, --limit-coredump do not set max coredump size to RLIM_INFINITY 00:15:48.564 --env-context Opaque context for use of the env implementation 00:15:48.564 [2024-11-05 15:40:51.170602] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/event/app.c:1290:spdk_app_parse_args: *ERROR*: Invalid main core --single-file-segments 00:15:48.564 passed 00:15:48.564 00:15:48.564 Run Summary: Type Total Ran Passed Failed Inactive 00:15:48.564 suites 1 1 n/a 0 0 00:15:48.564 tests 1 1 1 0 0 00:15:48.564 asserts 8 8 8 0 n/a 00:15:48.564 00:15:48.564 Elapsed time = 0.108 seconds 00:15:48.564 --73872-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:48.564 ==73872== 00:15:48.564 ==73872== HEAP SUMMARY: 00:15:48.564 ==73872== in use at exit: 0 bytes in 0 blocks 00:15:48.564 ==73872== total heap usage: 129 allocs, 129 frees, 195,884 bytes allocated 00:15:48.564 ==73872== 00:15:48.564 ==73872== All heap blocks were freed -- no leaks are possible 00:15:48.564 ==73872== 00:15:48.564 ==73872== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:48.564 15:40:51 unittest_event -- unit/unittest.sh@52 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/reactor.c/reactor_ut 00:15:48.822 ==73883== Memcheck, a memory error detector 00:15:48.822 ==73883== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:48.822 ==73883== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:48.822 ==73883== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/reactor.c/reactor_ut 00:15:48.822 ==73883== 00:15:48.822 --73883-- Valgrind options: 00:15:48.822 --73883-- --leak-check=full 00:15:48.822 --73883-- --error-exitcode=2 00:15:48.822 --73883-- --verbose 00:15:48.822 --73883-- Contents of /proc/version: 00:15:48.822 --73883-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:48.822 --73883-- 00:15:48.822 --73883-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:48.822 --73883-- Page sizes: currently 4096, max supported 4096 00:15:48.822 --73883-- Valgrind library directory: /usr/libexec/valgrind 00:15:48.822 --73883-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/reactor.c/reactor_ut 00:15:48.822 --73883-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:48.822 --73883-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:48.822 --73883-- might be shown as UnknownInlinedFun 00:15:48.822 --73883-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:48.822 --73883-- object doesn't have a dynamic symbol table 00:15:48.822 --73883-- Scheduler: using generic scheduler lock implementation. 00:15:48.822 --73883-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:48.822 ==73883== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73883-by-???-on-7765db803faf 00:15:48.822 ==73883== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73883-by-???-on-7765db803faf 00:15:48.822 ==73883== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73883-by-???-on-7765db803faf 00:15:48.822 ==73883== 00:15:48.822 ==73883== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:48.822 ==73883== don't want to do, unless you know exactly what you're doing, 00:15:48.822 ==73883== or are doing some strange experiment): 00:15:48.822 ==73883== /usr/libexec/valgrind/../../bin/vgdb --pid=73883 ...command... 00:15:48.822 ==73883== 00:15:48.822 ==73883== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:48.822 ==73883== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/event/reactor.c/reactor_ut 00:15:48.822 ==73883== and then give GDB the following command 00:15:48.822 ==73883== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73883 00:15:48.823 ==73883== --pid is optional if only one valgrind process is running 00:15:48.823 ==73883== 00:15:48.823 --73883-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:48.823 --73883-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:48.823 --73883-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:48.823 --73883-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:48.823 ==73883== WARNING: new redirection conflicts with existing -- ignoring it 00:15:48.823 --73883-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:48.823 --73883-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:48.823 --73883-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:48.823 --73883-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:48.823 --73883-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:48.823 --73883-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:48.823 --73883-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:48.823 --73883-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:48.823 --73883-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:48.823 --73883-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:48.823 --73883-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:48.823 --73883-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:48.823 --73883-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:48.823 --73883-- Reading syms from /usr/lib64/libm.so.6 00:15:48.823 --73883-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:48.823 --73883-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:48.823 --73883-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:48.823 --73883-- Reading syms from /usr/lib64/libc.so.6 00:15:49.080 --73883-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:49.081 --73883-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:49.081 --73883-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:49.081 --73883-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:49.081 --73883-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:49.081 --73883-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:49.081 --73883-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 ==73883== WARNING: new redirection conflicts with existing -- ignoring it 00:15:49.081 --73883-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:49.081 --73883-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:49.081 --73883-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 ==73883== Preferring higher priority redirection: 00:15:49.081 --73883-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:49.081 --73883-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:49.081 --73883-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 --73883-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.081 ==73883== WARNING: new redirection conflicts with existing -- ignoring it 00:15:49.081 --73883-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:49.081 --73883-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:49.081 ==73883== WARNING: new redirection conflicts with existing -- ignoring it 00:15:49.081 --73883-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:49.081 --73883-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:49.081 --73883-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:49.081 --73883-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:49.081 --73883-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:49.081 --73883-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:49.081 --73883-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:49.081 --73883-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:49.082 --73883-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:49.082 --73883-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:49.082 --73883-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:49.082 --73883-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:49.082 --73883-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:49.082 --73883-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:49.082 --73883-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:49.082 --73883-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:49.082 --73883-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:49.082 --73883-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:49.082 --73883-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:49.082 00:15:49.082 00:15:49.082 CUnit - A unit testing framework for C - Version 2.1-3 00:15:49.082 http://cunit.sourceforge.net/ 00:15:49.082 00:15:49.082 00:15:49.082 Suite: app_suite 00:15:49.082 Test: test_create_reactor ...--73883-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:15:49.339 passed 00:15:49.339 Test: test_init_reactors ...passed 00:15:49.339 Test: test_event_call ...passed 00:15:49.339 Test: test_schedule_thread ...passed 00:15:49.339 Test: test_reschedule_thread ...passed 00:15:49.339 Test: test_bind_thread ...passed 00:15:49.339 Test: test_for_each_reactor ...passed 00:15:49.339 Test: test_reactor_stats ...passed 00:15:49.339 Test: test_scheduler ...passed 00:15:49.597 Test: test_governor ...passed 00:15:49.597 Test: test_scheduler_set_isolated_core_mask ...[2024-11-05 15:40:52.093712] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/event/reactor.c: 187:scheduler_set_isolated_core_mask: *ERROR*: Isolated core mask is not included in app core mask. 00:15:49.597 [2024-11-05 15:40:52.121760] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/event/reactor.c: 187:scheduler_set_isolated_core_mask: *ERROR*: Isolated core mask is not included in app core mask. 00:15:49.597 passed 00:15:49.597 Test: test_mixed_workload ...passed 00:15:49.597 00:15:49.597 Run Summary: Type Total Ran Passed Failed Inactive 00:15:49.597 suites 1 1 n/a 0 0 00:15:49.597 tests 12 12 12 0 0 00:15:49.597 asserts 344 344 344 0 n/a 00:15:49.597 00:15:49.597 Elapsed time = 0.358 seconds 00:15:49.597 --73883-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:49.597 --73883-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:49.597 ==73883== 00:15:49.597 ==73883== HEAP SUMMARY: 00:15:49.597 ==73883== in use at exit: 72 bytes in 1 blocks 00:15:49.597 ==73883== total heap usage: 14,806 allocs, 14,805 frees, 695,741 bytes allocated 00:15:49.597 ==73883== 00:15:49.597 ==73883== Searching for pointers to 1 not-freed blocks 00:15:49.597 ==73883== Checked 6,644,936 bytes 00:15:49.597 ==73883== 00:15:49.597 ==73883== LEAK SUMMARY: 00:15:49.597 ==73883== definitely lost: 0 bytes in 0 blocks 00:15:49.597 ==73883== indirectly lost: 0 bytes in 0 blocks 00:15:49.597 ==73883== possibly lost: 0 bytes in 0 blocks 00:15:49.597 ==73883== still reachable: 72 bytes in 1 blocks 00:15:49.597 ==73883== suppressed: 0 bytes in 0 blocks 00:15:49.597 ==73883== Reachable blocks (those to which a pointer was found) are not shown. 00:15:49.597 ==73883== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:15:49.597 ==73883== 00:15:49.597 ==73883== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:49.597 00:15:49.597 real 0m1.790s 00:15:49.597 user 0m1.728s 00:15:49.597 sys 0m0.055s 00:15:49.597 15:40:52 unittest_event -- common/autotest_common.sh@1128 -- # xtrace_disable 00:15:49.597 15:40:52 unittest_event -- common/autotest_common.sh@10 -- # set +x 00:15:49.597 ************************************ 00:15:49.597 END TEST unittest_event 00:15:49.597 ************************************ 00:15:49.597 15:40:52 -- unit/unittest.sh@217 -- # uname -s 00:15:49.597 15:40:52 -- unit/unittest.sh@217 -- # '[' Linux = Linux ']' 00:15:49.597 15:40:52 -- unit/unittest.sh@218 -- # run_test unittest_ftl unittest_ftl 00:15:49.597 15:40:52 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:15:49.597 15:40:52 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:15:49.597 15:40:52 -- common/autotest_common.sh@10 -- # set +x 00:15:49.597 ************************************ 00:15:49.597 START TEST unittest_ftl 00:15:49.597 ************************************ 00:15:49.597 15:40:52 unittest_ftl -- common/autotest_common.sh@1127 -- # unittest_ftl 00:15:49.597 15:40:52 unittest_ftl -- unit/unittest.sh@56 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_band.c/ftl_band_ut 00:15:49.597 ==73910== Memcheck, a memory error detector 00:15:49.597 ==73910== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:49.597 ==73910== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:49.597 ==73910== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_band.c/ftl_band_ut 00:15:49.597 ==73910== 00:15:49.597 --73910-- Valgrind options: 00:15:49.597 --73910-- --leak-check=full 00:15:49.597 --73910-- --error-exitcode=2 00:15:49.597 --73910-- --verbose 00:15:49.598 --73910-- Contents of /proc/version: 00:15:49.598 --73910-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:49.598 --73910-- 00:15:49.598 --73910-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:49.598 --73910-- Page sizes: currently 4096, max supported 4096 00:15:49.598 --73910-- Valgrind library directory: /usr/libexec/valgrind 00:15:49.598 --73910-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_band.c/ftl_band_ut 00:15:49.598 --73910-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:49.598 --73910-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:49.598 --73910-- might be shown as UnknownInlinedFun 00:15:49.598 --73910-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:49.598 --73910-- object doesn't have a dynamic symbol table 00:15:49.598 --73910-- Scheduler: using generic scheduler lock implementation. 00:15:49.598 --73910-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:49.598 ==73910== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73910-by-???-on-7765db803faf 00:15:49.598 ==73910== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73910-by-???-on-7765db803faf 00:15:49.598 ==73910== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73910-by-???-on-7765db803faf 00:15:49.598 ==73910== 00:15:49.598 ==73910== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:49.598 ==73910== don't want to do, unless you know exactly what you're doing, 00:15:49.598 ==73910== or are doing some strange experiment): 00:15:49.598 ==73910== /usr/libexec/valgrind/../../bin/vgdb --pid=73910 ...command... 00:15:49.598 ==73910== 00:15:49.598 ==73910== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:49.598 ==73910== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_band.c/ftl_band_ut 00:15:49.598 ==73910== and then give GDB the following command 00:15:49.598 ==73910== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73910 00:15:49.598 ==73910== --pid is optional if only one valgrind process is running 00:15:49.598 ==73910== 00:15:49.856 --73910-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:49.856 --73910-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:49.856 --73910-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:49.856 --73910-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:49.856 ==73910== WARNING: new redirection conflicts with existing -- ignoring it 00:15:49.856 --73910-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:49.856 --73910-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:49.856 --73910-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:49.856 --73910-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:49.856 --73910-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:49.856 --73910-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:49.856 --73910-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:49.856 --73910-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:49.856 --73910-- Reading syms from /usr/lib64/libm.so.6 00:15:49.856 --73910-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:49.856 --73910-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:49.856 --73910-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/libc.so.6 00:15:49.856 --73910-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:49.856 --73910-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:49.856 --73910-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:49.856 --73910-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:49.856 --73910-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:49.856 --73910-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 --73910-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.856 ==73910== WARNING: new redirection conflicts with existing -- ignoring it 00:15:49.856 --73910-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:49.856 --73910-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:49.856 --73910-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.857 --73910-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.857 ==73910== Preferring higher priority redirection: 00:15:49.857 --73910-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:49.857 --73910-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:49.857 --73910-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.857 --73910-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.857 --73910-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:49.857 --73910-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.115 --73910-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.115 --73910-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.115 ==73910== WARNING: new redirection conflicts with existing -- ignoring it 00:15:50.115 --73910-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:50.115 --73910-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:50.115 ==73910== WARNING: new redirection conflicts with existing -- ignoring it 00:15:50.115 --73910-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:50.115 --73910-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:50.115 --73910-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:50.115 --73910-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:50.115 --73910-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:50.115 --73910-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:50.115 --73910-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:50.115 --73910-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:50.115 --73910-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:50.115 --73910-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:50.115 --73910-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:50.115 --73910-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:50.115 --73910-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:50.115 --73910-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:50.115 --73910-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:50.115 --73910-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:50.115 --73910-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:50.115 --73910-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:50.115 --73910-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:50.115 00:15:50.115 00:15:50.115 CUnit - A unit testing framework for C - Version 2.1-3 00:15:50.115 http://cunit.sourceforge.net/ 00:15:50.115 00:15:50.115 00:15:50.115 Suite: ftl_band_suite 00:15:50.115 Test: test_band_block_offset_from_addr_base ...--73910-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:15:50.115 --73910-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:15:50.115 passed 00:15:50.373 Test: test_band_block_offset_from_addr_offset ...passed 00:15:50.373 Test: test_band_addr_from_block_offset ...passed 00:15:50.373 Test: test_band_set_addr ...passed 00:15:50.373 Test: test_invalidate_addr ...passed 00:15:50.373 Test: test_next_xfer_addr ...passed 00:15:50.373 00:15:50.373 Run Summary: Type Total Ran Passed Failed Inactive 00:15:50.373 suites 1 1 n/a 0 0 00:15:50.373 tests 6 6 6 0 0 00:15:50.373 asserts 30356 30356 30356 0 n/a 00:15:50.373 00:15:50.373 Elapsed time = 0.240 seconds 00:15:50.373 --73910-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:50.373 --73910-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:50.373 ==73910== 00:15:50.373 ==73910== HEAP SUMMARY: 00:15:50.373 ==73910== in use at exit: 67,109,824 bytes in 1,026 blocks 00:15:50.373 ==73910== total heap usage: 6,547 allocs, 5,521 frees, 429,740,815 bytes allocated 00:15:50.373 ==73910== 00:15:50.373 ==73910== Searching for pointers to 1,026 not-freed blocks 00:15:50.373 ==73910== Checked 6,714,728 bytes 00:15:50.373 ==73910== 00:15:50.373 ==73910== LEAK SUMMARY: 00:15:50.373 ==73910== definitely lost: 0 bytes in 0 blocks 00:15:50.373 ==73910== indirectly lost: 0 bytes in 0 blocks 00:15:50.373 ==73910== possibly lost: 0 bytes in 0 blocks 00:15:50.373 ==73910== still reachable: 67,109,824 bytes in 1,026 blocks 00:15:50.373 ==73910== suppressed: 0 bytes in 0 blocks 00:15:50.373 ==73910== Reachable blocks (those to which a pointer was found) are not shown. 00:15:50.373 ==73910== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:15:50.373 ==73910== 00:15:50.373 ==73910== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:50.631 15:40:53 unittest_ftl -- unit/unittest.sh@57 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut 00:15:50.631 ==73915== Memcheck, a memory error detector 00:15:50.631 ==73915== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:50.631 ==73915== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:50.631 ==73915== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut 00:15:50.631 ==73915== 00:15:50.631 --73915-- Valgrind options: 00:15:50.631 --73915-- --leak-check=full 00:15:50.631 --73915-- --error-exitcode=2 00:15:50.631 --73915-- --verbose 00:15:50.631 --73915-- Contents of /proc/version: 00:15:50.631 --73915-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:50.631 --73915-- 00:15:50.631 --73915-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:50.631 --73915-- Page sizes: currently 4096, max supported 4096 00:15:50.631 --73915-- Valgrind library directory: /usr/libexec/valgrind 00:15:50.631 --73915-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut 00:15:50.631 --73915-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:50.631 --73915-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:50.631 --73915-- might be shown as UnknownInlinedFun 00:15:50.631 --73915-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:50.631 --73915-- object doesn't have a dynamic symbol table 00:15:50.631 --73915-- Scheduler: using generic scheduler lock implementation. 00:15:50.632 --73915-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:50.632 ==73915== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73915-by-???-on-7765db803faf 00:15:50.632 ==73915== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73915-by-???-on-7765db803faf 00:15:50.632 ==73915== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73915-by-???-on-7765db803faf 00:15:50.632 ==73915== 00:15:50.632 ==73915== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:50.632 ==73915== don't want to do, unless you know exactly what you're doing, 00:15:50.632 ==73915== or are doing some strange experiment): 00:15:50.632 ==73915== /usr/libexec/valgrind/../../bin/vgdb --pid=73915 ...command... 00:15:50.632 ==73915== 00:15:50.632 ==73915== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:50.632 ==73915== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut 00:15:50.632 ==73915== and then give GDB the following command 00:15:50.632 ==73915== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73915 00:15:50.632 ==73915== --pid is optional if only one valgrind process is running 00:15:50.632 ==73915== 00:15:50.632 --73915-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:50.632 --73915-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:50.632 --73915-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:50.632 --73915-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:50.632 ==73915== WARNING: new redirection conflicts with existing -- ignoring it 00:15:50.632 --73915-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:50.632 --73915-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:50.632 --73915-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:50.632 --73915-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:50.632 --73915-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:50.632 --73915-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:50.632 --73915-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:50.632 --73915-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:50.632 --73915-- Reading syms from /usr/lib64/libm.so.6 00:15:50.632 --73915-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:50.632 --73915-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:50.632 --73915-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/libc.so.6 00:15:50.632 --73915-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:50.632 --73915-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:50.632 --73915-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:50.896 --73915-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:50.896 --73915-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:50.896 --73915-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 ==73915== WARNING: new redirection conflicts with existing -- ignoring it 00:15:50.896 --73915-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:50.896 --73915-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:50.896 --73915-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 ==73915== Preferring higher priority redirection: 00:15:50.896 --73915-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:50.896 --73915-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:50.896 --73915-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.896 --73915-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.897 --73915-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.897 --73915-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.897 --73915-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:50.897 ==73915== WARNING: new redirection conflicts with existing -- ignoring it 00:15:50.897 --73915-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:50.897 --73915-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:50.897 ==73915== WARNING: new redirection conflicts with existing -- ignoring it 00:15:50.897 --73915-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:50.897 --73915-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:50.897 --73915-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:50.897 --73915-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:50.897 --73915-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:50.897 --73915-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:50.897 --73915-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:50.897 --73915-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:50.897 --73915-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:50.897 --73915-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:50.897 --73915-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:50.897 --73915-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:50.897 --73915-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:50.897 --73915-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:50.897 --73915-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:50.897 --73915-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:50.897 --73915-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:50.897 --73915-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:50.897 --73915-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:50.897 00:15:50.897 00:15:50.897 CUnit - A unit testing framework for C - Version 2.1-3 00:15:50.897 http://cunit.sourceforge.net/ 00:15:50.897 00:15:50.897 00:15:50.897 Suite: ftl_bitmap 00:15:50.897 Test: test_ftl_bitmap_create ...[2024-11-05 15:40:53.561519] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/utils/ftl_bitmap.c: 52:ftl_bitmap_create: *ERROR*: Buffer for bitmap must be aligned to 8 bytes 00:15:50.897 [2024-11-05 15:40:53.589623] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/utils/ftl_bitmap.c: 58:ftl_bitmap_create: *ERROR*: Size of buffer for bitmap must be divisible by 8 bytes 00:15:50.897 passed 00:15:50.897 Test: test_ftl_bitmap_get ...passed 00:15:50.897 Test: test_ftl_bitmap_set ...passed 00:15:50.897 Test: test_ftl_bitmap_clear ...passed 00:15:50.897 Test: test_ftl_bitmap_find_first_set ...passed 00:15:50.897 Test: test_ftl_bitmap_find_first_clear ...passed 00:15:50.897 Test: test_ftl_bitmap_count_set ...passed 00:15:50.897 00:15:51.172 Run Summary: Type Total Ran Passed Failed Inactive 00:15:51.173 suites 1 1 n/a 0 0 00:15:51.173 tests 7 7 7 0 0 00:15:51.173 asserts 137 137 137 0 n/a 00:15:51.173 00:15:51.173 Elapsed time = 0.057 seconds 00:15:51.173 --73915-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:51.173 --73915-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:51.173 ==73915== 00:15:51.173 ==73915== HEAP SUMMARY: 00:15:51.173 ==73915== in use at exit: 0 bytes in 0 blocks 00:15:51.173 ==73915== total heap usage: 73 allocs, 73 frees, 107,709 bytes allocated 00:15:51.173 ==73915== 00:15:51.173 ==73915== All heap blocks were freed -- no leaks are possible 00:15:51.173 ==73915== 00:15:51.173 ==73915== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:51.173 15:40:53 unittest_ftl -- unit/unittest.sh@58 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_io.c/ftl_io_ut 00:15:51.173 ==73925== Memcheck, a memory error detector 00:15:51.173 ==73925== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:51.173 ==73925== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:51.173 ==73925== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_io.c/ftl_io_ut 00:15:51.173 ==73925== 00:15:51.173 --73925-- Valgrind options: 00:15:51.173 --73925-- --leak-check=full 00:15:51.173 --73925-- --error-exitcode=2 00:15:51.173 --73925-- --verbose 00:15:51.173 --73925-- Contents of /proc/version: 00:15:51.173 --73925-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:51.173 --73925-- 00:15:51.173 --73925-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:51.173 --73925-- Page sizes: currently 4096, max supported 4096 00:15:51.173 --73925-- Valgrind library directory: /usr/libexec/valgrind 00:15:51.173 --73925-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_io.c/ftl_io_ut 00:15:51.173 --73925-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:51.173 --73925-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:51.173 --73925-- might be shown as UnknownInlinedFun 00:15:51.173 --73925-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:51.173 --73925-- object doesn't have a dynamic symbol table 00:15:51.173 --73925-- Scheduler: using generic scheduler lock implementation. 00:15:51.173 --73925-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:51.173 ==73925== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73925-by-???-on-7765db803faf 00:15:51.173 ==73925== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73925-by-???-on-7765db803faf 00:15:51.173 ==73925== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73925-by-???-on-7765db803faf 00:15:51.173 ==73925== 00:15:51.173 ==73925== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:51.173 ==73925== don't want to do, unless you know exactly what you're doing, 00:15:51.173 ==73925== or are doing some strange experiment): 00:15:51.173 ==73925== /usr/libexec/valgrind/../../bin/vgdb --pid=73925 ...command... 00:15:51.173 ==73925== 00:15:51.173 ==73925== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:51.173 ==73925== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_io.c/ftl_io_ut 00:15:51.173 ==73925== and then give GDB the following command 00:15:51.173 ==73925== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73925 00:15:51.173 ==73925== --pid is optional if only one valgrind process is running 00:15:51.173 ==73925== 00:15:51.173 --73925-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:51.173 --73925-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:51.173 --73925-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:51.173 --73925-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:51.173 ==73925== WARNING: new redirection conflicts with existing -- ignoring it 00:15:51.173 --73925-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:51.173 --73925-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:51.173 --73925-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:51.173 --73925-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:51.173 --73925-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:51.173 --73925-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:51.173 --73925-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:51.173 --73925-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:51.174 --73925-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:51.174 --73925-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:51.174 --73925-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:51.174 --73925-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:51.174 --73925-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:51.174 --73925-- Reading syms from /usr/lib64/libm.so.6 00:15:51.174 --73925-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:51.174 --73925-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:51.174 --73925-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:51.174 --73925-- Reading syms from /usr/lib64/libc.so.6 00:15:51.518 --73925-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:51.518 --73925-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:51.518 --73925-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:51.518 --73925-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:51.518 --73925-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:51.518 --73925-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:51.518 --73925-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 ==73925== WARNING: new redirection conflicts with existing -- ignoring it 00:15:51.518 --73925-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:51.518 --73925-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:51.518 --73925-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 --73925-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.518 ==73925== Preferring higher priority redirection: 00:15:51.518 --73925-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:51.518 --73925-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:51.518 --73925-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.519 --73925-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.519 --73925-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.519 --73925-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.519 --73925-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.519 --73925-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:51.519 ==73925== WARNING: new redirection conflicts with existing -- ignoring it 00:15:51.519 --73925-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:51.519 --73925-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:51.519 ==73925== WARNING: new redirection conflicts with existing -- ignoring it 00:15:51.519 --73925-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:51.519 --73925-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:51.519 --73925-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:51.519 --73925-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:51.519 --73925-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:51.519 --73925-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:51.519 --73925-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:51.519 --73925-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:51.519 --73925-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:51.519 --73925-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:51.519 --73925-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:51.519 --73925-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:51.519 --73925-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:51.519 --73925-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:51.519 --73925-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:51.519 --73925-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:51.519 --73925-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:51.519 --73925-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:51.519 --73925-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:51.519 00:15:51.519 00:15:51.519 CUnit - A unit testing framework for C - Version 2.1-3 00:15:51.519 http://cunit.sourceforge.net/ 00:15:51.519 00:15:51.519 00:15:51.519 Suite: ftl_io_suite 00:15:51.519 Test: test_completion ...--73925-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:15:51.812 passed 00:15:51.812 Test: test_multiple_ios ...passed 00:15:51.812 00:15:51.812 Run Summary: Type Total Ran Passed Failed Inactive 00:15:51.812 suites 1 1 n/a 0 0 00:15:51.812 tests 2 2 2 0 0 00:15:51.812 asserts 47 47 47 0 n/a 00:15:51.812 00:15:51.812 Elapsed time = 0.096 seconds 00:15:51.812 --73925-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:51.812 --73925-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:51.812 ==73925== 00:15:51.812 ==73925== HEAP SUMMARY: 00:15:51.812 ==73925== in use at exit: 0 bytes in 0 blocks 00:15:51.812 ==73925== total heap usage: 2,156 allocs, 2,156 frees, 222,200 bytes allocated 00:15:51.812 ==73925== 00:15:51.812 ==73925== All heap blocks were freed -- no leaks are possible 00:15:51.812 ==73925== 00:15:51.812 ==73925== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:51.812 15:40:54 unittest_ftl -- unit/unittest.sh@59 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut 00:15:51.812 ==73934== Memcheck, a memory error detector 00:15:51.812 ==73934== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:51.812 ==73934== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:51.812 ==73934== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut 00:15:51.812 ==73934== 00:15:51.812 --73934-- Valgrind options: 00:15:51.812 --73934-- --leak-check=full 00:15:51.812 --73934-- --error-exitcode=2 00:15:51.812 --73934-- --verbose 00:15:51.812 --73934-- Contents of /proc/version: 00:15:51.812 --73934-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:51.812 --73934-- 00:15:51.812 --73934-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:51.812 --73934-- Page sizes: currently 4096, max supported 4096 00:15:51.812 --73934-- Valgrind library directory: /usr/libexec/valgrind 00:15:51.812 --73934-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut 00:15:51.812 --73934-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:51.812 --73934-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:51.812 --73934-- might be shown as UnknownInlinedFun 00:15:51.812 --73934-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:51.812 --73934-- object doesn't have a dynamic symbol table 00:15:51.812 --73934-- Scheduler: using generic scheduler lock implementation. 00:15:51.812 --73934-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:51.812 ==73934== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73934-by-???-on-7765db803faf 00:15:51.812 ==73934== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73934-by-???-on-7765db803faf 00:15:51.812 ==73934== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73934-by-???-on-7765db803faf 00:15:51.812 ==73934== 00:15:51.812 ==73934== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:51.812 ==73934== don't want to do, unless you know exactly what you're doing, 00:15:51.812 ==73934== or are doing some strange experiment): 00:15:51.812 ==73934== /usr/libexec/valgrind/../../bin/vgdb --pid=73934 ...command... 00:15:51.812 ==73934== 00:15:51.812 ==73934== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:51.812 ==73934== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut 00:15:51.812 ==73934== and then give GDB the following command 00:15:51.812 ==73934== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73934 00:15:51.812 ==73934== --pid is optional if only one valgrind process is running 00:15:51.812 ==73934== 00:15:51.812 --73934-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:51.812 --73934-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:51.812 --73934-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:51.812 --73934-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:51.812 ==73934== WARNING: new redirection conflicts with existing -- ignoring it 00:15:51.812 --73934-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:51.813 --73934-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:51.813 --73934-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:51.813 --73934-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:51.813 --73934-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:51.813 --73934-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:51.813 --73934-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:51.813 --73934-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:51.813 --73934-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:51.813 --73934-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:51.813 --73934-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:51.813 --73934-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:51.813 --73934-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:51.813 --73934-- Reading syms from /usr/lib64/libm.so.6 00:15:51.813 --73934-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:51.813 --73934-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:51.813 --73934-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:51.813 --73934-- Reading syms from /usr/lib64/libc.so.6 00:15:52.144 --73934-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:52.144 --73934-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:52.144 --73934-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:52.144 --73934-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:52.144 --73934-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:52.144 --73934-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:52.144 --73934-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 ==73934== WARNING: new redirection conflicts with existing -- ignoring it 00:15:52.144 --73934-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:52.144 --73934-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:52.144 --73934-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 ==73934== Preferring higher priority redirection: 00:15:52.144 --73934-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:52.144 --73934-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:52.144 --73934-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 --73934-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.144 ==73934== WARNING: new redirection conflicts with existing -- ignoring it 00:15:52.144 --73934-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:52.144 --73934-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:52.144 ==73934== WARNING: new redirection conflicts with existing -- ignoring it 00:15:52.144 --73934-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:52.144 --73934-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:52.144 --73934-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:52.144 --73934-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:52.145 --73934-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:52.145 --73934-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:52.145 --73934-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:52.145 --73934-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:52.145 --73934-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:52.145 --73934-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:52.145 --73934-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:52.145 --73934-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:52.145 --73934-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:52.145 --73934-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:52.145 --73934-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:52.145 --73934-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:52.145 --73934-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:52.145 --73934-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:52.145 --73934-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:52.145 00:15:52.145 00:15:52.145 CUnit - A unit testing framework for C - Version 2.1-3 00:15:52.145 http://cunit.sourceforge.net/ 00:15:52.145 00:15:52.145 00:15:52.145 Suite: ftl_mngt 00:15:52.145 Test: test_next_step ...passed 00:15:52.145 Test: test_continue_step ...passed 00:15:52.491 Test: test_get_func_and_step_cntx_alloc ...passed 00:15:52.491 Test: test_fail_step ...passed 00:15:52.491 Test: test_mngt_call_and_call_rollback ...passed 00:15:52.491 Test: test_nested_process_failure ...passed 00:15:52.491 Test: test_call_init_success ...passed 00:15:52.491 Test: test_call_init_failure ...passed 00:15:52.491 00:15:52.491 Run Summary: Type Total Ran Passed Failed Inactive 00:15:52.491 suites 1 1 n/a 0 0 00:15:52.491 tests 8 8 8 0 0 00:15:52.491 asserts 196 196 196 0 n/a 00:15:52.491 00:15:52.491 Elapsed time = 0.099 seconds 00:15:52.491 --73934-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:52.491 --73934-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:52.491 ==73934== 00:15:52.491 ==73934== HEAP SUMMARY: 00:15:52.491 ==73934== in use at exit: 0 bytes in 0 blocks 00:15:52.491 ==73934== total heap usage: 197 allocs, 197 frees, 113,721 bytes allocated 00:15:52.492 ==73934== 00:15:52.492 ==73934== All heap blocks were freed -- no leaks are possible 00:15:52.492 ==73934== 00:15:52.492 ==73934== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:52.492 15:40:54 unittest_ftl -- unit/unittest.sh@60 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut 00:15:52.492 ==73944== Memcheck, a memory error detector 00:15:52.492 ==73944== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:52.492 ==73944== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:52.492 ==73944== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut 00:15:52.492 ==73944== 00:15:52.492 --73944-- Valgrind options: 00:15:52.492 --73944-- --leak-check=full 00:15:52.492 --73944-- --error-exitcode=2 00:15:52.492 --73944-- --verbose 00:15:52.492 --73944-- Contents of /proc/version: 00:15:52.492 --73944-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:52.492 --73944-- 00:15:52.492 --73944-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:52.492 --73944-- Page sizes: currently 4096, max supported 4096 00:15:52.492 --73944-- Valgrind library directory: /usr/libexec/valgrind 00:15:52.492 --73944-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut 00:15:52.492 --73944-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:52.492 --73944-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:52.492 --73944-- might be shown as UnknownInlinedFun 00:15:52.492 --73944-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:52.492 --73944-- object doesn't have a dynamic symbol table 00:15:52.492 --73944-- Scheduler: using generic scheduler lock implementation. 00:15:52.492 --73944-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:52.492 ==73944== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73944-by-???-on-7765db803faf 00:15:52.492 ==73944== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73944-by-???-on-7765db803faf 00:15:52.492 ==73944== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73944-by-???-on-7765db803faf 00:15:52.492 ==73944== 00:15:52.492 ==73944== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:52.492 ==73944== don't want to do, unless you know exactly what you're doing, 00:15:52.492 ==73944== or are doing some strange experiment): 00:15:52.492 ==73944== /usr/libexec/valgrind/../../bin/vgdb --pid=73944 ...command... 00:15:52.492 ==73944== 00:15:52.492 ==73944== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:52.492 ==73944== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut 00:15:52.492 ==73944== and then give GDB the following command 00:15:52.492 ==73944== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73944 00:15:52.492 ==73944== --pid is optional if only one valgrind process is running 00:15:52.492 ==73944== 00:15:52.492 --73944-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:52.492 --73944-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:52.492 --73944-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:52.492 --73944-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:52.492 ==73944== WARNING: new redirection conflicts with existing -- ignoring it 00:15:52.492 --73944-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:52.492 --73944-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:52.492 --73944-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:52.492 --73944-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:52.492 --73944-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:52.492 --73944-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:52.492 --73944-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:52.492 --73944-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:52.492 --73944-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:52.492 --73944-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:52.492 --73944-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:52.492 --73944-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:52.492 --73944-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:52.492 --73944-- Reading syms from /usr/lib64/libm.so.6 00:15:52.492 --73944-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:52.492 --73944-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:52.492 --73944-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:52.493 --73944-- Reading syms from /usr/lib64/libc.so.6 00:15:52.786 --73944-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:52.786 --73944-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:52.786 --73944-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:52.786 --73944-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:52.786 --73944-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:52.786 --73944-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:52.786 --73944-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.786 --73944-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 ==73944== WARNING: new redirection conflicts with existing -- ignoring it 00:15:52.787 --73944-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:52.787 --73944-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:52.787 --73944-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 ==73944== Preferring higher priority redirection: 00:15:52.787 --73944-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:52.787 --73944-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:52.787 --73944-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 --73944-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:52.787 ==73944== WARNING: new redirection conflicts with existing -- ignoring it 00:15:52.787 --73944-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:52.787 --73944-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:52.787 ==73944== WARNING: new redirection conflicts with existing -- ignoring it 00:15:52.787 --73944-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:52.787 --73944-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:52.787 --73944-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:52.787 --73944-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:52.787 --73944-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:52.787 --73944-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:52.787 --73944-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:52.787 --73944-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:52.787 --73944-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:52.787 --73944-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:52.787 --73944-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:52.787 --73944-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:52.787 --73944-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:52.787 --73944-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:52.787 --73944-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:52.787 --73944-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:52.787 --73944-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:52.787 --73944-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:52.787 --73944-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:52.787 00:15:52.787 00:15:52.787 CUnit - A unit testing framework for C - Version 2.1-3 00:15:52.787 http://cunit.sourceforge.net/ 00:15:52.787 00:15:52.787 --73944-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:15:52.787 00:15:52.787 Suite: ftl_mempool 00:15:52.787 Test: test_ftl_mempool_create ...passed 00:15:52.787 Test: test_ftl_mempool_get_put ...passed 00:15:52.787 00:15:52.787 Run Summary: Type Total Ran Passed Failed Inactive 00:15:52.787 suites 1 1 n/a 0 0 00:15:52.787 tests 2 2 2 0 0 00:15:52.787 asserts 36 36 36 0 n/a 00:15:52.787 00:15:52.787 Elapsed time = 0.016 seconds 00:15:52.788 --73944-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:52.788 --73944-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:52.788 ==73944== 00:15:52.788 ==73944== HEAP SUMMARY: 00:15:52.788 ==73944== in use at exit: 0 bytes in 0 blocks 00:15:52.788 ==73944== total heap usage: 55 allocs, 55 frees, 100,167 bytes allocated 00:15:52.788 ==73944== 00:15:52.788 ==73944== All heap blocks were freed -- no leaks are possible 00:15:52.788 ==73944== 00:15:52.788 ==73944== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:52.788 15:40:55 unittest_ftl -- unit/unittest.sh@61 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut 00:15:52.788 ==73955== Memcheck, a memory error detector 00:15:52.788 ==73955== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:52.788 ==73955== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:52.788 ==73955== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut 00:15:52.788 ==73955== 00:15:52.788 --73955-- Valgrind options: 00:15:52.788 --73955-- --leak-check=full 00:15:52.788 --73955-- --error-exitcode=2 00:15:52.788 --73955-- --verbose 00:15:52.788 --73955-- Contents of /proc/version: 00:15:52.788 --73955-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:52.788 --73955-- 00:15:52.788 --73955-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:52.788 --73955-- Page sizes: currently 4096, max supported 4096 00:15:52.788 --73955-- Valgrind library directory: /usr/libexec/valgrind 00:15:52.788 --73955-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut 00:15:52.788 --73955-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:52.788 --73955-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:52.788 --73955-- might be shown as UnknownInlinedFun 00:15:52.788 --73955-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:52.788 --73955-- object doesn't have a dynamic symbol table 00:15:52.788 --73955-- Scheduler: using generic scheduler lock implementation. 00:15:52.788 --73955-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:52.788 ==73955== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73955-by-???-on-7765db803faf 00:15:52.788 ==73955== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73955-by-???-on-7765db803faf 00:15:52.788 ==73955== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73955-by-???-on-7765db803faf 00:15:52.788 ==73955== 00:15:52.788 ==73955== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:52.788 ==73955== don't want to do, unless you know exactly what you're doing, 00:15:52.788 ==73955== or are doing some strange experiment): 00:15:52.788 ==73955== /usr/libexec/valgrind/../../bin/vgdb --pid=73955 ...command... 00:15:52.788 ==73955== 00:15:52.788 ==73955== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:52.788 ==73955== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut 00:15:52.788 ==73955== and then give GDB the following command 00:15:52.788 ==73955== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73955 00:15:52.788 ==73955== --pid is optional if only one valgrind process is running 00:15:52.788 ==73955== 00:15:53.046 --73955-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:53.046 --73955-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:53.046 --73955-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:53.046 --73955-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:53.046 ==73955== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.046 --73955-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:53.046 --73955-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:53.046 --73955-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:53.046 --73955-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:53.046 --73955-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:53.046 --73955-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:53.046 --73955-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:53.046 --73955-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:53.046 --73955-- Reading syms from /usr/lib64/libm.so.6 00:15:53.046 --73955-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:53.046 --73955-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:53.046 --73955-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/libc.so.6 00:15:53.046 --73955-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:53.046 --73955-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:53.046 --73955-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:53.046 --73955-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:53.046 --73955-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:53.046 --73955-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.046 --73955-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.046 --73955-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.046 --73955-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.046 --73955-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.303 --73955-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 ==73955== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.304 --73955-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:53.304 --73955-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:53.304 --73955-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 ==73955== Preferring higher priority redirection: 00:15:53.304 --73955-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:53.304 --73955-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:53.304 --73955-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 --73955-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.304 ==73955== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.304 --73955-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:53.304 --73955-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:53.304 ==73955== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.304 --73955-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:53.304 --73955-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:53.304 --73955-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:53.304 --73955-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:53.304 --73955-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:53.304 --73955-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:53.304 --73955-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:53.304 --73955-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:53.304 --73955-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:53.304 --73955-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:53.304 --73955-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:53.304 --73955-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:53.304 --73955-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:53.304 --73955-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:53.304 --73955-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:53.304 --73955-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:53.304 --73955-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:53.304 --73955-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:53.304 --73955-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:53.304 00:15:53.304 00:15:53.304 CUnit - A unit testing framework for C - Version 2.1-3 00:15:53.304 http://cunit.sourceforge.net/ 00:15:53.304 00:15:53.304 00:15:53.304 Suite: ftl_addr64_suite 00:15:53.304 Test: test_addr_cached ...passed 00:15:53.304 00:15:53.304 Run Summary: Type Total Ran Passed Failed Inactive 00:15:53.304 suites 1 1 n/a 0 0 00:15:53.304 tests 1 1 1 0 0 00:15:53.304 asserts 1536 1536 1536 0 n/a 00:15:53.304 00:15:53.304 Elapsed time = 0.009 seconds 00:15:53.304 --73955-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:53.304 --73955-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:53.304 ==73955== 00:15:53.304 ==73955== HEAP SUMMARY: 00:15:53.304 ==73955== in use at exit: 0 bytes in 0 blocks 00:15:53.304 ==73955== total heap usage: 53 allocs, 53 frees, 109,922 bytes allocated 00:15:53.304 ==73955== 00:15:53.304 ==73955== All heap blocks were freed -- no leaks are possible 00:15:53.304 ==73955== 00:15:53.304 ==73955== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:53.304 15:40:55 unittest_ftl -- unit/unittest.sh@62 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_sb/ftl_sb_ut 00:15:53.304 ==73957== Memcheck, a memory error detector 00:15:53.304 ==73957== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:53.304 ==73957== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:53.304 ==73957== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_sb/ftl_sb_ut 00:15:53.304 ==73957== 00:15:53.304 --73957-- Valgrind options: 00:15:53.304 --73957-- --leak-check=full 00:15:53.304 --73957-- --error-exitcode=2 00:15:53.304 --73957-- --verbose 00:15:53.304 --73957-- Contents of /proc/version: 00:15:53.305 --73957-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:53.305 --73957-- 00:15:53.305 --73957-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:53.305 --73957-- Page sizes: currently 4096, max supported 4096 00:15:53.305 --73957-- Valgrind library directory: /usr/libexec/valgrind 00:15:53.305 --73957-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_sb/ftl_sb_ut 00:15:53.305 --73957-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:53.305 --73957-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:53.305 --73957-- might be shown as UnknownInlinedFun 00:15:53.562 --73957-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:53.562 --73957-- object doesn't have a dynamic symbol table 00:15:53.562 --73957-- Scheduler: using generic scheduler lock implementation. 00:15:53.562 --73957-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:53.562 ==73957== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73957-by-???-on-7765db803faf 00:15:53.562 ==73957== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73957-by-???-on-7765db803faf 00:15:53.562 ==73957== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73957-by-???-on-7765db803faf 00:15:53.562 ==73957== 00:15:53.562 ==73957== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:53.562 ==73957== don't want to do, unless you know exactly what you're doing, 00:15:53.562 ==73957== or are doing some strange experiment): 00:15:53.562 ==73957== /usr/libexec/valgrind/../../bin/vgdb --pid=73957 ...command... 00:15:53.562 ==73957== 00:15:53.562 ==73957== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:53.562 ==73957== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_sb/ftl_sb_ut 00:15:53.562 ==73957== and then give GDB the following command 00:15:53.562 ==73957== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73957 00:15:53.562 ==73957== --pid is optional if only one valgrind process is running 00:15:53.562 ==73957== 00:15:53.562 --73957-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:53.562 --73957-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:53.562 --73957-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:53.562 --73957-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:53.562 ==73957== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.562 --73957-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:53.562 --73957-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:53.562 --73957-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:53.562 --73957-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:53.562 --73957-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:53.562 --73957-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:53.562 --73957-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:53.562 --73957-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:53.562 --73957-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:53.562 --73957-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:53.562 --73957-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:53.562 --73957-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:53.563 --73957-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:53.563 --73957-- Reading syms from /usr/lib64/libm.so.6 00:15:53.563 --73957-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:53.563 --73957-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:53.563 --73957-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:53.563 --73957-- Reading syms from /usr/lib64/libc.so.6 00:15:53.820 --73957-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:53.820 --73957-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:53.820 --73957-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:53.820 --73957-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:53.820 --73957-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:53.820 --73957-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:53.820 --73957-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.820 --73957-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 ==73957== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.821 --73957-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:53.821 --73957-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:53.821 --73957-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 ==73957== Preferring higher priority redirection: 00:15:53.821 --73957-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:53.821 --73957-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:53.821 --73957-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 --73957-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:53.821 ==73957== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.821 --73957-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:53.821 --73957-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:53.821 ==73957== WARNING: new redirection conflicts with existing -- ignoring it 00:15:53.821 --73957-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:53.821 --73957-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:53.821 --73957-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:53.821 --73957-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:53.821 --73957-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:53.821 --73957-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:53.821 --73957-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:53.821 --73957-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:53.821 --73957-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:53.821 --73957-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:53.821 --73957-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:53.821 --73957-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:53.821 --73957-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:54.079 --73957-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:54.079 --73957-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:54.079 --73957-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:54.079 --73957-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:54.079 --73957-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:54.079 00:15:54.079 00:15:54.079 CUnit - A unit testing framework for C - Version 2.1-3 00:15:54.079 http://cunit.sourceforge.net/ 00:15:54.079 00:15:54.079 00:15:54.079 Suite: ftl_sb 00:15:54.079 Test: test_sb_crc_v2 ...--73957-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:54.079 passed 00:15:54.079 Test: test_sb_crc_v3 ...passed 00:15:54.079 Test: test_sb_v3_md_layout ...[2024-11-05 15:40:56.666946] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 143:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Missing regions 00:15:54.079 [2024-11-05 15:40:56.723974] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 131:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Buffer overflow 00:15:54.079 [2024-11-05 15:40:56.725522] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 115:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Buffer overflow 00:15:54.079 [2024-11-05 15:40:56.726415] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 115:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Buffer overflow 00:15:54.079 [2024-11-05 15:40:56.728130] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 125:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Looping regions found 00:15:54.079 [2024-11-05 15:40:56.729597] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 93:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Unsupported MD region type found 00:15:54.079 [2024-11-05 15:40:56.730823] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 88:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Invalid MD region type found 00:15:54.079 [2024-11-05 15:40:56.731717] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 88:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Invalid MD region type found 00:15:54.079 [2024-11-05 15:40:56.745314] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 125:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Looping regions found 00:15:54.079 [2024-11-05 15:40:56.746710] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 105:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Multiple/looping regions found 00:15:54.079 [2024-11-05 15:40:56.749243] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/ftl/upgrade/ftl_sb_v3.c: 105:ftl_superblock_v3_md_layout_load_all: *ERROR*: [FTL][(null)] Multiple/looping regions found 00:15:54.079 passed 00:15:54.337 Test: test_sb_v5_md_layout ...passed 00:15:54.337 00:15:54.337 Run Summary: Type Total Ran Passed Failed Inactive 00:15:54.337 suites 1 1 n/a 0 0 00:15:54.337 tests 4 4 4 0 0 00:15:54.337 asserts 170 170 170 0 n/a 00:15:54.337 00:15:54.337 Elapsed time = 0.244 seconds 00:15:54.337 --73957-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:54.337 --73957-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:54.337 ==73957== 00:15:54.337 ==73957== HEAP SUMMARY: 00:15:54.337 ==73957== in use at exit: 0 bytes in 0 blocks 00:15:54.337 ==73957== total heap usage: 285 allocs, 285 frees, 125,019 bytes allocated 00:15:54.337 ==73957== 00:15:54.337 ==73957== All heap blocks were freed -- no leaks are possible 00:15:54.337 ==73957== 00:15:54.337 ==73957== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:54.337 15:40:56 unittest_ftl -- unit/unittest.sh@63 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut 00:15:54.337 ==73971== Memcheck, a memory error detector 00:15:54.337 ==73971== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:54.337 ==73971== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:54.337 ==73971== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut 00:15:54.337 ==73971== 00:15:54.337 --73971-- Valgrind options: 00:15:54.337 --73971-- --leak-check=full 00:15:54.337 --73971-- --error-exitcode=2 00:15:54.337 --73971-- --verbose 00:15:54.337 --73971-- Contents of /proc/version: 00:15:54.337 --73971-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:54.337 --73971-- 00:15:54.337 --73971-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:54.337 --73971-- Page sizes: currently 4096, max supported 4096 00:15:54.337 --73971-- Valgrind library directory: /usr/libexec/valgrind 00:15:54.337 --73971-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut 00:15:54.337 --73971-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:54.337 --73971-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:54.337 --73971-- might be shown as UnknownInlinedFun 00:15:54.337 --73971-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:54.337 --73971-- object doesn't have a dynamic symbol table 00:15:54.338 --73971-- Scheduler: using generic scheduler lock implementation. 00:15:54.338 --73971-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:54.338 ==73971== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73971-by-???-on-7765db803faf 00:15:54.338 ==73971== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73971-by-???-on-7765db803faf 00:15:54.338 ==73971== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73971-by-???-on-7765db803faf 00:15:54.338 ==73971== 00:15:54.338 ==73971== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:54.338 ==73971== don't want to do, unless you know exactly what you're doing, 00:15:54.338 ==73971== or are doing some strange experiment): 00:15:54.338 ==73971== /usr/libexec/valgrind/../../bin/vgdb --pid=73971 ...command... 00:15:54.338 ==73971== 00:15:54.338 ==73971== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:54.338 ==73971== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut 00:15:54.338 ==73971== and then give GDB the following command 00:15:54.338 ==73971== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73971 00:15:54.338 ==73971== --pid is optional if only one valgrind process is running 00:15:54.338 ==73971== 00:15:54.338 --73971-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:54.338 --73971-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:54.338 --73971-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:54.338 --73971-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:54.338 ==73971== WARNING: new redirection conflicts with existing -- ignoring it 00:15:54.338 --73971-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:54.338 --73971-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:54.338 --73971-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:54.338 --73971-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:54.338 --73971-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:54.338 --73971-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:54.338 --73971-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:54.338 --73971-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:54.338 --73971-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:54.338 --73971-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:54.338 --73971-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:54.338 --73971-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:54.338 --73971-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:54.338 --73971-- Reading syms from /usr/lib64/libm.so.6 00:15:54.338 --73971-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:54.338 --73971-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:54.338 --73971-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:54.338 --73971-- Reading syms from /usr/lib64/libc.so.6 00:15:54.596 --73971-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:54.596 --73971-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:54.596 --73971-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:54.596 --73971-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:54.596 --73971-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:54.597 --73971-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:54.597 --73971-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 ==73971== WARNING: new redirection conflicts with existing -- ignoring it 00:15:54.597 --73971-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:54.597 --73971-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:54.597 --73971-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 ==73971== Preferring higher priority redirection: 00:15:54.597 --73971-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:54.597 --73971-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:54.597 --73971-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 --73971-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:54.597 ==73971== WARNING: new redirection conflicts with existing -- ignoring it 00:15:54.597 --73971-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:54.597 --73971-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:54.597 ==73971== WARNING: new redirection conflicts with existing -- ignoring it 00:15:54.597 --73971-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:54.597 --73971-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:54.597 --73971-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:54.597 --73971-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:54.597 --73971-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:54.597 --73971-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:54.597 --73971-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:54.597 --73971-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:54.597 --73971-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:54.597 --73971-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:54.597 --73971-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:54.597 --73971-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:54.856 --73971-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:54.856 --73971-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:54.856 --73971-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:54.856 --73971-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:54.856 --73971-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:54.856 --73971-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:54.856 00:15:54.856 00:15:54.857 CUnit - A unit testing framework for C - Version 2.1-3 00:15:54.857 http://cunit.sourceforge.net/ 00:15:54.857 00:15:54.857 00:15:54.857 Suite: ftl_layout_upgrade 00:15:54.857 Test: test_l2p_upgrade ...--73971-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:15:54.857 passed 00:15:54.857 00:15:54.857 Run Summary: Type Total Ran Passed Failed Inactive 00:15:54.857 suites 1 1 n/a 0 0 00:15:54.857 tests 1 1 1 0 0 00:15:54.857 asserts 164 164 164 0 n/a 00:15:54.857 00:15:54.857 Elapsed time = 0.119 seconds 00:15:54.857 --73971-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:15:54.857 --73971-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:15:54.857 ==73971== 00:15:54.857 ==73971== HEAP SUMMARY: 00:15:54.857 ==73971== in use at exit: 0 bytes in 0 blocks 00:15:54.857 ==73971== total heap usage: 128 allocs, 128 frees, 114,646 bytes allocated 00:15:54.857 ==73971== 00:15:54.857 ==73971== All heap blocks were freed -- no leaks are possible 00:15:54.857 ==73971== 00:15:54.857 ==73971== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:15:54.857 15:40:57 unittest_ftl -- unit/unittest.sh@64 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_p2l.c/ftl_p2l_ut 00:15:54.857 ==73978== Memcheck, a memory error detector 00:15:54.857 ==73978== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:15:54.857 ==73978== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:15:54.857 ==73978== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_p2l.c/ftl_p2l_ut 00:15:54.857 ==73978== 00:15:54.857 --73978-- Valgrind options: 00:15:54.857 --73978-- --leak-check=full 00:15:54.857 --73978-- --error-exitcode=2 00:15:54.857 --73978-- --verbose 00:15:54.857 --73978-- Contents of /proc/version: 00:15:54.857 --73978-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:15:54.857 --73978-- 00:15:54.857 --73978-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:15:54.857 --73978-- Page sizes: currently 4096, max supported 4096 00:15:54.857 --73978-- Valgrind library directory: /usr/libexec/valgrind 00:15:54.857 --73978-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_p2l.c/ftl_p2l_ut 00:15:54.857 --73978-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:15:54.857 --73978-- Warning: cross-CU LIMITATION: some inlined fn names 00:15:54.857 --73978-- might be shown as UnknownInlinedFun 00:15:54.857 --73978-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:15:54.857 --73978-- object doesn't have a dynamic symbol table 00:15:55.115 --73978-- Scheduler: using generic scheduler lock implementation. 00:15:55.115 --73978-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:15:55.115 ==73978== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-73978-by-???-on-7765db803faf 00:15:55.115 ==73978== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-73978-by-???-on-7765db803faf 00:15:55.115 ==73978== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-73978-by-???-on-7765db803faf 00:15:55.115 ==73978== 00:15:55.115 ==73978== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:15:55.115 ==73978== don't want to do, unless you know exactly what you're doing, 00:15:55.115 ==73978== or are doing some strange experiment): 00:15:55.115 ==73978== /usr/libexec/valgrind/../../bin/vgdb --pid=73978 ...command... 00:15:55.115 ==73978== 00:15:55.115 ==73978== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:15:55.115 ==73978== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ftl/ftl_p2l.c/ftl_p2l_ut 00:15:55.115 ==73978== and then give GDB the following command 00:15:55.115 ==73978== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=73978 00:15:55.115 ==73978== --pid is optional if only one valgrind process is running 00:15:55.115 ==73978== 00:15:55.115 --73978-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:15:55.115 --73978-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:15:55.115 --73978-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:15:55.115 --73978-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:15:55.115 ==73978== WARNING: new redirection conflicts with existing -- ignoring it 00:15:55.115 --73978-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:15:55.115 --73978-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:15:55.115 --73978-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:15:55.115 --73978-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:15:55.115 --73978-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:15:55.115 --73978-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:15:55.115 --73978-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:15:55.116 --73978-- Reading syms from /usr/lib64/liburing.so.2.5 00:15:55.116 --73978-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:15:55.116 --73978-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:15:55.116 --73978-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:15:55.116 --73978-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:15:55.116 --73978-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:15:55.116 --73978-- Reading syms from /usr/lib64/libm.so.6 00:15:55.116 --73978-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:15:55.116 --73978-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:15:55.116 --73978-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:15:55.116 --73978-- Reading syms from /usr/lib64/libc.so.6 00:15:55.116 --73978-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:15:55.116 --73978-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:15:55.116 --73978-- Reading syms from /usr/lib64/libz.so.1.2.13 00:15:55.116 --73978-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:15:55.116 --73978-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:15:55.116 --73978-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:15:55.373 --73978-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.373 --73978-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 ==73978== WARNING: new redirection conflicts with existing -- ignoring it 00:15:55.374 --73978-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:55.374 --73978-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:55.374 --73978-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 ==73978== Preferring higher priority redirection: 00:15:55.374 --73978-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:15:55.374 --73978-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:15:55.374 --73978-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 --73978-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:15:55.374 ==73978== WARNING: new redirection conflicts with existing -- ignoring it 00:15:55.374 --73978-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:55.374 --73978-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:55.374 ==73978== WARNING: new redirection conflicts with existing -- ignoring it 00:15:55.374 --73978-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:15:55.374 --73978-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:15:55.374 --73978-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:15:55.374 --73978-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:15:55.374 --73978-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:15:55.374 --73978-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:15:55.374 --73978-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:15:55.374 --73978-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:15:55.374 --73978-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:15:55.374 --73978-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:15:55.374 --73978-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:15:55.374 --73978-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:15:55.374 --73978-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:15:55.374 --73978-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:15:55.374 --73978-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:15:55.374 --73978-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:15:55.374 --73978-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:15:55.374 --73978-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:15:55.374 00:15:55.374 00:15:55.374 CUnit - A unit testing framework for C - Version 2.1-3 00:15:55.374 http://cunit.sourceforge.net/ 00:15:55.374 00:15:55.374 00:15:55.374 Suite: ftl_p2l_suite 00:15:55.374 Test: test_p2l_num_pages ...passed 00:15:55.940 Test: test_ckpt_issue ...==73978== Warning: set address range perms: large range [0x62d8040, 0x462d8040) (defined) 00:15:55.940 ==73978== Warning: set address range perms: large range [0x62d8028, 0x462d8058) (noaccess) 00:15:56.197 ==73978== Warning: set address range perms: large range [0x66d9040, 0x466d9040) (defined) 00:15:56.197 ==73978== Warning: set address range perms: large range [0x66d9028, 0x466d9058) (noaccess) 00:15:56.197 passed 00:15:56.765 Test: test_persist_band_p2l ...==73978== Warning: set address range perms: large range [0x6ada040, 0x46ada040) (defined) 00:15:56.765 ==73978== Warning: set address range perms: large range [0x6ada028, 0x46ada058) (noaccess) 00:15:57.332 ==73978== Warning: set address range perms: large range [0x6edb040, 0x46edb040) (defined) 00:15:57.332 ==73978== Warning: set address range perms: large range [0x6edb028, 0x46edb058) (noaccess) 00:15:57.332 passed 00:15:57.590 Test: test_clean_restore_p2l ...==73978== Warning: set address range perms: large range [0x72dc040, 0x472dc040) (defined) 00:15:57.590 ==73978== Warning: set address range perms: large range [0x72dc028, 0x472dc058) (noaccess) 00:15:58.157 ==73978== Warning: set address range perms: large range [0x72dc040, 0x472dc040) (defined) 00:15:58.157 ==73978== Warning: set address range perms: large range [0x72dc028, 0x472dc058) (noaccess) 00:15:58.157 passed 00:15:58.722 Test: test_dirty_restore_p2l ...==73978== Warning: set address range perms: large range [0x72dc040, 0x472dc040) (defined) 00:15:58.722 ==73978== Warning: set address range perms: large range [0x72dc028, 0x472dc058) (noaccess) 00:15:58.980 ==73978== Warning: set address range perms: large range [0x72dc040, 0x472dc040) (defined) 00:15:58.980 ==73978== Warning: set address range perms: large range [0x72dc028, 0x472dc058) (noaccess) 00:15:59.546 ==73978== Warning: set address range perms: large range [0x72dc040, 0x472dc040) (defined) 00:15:59.546 ==73978== Warning: set address range perms: large range [0x72dc028, 0x472dc058) (noaccess) 00:15:59.805 ==73978== Warning: set address range perms: large range [0x72dc040, 0x472dc040) (defined) 00:15:59.805 ==73978== Warning: set address range perms: large range [0x72dc028, 0x472dc058) (noaccess) 00:16:00.373 ==73978== Warning: set address range perms: large range [0x72dc040, 0x472dc040) (defined) 00:16:00.373 ==73978== Warning: set address range perms: large range [0x72dc028, 0x472dc058) (noaccess) 00:16:00.373 passed 00:16:00.373 00:16:00.373 --73978-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:00.373 Run Summary: Type Total Ran Passed Failed Inactive 00:16:00.373 suites 1 1 n/a 0 0 00:16:00.373 tests 5 5 5 0 0 00:16:00.373 asserts 10020 10020 10020 0 n/a 00:16:00.373 00:16:00.373 Elapsed time = 4.887 seconds 00:16:00.373 --73978-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:00.373 --73978-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:00.373 ==73978== 00:16:00.373 ==73978== HEAP SUMMARY: 00:16:00.373 ==73978== in use at exit: 0 bytes in 0 blocks 00:16:00.373 ==73978== total heap usage: 164 allocs, 164 frees, 11,857,656,878 bytes allocated 00:16:00.373 ==73978== 00:16:00.373 ==73978== All heap blocks were freed -- no leaks are possible 00:16:00.373 ==73978== 00:16:00.373 ==73978== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:00.373 00:16:00.373 real 0m10.805s 00:16:00.373 user 0m6.313s 00:16:00.373 sys 0m4.459s 00:16:00.373 15:41:03 unittest_ftl -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:00.373 15:41:03 unittest_ftl -- common/autotest_common.sh@10 -- # set +x 00:16:00.373 ************************************ 00:16:00.373 END TEST unittest_ftl 00:16:00.373 ************************************ 00:16:00.373 15:41:03 -- unit/unittest.sh@221 -- # run_test unittest_accel valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/accel.c/accel_ut 00:16:00.373 15:41:03 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:00.373 15:41:03 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:00.373 15:41:03 -- common/autotest_common.sh@10 -- # set +x 00:16:00.373 ************************************ 00:16:00.373 START TEST unittest_accel 00:16:00.373 ************************************ 00:16:00.373 15:41:03 unittest_accel -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/accel.c/accel_ut 00:16:00.373 ==74049== Memcheck, a memory error detector 00:16:00.373 ==74049== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:00.373 ==74049== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:00.373 ==74049== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/accel.c/accel_ut 00:16:00.373 ==74049== 00:16:00.373 --74049-- Valgrind options: 00:16:00.373 --74049-- --leak-check=full 00:16:00.373 --74049-- --error-exitcode=2 00:16:00.373 --74049-- --verbose 00:16:00.373 --74049-- Contents of /proc/version: 00:16:00.373 --74049-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:00.373 --74049-- 00:16:00.373 --74049-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:00.373 --74049-- Page sizes: currently 4096, max supported 4096 00:16:00.373 --74049-- Valgrind library directory: /usr/libexec/valgrind 00:16:00.373 --74049-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/accel.c/accel_ut 00:16:00.373 --74049-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:00.631 --74049-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:00.631 --74049-- might be shown as UnknownInlinedFun 00:16:00.631 --74049-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:00.631 --74049-- object doesn't have a dynamic symbol table 00:16:00.631 --74049-- Scheduler: using generic scheduler lock implementation. 00:16:00.631 --74049-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:00.631 ==74049== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74049-by-???-on-7765db803faf 00:16:00.631 ==74049== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74049-by-???-on-7765db803faf 00:16:00.631 ==74049== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74049-by-???-on-7765db803faf 00:16:00.631 ==74049== 00:16:00.631 ==74049== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:00.631 ==74049== don't want to do, unless you know exactly what you're doing, 00:16:00.631 ==74049== or are doing some strange experiment): 00:16:00.631 ==74049== /usr/libexec/valgrind/../../bin/vgdb --pid=74049 ...command... 00:16:00.631 ==74049== 00:16:00.631 ==74049== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:00.631 ==74049== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/accel/accel.c/accel_ut 00:16:00.631 ==74049== and then give GDB the following command 00:16:00.632 ==74049== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74049 00:16:00.632 ==74049== --pid is optional if only one valgrind process is running 00:16:00.632 ==74049== 00:16:00.632 --74049-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:00.632 --74049-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:00.632 --74049-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:00.632 --74049-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:00.632 ==74049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:00.632 --74049-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:00.632 --74049-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:00.632 --74049-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:00.632 --74049-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:00.632 --74049-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:00.632 --74049-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:00.632 --74049-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:00.632 --74049-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:00.632 --74049-- Reading syms from /usr/lib64/libm.so.6 00:16:00.632 --74049-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:00.632 --74049-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:00.632 --74049-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/libc.so.6 00:16:00.632 --74049-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:00.632 --74049-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:00.632 --74049-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:00.889 --74049-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:00.889 --74049-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:00.889 --74049-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 ==74049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:00.889 --74049-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:00.889 --74049-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:00.889 --74049-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 --74049-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.889 ==74049== Preferring higher priority redirection: 00:16:00.889 --74049-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:00.889 --74049-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:00.889 --74049-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.890 --74049-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.890 --74049-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.890 --74049-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.890 --74049-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.890 --74049-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:00.890 ==74049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:00.890 --74049-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:00.890 --74049-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:00.890 ==74049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:00.890 --74049-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:00.890 --74049-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:00.890 --74049-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:00.890 --74049-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:00.890 --74049-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:00.890 --74049-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:00.890 --74049-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:00.890 --74049-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:00.890 --74049-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:00.890 --74049-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:00.890 --74049-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:00.890 --74049-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:00.890 --74049-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:00.890 --74049-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:00.890 --74049-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:00.890 --74049-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:00.890 --74049-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:00.890 --74049-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:00.890 --74049-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:00.890 00:16:00.890 00:16:00.890 CUnit - A unit testing framework for C - Version 2.1-3 00:16:00.890 http://cunit.sourceforge.net/ 00:16:00.890 00:16:00.890 --74049-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:00.890 00:16:00.890 Suite: accel_sequence 00:16:00.890 Test: test_sequence_fill_copy ...--74049-- REDIR: 0x563ebc0 (libc.so.6:aligned_alloc) redirected to 0x484aa31 (aligned_alloc) 00:16:01.148 passed 00:16:01.148 Test: test_sequence_abort ...passed 00:16:01.148 Test: test_sequence_append_error ...passed 00:16:01.148 Test: test_sequence_completion_error ...[2024-11-05 15:41:03.762042] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2382:accel_sequence_task_cb: *ERROR*: Failed to execute fill operation, sequence: 0x5ebb1c0 00:16:01.148 [2024-11-05 15:41:03.792175] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2382:accel_sequence_task_cb: *ERROR*: Failed to execute decompress operation, sequence: 0x5ebb1c0 00:16:01.148 [2024-11-05 15:41:03.795721] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2295:accel_process_sequence: *ERROR*: Failed to submit fill operation, sequence: 0x5ebb1c0 00:16:01.148 [2024-11-05 15:41:03.797469] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2295:accel_process_sequence: *ERROR*: Failed to submit decompress operation, sequence: 0x5ebb1c0 00:16:01.148 passed 00:16:01.408 Test: test_sequence_decompress ...passed 00:16:01.408 Test: test_sequence_reverse ...passed 00:16:01.408 Test: test_sequence_copy_elision ...passed 00:16:01.408 Test: test_sequence_accel_buffers ...passed 00:16:01.408 Test: test_sequence_memory_domain ...[2024-11-05 15:41:04.047031] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2187:accel_task_pull_data: *ERROR*: Failed to pull data from memory domain: UT_DMA, rc: -7 00:16:01.408 [2024-11-05 15:41:04.052188] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2226:accel_task_push_data: *ERROR*: Failed to push data to memory domain: UT_DMA, rc: -98 00:16:01.408 passed 00:16:01.408 Test: test_sequence_module_memory_domain ...passed 00:16:01.408 Test: test_sequence_crypto ...--74049-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:01.666 passed 00:16:01.667 Test: test_sequence_driver ...[2024-11-05 15:41:04.169323] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2334:accel_process_sequence: *ERROR*: Failed to execute sequence: 0x62f7040 using driver: ut 00:16:01.667 [2024-11-05 15:41:04.173169] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c:2395:accel_sequence_task_cb: *ERROR*: Failed to execute fill operation, sequence: 0x62f7040 through driver: ut 00:16:01.667 passed 00:16:01.667 Test: test_sequence_same_iovs ...passed 00:16:01.667 Test: test_sequence_crc32 ...passed 00:16:01.667 Test: test_sequence_dix_generate_verify ...passed 00:16:01.667 Test: test_sequence_dix ...passed 00:16:01.667 Suite: accel 00:16:01.667 Test: test_spdk_accel_task_complete ...passed 00:16:01.667 Test: test_get_task ...passed 00:16:01.667 Test: test_spdk_accel_submit_copy ...passed 00:16:01.667 Test: test_spdk_accel_submit_dualcast ...[2024-11-05 15:41:04.341046] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c: 427:spdk_accel_submit_dualcast: *ERROR*: Dualcast requires 4K alignment on dst addresses 00:16:01.667 [2024-11-05 15:41:04.341779] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/accel/accel.c: 427:spdk_accel_submit_dualcast: *ERROR*: Dualcast requires 4K alignment on dst addresses 00:16:01.667 passed 00:16:01.667 Test: test_spdk_accel_submit_compare ...passed 00:16:01.667 Test: test_spdk_accel_submit_fill ...passed 00:16:01.667 Test: test_spdk_accel_submit_crc32c ...passed 00:16:01.925 Test: test_spdk_accel_submit_crc32cv ...passed 00:16:01.925 Test: test_spdk_accel_submit_copy_crc32c ...passed 00:16:01.925 Test: test_spdk_accel_submit_xor ...passed 00:16:01.925 Test: test_spdk_accel_module_find_by_name ...passed 00:16:01.925 Test: test_spdk_accel_module_register ...passed 00:16:01.925 00:16:01.925 Run Summary: Type Total Ran Passed Failed Inactive 00:16:01.925 suites 2 2 n/a 0 0 00:16:01.925 tests 28 28 28 0 0 00:16:01.925 asserts 884 884 884 0 n/a 00:16:01.925 00:16:01.925 Elapsed time = 0.866 seconds 00:16:01.925 --74049-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:01.925 --74049-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:01.925 ==74049== 00:16:01.925 ==74049== HEAP SUMMARY: 00:16:01.925 ==74049== in use at exit: 0 bytes in 0 blocks 00:16:01.925 ==74049== total heap usage: 2,464 allocs, 2,464 frees, 37,212,342 bytes allocated 00:16:01.925 ==74049== 00:16:01.925 ==74049== All heap blocks were freed -- no leaks are possible 00:16:01.925 ==74049== 00:16:01.925 ==74049== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:01.925 00:16:01.925 real 0m1.430s 00:16:01.925 user 0m1.384s 00:16:01.925 sys 0m0.041s 00:16:01.925 15:41:04 unittest_accel -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:01.925 15:41:04 unittest_accel -- common/autotest_common.sh@10 -- # set +x 00:16:01.925 ************************************ 00:16:01.925 END TEST unittest_accel 00:16:01.925 ************************************ 00:16:01.925 15:41:04 -- unit/unittest.sh@222 -- # run_test unittest_ioat valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ioat/ioat.c/ioat_ut 00:16:01.925 15:41:04 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:01.925 15:41:04 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:01.926 15:41:04 -- common/autotest_common.sh@10 -- # set +x 00:16:01.926 ************************************ 00:16:01.926 START TEST unittest_ioat 00:16:01.926 ************************************ 00:16:01.926 15:41:04 unittest_ioat -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ioat/ioat.c/ioat_ut 00:16:01.926 ==74084== Memcheck, a memory error detector 00:16:01.926 ==74084== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:01.926 ==74084== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:01.926 ==74084== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ioat/ioat.c/ioat_ut 00:16:01.926 ==74084== 00:16:01.926 --74084-- Valgrind options: 00:16:01.926 --74084-- --leak-check=full 00:16:01.926 --74084-- --error-exitcode=2 00:16:01.926 --74084-- --verbose 00:16:01.926 --74084-- Contents of /proc/version: 00:16:01.926 --74084-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:01.926 --74084-- 00:16:01.926 --74084-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:01.926 --74084-- Page sizes: currently 4096, max supported 4096 00:16:01.926 --74084-- Valgrind library directory: /usr/libexec/valgrind 00:16:01.926 --74084-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ioat/ioat.c/ioat_ut 00:16:01.926 --74084-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:01.926 --74084-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:01.926 --74084-- might be shown as UnknownInlinedFun 00:16:01.926 --74084-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:01.926 --74084-- object doesn't have a dynamic symbol table 00:16:01.926 --74084-- Scheduler: using generic scheduler lock implementation. 00:16:01.926 --74084-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:01.926 ==74084== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74084-by-???-on-7765db803faf 00:16:01.926 ==74084== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74084-by-???-on-7765db803faf 00:16:01.926 ==74084== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74084-by-???-on-7765db803faf 00:16:01.926 ==74084== 00:16:01.926 ==74084== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:01.926 ==74084== don't want to do, unless you know exactly what you're doing, 00:16:01.926 ==74084== or are doing some strange experiment): 00:16:01.926 ==74084== /usr/libexec/valgrind/../../bin/vgdb --pid=74084 ...command... 00:16:01.926 ==74084== 00:16:01.926 ==74084== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:01.926 ==74084== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/ioat/ioat.c/ioat_ut 00:16:01.926 ==74084== and then give GDB the following command 00:16:01.926 ==74084== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74084 00:16:01.926 ==74084== --pid is optional if only one valgrind process is running 00:16:01.926 ==74084== 00:16:01.926 --74084-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:01.926 --74084-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:01.926 --74084-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:01.926 --74084-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:01.926 ==74084== WARNING: new redirection conflicts with existing -- ignoring it 00:16:01.926 --74084-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:01.926 --74084-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:01.926 --74084-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:01.926 --74084-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:01.926 --74084-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:01.926 --74084-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:01.926 --74084-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:01.926 --74084-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:01.926 --74084-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:01.926 --74084-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:01.926 --74084-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:01.926 --74084-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:01.926 --74084-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:02.184 --74084-- Reading syms from /usr/lib64/libm.so.6 00:16:02.184 --74084-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:02.184 --74084-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:02.184 --74084-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:02.184 --74084-- Reading syms from /usr/lib64/libc.so.6 00:16:02.184 --74084-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:02.184 --74084-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:02.184 --74084-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:02.184 --74084-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:02.185 --74084-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:02.185 --74084-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:02.185 --74084-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 ==74084== WARNING: new redirection conflicts with existing -- ignoring it 00:16:02.185 --74084-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:02.185 --74084-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:02.185 --74084-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 ==74084== Preferring higher priority redirection: 00:16:02.185 --74084-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:02.185 --74084-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:02.185 --74084-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 --74084-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.185 ==74084== WARNING: new redirection conflicts with existing -- ignoring it 00:16:02.185 --74084-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:02.185 --74084-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:02.185 ==74084== WARNING: new redirection conflicts with existing -- ignoring it 00:16:02.185 --74084-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:02.185 --74084-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:02.185 --74084-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:02.185 --74084-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:02.185 --74084-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:02.444 --74084-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:02.444 --74084-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:02.444 --74084-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:02.444 --74084-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:02.444 --74084-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:02.444 --74084-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:02.444 --74084-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:02.444 --74084-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:02.444 --74084-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:02.444 --74084-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:02.444 --74084-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:02.444 --74084-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:02.444 --74084-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:02.444 --74084-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:02.444 00:16:02.444 00:16:02.444 CUnit - A unit testing framework for C - Version 2.1-3 00:16:02.444 http://cunit.sourceforge.net/ 00:16:02.444 00:16:02.444 00:16:02.444 Suite: ioat 00:16:02.444 Test: ioat_state_check ...passed 00:16:02.444 00:16:02.444 Run Summary: Type Total Ran Passed Failed Inactive 00:16:02.444 suites 1 1 n/a 0 0 00:16:02.444 tests 1 1 1 0 0 00:16:02.444 asserts 32 32 32 0 n/a 00:16:02.444 00:16:02.444 Elapsed time = 0.010 seconds 00:16:02.444 --74084-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:02.444 --74084-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:02.444 ==74084== 00:16:02.444 ==74084== HEAP SUMMARY: 00:16:02.444 ==74084== in use at exit: 0 bytes in 0 blocks 00:16:02.444 ==74084== total heap usage: 57 allocs, 57 frees, 107,249 bytes allocated 00:16:02.444 ==74084== 00:16:02.444 ==74084== All heap blocks were freed -- no leaks are possible 00:16:02.444 ==74084== 00:16:02.444 ==74084== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:02.444 00:16:02.444 real 0m0.530s 00:16:02.444 user 0m0.510s 00:16:02.444 sys 0m0.018s 00:16:02.444 15:41:05 unittest_ioat -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:02.444 15:41:05 unittest_ioat -- common/autotest_common.sh@10 -- # set +x 00:16:02.444 ************************************ 00:16:02.444 END TEST unittest_ioat 00:16:02.444 ************************************ 00:16:02.444 15:41:05 -- unit/unittest.sh@223 -- # [[ y == y ]] 00:16:02.444 15:41:05 -- unit/unittest.sh@224 -- # run_test unittest_idxd_user valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/idxd/idxd_user.c/idxd_user_ut 00:16:02.444 15:41:05 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:02.444 15:41:05 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:02.444 15:41:05 -- common/autotest_common.sh@10 -- # set +x 00:16:02.444 ************************************ 00:16:02.444 START TEST unittest_idxd_user 00:16:02.444 ************************************ 00:16:02.444 15:41:05 unittest_idxd_user -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/idxd/idxd_user.c/idxd_user_ut 00:16:02.444 ==74103== Memcheck, a memory error detector 00:16:02.444 ==74103== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:02.444 ==74103== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:02.444 ==74103== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/idxd/idxd_user.c/idxd_user_ut 00:16:02.444 ==74103== 00:16:02.444 --74103-- Valgrind options: 00:16:02.444 --74103-- --leak-check=full 00:16:02.444 --74103-- --error-exitcode=2 00:16:02.444 --74103-- --verbose 00:16:02.444 --74103-- Contents of /proc/version: 00:16:02.444 --74103-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:02.444 --74103-- 00:16:02.444 --74103-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:02.444 --74103-- Page sizes: currently 4096, max supported 4096 00:16:02.444 --74103-- Valgrind library directory: /usr/libexec/valgrind 00:16:02.444 --74103-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/idxd/idxd_user.c/idxd_user_ut 00:16:02.444 --74103-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:02.444 --74103-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:02.444 --74103-- might be shown as UnknownInlinedFun 00:16:02.445 --74103-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:02.445 --74103-- object doesn't have a dynamic symbol table 00:16:02.445 --74103-- Scheduler: using generic scheduler lock implementation. 00:16:02.445 --74103-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:02.445 ==74103== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74103-by-???-on-7765db803faf 00:16:02.445 ==74103== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74103-by-???-on-7765db803faf 00:16:02.445 ==74103== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74103-by-???-on-7765db803faf 00:16:02.445 ==74103== 00:16:02.445 ==74103== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:02.445 ==74103== don't want to do, unless you know exactly what you're doing, 00:16:02.445 ==74103== or are doing some strange experiment): 00:16:02.445 ==74103== /usr/libexec/valgrind/../../bin/vgdb --pid=74103 ...command... 00:16:02.445 ==74103== 00:16:02.445 ==74103== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:02.445 ==74103== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/idxd/idxd_user.c/idxd_user_ut 00:16:02.445 ==74103== and then give GDB the following command 00:16:02.445 ==74103== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74103 00:16:02.445 ==74103== --pid is optional if only one valgrind process is running 00:16:02.445 ==74103== 00:16:02.445 --74103-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:02.703 --74103-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:02.703 --74103-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:02.703 --74103-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:02.703 ==74103== WARNING: new redirection conflicts with existing -- ignoring it 00:16:02.703 --74103-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:02.704 --74103-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:02.704 --74103-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:02.704 --74103-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:02.704 --74103-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:02.704 --74103-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:02.704 --74103-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:02.704 --74103-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:02.704 --74103-- Reading syms from /usr/lib64/libm.so.6 00:16:02.704 --74103-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:02.704 --74103-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:02.704 --74103-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/libc.so.6 00:16:02.704 --74103-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:02.704 --74103-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:02.704 --74103-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:02.962 --74103-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:02.962 --74103-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:02.962 --74103-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.962 --74103-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 ==74103== WARNING: new redirection conflicts with existing -- ignoring it 00:16:02.963 --74103-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:02.963 --74103-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:02.963 --74103-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 ==74103== Preferring higher priority redirection: 00:16:02.963 --74103-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:02.963 --74103-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:02.963 --74103-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 --74103-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:02.963 ==74103== WARNING: new redirection conflicts with existing -- ignoring it 00:16:02.963 --74103-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:02.963 --74103-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:02.963 ==74103== WARNING: new redirection conflicts with existing -- ignoring it 00:16:02.963 --74103-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:02.963 --74103-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:02.963 --74103-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:02.963 --74103-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:02.963 --74103-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:02.963 --74103-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:02.963 --74103-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:02.963 --74103-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:02.963 --74103-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:02.963 --74103-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:02.963 --74103-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:02.963 --74103-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:02.963 --74103-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:02.963 --74103-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:02.963 --74103-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:02.963 --74103-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:02.963 --74103-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:02.963 --74103-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:03.222 --74103-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:03.222 00:16:03.222 00:16:03.222 CUnit - A unit testing framework for C - Version 2.1-3 00:16:03.222 http://cunit.sourceforge.net/ 00:16:03.222 00:16:03.222 00:16:03.222 Suite: idxd_user 00:16:03.222 Test: test_idxd_wait_cmd ...[2024-11-05 15:41:05.705497] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/idxd/idxd_user.c: 52:idxd_wait_cmd: *ERROR*: Command status reg reports error 0x1 00:16:03.222 [2024-11-05 15:41:05.744950] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/idxd/idxd_user.c: 46:idxd_wait_cmd: *ERROR*: Command timeout, waited 1 00:16:03.222 passed 00:16:03.222 Test: test_idxd_reset_dev ...[2024-11-05 15:41:05.749685] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/idxd/idxd_user.c: 52:idxd_wait_cmd: *ERROR*: Command status reg reports error 0x1 00:16:03.223 [2024-11-05 15:41:05.750066] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/idxd/idxd_user.c: 132:idxd_reset_dev: *ERROR*: Error resetting device 4294967274 00:16:03.223 passed 00:16:03.223 Test: test_idxd_group_config ...passed 00:16:03.223 Test: test_idxd_wq_config ...passed 00:16:03.223 00:16:03.223 Run Summary: Type Total Ran Passed Failed Inactive 00:16:03.223 suites 1 1 n/a 0 0 00:16:03.223 tests 4 4 4 0 0 00:16:03.223 asserts 20 20 20 0 n/a 00:16:03.223 00:16:03.223 Elapsed time = 0.081 seconds 00:16:03.223 --74103-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:03.223 --74103-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:03.223 ==74103== 00:16:03.223 ==74103== HEAP SUMMARY: 00:16:03.223 ==74103== in use at exit: 0 bytes in 0 blocks 00:16:03.223 ==74103== total heap usage: 75 allocs, 75 frees, 128,522 bytes allocated 00:16:03.223 ==74103== 00:16:03.223 ==74103== All heap blocks were freed -- no leaks are possible 00:16:03.223 ==74103== 00:16:03.223 ==74103== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:03.223 00:16:03.223 real 0m0.782s 00:16:03.223 user 0m0.735s 00:16:03.223 sys 0m0.043s 00:16:03.223 15:41:05 unittest_idxd_user -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:03.223 15:41:05 unittest_idxd_user -- common/autotest_common.sh@10 -- # set +x 00:16:03.223 ************************************ 00:16:03.223 END TEST unittest_idxd_user 00:16:03.223 ************************************ 00:16:03.223 15:41:05 -- unit/unittest.sh@226 -- # run_test unittest_iscsi unittest_iscsi 00:16:03.223 15:41:05 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:03.223 15:41:05 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:03.223 15:41:05 -- common/autotest_common.sh@10 -- # set +x 00:16:03.223 ************************************ 00:16:03.223 START TEST unittest_iscsi 00:16:03.223 ************************************ 00:16:03.223 15:41:05 unittest_iscsi -- common/autotest_common.sh@1127 -- # unittest_iscsi 00:16:03.223 15:41:05 unittest_iscsi -- unit/unittest.sh@68 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/conn.c/conn_ut 00:16:03.223 ==74129== Memcheck, a memory error detector 00:16:03.223 ==74129== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:03.223 ==74129== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:03.223 ==74129== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/conn.c/conn_ut 00:16:03.223 ==74129== 00:16:03.223 --74129-- Valgrind options: 00:16:03.223 --74129-- --leak-check=full 00:16:03.223 --74129-- --error-exitcode=2 00:16:03.223 --74129-- --verbose 00:16:03.223 --74129-- Contents of /proc/version: 00:16:03.223 --74129-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:03.223 --74129-- 00:16:03.223 --74129-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:03.223 --74129-- Page sizes: currently 4096, max supported 4096 00:16:03.223 --74129-- Valgrind library directory: /usr/libexec/valgrind 00:16:03.223 --74129-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/conn.c/conn_ut 00:16:03.223 --74129-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:03.223 --74129-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:03.223 --74129-- might be shown as UnknownInlinedFun 00:16:03.223 --74129-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:03.223 --74129-- object doesn't have a dynamic symbol table 00:16:03.223 --74129-- Scheduler: using generic scheduler lock implementation. 00:16:03.223 --74129-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:03.223 ==74129== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74129-by-???-on-7765db803faf 00:16:03.223 ==74129== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74129-by-???-on-7765db803faf 00:16:03.223 ==74129== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74129-by-???-on-7765db803faf 00:16:03.223 ==74129== 00:16:03.223 ==74129== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:03.223 ==74129== don't want to do, unless you know exactly what you're doing, 00:16:03.223 ==74129== or are doing some strange experiment): 00:16:03.223 ==74129== /usr/libexec/valgrind/../../bin/vgdb --pid=74129 ...command... 00:16:03.223 ==74129== 00:16:03.223 ==74129== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:03.223 ==74129== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/conn.c/conn_ut 00:16:03.223 ==74129== and then give GDB the following command 00:16:03.223 ==74129== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74129 00:16:03.223 ==74129== --pid is optional if only one valgrind process is running 00:16:03.223 ==74129== 00:16:03.482 --74129-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:03.482 --74129-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:03.482 --74129-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:03.482 --74129-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:03.482 ==74129== WARNING: new redirection conflicts with existing -- ignoring it 00:16:03.482 --74129-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:03.482 --74129-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:03.482 --74129-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:03.482 --74129-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:03.482 --74129-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:03.482 --74129-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:03.482 --74129-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:03.482 --74129-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:03.482 --74129-- Reading syms from /usr/lib64/libm.so.6 00:16:03.482 --74129-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:03.482 --74129-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:03.482 --74129-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/libc.so.6 00:16:03.482 --74129-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:03.482 --74129-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:03.482 --74129-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:03.482 --74129-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:03.482 --74129-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:03.482 --74129-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.482 --74129-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 ==74129== WARNING: new redirection conflicts with existing -- ignoring it 00:16:03.740 --74129-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:03.740 --74129-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:03.740 --74129-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 ==74129== Preferring higher priority redirection: 00:16:03.740 --74129-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:03.740 --74129-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:03.740 --74129-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.740 --74129-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.741 --74129-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.741 --74129-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.741 --74129-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.741 --74129-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:03.741 ==74129== WARNING: new redirection conflicts with existing -- ignoring it 00:16:03.741 --74129-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:03.741 --74129-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:03.741 ==74129== WARNING: new redirection conflicts with existing -- ignoring it 00:16:03.741 --74129-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:03.741 --74129-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:03.741 --74129-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:03.741 --74129-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:03.741 --74129-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:03.741 --74129-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:03.741 --74129-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:03.741 --74129-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:03.741 --74129-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:03.741 --74129-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:03.741 --74129-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:03.741 --74129-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:03.741 --74129-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:03.741 --74129-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:03.741 --74129-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:03.741 --74129-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:03.741 --74129-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:03.741 --74129-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:03.741 --74129-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:03.741 00:16:03.741 00:16:03.741 CUnit - A unit testing framework for C - Version 2.1-3 00:16:03.741 http://cunit.sourceforge.net/ 00:16:03.741 00:16:03.741 00:16:03.741 Suite: conn_suite 00:16:03.741 Test: read_task_split_in_order_case ...passed 00:16:03.741 Test: read_task_split_reverse_order_case ...passed 00:16:03.741 Test: propagate_scsi_error_status_for_split_read_tasks ...passed 00:16:03.741 Test: process_non_read_task_completion_test ...passed 00:16:03.741 Test: free_tasks_on_connection ...passed 00:16:03.741 Test: free_tasks_with_queued_datain ...passed 00:16:03.741 Test: abort_queued_datain_task_test ...passed 00:16:03.741 Test: abort_queued_datain_tasks_test ...passed 00:16:03.741 00:16:03.999 Run Summary: Type Total Ran Passed Failed Inactive 00:16:03.999 suites 1 1 n/a 0 0 00:16:03.999 tests 8 8 8 0 0 00:16:03.999 asserts 230 230 230 0 n/a 00:16:03.999 00:16:03.999 Elapsed time = 0.084 seconds 00:16:03.999 --74129-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:03.999 --74129-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:03.999 ==74129== 00:16:03.999 ==74129== HEAP SUMMARY: 00:16:03.999 ==74129== in use at exit: 0 bytes in 0 blocks 00:16:03.999 ==74129== total heap usage: 123 allocs, 123 frees, 170,593 bytes allocated 00:16:03.999 ==74129== 00:16:03.999 ==74129== All heap blocks were freed -- no leaks are possible 00:16:03.999 ==74129== 00:16:03.999 ==74129== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:03.999 15:41:06 unittest_iscsi -- unit/unittest.sh@69 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/param.c/param_ut 00:16:03.999 ==74141== Memcheck, a memory error detector 00:16:03.999 ==74141== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:03.999 ==74141== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:03.999 ==74141== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/param.c/param_ut 00:16:03.999 ==74141== 00:16:03.999 --74141-- Valgrind options: 00:16:03.999 --74141-- --leak-check=full 00:16:03.999 --74141-- --error-exitcode=2 00:16:03.999 --74141-- --verbose 00:16:03.999 --74141-- Contents of /proc/version: 00:16:03.999 --74141-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:03.999 --74141-- 00:16:03.999 --74141-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:03.999 --74141-- Page sizes: currently 4096, max supported 4096 00:16:03.999 --74141-- Valgrind library directory: /usr/libexec/valgrind 00:16:03.999 --74141-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/param.c/param_ut 00:16:03.999 --74141-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:03.999 --74141-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:03.999 --74141-- might be shown as UnknownInlinedFun 00:16:03.999 --74141-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:03.999 --74141-- object doesn't have a dynamic symbol table 00:16:03.999 --74141-- Scheduler: using generic scheduler lock implementation. 00:16:03.999 --74141-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:03.999 ==74141== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74141-by-???-on-7765db803faf 00:16:03.999 ==74141== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74141-by-???-on-7765db803faf 00:16:03.999 ==74141== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74141-by-???-on-7765db803faf 00:16:03.999 ==74141== 00:16:03.999 ==74141== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:03.999 ==74141== don't want to do, unless you know exactly what you're doing, 00:16:03.999 ==74141== or are doing some strange experiment): 00:16:03.999 ==74141== /usr/libexec/valgrind/../../bin/vgdb --pid=74141 ...command... 00:16:03.999 ==74141== 00:16:03.999 ==74141== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:03.999 ==74141== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/param.c/param_ut 00:16:03.999 ==74141== and then give GDB the following command 00:16:03.999 ==74141== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74141 00:16:03.999 ==74141== --pid is optional if only one valgrind process is running 00:16:03.999 ==74141== 00:16:03.999 --74141-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:03.999 --74141-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:03.999 --74141-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:03.999 --74141-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:03.999 ==74141== WARNING: new redirection conflicts with existing -- ignoring it 00:16:03.999 --74141-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:03.999 --74141-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:04.000 --74141-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:04.000 --74141-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:04.000 --74141-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:04.000 --74141-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:04.000 --74141-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:04.000 --74141-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:04.000 --74141-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:04.000 --74141-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:04.000 --74141-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:04.000 --74141-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:04.000 --74141-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:04.000 --74141-- Reading syms from /usr/lib64/libm.so.6 00:16:04.000 --74141-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:04.000 --74141-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:04.257 --74141-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:04.257 --74141-- Reading syms from /usr/lib64/libc.so.6 00:16:04.257 --74141-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:04.257 --74141-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:04.257 --74141-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:04.257 --74141-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:04.257 --74141-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:04.257 --74141-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:04.257 --74141-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.257 --74141-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 ==74141== WARNING: new redirection conflicts with existing -- ignoring it 00:16:04.258 --74141-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:04.258 --74141-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:04.258 --74141-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 ==74141== Preferring higher priority redirection: 00:16:04.258 --74141-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:04.258 --74141-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:04.258 --74141-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.258 --74141-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:04.516 ==74141== WARNING: new redirection conflicts with existing -- ignoring it 00:16:04.516 --74141-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:04.516 --74141-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:04.516 ==74141== WARNING: new redirection conflicts with existing -- ignoring it 00:16:04.516 --74141-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:04.516 --74141-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:04.516 --74141-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:04.516 --74141-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:04.516 --74141-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:04.516 --74141-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:04.516 --74141-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:04.516 --74141-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:04.516 --74141-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:04.516 --74141-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:04.516 --74141-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:04.516 --74141-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:04.516 --74141-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:04.516 --74141-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:04.516 --74141-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:04.516 --74141-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:04.516 --74141-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:04.516 --74141-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:04.516 --74141-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:04.516 00:16:04.516 00:16:04.516 CUnit - A unit testing framework for C - Version 2.1-3 00:16:04.516 http://cunit.sourceforge.net/ 00:16:04.516 00:16:04.516 00:16:04.516 Suite: iscsi_suite 00:16:04.517 Test: param_negotiation_test ...--74141-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:04.517 passed 00:16:04.517 Test: list_negotiation_test ...passed 00:16:04.517 Test: parse_valid_test ...--74141-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:04.775 passed 00:16:04.775 Test: parse_invalid_test ...[2024-11-05 15:41:07.249151] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/param.c: 201:iscsi_parse_param: *ERROR*: '=' not found 00:16:04.775 [2024-11-05 15:41:07.286414] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/param.c: 201:iscsi_parse_param: *ERROR*: '=' not found 00:16:04.775 [2024-11-05 15:41:07.288718] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/param.c: 207:iscsi_parse_param: *ERROR*: Empty key 00:16:04.775 [2024-11-05 15:41:07.290927] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/param.c: 247:iscsi_parse_param: *ERROR*: Overflow Val 8193 00:16:04.775 [2024-11-05 15:41:07.292935] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/param.c: 247:iscsi_parse_param: *ERROR*: Overflow Val 256 00:16:04.775 [2024-11-05 15:41:07.294855] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/param.c: 214:iscsi_parse_param: *ERROR*: Key name length is bigger than 63 00:16:04.775 [2024-11-05 15:41:07.296595] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/param.c: 228:iscsi_parse_param: *ERROR*: Duplicated Key B 00:16:04.775 passed 00:16:04.775 00:16:04.775 Run Summary: Type Total Ran Passed Failed Inactive 00:16:04.775 suites 1 1 n/a 0 0 00:16:04.775 tests 4 4 4 0 0 00:16:04.775 asserts 161 161 161 0 n/a 00:16:04.775 00:16:04.775 Elapsed time = 0.164 seconds 00:16:04.775 --74141-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:04.775 --74141-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:04.775 ==74141== 00:16:04.775 ==74141== HEAP SUMMARY: 00:16:04.775 ==74141== in use at exit: 0 bytes in 0 blocks 00:16:04.775 ==74141== total heap usage: 1,082 allocs, 1,082 frees, 454,807 bytes allocated 00:16:04.775 ==74141== 00:16:04.775 ==74141== All heap blocks were freed -- no leaks are possible 00:16:04.775 ==74141== 00:16:04.775 ==74141== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:04.775 15:41:07 unittest_iscsi -- unit/unittest.sh@70 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/tgt_node.c/tgt_node_ut 00:16:04.775 ==74142== Memcheck, a memory error detector 00:16:04.775 ==74142== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:04.775 ==74142== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:04.775 ==74142== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/tgt_node.c/tgt_node_ut 00:16:04.775 ==74142== 00:16:04.775 --74142-- Valgrind options: 00:16:04.775 --74142-- --leak-check=full 00:16:04.775 --74142-- --error-exitcode=2 00:16:04.775 --74142-- --verbose 00:16:04.775 --74142-- Contents of /proc/version: 00:16:04.775 --74142-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:04.775 --74142-- 00:16:04.775 --74142-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:04.775 --74142-- Page sizes: currently 4096, max supported 4096 00:16:04.775 --74142-- Valgrind library directory: /usr/libexec/valgrind 00:16:04.776 --74142-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/tgt_node.c/tgt_node_ut 00:16:04.776 --74142-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:04.776 --74142-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:04.776 --74142-- might be shown as UnknownInlinedFun 00:16:04.776 --74142-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:04.776 --74142-- object doesn't have a dynamic symbol table 00:16:04.776 --74142-- Scheduler: using generic scheduler lock implementation. 00:16:04.776 --74142-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:04.776 ==74142== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74142-by-???-on-7765db803faf 00:16:04.776 ==74142== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74142-by-???-on-7765db803faf 00:16:04.776 ==74142== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74142-by-???-on-7765db803faf 00:16:04.776 ==74142== 00:16:04.776 ==74142== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:04.776 ==74142== don't want to do, unless you know exactly what you're doing, 00:16:04.776 ==74142== or are doing some strange experiment): 00:16:04.776 ==74142== /usr/libexec/valgrind/../../bin/vgdb --pid=74142 ...command... 00:16:04.776 ==74142== 00:16:04.776 ==74142== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:04.776 ==74142== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/tgt_node.c/tgt_node_ut 00:16:04.776 ==74142== and then give GDB the following command 00:16:04.776 ==74142== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74142 00:16:04.776 ==74142== --pid is optional if only one valgrind process is running 00:16:04.776 ==74142== 00:16:04.776 --74142-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:04.776 --74142-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:04.776 --74142-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:04.776 --74142-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:04.776 ==74142== WARNING: new redirection conflicts with existing -- ignoring it 00:16:04.776 --74142-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:04.776 --74142-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:04.776 --74142-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:04.776 --74142-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:05.034 --74142-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:05.034 --74142-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:05.034 --74142-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:05.034 --74142-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:05.034 --74142-- Reading syms from /usr/lib64/libm.so.6 00:16:05.034 --74142-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:05.034 --74142-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:05.034 --74142-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/libc.so.6 00:16:05.034 --74142-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:05.034 --74142-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:05.034 --74142-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:05.034 --74142-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:05.034 --74142-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:05.034 --74142-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 ==74142== WARNING: new redirection conflicts with existing -- ignoring it 00:16:05.034 --74142-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:05.034 --74142-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:05.034 --74142-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 ==74142== Preferring higher priority redirection: 00:16:05.034 --74142-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:05.034 --74142-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:05.034 --74142-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 --74142-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.034 ==74142== WARNING: new redirection conflicts with existing -- ignoring it 00:16:05.034 --74142-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:05.035 --74142-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:05.035 ==74142== WARNING: new redirection conflicts with existing -- ignoring it 00:16:05.035 --74142-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:05.035 --74142-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:05.035 --74142-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:05.293 --74142-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:05.293 --74142-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:05.293 --74142-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:05.293 --74142-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:05.293 --74142-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:05.293 --74142-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:05.293 --74142-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:05.293 --74142-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:05.293 --74142-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:05.293 --74142-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:05.293 --74142-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:05.293 --74142-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:05.293 --74142-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:05.293 --74142-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:05.293 --74142-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:05.293 --74142-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:05.293 00:16:05.293 00:16:05.293 CUnit - A unit testing framework for C - Version 2.1-3 00:16:05.293 http://cunit.sourceforge.net/ 00:16:05.293 00:16:05.293 00:16:05.293 Suite: iscsi_target_node_suite 00:16:05.293 Test: add_lun_test_cases ...[2024-11-05 15:41:07.855637] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1252:iscsi_tgt_node_add_lun: *ERROR*: Target has active connections (count=1) 00:16:05.293 [2024-11-05 15:41:07.883590] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1258:iscsi_tgt_node_add_lun: *ERROR*: Specified LUN ID (-2) is negative 00:16:05.293 [2024-11-05 15:41:07.884632] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1264:iscsi_tgt_node_add_lun: *ERROR*: SCSI device is not found 00:16:05.293 [2024-11-05 15:41:07.885100] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1264:iscsi_tgt_node_add_lun: *ERROR*: SCSI device is not found 00:16:05.293 [2024-11-05 15:41:07.885864] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1270:iscsi_tgt_node_add_lun: *ERROR*: spdk_scsi_dev_add_lun failed 00:16:05.293 passed 00:16:05.293 Test: allow_any_allowed ...passed 00:16:05.293 Test: allow_ipv6_allowed ...passed 00:16:05.293 Test: allow_ipv6_denied ...passed 00:16:05.293 Test: allow_ipv6_invalid ...passed 00:16:05.293 Test: allow_ipv4_allowed ...passed 00:16:05.293 Test: allow_ipv4_denied ...passed 00:16:05.293 Test: allow_ipv4_invalid ...passed 00:16:05.293 Test: node_access_allowed ...passed 00:16:05.293 Test: node_access_denied_by_empty_netmask ...passed 00:16:05.293 Test: node_access_multi_initiator_groups_cases ...passed 00:16:05.293 Test: allow_iscsi_name_multi_maps_case ...passed 00:16:05.293 Test: chap_param_test_cases ...[2024-11-05 15:41:07.938762] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1039:iscsi_check_chap_params: *ERROR*: Invalid combination of CHAP params (d=1,r=1,m=0) 00:16:05.293 [2024-11-05 15:41:07.939268] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1039:iscsi_check_chap_params: *ERROR*: Invalid combination of CHAP params (d=0,r=0,m=1) 00:16:05.293 [2024-11-05 15:41:07.939677] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1039:iscsi_check_chap_params: *ERROR*: Invalid combination of CHAP params (d=1,r=0,m=1) 00:16:05.293 [2024-11-05 15:41:07.939997] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1039:iscsi_check_chap_params: *ERROR*: Invalid combination of CHAP params (d=1,r=1,m=1) 00:16:05.293 [2024-11-05 15:41:07.940652] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/tgt_node.c:1030:iscsi_check_chap_params: *ERROR*: Invalid auth group ID (-1) 00:16:05.293 passed 00:16:05.293 00:16:05.293 Run Summary: Type Total Ran Passed Failed Inactive 00:16:05.293 suites 1 1 n/a 0 0 00:16:05.293 tests 13 13 13 0 0 00:16:05.293 asserts 50 50 50 0 n/a 00:16:05.293 00:16:05.293 Elapsed time = 0.091 seconds 00:16:05.293 --74142-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:05.293 --74142-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:05.551 ==74142== 00:16:05.551 ==74142== HEAP SUMMARY: 00:16:05.551 ==74142== in use at exit: 0 bytes in 0 blocks 00:16:05.551 ==74142== total heap usage: 130 allocs, 130 frees, 151,991 bytes allocated 00:16:05.551 ==74142== 00:16:05.551 ==74142== All heap blocks were freed -- no leaks are possible 00:16:05.551 ==74142== 00:16:05.551 ==74142== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:05.551 15:41:08 unittest_iscsi -- unit/unittest.sh@71 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/iscsi.c/iscsi_ut 00:16:05.551 ==74153== Memcheck, a memory error detector 00:16:05.551 ==74153== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:05.551 ==74153== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:05.551 ==74153== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/iscsi.c/iscsi_ut 00:16:05.551 ==74153== 00:16:05.551 --74153-- Valgrind options: 00:16:05.551 --74153-- --leak-check=full 00:16:05.551 --74153-- --error-exitcode=2 00:16:05.551 --74153-- --verbose 00:16:05.551 --74153-- Contents of /proc/version: 00:16:05.551 --74153-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:05.551 --74153-- 00:16:05.551 --74153-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:05.551 --74153-- Page sizes: currently 4096, max supported 4096 00:16:05.551 --74153-- Valgrind library directory: /usr/libexec/valgrind 00:16:05.551 --74153-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/iscsi.c/iscsi_ut 00:16:05.551 --74153-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:05.551 --74153-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:05.551 --74153-- might be shown as UnknownInlinedFun 00:16:05.551 --74153-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:05.551 --74153-- object doesn't have a dynamic symbol table 00:16:05.551 --74153-- Scheduler: using generic scheduler lock implementation. 00:16:05.551 --74153-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:05.551 ==74153== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74153-by-???-on-7765db803faf 00:16:05.551 ==74153== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74153-by-???-on-7765db803faf 00:16:05.551 ==74153== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74153-by-???-on-7765db803faf 00:16:05.551 ==74153== 00:16:05.551 ==74153== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:05.551 ==74153== don't want to do, unless you know exactly what you're doing, 00:16:05.551 ==74153== or are doing some strange experiment): 00:16:05.551 ==74153== /usr/libexec/valgrind/../../bin/vgdb --pid=74153 ...command... 00:16:05.551 ==74153== 00:16:05.551 ==74153== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:05.551 ==74153== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/iscsi.c/iscsi_ut 00:16:05.551 ==74153== and then give GDB the following command 00:16:05.551 ==74153== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74153 00:16:05.551 ==74153== --pid is optional if only one valgrind process is running 00:16:05.551 ==74153== 00:16:05.551 --74153-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:05.551 --74153-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:05.551 --74153-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:05.551 --74153-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:05.551 ==74153== WARNING: new redirection conflicts with existing -- ignoring it 00:16:05.551 --74153-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:05.551 --74153-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:05.551 --74153-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:05.551 --74153-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:05.552 --74153-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:05.552 --74153-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:05.552 --74153-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:05.552 --74153-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:05.552 --74153-- Reading syms from /usr/lib64/libm.so.6 00:16:05.552 --74153-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:05.552 --74153-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:05.552 --74153-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/libc.so.6 00:16:05.552 --74153-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:05.552 --74153-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:05.552 --74153-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:05.809 --74153-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:05.810 --74153-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:05.810 --74153-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 ==74153== WARNING: new redirection conflicts with existing -- ignoring it 00:16:05.810 --74153-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:05.810 --74153-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:05.810 --74153-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 ==74153== Preferring higher priority redirection: 00:16:05.810 --74153-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:05.810 --74153-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:05.810 --74153-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 --74153-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:05.810 ==74153== WARNING: new redirection conflicts with existing -- ignoring it 00:16:05.810 --74153-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:05.810 --74153-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:05.810 ==74153== WARNING: new redirection conflicts with existing -- ignoring it 00:16:05.810 --74153-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:05.810 --74153-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:05.810 --74153-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:05.810 --74153-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:05.810 --74153-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:05.810 --74153-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:05.810 --74153-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:05.810 --74153-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:05.810 --74153-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:05.810 --74153-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:05.810 --74153-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:05.810 --74153-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:05.810 --74153-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:05.810 --74153-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:05.811 --74153-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:05.811 --74153-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:05.811 --74153-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:05.811 --74153-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:05.811 --74153-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:05.811 00:16:05.811 00:16:05.811 CUnit - A unit testing framework for C - Version 2.1-3 00:16:05.811 http://cunit.sourceforge.net/ 00:16:05.811 00:16:05.811 00:16:05.811 Suite: iscsi_suite 00:16:05.811 Test: op_login_check_target_test ...[2024-11-05 15:41:08.491575] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1439:iscsi_op_login_check_target: *ERROR*: access denied 00:16:05.811 passed 00:16:05.811 Test: op_login_session_normal_test ...[2024-11-05 15:41:08.523341] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1636:iscsi_op_login_session_normal: *ERROR*: TargetName is empty 00:16:05.811 [2024-11-05 15:41:08.525454] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1636:iscsi_op_login_session_normal: *ERROR*: TargetName is empty 00:16:05.811 [2024-11-05 15:41:08.527269] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1636:iscsi_op_login_session_normal: *ERROR*: TargetName is empty 00:16:06.068 [2024-11-05 15:41:08.533673] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c: 695:append_iscsi_sess: *ERROR*: spdk_get_iscsi_sess_by_tsih failed 00:16:06.068 [2024-11-05 15:41:08.536573] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1472:iscsi_op_login_check_session: *ERROR*: isid=0, tsih=256, cid=0:spdk_append_iscsi_sess() failed 00:16:06.068 [2024-11-05 15:41:08.540054] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c: 702:append_iscsi_sess: *ERROR*: no MCS session for init port name=iqn.2017-11.spdk.io:i0001, tsih=256, cid=0 00:16:06.068 [2024-11-05 15:41:08.540290] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1472:iscsi_op_login_check_session: *ERROR*: isid=0, tsih=256, cid=0:spdk_append_iscsi_sess() failed 00:16:06.068 passed 00:16:06.068 Test: maxburstlength_test ...[2024-11-05 15:41:08.592600] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4229:iscsi_pdu_hdr_op_data: *ERROR*: the dataout pdu data length is larger than the value sent by R2T PDU 00:16:06.068 [2024-11-05 15:41:08.593542] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4566:iscsi_pdu_hdr_handle: *ERROR*: processing PDU header (opcode=5) failed on NULL(NULL) 00:16:06.068 passed 00:16:06.068 Test: underflow_for_read_transfer_test ...passed 00:16:06.068 Test: underflow_for_zero_read_transfer_test ...passed 00:16:06.068 Test: underflow_for_request_sense_test ...passed 00:16:06.068 Test: underflow_for_check_condition_test ...passed 00:16:06.068 Test: add_transfer_task_test ...passed 00:16:06.068 Test: get_transfer_task_test ...passed 00:16:06.068 Test: del_transfer_task_test ...passed 00:16:06.068 Test: clear_all_transfer_tasks_test ...passed 00:16:06.068 Test: build_iovs_test ...passed 00:16:06.068 Test: build_iovs_with_md_test ...passed 00:16:06.068 Test: pdu_hdr_op_login_test ...[2024-11-05 15:41:08.762739] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1256:iscsi_op_login_rsp_init: *ERROR*: transit error 00:16:06.068 [2024-11-05 15:41:08.770898] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1263:iscsi_op_login_rsp_init: *ERROR*: unsupported version min 1/max 0, expecting 0 00:16:06.068 [2024-11-05 15:41:08.773622] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:1277:iscsi_op_login_rsp_init: *ERROR*: Received reserved NSG code: 2 00:16:06.068 passed 00:16:06.068 Test: pdu_hdr_op_text_test ...[2024-11-05 15:41:08.777064] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:2258:iscsi_pdu_hdr_op_text: *ERROR*: data segment len(=69) > immediate data len(=68) 00:16:06.068 [2024-11-05 15:41:08.782131] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:2290:iscsi_pdu_hdr_op_text: *ERROR*: final and continue 00:16:06.068 [2024-11-05 15:41:08.786120] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:2303:iscsi_pdu_hdr_op_text: *ERROR*: The correct itt is 5679, and the current itt is 5678... 00:16:06.068 passed 00:16:06.326 Test: pdu_hdr_op_logout_test ...[2024-11-05 15:41:08.790226] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:2533:iscsi_pdu_hdr_op_logout: *ERROR*: Target can accept logout only with reason "close the session" on discovery session. 1 is not acceptable reason. 00:16:06.326 passed 00:16:06.326 Test: pdu_hdr_op_scsi_test ...[2024-11-05 15:41:08.805584] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3354:iscsi_pdu_hdr_op_scsi: *ERROR*: ISCSI_OP_SCSI not allowed in discovery and invalid session 00:16:06.326 [2024-11-05 15:41:08.806065] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3354:iscsi_pdu_hdr_op_scsi: *ERROR*: ISCSI_OP_SCSI not allowed in discovery and invalid session 00:16:06.326 [2024-11-05 15:41:08.807118] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3382:iscsi_pdu_hdr_op_scsi: *ERROR*: Bidirectional CDB is not supported 00:16:06.326 [2024-11-05 15:41:08.811981] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3415:iscsi_pdu_hdr_op_scsi: *ERROR*: data segment len(=69) > immediate data len(=68) 00:16:06.326 [2024-11-05 15:41:08.813787] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3422:iscsi_pdu_hdr_op_scsi: *ERROR*: data segment len(=68) > task transfer len(=67) 00:16:06.326 [2024-11-05 15:41:08.817591] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3446:iscsi_pdu_hdr_op_scsi: *ERROR*: Reject scsi cmd with EDTL > 0 but (R | W) == 0 00:16:06.326 passed 00:16:06.326 Test: pdu_hdr_op_task_mgmt_test ...[2024-11-05 15:41:08.820179] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3623:iscsi_pdu_hdr_op_task: *ERROR*: ISCSI_OP_TASK not allowed in discovery and invalid session 00:16:06.326 [2024-11-05 15:41:08.833215] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3712:iscsi_pdu_hdr_op_task: *ERROR*: unsupported function 0 00:16:06.326 passed 00:16:06.326 Test: pdu_hdr_op_nopout_test ...[2024-11-05 15:41:08.841006] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3731:iscsi_pdu_hdr_op_nopout: *ERROR*: ISCSI_OP_NOPOUT not allowed in discovery session 00:16:06.326 [2024-11-05 15:41:08.844663] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3753:iscsi_pdu_hdr_op_nopout: *ERROR*: invalid transfer tag 0x4d3 00:16:06.326 [2024-11-05 15:41:08.845389] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3753:iscsi_pdu_hdr_op_nopout: *ERROR*: invalid transfer tag 0x4d3 00:16:06.326 [2024-11-05 15:41:08.845624] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:3761:iscsi_pdu_hdr_op_nopout: *ERROR*: got NOPOUT ITT=0xffffffff, I=0 00:16:06.326 passed 00:16:06.326 Test: pdu_hdr_op_data_test ...[2024-11-05 15:41:08.846941] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4204:iscsi_pdu_hdr_op_data: *ERROR*: ISCSI_OP_SCSI_DATAOUT not allowed in discovery session 00:16:06.327 [2024-11-05 15:41:08.848324] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4221:iscsi_pdu_hdr_op_data: *ERROR*: Not found task for transfer_tag=0 00:16:06.327 [2024-11-05 15:41:08.849331] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4229:iscsi_pdu_hdr_op_data: *ERROR*: the dataout pdu data length is larger than the value sent by R2T PDU 00:16:06.327 [2024-11-05 15:41:08.850620] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4234:iscsi_pdu_hdr_op_data: *ERROR*: The r2t task tag is 0, and the dataout task tag is 1 00:16:06.327 [2024-11-05 15:41:08.852665] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4240:iscsi_pdu_hdr_op_data: *ERROR*: DataSN(1) exp=0 error 00:16:06.327 [2024-11-05 15:41:08.854903] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4251:iscsi_pdu_hdr_op_data: *ERROR*: offset(4096) error 00:16:06.327 [2024-11-05 15:41:08.858172] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4261:iscsi_pdu_hdr_op_data: *ERROR*: R2T burst(65536) > MaxBurstLength(65535) 00:16:06.327 passed 00:16:06.327 Test: empty_text_with_cbit_test ...passed 00:16:06.327 Test: pdu_payload_read_test ...[2024-11-05 15:41:08.899977] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/iscsi.c:4649:iscsi_pdu_payload_read: *ERROR*: Data(65537) > MaxSegment(65536) 00:16:06.327 passed 00:16:06.327 Test: data_out_pdu_sequence_test ...passed 00:16:06.327 Test: immediate_data_and_data_out_pdu_sequence_test ...passed 00:16:06.327 00:16:06.327 Run Summary: Type Total Ran Passed Failed Inactive 00:16:06.327 suites 1 1 n/a 0 0 00:16:06.327 tests 24 24 24 0 0 00:16:06.327 asserts 150253 150253 150253 0 n/a 00:16:06.327 00:16:06.327 Elapsed time = 0.518 seconds 00:16:06.327 --74153-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:06.327 --74153-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:06.585 ==74153== 00:16:06.585 ==74153== HEAP SUMMARY: 00:16:06.585 ==74153== in use at exit: 1,008 bytes in 3 blocks 00:16:06.585 ==74153== total heap usage: 325 allocs, 322 frees, 727,915 bytes allocated 00:16:06.585 ==74153== 00:16:06.585 ==74153== Searching for pointers to 3 not-freed blocks 00:16:06.585 ==74153== Checked 6,883,640 bytes 00:16:06.585 ==74153== 00:16:06.585 ==74153== LEAK SUMMARY: 00:16:06.585 ==74153== definitely lost: 0 bytes in 0 blocks 00:16:06.585 ==74153== indirectly lost: 0 bytes in 0 blocks 00:16:06.585 ==74153== possibly lost: 0 bytes in 0 blocks 00:16:06.585 ==74153== still reachable: 1,008 bytes in 3 blocks 00:16:06.585 ==74153== suppressed: 0 bytes in 0 blocks 00:16:06.585 ==74153== Reachable blocks (those to which a pointer was found) are not shown. 00:16:06.585 ==74153== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:06.585 ==74153== 00:16:06.585 ==74153== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:06.585 15:41:09 unittest_iscsi -- unit/unittest.sh@72 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/init_grp.c/init_grp_ut 00:16:06.585 ==74167== Memcheck, a memory error detector 00:16:06.585 ==74167== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:06.585 ==74167== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:06.585 ==74167== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/init_grp.c/init_grp_ut 00:16:06.585 ==74167== 00:16:06.585 --74167-- Valgrind options: 00:16:06.585 --74167-- --leak-check=full 00:16:06.585 --74167-- --error-exitcode=2 00:16:06.585 --74167-- --verbose 00:16:06.585 --74167-- Contents of /proc/version: 00:16:06.585 --74167-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:06.585 --74167-- 00:16:06.585 --74167-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:06.585 --74167-- Page sizes: currently 4096, max supported 4096 00:16:06.585 --74167-- Valgrind library directory: /usr/libexec/valgrind 00:16:06.585 --74167-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/init_grp.c/init_grp_ut 00:16:06.585 --74167-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:06.585 --74167-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:06.585 --74167-- might be shown as UnknownInlinedFun 00:16:06.585 --74167-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:06.585 --74167-- object doesn't have a dynamic symbol table 00:16:06.585 --74167-- Scheduler: using generic scheduler lock implementation. 00:16:06.585 --74167-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:06.585 ==74167== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74167-by-???-on-7765db803faf 00:16:06.585 ==74167== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74167-by-???-on-7765db803faf 00:16:06.585 ==74167== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74167-by-???-on-7765db803faf 00:16:06.585 ==74167== 00:16:06.585 ==74167== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:06.585 ==74167== don't want to do, unless you know exactly what you're doing, 00:16:06.585 ==74167== or are doing some strange experiment): 00:16:06.585 ==74167== /usr/libexec/valgrind/../../bin/vgdb --pid=74167 ...command... 00:16:06.585 ==74167== 00:16:06.585 ==74167== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:06.585 ==74167== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/init_grp.c/init_grp_ut 00:16:06.585 ==74167== and then give GDB the following command 00:16:06.585 ==74167== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74167 00:16:06.585 ==74167== --pid is optional if only one valgrind process is running 00:16:06.585 ==74167== 00:16:06.585 --74167-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:06.585 --74167-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:06.585 --74167-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:06.585 --74167-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:06.586 ==74167== WARNING: new redirection conflicts with existing -- ignoring it 00:16:06.586 --74167-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:06.586 --74167-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:06.586 --74167-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:06.586 --74167-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:06.586 --74167-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:06.586 --74167-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:06.586 --74167-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:06.586 --74167-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:06.586 --74167-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:06.586 --74167-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:06.586 --74167-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:06.586 --74167-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:06.586 --74167-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:06.586 --74167-- Reading syms from /usr/lib64/libm.so.6 00:16:06.586 --74167-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:06.586 --74167-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:06.586 --74167-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:06.586 --74167-- Reading syms from /usr/lib64/libc.so.6 00:16:06.844 --74167-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:06.844 --74167-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:06.844 --74167-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:06.844 --74167-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:06.844 --74167-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:06.844 --74167-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:06.844 --74167-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 --74167-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.844 ==74167== WARNING: new redirection conflicts with existing -- ignoring it 00:16:06.845 --74167-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:06.845 --74167-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:06.845 --74167-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 --74167-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 ==74167== Preferring higher priority redirection: 00:16:06.845 --74167-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:06.845 --74167-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:06.845 --74167-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 --74167-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 --74167-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 --74167-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 --74167-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 --74167-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:06.845 ==74167== WARNING: new redirection conflicts with existing -- ignoring it 00:16:06.845 --74167-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:06.845 --74167-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:06.845 ==74167== WARNING: new redirection conflicts with existing -- ignoring it 00:16:06.845 --74167-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:06.845 --74167-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:06.845 --74167-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:06.845 --74167-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:06.845 --74167-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:06.845 --74167-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:06.845 --74167-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:06.845 --74167-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:06.845 --74167-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:06.845 --74167-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:06.845 --74167-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:06.845 --74167-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:06.845 --74167-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:06.845 --74167-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:06.845 --74167-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:06.845 --74167-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:06.845 --74167-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:06.845 --74167-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:06.845 --74167-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:06.845 00:16:06.845 00:16:06.845 CUnit - A unit testing framework for C - Version 2.1-3 00:16:06.845 http://cunit.sourceforge.net/ 00:16:06.845 00:16:06.845 00:16:06.845 Suite: init_grp_suite 00:16:06.845 Test: create_initiator_group_success_case ...passed 00:16:06.845 Test: find_initiator_group_success_case ...passed 00:16:06.845 Test: register_initiator_group_twice_case ...passed 00:16:06.845 Test: add_initiator_name_success_case ...--74167-- REDIR: 0x56560d0 (libc.so.6:__strstr_sse2_unaligned) redirected to 0x48502e0 (strstr) 00:16:07.103 passed 00:16:07.103 Test: add_initiator_name_fail_case ...[2024-11-05 15:41:09.569954] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/init_grp.c: 54:iscsi_init_grp_add_initiator: *ERROR*: > MAX_INITIATOR(=256) is not allowed 00:16:07.103 passed 00:16:07.103 Test: delete_all_initiator_names_success_case ...passed 00:16:07.103 Test: add_netmask_success_case ...passed 00:16:07.104 Test: add_netmask_fail_case ...[2024-11-05 15:41:09.610818] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/init_grp.c: 188:iscsi_init_grp_add_netmask: *ERROR*: > MAX_NETMASK(=256) is not allowed 00:16:07.104 passed 00:16:07.104 Test: delete_all_netmasks_success_case ...passed 00:16:07.104 Test: initiator_name_overwrite_all_to_any_case ...passed 00:16:07.104 Test: netmask_overwrite_all_to_any_case ...passed 00:16:07.104 Test: add_delete_initiator_names_case ...passed 00:16:07.104 Test: add_duplicated_initiator_names_case ...passed 00:16:07.104 Test: delete_nonexisting_initiator_names_case ...passed 00:16:07.104 Test: add_delete_netmasks_case ...passed 00:16:07.104 Test: add_duplicated_netmasks_case ...passed 00:16:07.104 Test: delete_nonexisting_netmasks_case ...passed 00:16:07.104 00:16:07.104 Run Summary: Type Total Ran Passed Failed Inactive 00:16:07.104 suites 1 1 n/a 0 0 00:16:07.104 tests 17 17 17 0 0 00:16:07.104 asserts 108 108 108 0 n/a 00:16:07.104 00:16:07.104 Elapsed time = 0.093 seconds 00:16:07.104 --74167-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:07.104 --74167-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:07.104 ==74167== 00:16:07.104 ==74167== HEAP SUMMARY: 00:16:07.104 ==74167== in use at exit: 0 bytes in 0 blocks 00:16:07.104 ==74167== total heap usage: 142 allocs, 142 frees, 115,273 bytes allocated 00:16:07.104 ==74167== 00:16:07.104 ==74167== All heap blocks were freed -- no leaks are possible 00:16:07.104 ==74167== 00:16:07.104 ==74167== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:07.104 15:41:09 unittest_iscsi -- unit/unittest.sh@73 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/portal_grp.c/portal_grp_ut 00:16:07.104 ==74175== Memcheck, a memory error detector 00:16:07.104 ==74175== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:07.104 ==74175== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:07.104 ==74175== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/portal_grp.c/portal_grp_ut 00:16:07.104 ==74175== 00:16:07.104 --74175-- Valgrind options: 00:16:07.104 --74175-- --leak-check=full 00:16:07.104 --74175-- --error-exitcode=2 00:16:07.105 --74175-- --verbose 00:16:07.105 --74175-- Contents of /proc/version: 00:16:07.105 --74175-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:07.105 --74175-- 00:16:07.105 --74175-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:07.105 --74175-- Page sizes: currently 4096, max supported 4096 00:16:07.105 --74175-- Valgrind library directory: /usr/libexec/valgrind 00:16:07.105 --74175-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/portal_grp.c/portal_grp_ut 00:16:07.105 --74175-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:07.105 --74175-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:07.105 --74175-- might be shown as UnknownInlinedFun 00:16:07.105 --74175-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:07.105 --74175-- object doesn't have a dynamic symbol table 00:16:07.105 --74175-- Scheduler: using generic scheduler lock implementation. 00:16:07.105 --74175-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:07.105 ==74175== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74175-by-???-on-7765db803faf 00:16:07.105 ==74175== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74175-by-???-on-7765db803faf 00:16:07.105 ==74175== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74175-by-???-on-7765db803faf 00:16:07.105 ==74175== 00:16:07.105 ==74175== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:07.105 ==74175== don't want to do, unless you know exactly what you're doing, 00:16:07.105 ==74175== or are doing some strange experiment): 00:16:07.105 ==74175== /usr/libexec/valgrind/../../bin/vgdb --pid=74175 ...command... 00:16:07.105 ==74175== 00:16:07.105 ==74175== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:07.105 ==74175== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/iscsi/portal_grp.c/portal_grp_ut 00:16:07.105 ==74175== and then give GDB the following command 00:16:07.105 ==74175== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74175 00:16:07.105 ==74175== --pid is optional if only one valgrind process is running 00:16:07.105 ==74175== 00:16:07.105 --74175-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:07.105 --74175-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:07.105 --74175-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:07.105 --74175-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:07.105 ==74175== WARNING: new redirection conflicts with existing -- ignoring it 00:16:07.105 --74175-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:07.105 --74175-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:07.105 --74175-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:07.105 --74175-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:07.105 --74175-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:07.105 --74175-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:07.105 --74175-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:07.105 --74175-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:07.105 --74175-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:07.105 --74175-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:07.105 --74175-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:07.105 --74175-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:07.105 --74175-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:07.366 --74175-- Reading syms from /usr/lib64/libm.so.6 00:16:07.366 --74175-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:07.366 --74175-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:07.366 --74175-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:07.366 --74175-- Reading syms from /usr/lib64/libc.so.6 00:16:07.366 --74175-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:07.366 --74175-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:07.366 --74175-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:07.366 --74175-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:07.366 --74175-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:07.366 --74175-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:07.366 --74175-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 --74175-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.366 ==74175== WARNING: new redirection conflicts with existing -- ignoring it 00:16:07.367 --74175-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:07.367 --74175-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:07.367 --74175-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 --74175-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 ==74175== Preferring higher priority redirection: 00:16:07.367 --74175-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:07.367 --74175-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:07.367 --74175-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 --74175-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 --74175-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 --74175-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 --74175-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 --74175-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:07.367 ==74175== WARNING: new redirection conflicts with existing -- ignoring it 00:16:07.367 --74175-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:07.367 --74175-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:07.367 ==74175== WARNING: new redirection conflicts with existing -- ignoring it 00:16:07.367 --74175-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:07.367 --74175-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:07.367 --74175-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:07.367 --74175-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:07.367 --74175-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:07.624 --74175-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:07.624 --74175-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:07.624 --74175-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:07.624 --74175-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:07.624 --74175-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:07.624 --74175-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:07.624 --74175-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:07.625 --74175-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:07.625 --74175-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:07.625 --74175-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:07.625 --74175-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:07.625 --74175-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:07.625 --74175-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:07.625 --74175-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:07.625 00:16:07.625 00:16:07.625 CUnit - A unit testing framework for C - Version 2.1-3 00:16:07.625 http://cunit.sourceforge.net/ 00:16:07.625 00:16:07.625 00:16:07.625 Suite: portal_grp_suite 00:16:07.625 Test: portal_create_ipv4_normal_case ...passed 00:16:07.625 Test: portal_create_ipv6_normal_case ...passed 00:16:07.625 Test: portal_create_ipv4_wildcard_case ...passed 00:16:07.625 Test: portal_create_ipv6_wildcard_case ...passed 00:16:07.625 Test: portal_create_twice_case ...[2024-11-05 15:41:10.180159] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/iscsi/portal_grp.c: 113:iscsi_portal_create: *ERROR*: portal (192.168.2.0, 3260) already exists 00:16:07.625 passed 00:16:07.625 Test: portal_grp_register_unregister_case ...passed 00:16:07.625 Test: portal_grp_register_twice_case ...passed 00:16:07.625 Test: portal_grp_add_delete_case ...--74175-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:07.625 passed 00:16:07.625 Test: portal_grp_add_delete_twice_case ...passed 00:16:07.625 00:16:07.625 Run Summary: Type Total Ran Passed Failed Inactive 00:16:07.625 suites 1 1 n/a 0 0 00:16:07.625 tests 9 9 9 0 0 00:16:07.625 asserts 44 44 44 0 n/a 00:16:07.625 00:16:07.625 Elapsed time = 0.127 seconds 00:16:07.625 --74175-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:07.625 --74175-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:07.883 ==74175== 00:16:07.883 ==74175== HEAP SUMMARY: 00:16:07.883 ==74175== in use at exit: 0 bytes in 0 blocks 00:16:07.883 ==74175== total heap usage: 2,177 allocs, 2,177 frees, 222,608 bytes allocated 00:16:07.883 ==74175== 00:16:07.883 ==74175== All heap blocks were freed -- no leaks are possible 00:16:07.883 ==74175== 00:16:07.883 ==74175== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:07.883 00:16:07.883 real 0m4.479s 00:16:07.883 user 0m4.311s 00:16:07.883 sys 0m0.153s 00:16:07.883 15:41:10 unittest_iscsi -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:07.883 15:41:10 unittest_iscsi -- common/autotest_common.sh@10 -- # set +x 00:16:07.883 ************************************ 00:16:07.883 END TEST unittest_iscsi 00:16:07.883 ************************************ 00:16:07.883 15:41:10 -- unit/unittest.sh@227 -- # run_test unittest_json unittest_json 00:16:07.883 15:41:10 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:07.883 15:41:10 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:07.883 15:41:10 -- common/autotest_common.sh@10 -- # set +x 00:16:07.883 ************************************ 00:16:07.883 START TEST unittest_json 00:16:07.883 ************************************ 00:16:07.883 15:41:10 unittest_json -- common/autotest_common.sh@1127 -- # unittest_json 00:16:07.883 15:41:10 unittest_json -- unit/unittest.sh@77 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_parse.c/json_parse_ut 00:16:07.883 ==74193== Memcheck, a memory error detector 00:16:07.883 ==74193== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:07.883 ==74193== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:07.883 ==74193== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_parse.c/json_parse_ut 00:16:07.883 ==74193== 00:16:07.883 --74193-- Valgrind options: 00:16:07.883 --74193-- --leak-check=full 00:16:07.883 --74193-- --error-exitcode=2 00:16:07.883 --74193-- --verbose 00:16:07.883 --74193-- Contents of /proc/version: 00:16:07.883 --74193-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:07.883 --74193-- 00:16:07.883 --74193-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:07.883 --74193-- Page sizes: currently 4096, max supported 4096 00:16:07.883 --74193-- Valgrind library directory: /usr/libexec/valgrind 00:16:07.883 --74193-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_parse.c/json_parse_ut 00:16:07.883 --74193-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:07.883 --74193-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:07.883 --74193-- might be shown as UnknownInlinedFun 00:16:07.883 --74193-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:07.883 --74193-- object doesn't have a dynamic symbol table 00:16:07.883 --74193-- Scheduler: using generic scheduler lock implementation. 00:16:07.883 --74193-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:07.883 ==74193== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74193-by-???-on-7765db803faf 00:16:07.883 ==74193== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74193-by-???-on-7765db803faf 00:16:07.883 ==74193== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74193-by-???-on-7765db803faf 00:16:07.883 ==74193== 00:16:07.883 ==74193== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:07.883 ==74193== don't want to do, unless you know exactly what you're doing, 00:16:07.883 ==74193== or are doing some strange experiment): 00:16:07.883 ==74193== /usr/libexec/valgrind/../../bin/vgdb --pid=74193 ...command... 00:16:07.883 ==74193== 00:16:07.883 ==74193== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:07.883 ==74193== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_parse.c/json_parse_ut 00:16:07.883 ==74193== and then give GDB the following command 00:16:07.883 ==74193== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74193 00:16:07.883 ==74193== --pid is optional if only one valgrind process is running 00:16:07.883 ==74193== 00:16:07.883 --74193-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:07.883 --74193-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:07.883 --74193-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:07.883 --74193-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:07.883 ==74193== WARNING: new redirection conflicts with existing -- ignoring it 00:16:07.883 --74193-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:07.884 --74193-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:07.884 --74193-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:07.884 --74193-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:07.884 --74193-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:07.884 --74193-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:07.884 --74193-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:07.884 --74193-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:07.884 --74193-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:07.884 --74193-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:07.884 --74193-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:07.884 --74193-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:07.884 --74193-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:07.884 --74193-- Reading syms from /usr/lib64/libm.so.6 00:16:07.884 --74193-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:07.884 --74193-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:07.884 --74193-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:07.884 --74193-- Reading syms from /usr/lib64/libc.so.6 00:16:08.141 --74193-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:08.141 --74193-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:08.141 --74193-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:08.141 --74193-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:08.141 --74193-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:08.141 --74193-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:08.141 --74193-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.141 --74193-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 --74193-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 ==74193== WARNING: new redirection conflicts with existing -- ignoring it 00:16:08.142 --74193-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:08.142 --74193-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:08.142 --74193-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 --74193-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 ==74193== Preferring higher priority redirection: 00:16:08.142 --74193-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:08.142 --74193-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:08.142 --74193-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 --74193-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 --74193-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 --74193-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 --74193-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 --74193-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:08.142 ==74193== WARNING: new redirection conflicts with existing -- ignoring it 00:16:08.142 --74193-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:08.142 --74193-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:08.142 ==74193== WARNING: new redirection conflicts with existing -- ignoring it 00:16:08.142 --74193-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:08.142 --74193-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:08.142 --74193-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:08.142 --74193-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:08.142 --74193-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:08.142 --74193-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:08.142 --74193-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:08.142 --74193-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:08.142 --74193-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:08.142 --74193-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:08.142 --74193-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:08.142 --74193-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:08.142 --74193-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:08.142 --74193-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:08.142 --74193-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:08.142 --74193-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:08.142 --74193-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:08.142 --74193-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:08.142 --74193-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:08.142 00:16:08.142 00:16:08.142 CUnit - A unit testing framework for C - Version 2.1-3 00:16:08.142 http://cunit.sourceforge.net/ 00:16:08.142 00:16:08.142 00:16:08.142 Suite: json 00:16:08.400 Test: test_parse_literal ...passed 00:16:08.400 Test: test_parse_string_simple ...passed 00:16:08.400 Test: test_parse_string_control_chars ...passed 00:16:08.400 Test: test_parse_string_utf8 ...passed 00:16:08.400 Test: test_parse_string_escapes_twochar ...passed 00:16:08.400 Test: test_parse_string_escapes_unicode ...passed 00:16:08.657 Test: test_parse_number ...passed 00:16:08.657 Test: test_parse_array ...passed 00:16:08.657 Test: test_parse_object ...passed 00:16:08.915 Test: test_parse_nesting ...passed 00:16:08.915 Test: test_parse_comment ...passed 00:16:08.915 00:16:08.915 Run Summary: Type Total Ran Passed Failed Inactive 00:16:08.915 suites 1 1 n/a 0 0 00:16:08.915 tests 11 11 11 0 0 00:16:08.915 asserts 1516 1516 1516 0 n/a 00:16:08.915 00:16:08.915 Elapsed time = 0.674 seconds 00:16:08.915 --74193-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:08.915 --74193-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:08.915 ==74193== 00:16:08.915 ==74193== HEAP SUMMARY: 00:16:08.915 ==74193== in use at exit: 0 bytes in 0 blocks 00:16:08.915 ==74193== total heap usage: 68 allocs, 68 frees, 94,030 bytes allocated 00:16:08.915 ==74193== 00:16:08.915 ==74193== All heap blocks were freed -- no leaks are possible 00:16:08.915 ==74193== 00:16:08.915 ==74193== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:08.915 15:41:11 unittest_json -- unit/unittest.sh@78 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_util.c/json_util_ut 00:16:08.915 ==74213== Memcheck, a memory error detector 00:16:08.915 ==74213== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:08.915 ==74213== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:08.915 ==74213== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_util.c/json_util_ut 00:16:08.915 ==74213== 00:16:08.915 --74213-- Valgrind options: 00:16:08.915 --74213-- --leak-check=full 00:16:08.915 --74213-- --error-exitcode=2 00:16:08.915 --74213-- --verbose 00:16:08.915 --74213-- Contents of /proc/version: 00:16:08.915 --74213-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:08.915 --74213-- 00:16:08.915 --74213-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:08.915 --74213-- Page sizes: currently 4096, max supported 4096 00:16:08.915 --74213-- Valgrind library directory: /usr/libexec/valgrind 00:16:08.915 --74213-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_util.c/json_util_ut 00:16:08.915 --74213-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:08.915 --74213-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:08.915 --74213-- might be shown as UnknownInlinedFun 00:16:08.915 --74213-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:08.915 --74213-- object doesn't have a dynamic symbol table 00:16:08.915 --74213-- Scheduler: using generic scheduler lock implementation. 00:16:08.915 --74213-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:08.915 ==74213== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74213-by-???-on-7765db803faf 00:16:08.915 ==74213== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74213-by-???-on-7765db803faf 00:16:08.915 ==74213== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74213-by-???-on-7765db803faf 00:16:08.915 ==74213== 00:16:08.915 ==74213== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:08.915 ==74213== don't want to do, unless you know exactly what you're doing, 00:16:08.915 ==74213== or are doing some strange experiment): 00:16:08.915 ==74213== /usr/libexec/valgrind/../../bin/vgdb --pid=74213 ...command... 00:16:08.915 ==74213== 00:16:08.915 ==74213== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:08.915 ==74213== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_util.c/json_util_ut 00:16:08.915 ==74213== and then give GDB the following command 00:16:08.915 ==74213== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74213 00:16:08.915 ==74213== --pid is optional if only one valgrind process is running 00:16:08.915 ==74213== 00:16:09.173 --74213-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:09.173 --74213-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:09.173 --74213-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:09.173 --74213-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:09.173 ==74213== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.173 --74213-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:09.173 --74213-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:09.173 --74213-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:09.173 --74213-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:09.173 --74213-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:09.173 --74213-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:09.173 --74213-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:09.173 --74213-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:09.173 --74213-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:09.173 --74213-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:09.173 --74213-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:09.173 --74213-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:09.173 --74213-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:09.173 --74213-- Reading syms from /usr/lib64/libm.so.6 00:16:09.173 --74213-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:09.173 --74213-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:09.173 --74213-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:09.173 --74213-- Reading syms from /usr/lib64/libc.so.6 00:16:09.174 --74213-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:09.174 --74213-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:09.174 --74213-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:09.174 --74213-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:09.174 --74213-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:09.174 --74213-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:09.174 --74213-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.174 --74213-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 ==74213== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.432 --74213-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:09.432 --74213-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:09.432 --74213-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 --74213-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 ==74213== Preferring higher priority redirection: 00:16:09.432 --74213-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:09.432 --74213-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:09.432 --74213-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 --74213-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 --74213-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 --74213-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 --74213-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 --74213-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.432 ==74213== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.432 --74213-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:09.432 --74213-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:09.432 ==74213== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.432 --74213-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:09.432 --74213-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:09.432 --74213-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:09.432 --74213-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:09.432 --74213-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:09.432 --74213-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:09.432 --74213-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:09.432 --74213-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:09.432 --74213-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:09.432 --74213-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:09.432 --74213-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:09.432 --74213-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:09.432 --74213-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:09.432 --74213-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:09.432 --74213-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:09.432 --74213-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:09.432 --74213-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:09.432 --74213-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:09.432 --74213-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:09.433 00:16:09.433 00:16:09.433 CUnit - A unit testing framework for C - Version 2.1-3 00:16:09.433 http://cunit.sourceforge.net/ 00:16:09.433 00:16:09.433 00:16:09.433 Suite: json 00:16:09.433 Test: test_strequal ...passed 00:16:09.433 Test: test_num_to_uint16 ...passed 00:16:09.433 Test: test_num_to_int32 ...passed 00:16:09.433 Test: test_num_to_uint64 ...passed 00:16:09.433 Test: test_decode_object ...passed 00:16:09.433 Test: test_decode_array ...passed 00:16:09.433 Test: test_decode_bool ...passed 00:16:09.433 Test: test_decode_uint16 ...passed 00:16:09.433 Test: test_decode_int32 ...passed 00:16:09.433 Test: test_decode_uint32 ...passed 00:16:09.433 Test: test_decode_uint64 ...passed 00:16:09.433 Test: test_decode_string ...passed 00:16:09.433 Test: test_decode_uuid ...passed 00:16:09.433 Test: test_find ...passed 00:16:09.433 Test: test_find_array ...passed 00:16:09.433 Test: test_iterating ...passed 00:16:09.433 Test: test_free_object ...passed 00:16:09.433 00:16:09.690 Run Summary: Type Total Ran Passed Failed Inactive 00:16:09.690 suites 1 1 n/a 0 0 00:16:09.691 tests 17 17 17 0 0 00:16:09.691 asserts 236 236 236 0 n/a 00:16:09.691 00:16:09.691 Elapsed time = 0.106 seconds 00:16:09.691 --74213-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:09.691 --74213-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:09.691 ==74213== 00:16:09.691 ==74213== HEAP SUMMARY: 00:16:09.691 ==74213== in use at exit: 0 bytes in 0 blocks 00:16:09.691 ==74213== total heap usage: 111 allocs, 111 frees, 109,304 bytes allocated 00:16:09.691 ==74213== 00:16:09.691 ==74213== All heap blocks were freed -- no leaks are possible 00:16:09.691 ==74213== 00:16:09.691 ==74213== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:09.691 15:41:12 unittest_json -- unit/unittest.sh@79 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_write.c/json_write_ut 00:16:09.691 ==74218== Memcheck, a memory error detector 00:16:09.691 ==74218== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:09.691 ==74218== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:09.691 ==74218== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_write.c/json_write_ut 00:16:09.691 ==74218== 00:16:09.691 --74218-- Valgrind options: 00:16:09.691 --74218-- --leak-check=full 00:16:09.691 --74218-- --error-exitcode=2 00:16:09.691 --74218-- --verbose 00:16:09.691 --74218-- Contents of /proc/version: 00:16:09.691 --74218-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:09.691 --74218-- 00:16:09.691 --74218-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:09.691 --74218-- Page sizes: currently 4096, max supported 4096 00:16:09.691 --74218-- Valgrind library directory: /usr/libexec/valgrind 00:16:09.691 --74218-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_write.c/json_write_ut 00:16:09.691 --74218-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:09.691 --74218-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:09.691 --74218-- might be shown as UnknownInlinedFun 00:16:09.691 --74218-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:09.691 --74218-- object doesn't have a dynamic symbol table 00:16:09.691 --74218-- Scheduler: using generic scheduler lock implementation. 00:16:09.691 --74218-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:09.691 ==74218== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74218-by-???-on-7765db803faf 00:16:09.691 ==74218== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74218-by-???-on-7765db803faf 00:16:09.691 ==74218== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74218-by-???-on-7765db803faf 00:16:09.691 ==74218== 00:16:09.691 ==74218== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:09.691 ==74218== don't want to do, unless you know exactly what you're doing, 00:16:09.691 ==74218== or are doing some strange experiment): 00:16:09.691 ==74218== /usr/libexec/valgrind/../../bin/vgdb --pid=74218 ...command... 00:16:09.691 ==74218== 00:16:09.691 ==74218== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:09.691 ==74218== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/json/json_write.c/json_write_ut 00:16:09.691 ==74218== and then give GDB the following command 00:16:09.691 ==74218== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74218 00:16:09.691 ==74218== --pid is optional if only one valgrind process is running 00:16:09.691 ==74218== 00:16:09.691 --74218-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:09.691 --74218-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:09.691 --74218-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:09.691 --74218-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:09.691 ==74218== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.691 --74218-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:09.691 --74218-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:09.691 --74218-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:09.691 --74218-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:09.691 --74218-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:09.691 --74218-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:09.691 --74218-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:09.691 --74218-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:09.691 --74218-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:09.691 --74218-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:09.691 --74218-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:09.691 --74218-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:09.691 --74218-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:09.691 --74218-- Reading syms from /usr/lib64/libm.so.6 00:16:09.691 --74218-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:09.691 --74218-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:09.691 --74218-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:09.691 --74218-- Reading syms from /usr/lib64/libc.so.6 00:16:09.949 --74218-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:09.949 --74218-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:09.949 --74218-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:09.949 --74218-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:09.949 --74218-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:09.949 --74218-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:09.949 --74218-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.949 --74218-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 ==74218== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.950 --74218-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:09.950 --74218-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:09.950 --74218-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 ==74218== Preferring higher priority redirection: 00:16:09.950 --74218-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:09.950 --74218-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:09.950 --74218-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 --74218-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:09.950 ==74218== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.950 --74218-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:09.950 --74218-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:09.950 ==74218== WARNING: new redirection conflicts with existing -- ignoring it 00:16:09.950 --74218-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:09.950 --74218-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:10.208 --74218-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:10.208 --74218-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:10.208 --74218-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:10.208 --74218-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:10.208 --74218-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:10.208 --74218-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:10.208 --74218-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:10.208 --74218-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:10.208 --74218-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:10.208 --74218-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:10.208 --74218-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:10.208 --74218-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:10.208 --74218-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:10.208 --74218-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:10.208 --74218-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:10.208 --74218-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:10.208 --74218-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:10.208 00:16:10.208 00:16:10.208 CUnit - A unit testing framework for C - Version 2.1-3 00:16:10.208 http://cunit.sourceforge.net/ 00:16:10.208 00:16:10.208 00:16:10.208 Suite: json 00:16:10.208 Test: test_write_literal ...passed 00:16:10.208 Test: test_write_string_simple ...passed 00:16:10.465 Test: test_write_string_escapes ...passed 00:16:10.465 Test: test_write_string_utf16le ...passed 00:16:10.465 Test: test_write_number_int32 ...passed 00:16:10.465 Test: test_write_number_uint32 ...passed 00:16:10.465 Test: test_write_number_uint128 ...passed 00:16:10.465 Test: test_write_string_number_uint128 ...passed 00:16:10.465 Test: test_write_number_int64 ...passed 00:16:10.465 Test: test_write_number_uint64 ...passed 00:16:10.465 Test: test_write_number_double ...passed 00:16:10.465 Test: test_write_uuid ...passed 00:16:10.465 Test: test_write_array ...passed 00:16:10.465 Test: test_write_object ...passed 00:16:10.465 Test: test_write_nesting ...passed 00:16:10.465 Test: test_write_val ...passed 00:16:10.465 00:16:10.465 Run Summary: Type Total Ran Passed Failed Inactive 00:16:10.465 suites 1 1 n/a 0 0 00:16:10.465 tests 16 16 16 0 0 00:16:10.465 asserts 918 918 918 0 n/a 00:16:10.465 00:16:10.465 Elapsed time = 0.366 seconds 00:16:10.723 --74218-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:10.723 --74218-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:10.723 ==74218== 00:16:10.723 ==74218== HEAP SUMMARY: 00:16:10.723 ==74218== in use at exit: 0 bytes in 0 blocks 00:16:10.723 ==74218== total heap usage: 258 allocs, 258 frees, 823,341 bytes allocated 00:16:10.723 ==74218== 00:16:10.723 ==74218== All heap blocks were freed -- no leaks are possible 00:16:10.723 ==74218== 00:16:10.723 ==74218== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:10.723 15:41:13 unittest_json -- unit/unittest.sh@80 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut 00:16:10.723 ==74226== Memcheck, a memory error detector 00:16:10.723 ==74226== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:10.723 ==74226== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:10.723 ==74226== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut 00:16:10.723 ==74226== 00:16:10.723 --74226-- Valgrind options: 00:16:10.723 --74226-- --leak-check=full 00:16:10.723 --74226-- --error-exitcode=2 00:16:10.723 --74226-- --verbose 00:16:10.723 --74226-- Contents of /proc/version: 00:16:10.723 --74226-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:10.723 --74226-- 00:16:10.723 --74226-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:10.723 --74226-- Page sizes: currently 4096, max supported 4096 00:16:10.723 --74226-- Valgrind library directory: /usr/libexec/valgrind 00:16:10.723 --74226-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut 00:16:10.723 --74226-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:10.723 --74226-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:10.723 --74226-- might be shown as UnknownInlinedFun 00:16:10.723 --74226-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:10.723 --74226-- object doesn't have a dynamic symbol table 00:16:10.723 --74226-- Scheduler: using generic scheduler lock implementation. 00:16:10.723 --74226-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:10.723 ==74226== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74226-by-???-on-7765db803faf 00:16:10.723 ==74226== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74226-by-???-on-7765db803faf 00:16:10.723 ==74226== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74226-by-???-on-7765db803faf 00:16:10.723 ==74226== 00:16:10.723 ==74226== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:10.723 ==74226== don't want to do, unless you know exactly what you're doing, 00:16:10.723 ==74226== or are doing some strange experiment): 00:16:10.723 ==74226== /usr/libexec/valgrind/../../bin/vgdb --pid=74226 ...command... 00:16:10.723 ==74226== 00:16:10.723 ==74226== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:10.723 ==74226== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut 00:16:10.723 ==74226== and then give GDB the following command 00:16:10.723 ==74226== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74226 00:16:10.723 ==74226== --pid is optional if only one valgrind process is running 00:16:10.723 ==74226== 00:16:10.723 --74226-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:10.724 --74226-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:10.724 --74226-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:10.724 --74226-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:10.724 ==74226== WARNING: new redirection conflicts with existing -- ignoring it 00:16:10.724 --74226-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:10.724 --74226-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:10.724 --74226-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:10.724 --74226-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:10.724 --74226-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:10.724 --74226-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:10.724 --74226-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:10.724 --74226-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:10.724 --74226-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:10.724 --74226-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:10.724 --74226-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:10.724 --74226-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:10.724 --74226-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:10.724 --74226-- Reading syms from /usr/lib64/libm.so.6 00:16:10.724 --74226-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:10.724 --74226-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:10.724 --74226-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:10.724 --74226-- Reading syms from /usr/lib64/libc.so.6 00:16:10.982 --74226-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:10.982 --74226-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:10.982 --74226-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:10.982 --74226-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:10.982 --74226-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:10.982 --74226-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:10.982 --74226-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 --74226-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.982 ==74226== WARNING: new redirection conflicts with existing -- ignoring it 00:16:10.982 --74226-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:10.982 --74226-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:10.983 --74226-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 --74226-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 ==74226== Preferring higher priority redirection: 00:16:10.983 --74226-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:10.983 --74226-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:10.983 --74226-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 --74226-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 --74226-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 --74226-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 --74226-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 --74226-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:10.983 ==74226== WARNING: new redirection conflicts with existing -- ignoring it 00:16:10.983 --74226-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:10.983 --74226-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:10.983 ==74226== WARNING: new redirection conflicts with existing -- ignoring it 00:16:10.983 --74226-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:10.983 --74226-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:10.983 --74226-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:10.983 --74226-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:10.983 --74226-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:10.983 --74226-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:10.983 --74226-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:10.983 --74226-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:10.983 --74226-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:10.983 --74226-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:10.983 --74226-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:10.983 --74226-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:10.983 --74226-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:10.983 --74226-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:10.983 --74226-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:10.983 --74226-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:10.983 --74226-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:10.983 --74226-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:10.983 --74226-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:10.983 00:16:10.983 00:16:10.983 CUnit - A unit testing framework for C - Version 2.1-3 00:16:10.983 http://cunit.sourceforge.net/ 00:16:10.983 00:16:10.983 00:16:10.983 Suite: jsonrpc 00:16:11.241 Test: test_parse_request ...--74226-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:11.241 passed 00:16:11.241 Test: test_parse_request_streaming ...passed 00:16:11.241 00:16:11.241 Run Summary: Type Total Ran Passed Failed Inactive 00:16:11.241 suites 1 1 n/a 0 0 00:16:11.241 tests 2 2 2 0 0 00:16:11.241 asserts 289 289 289 0 n/a 00:16:11.241 00:16:11.241 Elapsed time = 0.113 seconds 00:16:11.241 --74226-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:11.241 --74226-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:11.241 ==74226== 00:16:11.241 ==74226== HEAP SUMMARY: 00:16:11.241 ==74226== in use at exit: 0 bytes in 0 blocks 00:16:11.241 ==74226== total heap usage: 166 allocs, 166 frees, 4,958,311 bytes allocated 00:16:11.241 ==74226== 00:16:11.241 ==74226== All heap blocks were freed -- no leaks are possible 00:16:11.241 ==74226== 00:16:11.241 ==74226== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:11.241 00:16:11.241 real 0m3.491s 00:16:11.241 user 0m3.382s 00:16:11.241 sys 0m0.096s 00:16:11.241 15:41:13 unittest_json -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:11.241 15:41:13 unittest_json -- common/autotest_common.sh@10 -- # set +x 00:16:11.241 ************************************ 00:16:11.241 END TEST unittest_json 00:16:11.241 ************************************ 00:16:11.241 15:41:13 -- unit/unittest.sh@228 -- # run_test unittest_rpc unittest_rpc 00:16:11.241 15:41:13 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:11.241 15:41:13 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:11.241 15:41:13 -- common/autotest_common.sh@10 -- # set +x 00:16:11.241 ************************************ 00:16:11.241 START TEST unittest_rpc 00:16:11.241 ************************************ 00:16:11.241 15:41:13 unittest_rpc -- common/autotest_common.sh@1127 -- # unittest_rpc 00:16:11.241 15:41:13 unittest_rpc -- unit/unittest.sh@84 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rpc/rpc.c/rpc_ut 00:16:11.241 ==74254== Memcheck, a memory error detector 00:16:11.241 ==74254== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:11.241 ==74254== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:11.241 ==74254== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rpc/rpc.c/rpc_ut 00:16:11.241 ==74254== 00:16:11.241 --74254-- Valgrind options: 00:16:11.241 --74254-- --leak-check=full 00:16:11.241 --74254-- --error-exitcode=2 00:16:11.241 --74254-- --verbose 00:16:11.241 --74254-- Contents of /proc/version: 00:16:11.241 --74254-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:11.241 --74254-- 00:16:11.241 --74254-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:11.241 --74254-- Page sizes: currently 4096, max supported 4096 00:16:11.241 --74254-- Valgrind library directory: /usr/libexec/valgrind 00:16:11.241 --74254-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rpc/rpc.c/rpc_ut 00:16:11.241 --74254-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:11.241 --74254-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:11.241 --74254-- might be shown as UnknownInlinedFun 00:16:11.241 --74254-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:11.241 --74254-- object doesn't have a dynamic symbol table 00:16:11.241 --74254-- Scheduler: using generic scheduler lock implementation. 00:16:11.241 --74254-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:11.241 ==74254== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74254-by-???-on-7765db803faf 00:16:11.241 ==74254== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74254-by-???-on-7765db803faf 00:16:11.241 ==74254== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74254-by-???-on-7765db803faf 00:16:11.241 ==74254== 00:16:11.241 ==74254== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:11.242 ==74254== don't want to do, unless you know exactly what you're doing, 00:16:11.242 ==74254== or are doing some strange experiment): 00:16:11.242 ==74254== /usr/libexec/valgrind/../../bin/vgdb --pid=74254 ...command... 00:16:11.242 ==74254== 00:16:11.242 ==74254== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:11.242 ==74254== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rpc/rpc.c/rpc_ut 00:16:11.242 ==74254== and then give GDB the following command 00:16:11.242 ==74254== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74254 00:16:11.242 ==74254== --pid is optional if only one valgrind process is running 00:16:11.242 ==74254== 00:16:11.500 --74254-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:11.500 --74254-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:11.500 --74254-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:11.500 --74254-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:11.500 ==74254== WARNING: new redirection conflicts with existing -- ignoring it 00:16:11.500 --74254-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:11.500 --74254-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:11.500 --74254-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:11.500 --74254-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:11.500 --74254-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:11.500 --74254-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:11.500 --74254-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:11.500 --74254-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:11.500 --74254-- Reading syms from /usr/lib64/libm.so.6 00:16:11.500 --74254-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:11.500 --74254-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:11.500 --74254-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/libc.so.6 00:16:11.500 --74254-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:11.500 --74254-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:11.500 --74254-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:11.500 --74254-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:11.500 --74254-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:11.500 --74254-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.500 --74254-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 ==74254== WARNING: new redirection conflicts with existing -- ignoring it 00:16:11.501 --74254-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:11.501 --74254-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:11.501 --74254-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 ==74254== Preferring higher priority redirection: 00:16:11.501 --74254-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:11.501 --74254-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:11.501 --74254-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.501 --74254-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.759 --74254-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.759 --74254-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:11.759 ==74254== WARNING: new redirection conflicts with existing -- ignoring it 00:16:11.759 --74254-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:11.759 --74254-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:11.759 ==74254== WARNING: new redirection conflicts with existing -- ignoring it 00:16:11.759 --74254-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:11.759 --74254-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:11.759 --74254-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:11.759 --74254-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:11.759 --74254-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:11.759 --74254-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:11.759 --74254-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:11.759 --74254-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:11.759 --74254-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:11.759 --74254-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:11.759 --74254-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:11.759 --74254-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:11.759 --74254-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:11.759 --74254-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:11.759 --74254-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:11.759 --74254-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:11.759 --74254-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:11.759 --74254-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:11.759 --74254-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:11.759 --74254-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:11.759 00:16:11.759 00:16:11.759 CUnit - A unit testing framework for C - Version 2.1-3 00:16:11.759 http://cunit.sourceforge.net/ 00:16:11.760 00:16:11.760 00:16:11.760 Suite: rpc 00:16:11.760 Test: test_jsonrpc_handler ...passed 00:16:11.760 Test: test_spdk_rpc_is_method_allowed ...passed 00:16:11.760 Test: test_rpc_get_methods ...[2024-11-05 15:41:14.377267] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/rpc/rpc.c: 446:rpc_get_methods: *ERROR*: spdk_json_decode_object failed 00:16:11.760 passed 00:16:11.760 Test: test_rpc_spdk_get_version ...passed 00:16:11.760 Test: test_spdk_rpc_listen_close ...passed 00:16:11.760 Test: test_rpc_run_multiple_servers ...passed 00:16:11.760 00:16:11.760 Run Summary: Type Total Ran Passed Failed Inactive 00:16:11.760 suites 1 1 n/a 0 0 00:16:11.760 tests 6 6 6 0 0 00:16:11.760 asserts 23 23 23 0 n/a 00:16:11.760 00:16:11.760 Elapsed time = 0.061 seconds 00:16:11.760 --74254-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:11.760 --74254-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:12.017 ==74254== 00:16:12.017 ==74254== HEAP SUMMARY: 00:16:12.017 ==74254== in use at exit: 513 bytes in 6 blocks 00:16:12.017 ==74254== total heap usage: 87 allocs, 81 frees, 122,793 bytes allocated 00:16:12.017 ==74254== 00:16:12.017 ==74254== Searching for pointers to 6 not-freed blocks 00:16:12.017 ==74254== Checked 6,325,856 bytes 00:16:12.017 ==74254== 00:16:12.017 ==74254== LEAK SUMMARY: 00:16:12.017 ==74254== definitely lost: 0 bytes in 0 blocks 00:16:12.017 ==74254== indirectly lost: 0 bytes in 0 blocks 00:16:12.017 ==74254== possibly lost: 0 bytes in 0 blocks 00:16:12.017 ==74254== still reachable: 513 bytes in 6 blocks 00:16:12.017 ==74254== suppressed: 0 bytes in 0 blocks 00:16:12.017 ==74254== Reachable blocks (those to which a pointer was found) are not shown. 00:16:12.017 ==74254== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:12.017 ==74254== 00:16:12.017 ==74254== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:12.017 00:16:12.017 real 0m0.601s 00:16:12.017 user 0m0.574s 00:16:12.017 sys 0m0.025s 00:16:12.017 15:41:14 unittest_rpc -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:12.017 15:41:14 unittest_rpc -- common/autotest_common.sh@10 -- # set +x 00:16:12.017 ************************************ 00:16:12.017 END TEST unittest_rpc 00:16:12.017 ************************************ 00:16:12.017 15:41:14 -- unit/unittest.sh@229 -- # run_test unittest_notify valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/notify/notify.c/notify_ut 00:16:12.017 15:41:14 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:12.017 15:41:14 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:12.017 15:41:14 -- common/autotest_common.sh@10 -- # set +x 00:16:12.017 ************************************ 00:16:12.017 START TEST unittest_notify 00:16:12.017 ************************************ 00:16:12.018 15:41:14 unittest_notify -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/notify/notify.c/notify_ut 00:16:12.018 ==74281== Memcheck, a memory error detector 00:16:12.018 ==74281== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:12.018 ==74281== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:12.018 ==74281== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/notify/notify.c/notify_ut 00:16:12.018 ==74281== 00:16:12.018 --74281-- Valgrind options: 00:16:12.018 --74281-- --leak-check=full 00:16:12.018 --74281-- --error-exitcode=2 00:16:12.018 --74281-- --verbose 00:16:12.018 --74281-- Contents of /proc/version: 00:16:12.018 --74281-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:12.018 --74281-- 00:16:12.018 --74281-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:12.018 --74281-- Page sizes: currently 4096, max supported 4096 00:16:12.018 --74281-- Valgrind library directory: /usr/libexec/valgrind 00:16:12.018 --74281-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/notify/notify.c/notify_ut 00:16:12.018 --74281-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:12.018 --74281-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:12.018 --74281-- might be shown as UnknownInlinedFun 00:16:12.018 --74281-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:12.018 --74281-- object doesn't have a dynamic symbol table 00:16:12.018 --74281-- Scheduler: using generic scheduler lock implementation. 00:16:12.018 --74281-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:12.018 ==74281== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74281-by-???-on-7765db803faf 00:16:12.018 ==74281== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74281-by-???-on-7765db803faf 00:16:12.018 ==74281== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74281-by-???-on-7765db803faf 00:16:12.018 ==74281== 00:16:12.018 ==74281== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:12.018 ==74281== don't want to do, unless you know exactly what you're doing, 00:16:12.018 ==74281== or are doing some strange experiment): 00:16:12.018 ==74281== /usr/libexec/valgrind/../../bin/vgdb --pid=74281 ...command... 00:16:12.018 ==74281== 00:16:12.018 ==74281== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:12.018 ==74281== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/notify/notify.c/notify_ut 00:16:12.018 ==74281== and then give GDB the following command 00:16:12.018 ==74281== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74281 00:16:12.018 ==74281== --pid is optional if only one valgrind process is running 00:16:12.018 ==74281== 00:16:12.018 --74281-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:12.018 --74281-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:12.018 --74281-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:12.018 --74281-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:12.018 ==74281== WARNING: new redirection conflicts with existing -- ignoring it 00:16:12.018 --74281-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:12.018 --74281-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:12.018 --74281-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:12.018 --74281-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:12.018 --74281-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:12.018 --74281-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:12.018 --74281-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:12.018 --74281-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:12.018 --74281-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:12.018 --74281-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:12.018 --74281-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:12.018 --74281-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:12.018 --74281-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:12.018 --74281-- Reading syms from /usr/lib64/libm.so.6 00:16:12.018 --74281-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:12.018 --74281-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:12.018 --74281-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:12.018 --74281-- Reading syms from /usr/lib64/libc.so.6 00:16:12.276 --74281-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:12.276 --74281-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:12.276 --74281-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:12.276 --74281-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:12.276 --74281-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:12.276 --74281-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:12.276 --74281-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.276 --74281-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 ==74281== WARNING: new redirection conflicts with existing -- ignoring it 00:16:12.277 --74281-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:12.277 --74281-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:12.277 --74281-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 ==74281== Preferring higher priority redirection: 00:16:12.277 --74281-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:12.277 --74281-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:12.277 --74281-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 --74281-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.277 ==74281== WARNING: new redirection conflicts with existing -- ignoring it 00:16:12.277 --74281-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:12.277 --74281-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:12.277 ==74281== WARNING: new redirection conflicts with existing -- ignoring it 00:16:12.277 --74281-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:12.277 --74281-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:12.277 --74281-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:12.277 --74281-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:12.277 --74281-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:12.277 --74281-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:12.277 --74281-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:12.277 --74281-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:12.277 --74281-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:12.277 --74281-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:12.277 --74281-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:12.277 --74281-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:12.277 --74281-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:12.277 --74281-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:12.277 --74281-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:12.277 --74281-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:12.277 --74281-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:12.277 --74281-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:12.277 --74281-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:12.277 00:16:12.277 00:16:12.277 CUnit - A unit testing framework for C - Version 2.1-3 00:16:12.277 http://cunit.sourceforge.net/ 00:16:12.277 00:16:12.277 00:16:12.277 Suite: app_suite 00:16:12.277 Test: notify ...passed 00:16:12.277 00:16:12.535 Run Summary: Type Total Ran Passed Failed Inactive 00:16:12.535 suites 1 1 n/a 0 0 00:16:12.535 tests 1 1 1 0 0 00:16:12.535 asserts 13 13 13 0 n/a 00:16:12.535 00:16:12.535 Elapsed time = 0.011 seconds 00:16:12.535 --74281-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:12.535 --74281-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:12.535 ==74281== 00:16:12.535 ==74281== HEAP SUMMARY: 00:16:12.535 ==74281== in use at exit: 288 bytes in 2 blocks 00:16:12.535 ==74281== total heap usage: 59 allocs, 57 frees, 107,536 bytes allocated 00:16:12.535 ==74281== 00:16:12.535 ==74281== Searching for pointers to 2 not-freed blocks 00:16:12.535 ==74281== Checked 6,567,472 bytes 00:16:12.535 ==74281== 00:16:12.535 ==74281== LEAK SUMMARY: 00:16:12.535 ==74281== definitely lost: 0 bytes in 0 blocks 00:16:12.535 ==74281== indirectly lost: 0 bytes in 0 blocks 00:16:12.535 ==74281== possibly lost: 0 bytes in 0 blocks 00:16:12.535 ==74281== still reachable: 288 bytes in 2 blocks 00:16:12.535 ==74281== suppressed: 0 bytes in 0 blocks 00:16:12.535 ==74281== Reachable blocks (those to which a pointer was found) are not shown. 00:16:12.535 ==74281== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:12.535 ==74281== 00:16:12.535 ==74281== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:12.535 00:16:12.535 real 0m0.545s 00:16:12.535 user 0m0.523s 00:16:12.535 sys 0m0.021s 00:16:12.535 15:41:15 unittest_notify -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:12.535 15:41:15 unittest_notify -- common/autotest_common.sh@10 -- # set +x 00:16:12.535 ************************************ 00:16:12.535 END TEST unittest_notify 00:16:12.535 ************************************ 00:16:12.535 15:41:15 -- unit/unittest.sh@230 -- # run_test unittest_nvme unittest_nvme 00:16:12.535 15:41:15 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:12.535 15:41:15 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:12.535 15:41:15 -- common/autotest_common.sh@10 -- # set +x 00:16:12.535 ************************************ 00:16:12.535 START TEST unittest_nvme 00:16:12.535 ************************************ 00:16:12.535 15:41:15 unittest_nvme -- common/autotest_common.sh@1127 -- # unittest_nvme 00:16:12.535 15:41:15 unittest_nvme -- unit/unittest.sh@88 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme.c/nvme_ut 00:16:12.535 ==74299== Memcheck, a memory error detector 00:16:12.535 ==74299== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:12.535 ==74299== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:12.535 ==74299== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme.c/nvme_ut 00:16:12.535 ==74299== 00:16:12.535 --74299-- Valgrind options: 00:16:12.535 --74299-- --leak-check=full 00:16:12.535 --74299-- --error-exitcode=2 00:16:12.535 --74299-- --verbose 00:16:12.535 --74299-- Contents of /proc/version: 00:16:12.535 --74299-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:12.535 --74299-- 00:16:12.535 --74299-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:12.535 --74299-- Page sizes: currently 4096, max supported 4096 00:16:12.535 --74299-- Valgrind library directory: /usr/libexec/valgrind 00:16:12.535 --74299-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme.c/nvme_ut 00:16:12.535 --74299-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:12.535 --74299-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:12.535 --74299-- might be shown as UnknownInlinedFun 00:16:12.535 --74299-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:12.535 --74299-- object doesn't have a dynamic symbol table 00:16:12.535 --74299-- Scheduler: using generic scheduler lock implementation. 00:16:12.535 --74299-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:12.535 ==74299== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74299-by-???-on-7765db803faf 00:16:12.535 ==74299== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74299-by-???-on-7765db803faf 00:16:12.535 ==74299== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74299-by-???-on-7765db803faf 00:16:12.535 ==74299== 00:16:12.535 ==74299== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:12.535 ==74299== don't want to do, unless you know exactly what you're doing, 00:16:12.535 ==74299== or are doing some strange experiment): 00:16:12.535 ==74299== /usr/libexec/valgrind/../../bin/vgdb --pid=74299 ...command... 00:16:12.535 ==74299== 00:16:12.536 ==74299== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:12.536 ==74299== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme.c/nvme_ut 00:16:12.536 ==74299== and then give GDB the following command 00:16:12.536 ==74299== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74299 00:16:12.536 ==74299== --pid is optional if only one valgrind process is running 00:16:12.536 ==74299== 00:16:12.536 --74299-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:12.536 --74299-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:12.536 --74299-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:12.536 --74299-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:12.536 ==74299== WARNING: new redirection conflicts with existing -- ignoring it 00:16:12.536 --74299-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:12.536 --74299-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:12.536 --74299-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:12.536 --74299-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:12.536 --74299-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:12.536 --74299-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:12.536 --74299-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:12.536 --74299-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:12.536 --74299-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:12.536 --74299-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:12.536 --74299-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:12.536 --74299-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:12.536 --74299-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:12.794 --74299-- Reading syms from /usr/lib64/libm.so.6 00:16:12.794 --74299-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:12.794 --74299-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:12.794 --74299-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:12.794 --74299-- Reading syms from /usr/lib64/libc.so.6 00:16:12.794 --74299-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:12.794 --74299-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:12.794 --74299-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:12.794 --74299-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:12.794 --74299-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:12.794 --74299-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:12.794 --74299-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.794 --74299-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 ==74299== WARNING: new redirection conflicts with existing -- ignoring it 00:16:12.795 --74299-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:12.795 --74299-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:12.795 --74299-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 ==74299== Preferring higher priority redirection: 00:16:12.795 --74299-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:12.795 --74299-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:12.795 --74299-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:12.795 --74299-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:13.053 --74299-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:13.053 --74299-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:13.053 ==74299== WARNING: new redirection conflicts with existing -- ignoring it 00:16:13.053 --74299-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:13.053 --74299-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:13.053 ==74299== WARNING: new redirection conflicts with existing -- ignoring it 00:16:13.053 --74299-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:13.053 --74299-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:13.054 --74299-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:13.054 --74299-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:13.054 --74299-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:13.054 --74299-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:13.054 --74299-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:13.054 --74299-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:13.054 --74299-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:13.054 --74299-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:13.054 --74299-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:13.054 --74299-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:13.054 --74299-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:13.054 --74299-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:13.054 --74299-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:13.054 --74299-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:13.054 --74299-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:13.054 --74299-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:13.054 --74299-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:13.054 00:16:13.054 00:16:13.054 CUnit - A unit testing framework for C - Version 2.1-3 00:16:13.054 http://cunit.sourceforge.net/ 00:16:13.054 00:16:13.054 00:16:13.054 Suite: nvme 00:16:13.054 Test: test_opc_data_transfer ...passed 00:16:13.054 Test: test_spdk_nvme_transport_id_parse_trtype ...passed 00:16:13.054 Test: test_spdk_nvme_transport_id_parse_adrfam ...passed 00:16:13.054 Test: test_trid_parse_and_compare ...[2024-11-05 15:41:15.709879] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1225:parse_next_key: *ERROR*: Key without ':' or '=' separator 00:16:13.054 [2024-11-05 15:41:15.748188] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1282:spdk_nvme_transport_id_parse: *ERROR*: Failed to parse transport ID 00:16:13.054 [2024-11-05 15:41:15.750592] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1237:parse_next_key: *ERROR*: Key length 32 greater than maximum allowed 31 00:16:13.054 [2024-11-05 15:41:15.750885] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1282:spdk_nvme_transport_id_parse: *ERROR*: Failed to parse transport ID 00:16:13.054 [2024-11-05 15:41:15.752918] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1248:parse_next_key: *ERROR*: Key without value 00:16:13.054 [2024-11-05 15:41:15.753183] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1282:spdk_nvme_transport_id_parse: *ERROR*: Failed to parse transport ID 00:16:13.312 passed 00:16:13.312 Test: test_trid_trtype_str ...passed 00:16:13.312 Test: test_trid_adrfam_str ...passed 00:16:13.312 Test: test_nvme_ctrlr_probe ...[2024-11-05 15:41:15.830468] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 662:nvme_ctrlr_probe: *ERROR*: NVMe controller for SSD: is being destructed 00:16:13.312 [2024-11-05 15:41:15.834215] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 682:nvme_ctrlr_probe: *ERROR*: Failed to construct NVMe controller for SSD: 00:16:13.312 passed 00:16:13.312 Test: test_spdk_nvme_probe_ext ...[2024-11-05 15:41:15.843200] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 599:nvme_driver_init: *ERROR*: primary process is not started yet 00:16:13.312 [2024-11-05 15:41:15.843960] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 939:spdk_nvme_probe_ext: *ERROR*: Create probe context failed 00:16:13.312 [2024-11-05 15:41:15.847617] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 822:nvme_probe_internal: *ERROR*: NVMe trtype 256 (PCIE) not available 00:16:13.312 [2024-11-05 15:41:15.848131] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 939:spdk_nvme_probe_ext: *ERROR*: Create probe context failed 00:16:13.312 passed 00:16:13.312 Test: test_spdk_nvme_connect ...[2024-11-05 15:41:15.861256] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1036:spdk_nvme_connect: *ERROR*: No transport ID specified 00:16:13.312 [2024-11-05 15:41:15.911717] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 599:nvme_driver_init: *ERROR*: primary process is not started yet 00:16:13.312 passed 00:16:13.312 Test: test_nvme_ctrlr_probe_internal ...[2024-11-05 15:41:15.916111] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 682:nvme_ctrlr_probe: *ERROR*: Failed to construct NVMe controller for SSD: 00:16:13.313 [2024-11-05 15:41:15.916964] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 831:nvme_probe_internal: *ERROR*: NVMe ctrlr scan failed 00:16:13.313 passed 00:16:13.313 Test: test_nvme_init_controllers ...[2024-11-05 15:41:15.928946] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 708:nvme_ctrlr_poll_internal: *ERROR*: Failed to initialize SSD: 00:16:13.313 passed 00:16:13.313 Test: test_nvme_driver_init ...[2024-11-05 15:41:15.948927] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 576:nvme_driver_init: *ERROR*: primary process failed to reserve memory 00:16:13.313 [2024-11-05 15:41:15.949612] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 599:nvme_driver_init: *ERROR*: primary process is not started yet 00:16:13.570 [2024-11-05 15:41:16.060845] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 594:nvme_driver_init: *ERROR*: timeout waiting for primary process to init 00:16:13.570 [2024-11-05 15:41:16.065240] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c: 616:nvme_driver_init: *ERROR*: failed to initialize mutex 00:16:13.570 passed 00:16:13.570 Test: test_spdk_nvme_detach ...passed 00:16:13.570 Test: test_nvme_completion_poll_cb ...passed 00:16:13.570 Test: test_nvme_user_copy_cmd_complete ...--74299-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:13.570 passed 00:16:13.570 Test: test_nvme_allocate_request_null ...passed 00:16:13.570 Test: test_nvme_allocate_request ...passed 00:16:13.570 Test: test_nvme_free_request ...passed 00:16:13.570 Test: test_nvme_allocate_request_user_copy ...passed 00:16:13.570 Test: test_nvme_robust_mutex_init_shared ...passed 00:16:13.570 Test: test_nvme_request_check_timeout ...passed 00:16:13.570 Test: test_nvme_wait_for_completion ...passed 00:16:13.570 Test: test_spdk_nvme_parse_func ...--74299-- REDIR: 0x5642f00 (libc.so.6:strcasestr) redirected to 0x4850620 (strcasestr) 00:16:13.570 passed 00:16:13.570 Test: test_spdk_nvme_detach_async ...passed 00:16:13.570 Test: test_nvme_parse_addr ...--74299-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:16:13.570 --74299-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:13.570 [2024-11-05 15:41:16.212165] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme.c:1682:nvme_parse_addr: *ERROR*: getaddrinfo failed: Name or service not known (-2) 00:16:13.570 passed 00:16:13.570 00:16:13.570 Run Summary: Type Total Ran Passed Failed Inactive 00:16:13.570 suites 1 1 n/a 0 0 00:16:13.570 tests 25 25 25 0 0 00:16:13.570 asserts 331 331 331 0 n/a 00:16:13.570 00:16:13.570 Elapsed time = 0.427 seconds 00:16:13.570 --74299-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:13.828 ==74299== 00:16:13.828 ==74299== HEAP SUMMARY: 00:16:13.828 ==74299== in use at exit: 0 bytes in 0 blocks 00:16:13.828 ==74299== total heap usage: 180 allocs, 180 frees, 152,443 bytes allocated 00:16:13.828 ==74299== 00:16:13.828 ==74299== All heap blocks were freed -- no leaks are possible 00:16:13.828 ==74299== 00:16:13.828 ==74299== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:13.828 15:41:16 unittest_nvme -- unit/unittest.sh@89 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut 00:16:13.828 ==74311== Memcheck, a memory error detector 00:16:13.828 ==74311== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:13.828 ==74311== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:13.828 ==74311== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut 00:16:13.828 ==74311== 00:16:13.828 --74311-- Valgrind options: 00:16:13.828 --74311-- --leak-check=full 00:16:13.828 --74311-- --error-exitcode=2 00:16:13.828 --74311-- --verbose 00:16:13.828 --74311-- Contents of /proc/version: 00:16:13.828 --74311-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:13.828 --74311-- 00:16:13.828 --74311-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:13.828 --74311-- Page sizes: currently 4096, max supported 4096 00:16:13.828 --74311-- Valgrind library directory: /usr/libexec/valgrind 00:16:13.828 --74311-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut 00:16:13.828 --74311-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:13.828 --74311-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:13.828 --74311-- might be shown as UnknownInlinedFun 00:16:13.828 --74311-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:13.828 --74311-- object doesn't have a dynamic symbol table 00:16:13.828 --74311-- Scheduler: using generic scheduler lock implementation. 00:16:13.828 --74311-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:13.828 ==74311== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74311-by-???-on-7765db803faf 00:16:13.828 ==74311== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74311-by-???-on-7765db803faf 00:16:13.828 ==74311== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74311-by-???-on-7765db803faf 00:16:13.828 ==74311== 00:16:13.828 ==74311== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:13.828 ==74311== don't want to do, unless you know exactly what you're doing, 00:16:13.828 ==74311== or are doing some strange experiment): 00:16:13.828 ==74311== /usr/libexec/valgrind/../../bin/vgdb --pid=74311 ...command... 00:16:13.828 ==74311== 00:16:13.828 ==74311== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:13.828 ==74311== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut 00:16:13.828 ==74311== and then give GDB the following command 00:16:13.828 ==74311== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74311 00:16:13.828 ==74311== --pid is optional if only one valgrind process is running 00:16:13.828 ==74311== 00:16:13.828 --74311-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:13.828 --74311-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:13.828 --74311-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:13.828 --74311-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:13.828 ==74311== WARNING: new redirection conflicts with existing -- ignoring it 00:16:13.828 --74311-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:13.828 --74311-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:13.828 --74311-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:13.828 --74311-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:13.828 --74311-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:13.828 --74311-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:13.828 --74311-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:13.828 --74311-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:13.828 --74311-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:13.828 --74311-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:13.828 --74311-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:13.828 --74311-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:13.828 --74311-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:13.828 --74311-- Reading syms from /usr/lib64/libm.so.6 00:16:13.828 --74311-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:13.828 --74311-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:13.828 --74311-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:13.829 --74311-- Reading syms from /usr/lib64/libc.so.6 00:16:14.086 --74311-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:14.086 --74311-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:14.086 --74311-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:14.086 --74311-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:14.086 --74311-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:14.086 --74311-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:14.086 --74311-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 --74311-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.086 ==74311== WARNING: new redirection conflicts with existing -- ignoring it 00:16:14.086 --74311-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:14.087 --74311-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:14.087 --74311-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 --74311-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 ==74311== Preferring higher priority redirection: 00:16:14.087 --74311-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:14.087 --74311-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:14.087 --74311-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 --74311-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 --74311-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 --74311-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 --74311-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 --74311-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:14.087 ==74311== WARNING: new redirection conflicts with existing -- ignoring it 00:16:14.087 --74311-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:14.087 --74311-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:14.087 ==74311== WARNING: new redirection conflicts with existing -- ignoring it 00:16:14.087 --74311-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:14.087 --74311-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:14.087 --74311-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:14.087 --74311-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:14.087 --74311-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:14.087 --74311-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:14.087 --74311-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:14.087 --74311-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:14.087 --74311-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:14.087 --74311-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:14.087 --74311-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:14.087 --74311-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:14.087 --74311-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:14.087 --74311-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:14.087 --74311-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:14.087 --74311-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:14.087 --74311-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:14.087 --74311-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:14.087 --74311-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:14.087 00:16:14.087 00:16:14.087 CUnit - A unit testing framework for C - Version 2.1-3 00:16:14.087 http://cunit.sourceforge.net/ 00:16:14.087 00:16:14.087 00:16:14.087 Suite: nvme_ctrlr 00:16:14.087 Test: test_nvme_ctrlr_init_en_1_rdy_0 ...[2024-11-05 15:41:16.783102] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 --74311-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:14.345 --74311-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:14.345 passed 00:16:14.345 Test: test_nvme_ctrlr_init_en_1_rdy_1 ...[2024-11-05 15:41:16.914030] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 passed 00:16:14.345 Test: test_nvme_ctrlr_init_en_0_rdy_0 ...[2024-11-05 15:41:16.919842] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 passed 00:16:14.345 Test: test_nvme_ctrlr_init_en_0_rdy_1 ...[2024-11-05 15:41:16.925272] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 passed 00:16:14.345 Test: test_nvme_ctrlr_init_en_0_rdy_0_ams_rr ...[2024-11-05 15:41:16.930646] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 [2024-11-05 15:41:16.938023] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4108:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr enable failed with error: -22[2024-11-05 15:41:16.942326] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4108:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr enable failed with error: -22[2024-11-05 15:41:16.946218] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4108:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr enable failed with error: -22passed 00:16:14.345 Test: test_nvme_ctrlr_init_en_0_rdy_0_ams_wrr ...[2024-11-05 15:41:16.953677] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 [2024-11-05 15:41:16.964068] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4108:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr enable failed with error: -22[2024-11-05 15:41:16.967896] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4108:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr enable failed with error: -22passed 00:16:14.345 Test: test_nvme_ctrlr_init_en_0_rdy_0_ams_vs ...[2024-11-05 15:41:16.975342] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 [2024-11-05 15:41:16.981219] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4108:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr enable failed with error: -22[2024-11-05 15:41:16.989040] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4108:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr enable failed with error: -22passed 00:16:14.345 Test: test_nvme_ctrlr_init_delay ...[2024-11-05 15:41:16.996355] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 passed 00:16:14.345 Test: test_alloc_io_qpair_rr_1 ...[2024-11-05 15:41:17.004041] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 [2024-11-05 15:41:17.021987] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:5523:spdk_nvme_ctrlr_alloc_qid: *ERROR*: [, 0] No free I/O queue IDs 00:16:14.345 [2024-11-05 15:41:17.033446] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c: 381:nvme_ctrlr_create_io_qpair: *ERROR*: [, 0] invalid queue priority for default round robin arbitration method 00:16:14.345 [2024-11-05 15:41:17.034361] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c: 381:nvme_ctrlr_create_io_qpair: *ERROR*: [, 0] invalid queue priority for default round robin arbitration method 00:16:14.345 [2024-11-05 15:41:17.034828] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c: 381:nvme_ctrlr_create_io_qpair: *ERROR*: [, 0] invalid queue priority for default round robin arbitration method 00:16:14.345 passed 00:16:14.345 Test: test_ctrlr_get_default_ctrlr_opts ...passed 00:16:14.345 Test: test_ctrlr_get_default_io_qpair_opts ...passed 00:16:14.345 Test: test_alloc_io_qpair_wrr_1 ...[2024-11-05 15:41:17.054863] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 passed 00:16:14.345 Test: test_alloc_io_qpair_wrr_2 ...[2024-11-05 15:41:17.060570] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.345 [2024-11-05 15:41:17.063880] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:5523:spdk_nvme_ctrlr_alloc_qid: *ERROR*: [, 0] No free I/O queue IDs 00:16:14.603 passed 00:16:14.603 Test: test_spdk_nvme_ctrlr_update_firmware ...[2024-11-05 15:41:17.071079] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:5051:spdk_nvme_ctrlr_update_firmware: *ERROR*: [, 0] spdk_nvme_ctrlr_update_firmware invalid size! 00:16:14.603 [2024-11-05 15:41:17.075887] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:5088:spdk_nvme_ctrlr_update_firmware: *ERROR*: [, 0] spdk_nvme_ctrlr_fw_image_download failed! 00:16:14.603 [2024-11-05 15:41:17.080931] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:5128:spdk_nvme_ctrlr_update_firmware: *ERROR*: [, 0] nvme_ctrlr_cmd_fw_commit failed! 00:16:14.603 [2024-11-05 15:41:17.083867] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:5088:spdk_nvme_ctrlr_update_firmware: *ERROR*: [, 0] spdk_nvme_ctrlr_fw_image_download failed! 00:16:14.603 passed 00:16:14.603 Test: test_nvme_ctrlr_fail ...[2024-11-05 15:41:17.086813] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:1110:nvme_ctrlr_fail: *ERROR*: [, 0] in failed state. 00:16:14.603 passed 00:16:14.603 Test: test_nvme_ctrlr_construct_intel_support_log_page_list ...passed 00:16:14.603 Test: test_nvme_ctrlr_set_supported_features ...passed 00:16:14.603 Test: test_nvme_ctrlr_set_host_feature ...[2024-11-05 15:41:17.101648] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:14.603 passed 00:16:14.603 Test: test_spdk_nvme_ctrlr_doorbell_buffer_config ...passed 00:16:14.603 Test: test_nvme_ctrlr_test_active_ns ...[2024-11-05 15:41:17.115425] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.169 passed 00:16:15.169 Test: test_nvme_ctrlr_test_active_ns_error_case ...passed 00:16:15.169 Test: test_spdk_nvme_ctrlr_reconnect_io_qpair ...passed 00:16:15.169 Test: test_spdk_nvme_ctrlr_set_trid ...passed 00:16:15.169 Test: test_nvme_ctrlr_init_set_nvmf_ioccsz ...[2024-11-05 15:41:17.766002] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.169 passed 00:16:15.169 Test: test_nvme_ctrlr_init_set_num_queues ...[2024-11-05 15:41:17.791786] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.169 passed 00:16:15.169 Test: test_nvme_ctrlr_init_set_keep_alive_timeout ...[2024-11-05 15:41:17.795897] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.169 [2024-11-05 15:41:17.803127] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:3039:nvme_ctrlr_set_keep_alive_timeout_done: *ERROR*: [, 0] Keep alive timeout Get Feature failed: SC 6 SCT 0 00:16:15.169 passed 00:16:15.169 Test: test_alloc_io_qpair_fail ...[2024-11-05 15:41:17.805567] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.169 [2024-11-05 15:41:17.806691] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c: 505:spdk_nvme_ctrlr_alloc_io_qpair: *ERROR*: [, 0] nvme_transport_ctrlr_connect_io_qpair() failed 00:16:15.169 passed 00:16:15.169 Test: test_nvme_ctrlr_add_remove_process ...passed 00:16:15.169 Test: test_nvme_ctrlr_set_arbitration_feature ...passed 00:16:15.169 Test: test_nvme_ctrlr_set_state ...[2024-11-05 15:41:17.824072] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:1554:_nvme_ctrlr_set_state: *ERROR*: [, 0] Specified timeout would cause integer overflow. Defaulting to no timeout. 00:16:15.169 passed 00:16:15.169 Test: test_nvme_ctrlr_active_ns_list_v0 ...[2024-11-05 15:41:17.825197] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.169 passed 00:16:15.169 Test: test_nvme_ctrlr_active_ns_list_v2 ...[2024-11-05 15:41:17.864813] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.426 passed 00:16:15.426 Test: test_nvme_ctrlr_ns_mgmt ...[2024-11-05 15:41:17.949114] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.426 passed 00:16:15.426 Test: test_nvme_ctrlr_reset ...[2024-11-05 15:41:17.965920] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.427 passed 00:16:15.427 Test: test_nvme_ctrlr_aer_callback ...[2024-11-05 15:41:17.985645] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.427 passed 00:16:15.427 Test: test_nvme_ctrlr_ns_attr_changed ...[2024-11-05 15:41:18.002735] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.427 passed 00:16:15.427 Test: test_nvme_ctrlr_identify_namespaces_iocs_specific_next ...passed 00:16:15.427 Test: test_nvme_ctrlr_set_supported_log_pages ...passed 00:16:15.427 Test: test_nvme_ctrlr_set_intel_supported_log_pages ...[2024-11-05 15:41:18.038954] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.427 passed 00:16:15.427 Test: test_nvme_ctrlr_parse_ana_log_page ...passed 00:16:15.427 Test: test_nvme_ctrlr_ana_resize ...[2024-11-05 15:41:18.056152] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.427 passed 00:16:15.427 Test: test_nvme_ctrlr_get_memory_domains ...passed 00:16:15.427 Test: test_nvme_transport_ctrlr_ready ...[2024-11-05 15:41:18.069063] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4194:nvme_ctrlr_process_init: *ERROR*: [, 0] Transport controller ready step failed: rc -1 00:16:15.427 [2024-11-05 15:41:18.070785] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4246:nvme_ctrlr_process_init: *ERROR*: [, 0] Ctrlr operation failed with error: -1, ctrlr state: 53 (error) 00:16:15.427 passed 00:16:15.427 Test: test_nvme_ctrlr_disable ...[2024-11-05 15:41:18.071953] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr.c:4314:nvme_ctrlr_construct: *ERROR*: [, 0] admin_queue_size 0 is less than minimum defined by NVMe spec, use min value 00:16:15.427 passed 00:16:15.427 Test: test_nvme_numa_id ...passed 00:16:15.427 00:16:15.427 Run Summary: Type Total Ran Passed Failed Inactive 00:16:15.427 suites 1 1 n/a 0 0 00:16:15.427 tests 45 45 45 0 0 00:16:15.427 asserts 10448 10448 10448 0 n/a 00:16:15.427 00:16:15.427 Elapsed time = 1.258 seconds 00:16:15.427 --74311-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:15.427 --74311-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:15.427 ==74311== 00:16:15.427 ==74311== HEAP SUMMARY: 00:16:15.427 ==74311== in use at exit: 0 bytes in 0 blocks 00:16:15.427 ==74311== total heap usage: 8,080 allocs, 8,080 frees, 64,202,896 bytes allocated 00:16:15.427 ==74311== 00:16:15.427 ==74311== All heap blocks were freed -- no leaks are possible 00:16:15.427 ==74311== 00:16:15.427 ==74311== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:15.685 15:41:18 unittest_nvme -- unit/unittest.sh@90 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut 00:16:15.685 ==74331== Memcheck, a memory error detector 00:16:15.685 ==74331== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:15.685 ==74331== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:15.685 ==74331== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut 00:16:15.685 ==74331== 00:16:15.685 --74331-- Valgrind options: 00:16:15.685 --74331-- --leak-check=full 00:16:15.685 --74331-- --error-exitcode=2 00:16:15.685 --74331-- --verbose 00:16:15.685 --74331-- Contents of /proc/version: 00:16:15.685 --74331-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:15.685 --74331-- 00:16:15.685 --74331-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:15.685 --74331-- Page sizes: currently 4096, max supported 4096 00:16:15.685 --74331-- Valgrind library directory: /usr/libexec/valgrind 00:16:15.685 --74331-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut 00:16:15.685 --74331-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:15.685 --74331-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:15.685 --74331-- might be shown as UnknownInlinedFun 00:16:15.685 --74331-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:15.685 --74331-- object doesn't have a dynamic symbol table 00:16:15.685 --74331-- Scheduler: using generic scheduler lock implementation. 00:16:15.685 --74331-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:15.685 ==74331== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74331-by-???-on-7765db803faf 00:16:15.685 ==74331== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74331-by-???-on-7765db803faf 00:16:15.685 ==74331== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74331-by-???-on-7765db803faf 00:16:15.685 ==74331== 00:16:15.685 ==74331== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:15.685 ==74331== don't want to do, unless you know exactly what you're doing, 00:16:15.685 ==74331== or are doing some strange experiment): 00:16:15.685 ==74331== /usr/libexec/valgrind/../../bin/vgdb --pid=74331 ...command... 00:16:15.685 ==74331== 00:16:15.685 ==74331== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:15.685 ==74331== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut 00:16:15.685 ==74331== and then give GDB the following command 00:16:15.685 ==74331== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74331 00:16:15.685 ==74331== --pid is optional if only one valgrind process is running 00:16:15.685 ==74331== 00:16:15.685 --74331-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:15.685 --74331-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:15.685 --74331-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:15.685 --74331-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:15.685 ==74331== WARNING: new redirection conflicts with existing -- ignoring it 00:16:15.685 --74331-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:15.685 --74331-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:15.685 --74331-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:15.685 --74331-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:15.685 --74331-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:15.685 --74331-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:15.685 --74331-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:15.685 --74331-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:15.685 --74331-- Reading syms from /usr/lib64/libm.so.6 00:16:15.685 --74331-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:15.685 --74331-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:15.685 --74331-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/libc.so.6 00:16:15.685 --74331-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:15.685 --74331-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:15.685 --74331-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:15.943 --74331-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:15.943 --74331-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:15.943 --74331-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.943 --74331-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 ==74331== WARNING: new redirection conflicts with existing -- ignoring it 00:16:15.944 --74331-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:15.944 --74331-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:15.944 --74331-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 ==74331== Preferring higher priority redirection: 00:16:15.944 --74331-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:15.944 --74331-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:15.944 --74331-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 --74331-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:15.944 ==74331== WARNING: new redirection conflicts with existing -- ignoring it 00:16:15.944 --74331-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:15.944 --74331-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:15.944 ==74331== WARNING: new redirection conflicts with existing -- ignoring it 00:16:15.944 --74331-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:15.944 --74331-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:15.944 --74331-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:15.944 --74331-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:15.944 --74331-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:15.944 --74331-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:15.944 --74331-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:15.944 --74331-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:15.944 --74331-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:15.944 --74331-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:15.944 --74331-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:15.944 --74331-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:15.944 --74331-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:15.944 --74331-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:15.944 --74331-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:15.944 --74331-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:15.944 --74331-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:15.944 --74331-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:15.944 --74331-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:15.944 00:16:15.944 00:16:15.944 CUnit - A unit testing framework for C - Version 2.1-3 00:16:15.944 http://cunit.sourceforge.net/ 00:16:15.944 00:16:15.944 00:16:15.944 Suite: nvme_ctrlr_cmd 00:16:15.944 Test: test_get_log_pages ...passed 00:16:15.944 Test: test_set_feature_cmd ...passed 00:16:15.944 Test: test_set_feature_ns_cmd ...passed 00:16:15.944 Test: test_get_feature_cmd ...passed 00:16:15.944 Test: test_get_feature_ns_cmd ...passed 00:16:15.944 Test: test_abort_cmd ...passed 00:16:16.202 Test: test_set_host_id_cmds ...[2024-11-05 15:41:18.657944] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ctrlr_cmd.c: 508:nvme_ctrlr_cmd_set_host_id: *ERROR*: Invalid host ID size 1024 00:16:16.202 passed 00:16:16.202 Test: test_io_cmd_raw_no_payload_build ...passed 00:16:16.202 Test: test_io_raw_cmd ...passed 00:16:16.202 Test: test_io_raw_cmd_with_md ...passed 00:16:16.202 Test: test_namespace_attach ...passed 00:16:16.202 Test: test_namespace_detach ...passed 00:16:16.202 Test: test_namespace_create ...passed 00:16:16.202 Test: test_namespace_delete ...passed 00:16:16.202 Test: test_doorbell_buffer_config ...passed 00:16:16.202 Test: test_format_nvme ...passed 00:16:16.202 Test: test_fw_commit ...passed 00:16:16.202 Test: test_fw_image_download ...passed 00:16:16.202 Test: test_sanitize ...passed 00:16:16.202 Test: test_directive ...passed 00:16:16.202 Test: test_nvme_request_add_abort ...passed 00:16:16.202 Test: test_spdk_nvme_ctrlr_cmd_abort ...passed 00:16:16.202 Test: test_nvme_ctrlr_cmd_identify ...passed 00:16:16.202 Test: test_spdk_nvme_ctrlr_cmd_security_receive_send ...passed 00:16:16.202 00:16:16.202 Run Summary: Type Total Ran Passed Failed Inactive 00:16:16.202 suites 1 1 n/a 0 0 00:16:16.202 tests 24 24 24 0 0 00:16:16.202 asserts 198 198 198 0 n/a 00:16:16.202 00:16:16.202 Elapsed time = 0.150 seconds 00:16:16.202 --74331-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:16.202 --74331-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:16.202 ==74331== 00:16:16.202 ==74331== HEAP SUMMARY: 00:16:16.202 ==74331== in use at exit: 0 bytes in 0 blocks 00:16:16.202 ==74331== total heap usage: 102 allocs, 102 frees, 104,236 bytes allocated 00:16:16.202 ==74331== 00:16:16.202 ==74331== All heap blocks were freed -- no leaks are possible 00:16:16.202 ==74331== 00:16:16.202 ==74331== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:16.202 15:41:18 unittest_nvme -- unit/unittest.sh@91 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut 00:16:16.202 ==74342== Memcheck, a memory error detector 00:16:16.202 ==74342== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:16.202 ==74342== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:16.202 ==74342== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut 00:16:16.202 ==74342== 00:16:16.202 --74342-- Valgrind options: 00:16:16.202 --74342-- --leak-check=full 00:16:16.202 --74342-- --error-exitcode=2 00:16:16.202 --74342-- --verbose 00:16:16.202 --74342-- Contents of /proc/version: 00:16:16.202 --74342-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:16.202 --74342-- 00:16:16.202 --74342-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:16.202 --74342-- Page sizes: currently 4096, max supported 4096 00:16:16.202 --74342-- Valgrind library directory: /usr/libexec/valgrind 00:16:16.202 --74342-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut 00:16:16.202 --74342-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:16.202 --74342-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:16.202 --74342-- might be shown as UnknownInlinedFun 00:16:16.203 --74342-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:16.203 --74342-- object doesn't have a dynamic symbol table 00:16:16.203 --74342-- Scheduler: using generic scheduler lock implementation. 00:16:16.203 --74342-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:16.203 ==74342== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74342-by-???-on-7765db803faf 00:16:16.203 ==74342== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74342-by-???-on-7765db803faf 00:16:16.203 ==74342== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74342-by-???-on-7765db803faf 00:16:16.203 ==74342== 00:16:16.203 ==74342== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:16.203 ==74342== don't want to do, unless you know exactly what you're doing, 00:16:16.203 ==74342== or are doing some strange experiment): 00:16:16.203 ==74342== /usr/libexec/valgrind/../../bin/vgdb --pid=74342 ...command... 00:16:16.203 ==74342== 00:16:16.203 ==74342== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:16.203 ==74342== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut 00:16:16.203 ==74342== and then give GDB the following command 00:16:16.203 ==74342== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74342 00:16:16.203 ==74342== --pid is optional if only one valgrind process is running 00:16:16.203 ==74342== 00:16:16.203 --74342-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:16.203 --74342-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:16.203 --74342-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:16.203 --74342-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:16.203 ==74342== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.203 --74342-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:16.203 --74342-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:16.203 --74342-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:16.203 --74342-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:16.461 --74342-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:16.461 --74342-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:16.461 --74342-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:16.461 --74342-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:16.461 --74342-- Reading syms from /usr/lib64/libm.so.6 00:16:16.461 --74342-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:16.461 --74342-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:16.461 --74342-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/libc.so.6 00:16:16.461 --74342-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:16.461 --74342-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:16.461 --74342-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:16.461 --74342-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:16.461 --74342-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:16.461 --74342-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 ==74342== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.461 --74342-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:16.461 --74342-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:16.461 --74342-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 --74342-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.461 ==74342== Preferring higher priority redirection: 00:16:16.461 --74342-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:16.461 --74342-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:16.461 --74342-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.462 --74342-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.462 --74342-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.462 --74342-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.462 --74342-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.462 --74342-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.462 ==74342== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.462 --74342-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:16.462 --74342-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:16.462 ==74342== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.462 --74342-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:16.462 --74342-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:16.462 --74342-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:16.719 --74342-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:16.719 --74342-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:16.719 --74342-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:16.720 --74342-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:16.720 --74342-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:16.720 --74342-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:16.720 --74342-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:16.720 --74342-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:16.720 --74342-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:16.720 --74342-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:16.720 --74342-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:16.720 --74342-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:16.720 --74342-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:16.720 --74342-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:16.720 --74342-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:16.720 --74342-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:16.720 00:16:16.720 00:16:16.720 CUnit - A unit testing framework for C - Version 2.1-3 00:16:16.720 http://cunit.sourceforge.net/ 00:16:16.720 00:16:16.720 00:16:16.720 Suite: nvme_ctrlr_cmd 00:16:16.720 Test: test_geometry_cmd ...passed 00:16:16.720 Test: test_spdk_nvme_ctrlr_is_ocssd_supported ...passed 00:16:16.720 00:16:16.720 Run Summary: Type Total Ran Passed Failed Inactive 00:16:16.720 suites 1 1 n/a 0 0 00:16:16.720 tests 2 2 2 0 0 00:16:16.720 asserts 7 7 7 0 n/a 00:16:16.720 00:16:16.720 Elapsed time = 0.018 seconds 00:16:16.720 --74342-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:16.720 --74342-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:16.720 ==74342== 00:16:16.720 ==74342== HEAP SUMMARY: 00:16:16.720 ==74342== in use at exit: 0 bytes in 0 blocks 00:16:16.720 ==74342== total heap usage: 53 allocs, 53 frees, 98,078 bytes allocated 00:16:16.720 ==74342== 00:16:16.720 ==74342== All heap blocks were freed -- no leaks are possible 00:16:16.720 ==74342== 00:16:16.720 ==74342== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:16.720 15:41:19 unittest_nvme -- unit/unittest.sh@92 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut 00:16:16.720 ==74344== Memcheck, a memory error detector 00:16:16.720 ==74344== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:16.720 ==74344== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:16.720 ==74344== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut 00:16:16.720 ==74344== 00:16:16.720 --74344-- Valgrind options: 00:16:16.720 --74344-- --leak-check=full 00:16:16.720 --74344-- --error-exitcode=2 00:16:16.720 --74344-- --verbose 00:16:16.720 --74344-- Contents of /proc/version: 00:16:16.720 --74344-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:16.720 --74344-- 00:16:16.720 --74344-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:16.720 --74344-- Page sizes: currently 4096, max supported 4096 00:16:16.720 --74344-- Valgrind library directory: /usr/libexec/valgrind 00:16:16.720 --74344-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut 00:16:16.720 --74344-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:16.720 --74344-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:16.720 --74344-- might be shown as UnknownInlinedFun 00:16:16.720 --74344-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:16.720 --74344-- object doesn't have a dynamic symbol table 00:16:16.720 --74344-- Scheduler: using generic scheduler lock implementation. 00:16:16.720 --74344-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:16.720 ==74344== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74344-by-???-on-7765db803faf 00:16:16.720 ==74344== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74344-by-???-on-7765db803faf 00:16:16.720 ==74344== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74344-by-???-on-7765db803faf 00:16:16.720 ==74344== 00:16:16.720 ==74344== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:16.720 ==74344== don't want to do, unless you know exactly what you're doing, 00:16:16.720 ==74344== or are doing some strange experiment): 00:16:16.720 ==74344== /usr/libexec/valgrind/../../bin/vgdb --pid=74344 ...command... 00:16:16.720 ==74344== 00:16:16.720 ==74344== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:16.720 ==74344== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut 00:16:16.720 ==74344== and then give GDB the following command 00:16:16.720 ==74344== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74344 00:16:16.720 ==74344== --pid is optional if only one valgrind process is running 00:16:16.720 ==74344== 00:16:16.720 --74344-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:16.720 --74344-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:16.978 --74344-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:16.978 --74344-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:16.978 ==74344== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.978 --74344-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:16.978 --74344-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:16.978 --74344-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:16.979 --74344-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:16.979 --74344-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:16.979 --74344-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:16.979 --74344-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:16.979 --74344-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:16.979 --74344-- Reading syms from /usr/lib64/libm.so.6 00:16:16.979 --74344-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:16.979 --74344-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:16.979 --74344-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/libc.so.6 00:16:16.979 --74344-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:16.979 --74344-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:16.979 --74344-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:16.979 --74344-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:16.979 --74344-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:16.979 --74344-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 ==74344== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.979 --74344-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:16.979 --74344-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:16.979 --74344-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 ==74344== Preferring higher priority redirection: 00:16:16.979 --74344-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:16.979 --74344-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:16.979 --74344-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 --74344-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:16.979 ==74344== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.979 --74344-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:16.980 --74344-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:16.980 ==74344== WARNING: new redirection conflicts with existing -- ignoring it 00:16:16.980 --74344-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:16.980 --74344-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:17.237 --74344-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:17.237 --74344-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:17.237 --74344-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:17.237 --74344-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:17.237 --74344-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:17.237 --74344-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:17.237 --74344-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:17.237 --74344-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:17.237 --74344-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:17.237 --74344-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:17.237 --74344-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:17.237 --74344-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:17.237 --74344-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:17.237 --74344-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:17.237 --74344-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:17.237 --74344-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:17.237 --74344-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:17.237 00:16:17.237 00:16:17.237 CUnit - A unit testing framework for C - Version 2.1-3 00:16:17.237 http://cunit.sourceforge.net/ 00:16:17.237 00:16:17.237 00:16:17.237 Suite: nvme 00:16:17.237 Test: test_nvme_ns_construct ...passed 00:16:17.237 Test: test_nvme_ns_uuid ...passed 00:16:17.237 Test: test_nvme_ns_csi ...passed 00:16:17.237 Test: test_nvme_ns_data ...passed 00:16:17.237 Test: test_nvme_ns_set_identify_data ...passed 00:16:17.237 Test: test_spdk_nvme_ns_get_values ...passed 00:16:17.237 Test: test_spdk_nvme_ns_is_active ...passed 00:16:17.237 Test: spdk_nvme_ns_supports ...passed 00:16:17.237 Test: test_nvme_ns_has_supported_iocs_specific_data ...passed 00:16:17.237 Test: test_nvme_ctrlr_identify_ns_iocs_specific ...--74344-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:17.237 passed 00:16:17.237 Test: test_nvme_ctrlr_identify_id_desc ...passed 00:16:17.237 Test: test_nvme_ns_find_id_desc ...passed 00:16:17.237 00:16:17.237 Run Summary: Type Total Ran Passed Failed Inactive 00:16:17.237 suites 1 1 n/a 0 0 00:16:17.237 tests 12 12 12 0 0 00:16:17.237 asserts 95 95 95 0 n/a 00:16:17.237 00:16:17.237 Elapsed time = 0.074 seconds 00:16:17.237 --74344-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:17.237 --74344-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:17.237 ==74344== 00:16:17.237 ==74344== HEAP SUMMARY: 00:16:17.237 ==74344== in use at exit: 0 bytes in 0 blocks 00:16:17.237 ==74344== total heap usage: 95 allocs, 95 frees, 116,851 bytes allocated 00:16:17.237 ==74344== 00:16:17.237 ==74344== All heap blocks were freed -- no leaks are possible 00:16:17.237 ==74344== 00:16:17.237 ==74344== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:17.495 15:41:19 unittest_nvme -- unit/unittest.sh@93 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut 00:16:17.495 ==74355== Memcheck, a memory error detector 00:16:17.495 ==74355== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:17.495 ==74355== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:17.495 ==74355== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut 00:16:17.495 ==74355== 00:16:17.495 --74355-- Valgrind options: 00:16:17.495 --74355-- --leak-check=full 00:16:17.495 --74355-- --error-exitcode=2 00:16:17.495 --74355-- --verbose 00:16:17.495 --74355-- Contents of /proc/version: 00:16:17.495 --74355-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:17.495 --74355-- 00:16:17.495 --74355-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:17.495 --74355-- Page sizes: currently 4096, max supported 4096 00:16:17.495 --74355-- Valgrind library directory: /usr/libexec/valgrind 00:16:17.495 --74355-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut 00:16:17.495 --74355-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:17.495 --74355-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:17.495 --74355-- might be shown as UnknownInlinedFun 00:16:17.496 --74355-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:17.496 --74355-- object doesn't have a dynamic symbol table 00:16:17.496 --74355-- Scheduler: using generic scheduler lock implementation. 00:16:17.496 --74355-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:17.496 ==74355== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74355-by-???-on-7765db803faf 00:16:17.496 ==74355== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74355-by-???-on-7765db803faf 00:16:17.496 ==74355== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74355-by-???-on-7765db803faf 00:16:17.496 ==74355== 00:16:17.496 ==74355== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:17.496 ==74355== don't want to do, unless you know exactly what you're doing, 00:16:17.496 ==74355== or are doing some strange experiment): 00:16:17.496 ==74355== /usr/libexec/valgrind/../../bin/vgdb --pid=74355 ...command... 00:16:17.496 ==74355== 00:16:17.496 ==74355== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:17.496 ==74355== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut 00:16:17.496 ==74355== and then give GDB the following command 00:16:17.496 ==74355== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74355 00:16:17.496 ==74355== --pid is optional if only one valgrind process is running 00:16:17.496 ==74355== 00:16:17.496 --74355-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:17.496 --74355-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:17.496 --74355-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:17.496 --74355-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:17.496 ==74355== WARNING: new redirection conflicts with existing -- ignoring it 00:16:17.496 --74355-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:17.496 --74355-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:17.496 --74355-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:17.496 --74355-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:17.496 --74355-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:17.496 --74355-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:17.496 --74355-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:17.496 --74355-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:17.496 --74355-- Reading syms from /usr/lib64/libm.so.6 00:16:17.496 --74355-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:17.496 --74355-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:17.496 --74355-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/libc.so.6 00:16:17.496 --74355-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:17.496 --74355-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:17.496 --74355-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:17.754 --74355-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:17.754 --74355-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:17.754 --74355-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.754 --74355-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.754 --74355-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.754 --74355-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 ==74355== WARNING: new redirection conflicts with existing -- ignoring it 00:16:17.755 --74355-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:17.755 --74355-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:17.755 --74355-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 ==74355== Preferring higher priority redirection: 00:16:17.755 --74355-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:17.755 --74355-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:17.755 --74355-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 --74355-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:17.755 ==74355== WARNING: new redirection conflicts with existing -- ignoring it 00:16:17.755 --74355-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:17.755 --74355-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:17.755 ==74355== WARNING: new redirection conflicts with existing -- ignoring it 00:16:17.755 --74355-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:17.755 --74355-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:17.755 --74355-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:17.755 --74355-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:17.755 --74355-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:17.755 --74355-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:17.755 --74355-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:17.755 --74355-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:17.755 --74355-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:17.755 --74355-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:17.755 --74355-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:17.755 --74355-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:17.755 --74355-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:17.755 --74355-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:17.755 --74355-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:17.755 --74355-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:17.755 --74355-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:17.755 --74355-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:17.756 --74355-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:17.756 00:16:17.756 00:16:17.756 CUnit - A unit testing framework for C - Version 2.1-3 00:16:17.756 http://cunit.sourceforge.net/ 00:16:17.756 00:16:17.756 00:16:17.756 Suite: nvme_ns_cmd 00:16:17.756 Test: split_test ...passed 00:16:17.756 Test: split_test2 ...passed 00:16:17.756 Test: split_test3 ...passed 00:16:17.756 Test: split_test4 ...passed 00:16:17.756 Test: test_nvme_ns_cmd_flush ...passed 00:16:17.756 Test: test_nvme_ns_cmd_dataset_management ...--74355-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:17.756 passed 00:16:18.014 Test: test_nvme_ns_cmd_copy ...passed 00:16:18.014 Test: test_io_flags ...[2024-11-05 15:41:20.486791] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ns_cmd.c: 144:_is_io_flags_valid: *ERROR*: Invalid io_flags 0xfffc 00:16:18.014 passed 00:16:18.014 Test: test_nvme_ns_cmd_write_zeroes ...passed 00:16:18.014 Test: test_nvme_ns_cmd_write_uncorrectable ...passed 00:16:18.014 Test: test_nvme_ns_cmd_reservation_register ...passed 00:16:18.014 Test: test_nvme_ns_cmd_reservation_release ...passed 00:16:18.014 Test: test_nvme_ns_cmd_reservation_acquire ...passed 00:16:18.014 Test: test_nvme_ns_cmd_reservation_report ...passed 00:16:18.014 Test: test_cmd_child_request ...passed 00:16:18.014 Test: test_nvme_ns_cmd_readv ...passed 00:16:18.014 Test: test_nvme_ns_cmd_readv_sgl ...[2024-11-05 15:41:20.565754] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ns_cmd.c: 390:_nvme_ns_cmd_split_request_sgl: *ERROR*: Unable to send I/O. Would require more than the supported number of SGL Elements.passed 00:16:18.014 Test: test_nvme_ns_cmd_read_with_md ...passed 00:16:18.014 Test: test_nvme_ns_cmd_writev ...[2024-11-05 15:41:20.582500] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ns_cmd.c: 291:_nvme_ns_cmd_split_request_prp: *ERROR*: child_length 200 not even multiple of lba_size 512 00:16:18.014 passed 00:16:18.014 Test: test_nvme_ns_cmd_write_with_md ...passed 00:16:18.014 Test: test_nvme_ns_cmd_zone_append_with_md ...passed 00:16:18.014 Test: test_nvme_ns_cmd_zone_appendv_with_md ...passed 00:16:18.014 Test: test_nvme_ns_cmd_comparev ...passed 00:16:18.014 Test: test_nvme_ns_cmd_compare_and_write ...passed 00:16:18.014 Test: test_nvme_ns_cmd_compare_with_md ...passed 00:16:18.014 Test: test_nvme_ns_cmd_comparev_with_md ...passed 00:16:18.014 Test: test_nvme_ns_cmd_setup_request ...passed 00:16:18.014 Test: test_spdk_nvme_ns_cmd_readv_with_md ...passed 00:16:18.014 Test: test_spdk_nvme_ns_cmd_writev_ext ...[2024-11-05 15:41:20.679610] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ns_cmd.c: 144:_is_io_flags_valid: *ERROR*: Invalid io_flags 0xffff000f 00:16:18.014 passed 00:16:18.014 Test: test_spdk_nvme_ns_cmd_readv_ext ...[2024-11-05 15:41:20.688401] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_ns_cmd.c: 144:_is_io_flags_valid: *ERROR*: Invalid io_flags 0xffff000f 00:16:18.014 passed 00:16:18.014 Test: test_nvme_ns_cmd_verify ...passed 00:16:18.014 Test: test_nvme_ns_cmd_io_mgmt_send ...passed 00:16:18.014 Test: test_nvme_ns_cmd_io_mgmt_recv ...passed 00:16:18.014 00:16:18.014 Run Summary: Type Total Ran Passed Failed Inactive 00:16:18.014 suites 1 1 n/a 0 0 00:16:18.014 tests 33 33 33 0 0 00:16:18.014 asserts 569 569 569 0 n/a 00:16:18.014 00:16:18.014 Elapsed time = 0.295 seconds 00:16:18.014 --74355-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:18.272 --74355-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:18.272 ==74355== 00:16:18.272 ==74355== HEAP SUMMARY: 00:16:18.272 ==74355== in use at exit: 0 bytes in 0 blocks 00:16:18.272 ==74355== total heap usage: 223 allocs, 223 frees, 3,173,691 bytes allocated 00:16:18.272 ==74355== 00:16:18.272 ==74355== All heap blocks were freed -- no leaks are possible 00:16:18.272 ==74355== 00:16:18.272 ==74355== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:18.272 15:41:20 unittest_nvme -- unit/unittest.sh@94 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut 00:16:18.272 ==74365== Memcheck, a memory error detector 00:16:18.272 ==74365== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:18.272 ==74365== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:18.272 ==74365== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut 00:16:18.272 ==74365== 00:16:18.272 --74365-- Valgrind options: 00:16:18.272 --74365-- --leak-check=full 00:16:18.272 --74365-- --error-exitcode=2 00:16:18.272 --74365-- --verbose 00:16:18.272 --74365-- Contents of /proc/version: 00:16:18.272 --74365-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:18.272 --74365-- 00:16:18.272 --74365-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:18.272 --74365-- Page sizes: currently 4096, max supported 4096 00:16:18.272 --74365-- Valgrind library directory: /usr/libexec/valgrind 00:16:18.272 --74365-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut 00:16:18.272 --74365-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:18.272 --74365-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:18.272 --74365-- might be shown as UnknownInlinedFun 00:16:18.272 --74365-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:18.272 --74365-- object doesn't have a dynamic symbol table 00:16:18.272 --74365-- Scheduler: using generic scheduler lock implementation. 00:16:18.272 --74365-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:18.272 ==74365== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74365-by-???-on-7765db803faf 00:16:18.272 ==74365== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74365-by-???-on-7765db803faf 00:16:18.272 ==74365== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74365-by-???-on-7765db803faf 00:16:18.272 ==74365== 00:16:18.272 ==74365== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:18.272 ==74365== don't want to do, unless you know exactly what you're doing, 00:16:18.272 ==74365== or are doing some strange experiment): 00:16:18.272 ==74365== /usr/libexec/valgrind/../../bin/vgdb --pid=74365 ...command... 00:16:18.273 ==74365== 00:16:18.273 ==74365== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:18.273 ==74365== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut 00:16:18.273 ==74365== and then give GDB the following command 00:16:18.273 ==74365== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74365 00:16:18.273 ==74365== --pid is optional if only one valgrind process is running 00:16:18.273 ==74365== 00:16:18.273 --74365-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:18.273 --74365-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:18.273 --74365-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:18.273 --74365-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:18.273 ==74365== WARNING: new redirection conflicts with existing -- ignoring it 00:16:18.273 --74365-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:18.273 --74365-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:18.273 --74365-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:18.273 --74365-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:18.273 --74365-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:18.273 --74365-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:18.273 --74365-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:18.273 --74365-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:18.273 --74365-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:18.273 --74365-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:18.273 --74365-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:18.273 --74365-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:18.273 --74365-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:18.273 --74365-- Reading syms from /usr/lib64/libm.so.6 00:16:18.273 --74365-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:18.273 --74365-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:18.273 --74365-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:18.273 --74365-- Reading syms from /usr/lib64/libc.so.6 00:16:18.531 --74365-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:18.531 --74365-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:18.531 --74365-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:18.531 --74365-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:18.531 --74365-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:18.531 --74365-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:18.531 --74365-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 ==74365== WARNING: new redirection conflicts with existing -- ignoring it 00:16:18.531 --74365-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:18.531 --74365-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:18.531 --74365-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 --74365-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.531 ==74365== Preferring higher priority redirection: 00:16:18.531 --74365-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:18.532 --74365-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:18.532 --74365-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.532 --74365-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.532 --74365-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.532 --74365-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.532 --74365-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.532 --74365-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:18.532 ==74365== WARNING: new redirection conflicts with existing -- ignoring it 00:16:18.532 --74365-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:18.532 --74365-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:18.532 ==74365== WARNING: new redirection conflicts with existing -- ignoring it 00:16:18.532 --74365-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:18.532 --74365-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:18.532 --74365-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:18.532 --74365-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:18.532 --74365-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:18.532 --74365-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:18.532 --74365-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:18.532 --74365-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:18.532 --74365-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:18.532 --74365-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:18.532 --74365-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:18.532 --74365-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:18.532 --74365-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:18.532 --74365-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:18.532 --74365-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:18.532 --74365-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:18.532 --74365-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:18.532 --74365-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:18.532 --74365-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:18.532 00:16:18.532 00:16:18.532 CUnit - A unit testing framework for C - Version 2.1-3 00:16:18.532 http://cunit.sourceforge.net/ 00:16:18.532 00:16:18.532 00:16:18.532 Suite: nvme_ns_cmd 00:16:18.532 Test: test_nvme_ocssd_ns_cmd_vector_reset ...passed 00:16:18.532 Test: test_nvme_ocssd_ns_cmd_vector_reset_single_entry ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_read_with_md ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_read ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_read_single_entry ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_write_with_md ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_write_with_md_single_entry ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_write ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_write_single_entry ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_copy ...passed 00:16:18.790 Test: test_nvme_ocssd_ns_cmd_vector_copy_single_entry ...passed 00:16:18.790 00:16:18.790 Run Summary: Type Total Ran Passed Failed Inactive 00:16:18.790 suites 1 1 n/a 0 0 00:16:18.790 tests 12 12 12 0 0 00:16:18.790 asserts 123 123 123 0 n/a 00:16:18.790 00:16:18.790 Elapsed time = 0.060 seconds 00:16:18.790 --74365-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:18.790 --74365-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:18.790 ==74365== 00:16:18.790 ==74365== HEAP SUMMARY: 00:16:18.790 ==74365== in use at exit: 0 bytes in 0 blocks 00:16:18.790 ==74365== total heap usage: 112 allocs, 112 frees, 512,689 bytes allocated 00:16:18.790 ==74365== 00:16:18.790 ==74365== All heap blocks were freed -- no leaks are possible 00:16:18.790 ==74365== 00:16:18.790 ==74365== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:18.790 15:41:21 unittest_nvme -- unit/unittest.sh@95 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut 00:16:18.790 ==74366== Memcheck, a memory error detector 00:16:18.790 ==74366== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:18.790 ==74366== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:18.790 ==74366== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut 00:16:18.790 ==74366== 00:16:18.790 --74366-- Valgrind options: 00:16:18.790 --74366-- --leak-check=full 00:16:18.790 --74366-- --error-exitcode=2 00:16:18.790 --74366-- --verbose 00:16:18.790 --74366-- Contents of /proc/version: 00:16:18.790 --74366-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:18.790 --74366-- 00:16:18.790 --74366-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:18.790 --74366-- Page sizes: currently 4096, max supported 4096 00:16:18.790 --74366-- Valgrind library directory: /usr/libexec/valgrind 00:16:18.790 --74366-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut 00:16:18.790 --74366-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:18.790 --74366-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:18.790 --74366-- might be shown as UnknownInlinedFun 00:16:18.790 --74366-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:18.790 --74366-- object doesn't have a dynamic symbol table 00:16:18.790 --74366-- Scheduler: using generic scheduler lock implementation. 00:16:18.790 --74366-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:18.790 ==74366== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74366-by-???-on-7765db803faf 00:16:18.791 ==74366== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74366-by-???-on-7765db803faf 00:16:18.791 ==74366== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74366-by-???-on-7765db803faf 00:16:18.791 ==74366== 00:16:18.791 ==74366== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:18.791 ==74366== don't want to do, unless you know exactly what you're doing, 00:16:18.791 ==74366== or are doing some strange experiment): 00:16:18.791 ==74366== /usr/libexec/valgrind/../../bin/vgdb --pid=74366 ...command... 00:16:18.791 ==74366== 00:16:18.791 ==74366== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:18.791 ==74366== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut 00:16:18.791 ==74366== and then give GDB the following command 00:16:18.791 ==74366== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74366 00:16:18.791 ==74366== --pid is optional if only one valgrind process is running 00:16:18.791 ==74366== 00:16:18.791 --74366-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:18.791 --74366-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:18.791 --74366-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:18.791 --74366-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:18.791 ==74366== WARNING: new redirection conflicts with existing -- ignoring it 00:16:18.791 --74366-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:18.791 --74366-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:18.791 --74366-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:18.791 --74366-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:18.791 --74366-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:18.791 --74366-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:18.791 --74366-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:18.791 --74366-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:18.791 --74366-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:18.791 --74366-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:18.791 --74366-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:18.791 --74366-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:18.791 --74366-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:18.791 --74366-- Reading syms from /usr/lib64/libm.so.6 00:16:18.791 --74366-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:18.791 --74366-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:18.791 --74366-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:18.791 --74366-- Reading syms from /usr/lib64/libc.so.6 00:16:19.049 --74366-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:19.049 --74366-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:19.049 --74366-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:19.049 --74366-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:19.049 --74366-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:19.049 --74366-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:19.049 --74366-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 ==74366== WARNING: new redirection conflicts with existing -- ignoring it 00:16:19.049 --74366-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:19.049 --74366-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:19.049 --74366-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 ==74366== Preferring higher priority redirection: 00:16:19.049 --74366-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:19.049 --74366-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:19.049 --74366-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.049 --74366-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.050 --74366-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.050 --74366-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.050 --74366-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.050 --74366-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.050 ==74366== WARNING: new redirection conflicts with existing -- ignoring it 00:16:19.050 --74366-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:19.050 --74366-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:19.050 ==74366== WARNING: new redirection conflicts with existing -- ignoring it 00:16:19.050 --74366-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:19.050 --74366-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:19.050 --74366-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:19.050 --74366-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:19.050 --74366-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:19.050 --74366-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:19.050 --74366-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:19.050 --74366-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:19.050 --74366-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:19.050 --74366-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:19.050 --74366-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:19.050 --74366-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:19.050 --74366-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:19.050 --74366-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:19.050 --74366-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:19.050 --74366-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:19.308 --74366-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:19.308 --74366-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:19.308 --74366-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:19.308 00:16:19.308 00:16:19.308 CUnit - A unit testing framework for C - Version 2.1-3 00:16:19.308 http://cunit.sourceforge.net/ 00:16:19.308 00:16:19.308 00:16:19.308 Suite: nvme_qpair 00:16:19.308 Test: test3 ...--74366-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:19.308 passed 00:16:19.308 Test: test_ctrlr_failed ...passed 00:16:19.308 Test: struct_packing ...passed 00:16:19.308 Test: test_nvme_qpair_process_completions ...[2024-11-05 15:41:21.845124] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_qpair.c: 579:nvme_qpair_abort_queued_reqs: *ERROR*: aborting queued i/o 00:16:19.308 [2024-11-05 15:41:21.883650] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_qpair.c: 579:nvme_qpair_abort_queued_reqs: *ERROR*: aborting queued i/o 00:16:19.308 --74366-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:16:19.308 --74366-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:19.308 [2024-11-05 15:41:21.902773] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_qpair.c: 812:spdk_nvme_qpair_process_completions: *ERROR*: [, 0] CQ transport error -6 (No such device or address) on qpair id 0 00:16:19.308 [2024-11-05 15:41:21.904188] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_qpair.c: 812:spdk_nvme_qpair_process_completions: *ERROR*: [, 0] CQ transport error -6 (No such device or address) on qpair id 1 00:16:19.308 passed 00:16:19.308 Test: test_nvme_completion_is_retry ...passed 00:16:19.308 Test: test_get_status_string ...passed 00:16:19.308 Test: test_nvme_qpair_add_cmd_error_injection ...passed 00:16:19.308 Test: test_nvme_qpair_submit_request ...passed 00:16:19.308 Test: test_nvme_qpair_resubmit_request_with_transport_failed ...passed 00:16:19.308 Test: test_nvme_qpair_manual_complete_request ...passed 00:16:19.308 Test: test_nvme_qpair_init_deinit ...[2024-11-05 15:41:21.960322] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_qpair.c: 579:nvme_qpair_abort_queued_reqs: *ERROR*: aborting queued i/o 00:16:19.308 passed 00:16:19.308 Test: test_nvme_get_sgl_print_info ...passed 00:16:19.308 00:16:19.308 Run Summary: Type Total Ran Passed Failed Inactive 00:16:19.308 suites 1 1 n/a 0 0 00:16:19.308 tests 12 12 12 0 0 00:16:19.308 asserts 154 154 154 0 n/a 00:16:19.308 00:16:19.308 Elapsed time = 0.165 seconds 00:16:19.308 --74366-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:19.566 ==74366== 00:16:19.566 ==74366== HEAP SUMMARY: 00:16:19.566 ==74366== in use at exit: 0 bytes in 0 blocks 00:16:19.566 ==74366== total heap usage: 106 allocs, 106 frees, 197,479 bytes allocated 00:16:19.566 ==74366== 00:16:19.566 ==74366== All heap blocks were freed -- no leaks are possible 00:16:19.566 ==74366== 00:16:19.566 ==74366== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:19.566 15:41:22 unittest_nvme -- unit/unittest.sh@96 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut 00:16:19.566 ==74378== Memcheck, a memory error detector 00:16:19.566 ==74378== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:19.566 ==74378== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:19.566 ==74378== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut 00:16:19.566 ==74378== 00:16:19.566 --74378-- Valgrind options: 00:16:19.566 --74378-- --leak-check=full 00:16:19.566 --74378-- --error-exitcode=2 00:16:19.566 --74378-- --verbose 00:16:19.566 --74378-- Contents of /proc/version: 00:16:19.566 --74378-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:19.566 --74378-- 00:16:19.566 --74378-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:19.566 --74378-- Page sizes: currently 4096, max supported 4096 00:16:19.566 --74378-- Valgrind library directory: /usr/libexec/valgrind 00:16:19.566 --74378-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut 00:16:19.566 --74378-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:19.566 --74378-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:19.566 --74378-- might be shown as UnknownInlinedFun 00:16:19.566 --74378-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:19.566 --74378-- object doesn't have a dynamic symbol table 00:16:19.566 --74378-- Scheduler: using generic scheduler lock implementation. 00:16:19.566 --74378-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:19.566 ==74378== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74378-by-???-on-7765db803faf 00:16:19.566 ==74378== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74378-by-???-on-7765db803faf 00:16:19.566 ==74378== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74378-by-???-on-7765db803faf 00:16:19.566 ==74378== 00:16:19.566 ==74378== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:19.566 ==74378== don't want to do, unless you know exactly what you're doing, 00:16:19.566 ==74378== or are doing some strange experiment): 00:16:19.567 ==74378== /usr/libexec/valgrind/../../bin/vgdb --pid=74378 ...command... 00:16:19.567 ==74378== 00:16:19.567 ==74378== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:19.567 ==74378== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut 00:16:19.567 ==74378== and then give GDB the following command 00:16:19.567 ==74378== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74378 00:16:19.567 ==74378== --pid is optional if only one valgrind process is running 00:16:19.567 ==74378== 00:16:19.567 --74378-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:19.567 --74378-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:19.567 --74378-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:19.567 --74378-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:19.567 ==74378== WARNING: new redirection conflicts with existing -- ignoring it 00:16:19.567 --74378-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:19.567 --74378-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:19.567 --74378-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:19.567 --74378-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:19.567 --74378-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:19.567 --74378-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:19.567 --74378-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:19.567 --74378-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:19.567 --74378-- Reading syms from /usr/lib64/libm.so.6 00:16:19.567 --74378-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:19.567 --74378-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:19.567 --74378-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/libc.so.6 00:16:19.567 --74378-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:19.567 --74378-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:19.567 --74378-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:19.824 --74378-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:19.824 --74378-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:19.824 --74378-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.824 --74378-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 ==74378== WARNING: new redirection conflicts with existing -- ignoring it 00:16:19.825 --74378-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:19.825 --74378-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:19.825 --74378-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 ==74378== Preferring higher priority redirection: 00:16:19.825 --74378-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:19.825 --74378-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:19.825 --74378-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 --74378-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:19.825 ==74378== WARNING: new redirection conflicts with existing -- ignoring it 00:16:19.825 --74378-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:19.825 --74378-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:19.825 ==74378== WARNING: new redirection conflicts with existing -- ignoring it 00:16:19.825 --74378-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:19.825 --74378-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:19.825 --74378-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:19.825 --74378-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:19.825 --74378-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:19.825 --74378-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:19.825 --74378-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:19.825 --74378-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:19.825 --74378-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:19.825 --74378-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:19.825 --74378-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:19.825 --74378-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:19.825 --74378-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:19.825 --74378-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:19.825 --74378-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:19.825 --74378-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:19.825 --74378-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:19.825 --74378-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:19.825 --74378-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:19.825 00:16:19.825 00:16:19.825 CUnit - A unit testing framework for C - Version 2.1-3 00:16:19.825 http://cunit.sourceforge.net/ 00:16:19.825 00:16:19.825 00:16:19.825 Suite: nvme_pcie 00:16:19.825 Test: test_prp_list_append ...[2024-11-05 15:41:22.505619] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1242:nvme_pcie_prp_list_append: *ERROR*: virt_addr 0x100001 not dword aligned 00:16:20.083 [2024-11-05 15:41:22.546257] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1271:nvme_pcie_prp_list_append: *ERROR*: PRP 2 not page aligned (0x900800) 00:16:20.083 [2024-11-05 15:41:22.547462] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1261:nvme_pcie_prp_list_append: *ERROR*: vtophys(0x100000) failed 00:16:20.083 [2024-11-05 15:41:22.549859] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1255:nvme_pcie_prp_list_append: *ERROR*: out of PRP entries 00:16:20.083 [2024-11-05 15:41:22.550652] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1255:nvme_pcie_prp_list_append: *ERROR*: out of PRP entries 00:16:20.083 passed 00:16:20.083 Test: test_nvme_pcie_hotplug_monitor ...passed 00:16:20.083 Test: test_shadow_doorbell_update ...passed 00:16:20.083 Test: test_build_contig_hw_sgl_request ...passed 00:16:20.083 Test: test_nvme_pcie_qpair_build_metadata ...passed 00:16:20.083 Test: test_nvme_pcie_qpair_build_prps_sgl_request ...passed 00:16:20.083 Test: test_nvme_pcie_qpair_build_hw_sgl_request ...passed 00:16:20.083 Test: test_nvme_pcie_qpair_build_contig_request ...[2024-11-05 15:41:22.614428] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1242:nvme_pcie_prp_list_append: *ERROR*: virt_addr 0x100001 not dword aligned 00:16:20.083 passed 00:16:20.083 Test: test_nvme_pcie_ctrlr_regs_get_set ...passed 00:16:20.083 Test: test_nvme_pcie_ctrlr_map_unmap_cmb ...passed 00:16:20.083 Test: test_nvme_pcie_ctrlr_map_io_cmb ...[2024-11-05 15:41:22.636557] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie.c: 442:nvme_pcie_ctrlr_map_io_cmb: *ERROR*: CMB is already in use for submission queues. 00:16:20.083 passed 00:16:20.083 Test: test_nvme_pcie_ctrlr_map_unmap_pmr ...[2024-11-05 15:41:22.647153] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie.c: 521:nvme_pcie_ctrlr_map_pmr: *ERROR*: invalid base indicator register value 00:16:20.083 passed 00:16:20.083 Test: test_nvme_pcie_ctrlr_config_pmr ...[2024-11-05 15:41:22.654596] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie.c: 647:nvme_pcie_ctrlr_config_pmr: *ERROR*: PMR is already disabled 00:16:20.083 passed 00:16:20.083 Test: test_nvme_pcie_ctrlr_map_io_pmr ...[2024-11-05 15:41:22.657568] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie.c: 699:nvme_pcie_ctrlr_map_io_pmr: *ERROR*: PMR is not supported by the controller 00:16:20.083 passed 00:16:20.083 00:16:20.083 Run Summary: Type Total Ran Passed Failed Inactive 00:16:20.083 suites 1 1 n/a 0 0 00:16:20.083 tests 14 14 14 0 0 00:16:20.083 asserts 235 235 235 0 n/a 00:16:20.083 00:16:20.083 Elapsed time = 0.165 seconds 00:16:20.083 --74378-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:20.083 --74378-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:20.083 ==74378== 00:16:20.083 ==74378== HEAP SUMMARY: 00:16:20.083 ==74378== in use at exit: 0 bytes in 0 blocks 00:16:20.083 ==74378== total heap usage: 118 allocs, 118 frees, 145,684 bytes allocated 00:16:20.083 ==74378== 00:16:20.083 ==74378== All heap blocks were freed -- no leaks are possible 00:16:20.083 ==74378== 00:16:20.083 ==74378== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:20.083 15:41:22 unittest_nvme -- unit/unittest.sh@97 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut 00:16:20.083 ==74385== Memcheck, a memory error detector 00:16:20.083 ==74385== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:20.083 ==74385== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:20.083 ==74385== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut 00:16:20.083 ==74385== 00:16:20.083 --74385-- Valgrind options: 00:16:20.083 --74385-- --leak-check=full 00:16:20.083 --74385-- --error-exitcode=2 00:16:20.083 --74385-- --verbose 00:16:20.083 --74385-- Contents of /proc/version: 00:16:20.084 --74385-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:20.084 --74385-- 00:16:20.084 --74385-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:20.084 --74385-- Page sizes: currently 4096, max supported 4096 00:16:20.084 --74385-- Valgrind library directory: /usr/libexec/valgrind 00:16:20.084 --74385-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut 00:16:20.084 --74385-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:20.084 --74385-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:20.084 --74385-- might be shown as UnknownInlinedFun 00:16:20.084 --74385-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:20.084 --74385-- object doesn't have a dynamic symbol table 00:16:20.084 --74385-- Scheduler: using generic scheduler lock implementation. 00:16:20.084 --74385-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:20.084 ==74385== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74385-by-???-on-7765db803faf 00:16:20.084 ==74385== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74385-by-???-on-7765db803faf 00:16:20.084 ==74385== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74385-by-???-on-7765db803faf 00:16:20.084 ==74385== 00:16:20.084 ==74385== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:20.084 ==74385== don't want to do, unless you know exactly what you're doing, 00:16:20.084 ==74385== or are doing some strange experiment): 00:16:20.084 ==74385== /usr/libexec/valgrind/../../bin/vgdb --pid=74385 ...command... 00:16:20.084 ==74385== 00:16:20.084 ==74385== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:20.084 ==74385== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut 00:16:20.084 ==74385== and then give GDB the following command 00:16:20.084 ==74385== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74385 00:16:20.084 ==74385== --pid is optional if only one valgrind process is running 00:16:20.084 ==74385== 00:16:20.084 --74385-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:20.084 --74385-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:20.341 --74385-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:20.341 --74385-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:20.341 ==74385== WARNING: new redirection conflicts with existing -- ignoring it 00:16:20.341 --74385-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:20.341 --74385-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:20.341 --74385-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:20.341 --74385-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:20.341 --74385-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:20.341 --74385-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:20.341 --74385-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:20.341 --74385-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:20.341 --74385-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:20.341 --74385-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:20.341 --74385-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:20.341 --74385-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:20.341 --74385-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:20.341 --74385-- Reading syms from /usr/lib64/libm.so.6 00:16:20.341 --74385-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:20.342 --74385-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:20.342 --74385-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:20.342 --74385-- Reading syms from /usr/lib64/libc.so.6 00:16:20.342 --74385-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:20.342 --74385-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:20.342 --74385-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:20.342 --74385-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:20.342 --74385-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:20.342 --74385-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:20.342 --74385-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 ==74385== WARNING: new redirection conflicts with existing -- ignoring it 00:16:20.342 --74385-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:20.342 --74385-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:20.342 --74385-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 ==74385== Preferring higher priority redirection: 00:16:20.342 --74385-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:20.342 --74385-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:20.342 --74385-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.342 --74385-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:20.600 ==74385== WARNING: new redirection conflicts with existing -- ignoring it 00:16:20.600 --74385-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:20.600 --74385-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:20.600 ==74385== WARNING: new redirection conflicts with existing -- ignoring it 00:16:20.600 --74385-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:20.600 --74385-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:20.600 --74385-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:20.600 --74385-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:20.600 --74385-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:20.600 --74385-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:20.600 --74385-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:20.600 --74385-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:20.600 --74385-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:20.600 --74385-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:20.600 --74385-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:20.600 --74385-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:20.600 --74385-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:20.600 --74385-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:20.600 --74385-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:20.600 --74385-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:20.600 --74385-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:20.600 --74385-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:20.600 --74385-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:20.600 00:16:20.600 00:16:20.600 CUnit - A unit testing framework for C - Version 2.1-3 00:16:20.600 http://cunit.sourceforge.net/ 00:16:20.600 00:16:20.600 00:16:20.600 Suite: nvme_ns_cmd 00:16:20.600 Test: nvme_poll_group_create_test ...passed 00:16:20.600 Test: nvme_poll_group_add_remove_test ...[2024-11-05 15:41:23.206324] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_poll_group.c: 188:spdk_nvme_poll_group_add: *ERROR*: Queue pair without interrupts cannot be added to poll group 00:16:20.600 passed 00:16:20.600 Test: nvme_poll_group_process_completions ...passed 00:16:20.600 Test: nvme_poll_group_destroy_test ...passed 00:16:20.600 Test: nvme_poll_group_get_free_stats ...passed 00:16:20.600 00:16:20.600 Run Summary: Type Total Ran Passed Failed Inactive 00:16:20.601 suites 1 1 n/a 0 0 00:16:20.601 tests 5 5 5 0 0 00:16:20.601 asserts 103 103 103 0 n/a 00:16:20.601 00:16:20.601 Elapsed time = 0.105 seconds 00:16:20.601 --74385-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:20.601 --74385-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:20.858 ==74385== 00:16:20.858 ==74385== HEAP SUMMARY: 00:16:20.858 ==74385== in use at exit: 0 bytes in 0 blocks 00:16:20.858 ==74385== total heap usage: 102 allocs, 102 frees, 118,587 bytes allocated 00:16:20.858 ==74385== 00:16:20.858 ==74385== All heap blocks were freed -- no leaks are possible 00:16:20.858 ==74385== 00:16:20.858 ==74385== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:20.858 15:41:23 unittest_nvme -- unit/unittest.sh@98 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut 00:16:20.858 ==74390== Memcheck, a memory error detector 00:16:20.858 ==74390== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:20.858 ==74390== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:20.858 ==74390== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut 00:16:20.858 ==74390== 00:16:20.858 --74390-- Valgrind options: 00:16:20.858 --74390-- --leak-check=full 00:16:20.858 --74390-- --error-exitcode=2 00:16:20.858 --74390-- --verbose 00:16:20.858 --74390-- Contents of /proc/version: 00:16:20.858 --74390-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:20.858 --74390-- 00:16:20.858 --74390-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:20.858 --74390-- Page sizes: currently 4096, max supported 4096 00:16:20.858 --74390-- Valgrind library directory: /usr/libexec/valgrind 00:16:20.858 --74390-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut 00:16:20.858 --74390-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:20.858 --74390-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:20.858 --74390-- might be shown as UnknownInlinedFun 00:16:20.858 --74390-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:20.858 --74390-- object doesn't have a dynamic symbol table 00:16:20.858 --74390-- Scheduler: using generic scheduler lock implementation. 00:16:20.858 --74390-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:20.859 ==74390== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74390-by-???-on-7765db803faf 00:16:20.859 ==74390== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74390-by-???-on-7765db803faf 00:16:20.859 ==74390== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74390-by-???-on-7765db803faf 00:16:20.859 ==74390== 00:16:20.859 ==74390== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:20.859 ==74390== don't want to do, unless you know exactly what you're doing, 00:16:20.859 ==74390== or are doing some strange experiment): 00:16:20.859 ==74390== /usr/libexec/valgrind/../../bin/vgdb --pid=74390 ...command... 00:16:20.859 ==74390== 00:16:20.859 ==74390== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:20.859 ==74390== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut 00:16:20.859 ==74390== and then give GDB the following command 00:16:20.859 ==74390== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74390 00:16:20.859 ==74390== --pid is optional if only one valgrind process is running 00:16:20.859 ==74390== 00:16:20.859 --74390-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:20.859 --74390-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:20.859 --74390-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:20.859 --74390-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:20.859 ==74390== WARNING: new redirection conflicts with existing -- ignoring it 00:16:20.859 --74390-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:20.859 --74390-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:20.859 --74390-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:20.859 --74390-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:20.859 --74390-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:20.859 --74390-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:20.859 --74390-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:20.859 --74390-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:20.859 --74390-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:20.859 --74390-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:20.859 --74390-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:20.859 --74390-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:20.859 --74390-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:20.859 --74390-- Reading syms from /usr/lib64/libm.so.6 00:16:20.859 --74390-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:20.859 --74390-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:20.859 --74390-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:20.859 --74390-- Reading syms from /usr/lib64/libc.so.6 00:16:21.116 --74390-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:21.116 --74390-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:21.116 --74390-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:21.116 --74390-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:21.116 --74390-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:21.116 --74390-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:21.116 --74390-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.116 --74390-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 ==74390== WARNING: new redirection conflicts with existing -- ignoring it 00:16:21.117 --74390-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:21.117 --74390-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:21.117 --74390-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 ==74390== Preferring higher priority redirection: 00:16:21.117 --74390-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:21.117 --74390-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:21.117 --74390-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 --74390-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.117 ==74390== WARNING: new redirection conflicts with existing -- ignoring it 00:16:21.117 --74390-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:21.117 --74390-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:21.117 ==74390== WARNING: new redirection conflicts with existing -- ignoring it 00:16:21.117 --74390-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:21.117 --74390-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:21.117 --74390-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:21.117 --74390-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:21.117 --74390-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:21.117 --74390-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:21.117 --74390-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:21.117 --74390-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:21.117 --74390-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:21.117 --74390-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:21.117 --74390-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:21.117 --74390-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:21.117 --74390-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:21.117 --74390-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:21.117 --74390-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:21.117 --74390-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:21.117 --74390-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:21.117 --74390-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:21.117 --74390-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:21.117 00:16:21.117 00:16:21.117 CUnit - A unit testing framework for C - Version 2.1-3 00:16:21.117 http://cunit.sourceforge.net/ 00:16:21.117 00:16:21.117 00:16:21.117 Suite: nvme_quirks 00:16:21.117 Test: test_nvme_quirks_striping ...passed 00:16:21.117 00:16:21.117 Run Summary: Type Total Ran Passed Failed Inactive 00:16:21.117 suites 1 1 n/a 0 0 00:16:21.117 tests 1 1 1 0 0 00:16:21.117 asserts 5 5 5 0 n/a 00:16:21.117 00:16:21.117 Elapsed time = 0.009 seconds 00:16:21.375 --74390-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:21.375 --74390-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:21.375 ==74390== 00:16:21.375 ==74390== HEAP SUMMARY: 00:16:21.375 ==74390== in use at exit: 0 bytes in 0 blocks 00:16:21.375 ==74390== total heap usage: 54 allocs, 54 frees, 102,629 bytes allocated 00:16:21.375 ==74390== 00:16:21.375 ==74390== All heap blocks were freed -- no leaks are possible 00:16:21.375 ==74390== 00:16:21.375 ==74390== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:21.375 15:41:23 unittest_nvme -- unit/unittest.sh@99 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut 00:16:21.375 ==74400== Memcheck, a memory error detector 00:16:21.375 ==74400== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:21.375 ==74400== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:21.375 ==74400== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut 00:16:21.375 ==74400== 00:16:21.375 --74400-- Valgrind options: 00:16:21.375 --74400-- --leak-check=full 00:16:21.375 --74400-- --error-exitcode=2 00:16:21.375 --74400-- --verbose 00:16:21.375 --74400-- Contents of /proc/version: 00:16:21.375 --74400-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:21.375 --74400-- 00:16:21.375 --74400-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:21.376 --74400-- Page sizes: currently 4096, max supported 4096 00:16:21.376 --74400-- Valgrind library directory: /usr/libexec/valgrind 00:16:21.376 --74400-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut 00:16:21.376 --74400-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:21.376 --74400-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:21.376 --74400-- might be shown as UnknownInlinedFun 00:16:21.376 --74400-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:21.376 --74400-- object doesn't have a dynamic symbol table 00:16:21.376 --74400-- Scheduler: using generic scheduler lock implementation. 00:16:21.376 --74400-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:21.376 ==74400== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74400-by-???-on-7765db803faf 00:16:21.376 ==74400== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74400-by-???-on-7765db803faf 00:16:21.376 ==74400== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74400-by-???-on-7765db803faf 00:16:21.376 ==74400== 00:16:21.376 ==74400== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:21.376 ==74400== don't want to do, unless you know exactly what you're doing, 00:16:21.376 ==74400== or are doing some strange experiment): 00:16:21.376 ==74400== /usr/libexec/valgrind/../../bin/vgdb --pid=74400 ...command... 00:16:21.376 ==74400== 00:16:21.376 ==74400== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:21.376 ==74400== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut 00:16:21.376 ==74400== and then give GDB the following command 00:16:21.376 ==74400== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74400 00:16:21.376 ==74400== --pid is optional if only one valgrind process is running 00:16:21.376 ==74400== 00:16:21.376 --74400-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:21.376 --74400-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:21.376 --74400-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:21.376 --74400-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:21.376 ==74400== WARNING: new redirection conflicts with existing -- ignoring it 00:16:21.376 --74400-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:21.376 --74400-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:21.376 --74400-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:21.376 --74400-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:21.376 --74400-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:21.376 --74400-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:21.376 --74400-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:21.376 --74400-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:21.376 --74400-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:21.376 --74400-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:21.376 --74400-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:21.376 --74400-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:21.376 --74400-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:21.376 --74400-- Reading syms from /usr/lib64/libm.so.6 00:16:21.376 --74400-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:21.376 --74400-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:21.376 --74400-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:21.376 --74400-- Reading syms from /usr/lib64/libc.so.6 00:16:21.634 --74400-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:21.634 --74400-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:21.634 --74400-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:21.634 --74400-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:21.634 --74400-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:21.634 --74400-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:21.634 --74400-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.634 --74400-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 ==74400== WARNING: new redirection conflicts with existing -- ignoring it 00:16:21.635 --74400-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:21.635 --74400-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:21.635 --74400-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 ==74400== Preferring higher priority redirection: 00:16:21.635 --74400-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:21.635 --74400-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:21.635 --74400-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 --74400-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:21.635 ==74400== WARNING: new redirection conflicts with existing -- ignoring it 00:16:21.635 --74400-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:21.635 --74400-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:21.635 ==74400== WARNING: new redirection conflicts with existing -- ignoring it 00:16:21.635 --74400-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:21.635 --74400-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:21.635 --74400-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:21.635 --74400-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:21.635 --74400-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:21.635 --74400-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:21.635 --74400-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:21.635 --74400-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:21.635 --74400-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:21.635 --74400-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:21.635 --74400-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:21.635 --74400-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:21.635 --74400-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:21.635 --74400-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:21.635 --74400-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:21.635 --74400-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:21.635 --74400-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:21.635 --74400-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:21.635 --74400-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:21.893 00:16:21.893 00:16:21.893 CUnit - A unit testing framework for C - Version 2.1-3 00:16:21.893 http://cunit.sourceforge.net/ 00:16:21.893 00:16:21.893 00:16:21.893 Suite: nvme_tcp 00:16:21.893 Test: test_nvme_tcp_pdu_set_data_buf ...passed 00:16:21.893 Test: test_nvme_tcp_build_iovs ...passed 00:16:21.893 Test: test_nvme_tcp_build_sgl_request ...[2024-11-05 15:41:24.397627] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 790:nvme_tcp_build_sgl_request: *ERROR*: Failed to construct tcp_req=0x1ffeffcb70, and the iovcnt=16, remaining_size=28672 00:16:21.893 passed 00:16:21.893 Test: test_nvme_tcp_pdu_set_data_buf_with_md ...passed 00:16:21.893 Test: test_nvme_tcp_build_iovs_with_md ...passed 00:16:21.893 Test: test_nvme_tcp_req_complete_safe ...passed 00:16:21.893 Test: test_nvme_tcp_req_get ...passed 00:16:21.893 Test: test_nvme_tcp_req_init ...passed 00:16:21.893 Test: test_nvme_tcp_qpair_capsule_cmd_send ...passed 00:16:21.893 Test: test_nvme_tcp_qpair_write_pdu ...passed 00:16:21.893 Test: test_nvme_tcp_qpair_set_recv_state ...[2024-11-05 15:41:24.528832] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffe780 is same with the state(7) to be set 00:16:21.893 passed 00:16:21.893 Test: test_nvme_tcp_alloc_reqs ...--74400-- REDIR: 0x563ebc0 (libc.so.6:aligned_alloc) redirected to 0x484aa31 (aligned_alloc) 00:16:21.893 --74400-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:21.893 passed 00:16:21.893 Test: test_nvme_tcp_qpair_send_h2c_term_req ...[2024-11-05 15:41:24.547791] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdab0 is same with the state(6) to be set 00:16:21.893 passed 00:16:21.894 Test: test_nvme_tcp_pdu_ch_handle ...[2024-11-05 15:41:24.550328] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1133:nvme_tcp_pdu_ch_handle: *ERROR*: Already received IC_RESP PDU, and we should reject this pdu=0x1ffeffe510 00:16:21.894 [2024-11-05 15:41:24.553480] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1192:nvme_tcp_pdu_ch_handle: *ERROR*: Expected PDU header length 128, got 0 00:16:21.894 [2024-11-05 15:41:24.553717] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 [2024-11-05 15:41:24.556026] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1143:nvme_tcp_pdu_ch_handle: *ERROR*: The TCP/IP tqpair connection is not negotiated 00:16:21.894 [2024-11-05 15:41:24.556238] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 [2024-11-05 15:41:24.558636] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1184:nvme_tcp_pdu_ch_handle: *ERROR*: Unexpected PDU type 0x00 00:16:21.894 [2024-11-05 15:41:24.558852] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 [2024-11-05 15:41:24.560593] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 [2024-11-05 15:41:24.563047] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 [2024-11-05 15:41:24.565418] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 [2024-11-05 15:41:24.567519] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 [2024-11-05 15:41:24.569988] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdef0 is same with the state(6) to be set 00:16:21.894 passed 00:16:21.894 Test: test_nvme_tcp_qpair_connect_sock ...[2024-11-05 15:41:24.589635] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2233:nvme_tcp_qpair_connect_sock: *ERROR*: Unhandled ADRFAM 3 00:16:21.894 [2024-11-05 15:41:24.590868] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2245:nvme_tcp_qpair_connect_sock: *ERROR*: dst_addr nvme_parse_addr() failed 00:16:21.894 --74400-- REDIR: 0x5700a40 (libc.so.6:__strncasecmp_avx2) redirected to 0x484c270 (strncasecmp) 00:16:21.894 --74400-- REDIR: 0x571f910 (libc.so.6:__strpbrk_sse42) redirected to 0x4850460 (strpbrk) 00:16:22.152 [2024-11-05 15:41:24.615715] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2245:nvme_tcp_qpair_connect_sock: *ERROR*: dst_addr nvme_parse_addr() failed 00:16:22.152 passed 00:16:22.152 Test: test_nvme_tcp_qpair_icreq_send ...passed 00:16:22.152 Test: test_nvme_tcp_c2h_payload_handle ...[2024-11-05 15:41:24.631877] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1300:nvme_tcp_c2h_term_req_dump: *ERROR*: Error info of pdu(0x1ffeffe0d0): PDU Sequence Error 00:16:22.152 passed 00:16:22.152 Test: test_nvme_tcp_icresp_handle ...[2024-11-05 15:41:24.633938] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1476:nvme_tcp_icresp_handle: *ERROR*: Expected ICResp PFV 0, got 1 00:16:22.152 [2024-11-05 15:41:24.634949] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1483:nvme_tcp_icresp_handle: *ERROR*: Expected ICResp maxh2cdata >=4096, got 2048 00:16:22.152 [2024-11-05 15:41:24.635194] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdac0 is same with the state(6) to be set 00:16:22.152 [2024-11-05 15:41:24.636266] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1492:nvme_tcp_icresp_handle: *ERROR*: Expected ICResp cpda <=31, got 64 00:16:22.152 [2024-11-05 15:41:24.636496] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdac0 is same with the state(6) to be set 00:16:22.152 [2024-11-05 15:41:24.640687] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdac0 is same with the state(0) to be set 00:16:22.152 passed 00:16:22.152 Test: test_nvme_tcp_pdu_payload_handle ...[2024-11-05 15:41:24.647227] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1300:nvme_tcp_c2h_term_req_dump: *ERROR*: Error info of pdu(0x1ffeffe510): PDU Sequence Error 00:16:22.152 passed 00:16:22.152 Test: test_nvme_tcp_capsule_resp_hdr_handle ...[2024-11-05 15:41:24.655808] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:1553:nvme_tcp_capsule_resp_hdr_handle: *ERROR*: no tcp_req is found with cid=1 for tqpair=0x1ffeffcce0 00:16:22.152 passed 00:16:22.152 Test: test_nvme_tcp_ctrlr_connect_qpair ...passed 00:16:22.152 Test: test_nvme_tcp_ctrlr_disconnect_qpair ...[2024-11-05 15:41:24.684834] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 357:nvme_tcp_ctrlr_disconnect_qpair: *ERROR*: tqpair=0x1ffeffc470, errno=0, rc=0 00:16:22.152 [2024-11-05 15:41:24.689475] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffc470 is same with the state(6) to be set 00:16:22.152 [2024-11-05 15:41:24.691341] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 326:nvme_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffc470 is same with the state(6) to be set 00:16:22.152 --74400-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:16:22.152 --74400-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:22.152 [2024-11-05 15:41:24.703224] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2085:nvme_tcp_qpair_process_completions: *ERROR*: Failed to flush tqpair=0x1ffeffc470 (0): Success 00:16:22.152 [2024-11-05 15:41:24.704780] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2085:nvme_tcp_qpair_process_completions: *ERROR*: Failed to flush tqpair=0x1ffeffc470 (0): Success 00:16:22.152 passed 00:16:22.152 Test: test_nvme_tcp_ctrlr_create_io_qpair ...[2024-11-05 15:41:24.841371] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2436:nvme_tcp_ctrlr_create_qpair: *ERROR*: Failed to create qpair with size 0. Minimum queue size is 2. 00:16:22.152 [2024-11-05 15:41:24.841921] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2436:nvme_tcp_ctrlr_create_qpair: *ERROR*: Failed to create qpair with size 1. Minimum queue size is 2. 00:16:22.153 passed 00:16:22.153 Test: test_nvme_tcp_ctrlr_delete_io_qpair ...passed 00:16:22.153 Test: test_nvme_tcp_poll_group_get_stats ...[2024-11-05 15:41:24.847734] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2900:nvme_tcp_poll_group_get_stats: *ERROR*: Invalid stats or group pointer 00:16:22.153 [2024-11-05 15:41:24.848342] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2900:nvme_tcp_poll_group_get_stats: *ERROR*: Invalid stats or group pointer 00:16:22.153 passed 00:16:22.153 Test: test_nvme_tcp_ctrlr_construct ...[2024-11-05 15:41:24.863088] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2436:nvme_tcp_ctrlr_create_qpair: *ERROR*: Failed to create qpair with size 1. Minimum queue size is 2. 00:16:22.153 [2024-11-05 15:41:24.863337] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2612:nvme_tcp_ctrlr_construct: *ERROR*: failed to create admin qpair 00:16:22.153 [2024-11-05 15:41:24.864575] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2233:nvme_tcp_qpair_connect_sock: *ERROR*: Unhandled ADRFAM 254 00:16:22.153 [2024-11-05 15:41:24.864894] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2612:nvme_tcp_ctrlr_construct: *ERROR*: failed to create admin qpair 00:16:22.153 [2024-11-05 15:41:24.865746] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2288:nvme_tcp_qpair_connect_sock: *ERROR*: sock connection error of tqpair=0x5ed7820 with addr=192.168.1.78, port=23 00:16:22.153 [2024-11-05 15:41:24.865966] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c:2612:nvme_tcp_ctrlr_construct: *ERROR*: failed to create admin qpair 00:16:22.153 passed 00:16:22.153 Test: test_nvme_tcp_qpair_submit_request ...[2024-11-05 15:41:24.870176] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 790:nvme_tcp_build_sgl_request: *ERROR*: Failed to construct tcp_req=0x5afec80, and the iovcnt=1, remaining_size=1024 00:16:22.153 [2024-11-05 15:41:24.870573] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_tcp.c: 977:nvme_tcp_qpair_submit_request: *ERROR*: nvme_tcp_req_init() failed 00:16:22.410 passed 00:16:22.410 00:16:22.410 Run Summary: Type Total Ran Passed Failed Inactive 00:16:22.410 suites 1 1 n/a 0 0 00:16:22.411 tests 27 27 27 0 0 00:16:22.411 asserts 624 624 624 0 n/a 00:16:22.411 00:16:22.411 Elapsed time = 0.528 seconds 00:16:22.411 --74400-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:22.411 ==74400== 00:16:22.411 ==74400== HEAP SUMMARY: 00:16:22.411 ==74400== in use at exit: 0 bytes in 0 blocks 00:16:22.411 ==74400== total heap usage: 257 allocs, 257 frees, 96,207,031 bytes allocated 00:16:22.411 ==74400== 00:16:22.411 ==74400== All heap blocks were freed -- no leaks are possible 00:16:22.411 ==74400== 00:16:22.411 ==74400== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:22.411 15:41:24 unittest_nvme -- unit/unittest.sh@100 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut 00:16:22.411 ==74411== Memcheck, a memory error detector 00:16:22.411 ==74411== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:22.411 ==74411== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:22.411 ==74411== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut 00:16:22.411 ==74411== 00:16:22.411 --74411-- Valgrind options: 00:16:22.411 --74411-- --leak-check=full 00:16:22.411 --74411-- --error-exitcode=2 00:16:22.411 --74411-- --verbose 00:16:22.411 --74411-- Contents of /proc/version: 00:16:22.411 --74411-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:22.411 --74411-- 00:16:22.411 --74411-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:22.411 --74411-- Page sizes: currently 4096, max supported 4096 00:16:22.411 --74411-- Valgrind library directory: /usr/libexec/valgrind 00:16:22.411 --74411-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut 00:16:22.411 --74411-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:22.411 --74411-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:22.411 --74411-- might be shown as UnknownInlinedFun 00:16:22.411 --74411-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:22.411 --74411-- object doesn't have a dynamic symbol table 00:16:22.411 --74411-- Scheduler: using generic scheduler lock implementation. 00:16:22.411 --74411-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:22.411 ==74411== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74411-by-???-on-7765db803faf 00:16:22.411 ==74411== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74411-by-???-on-7765db803faf 00:16:22.411 ==74411== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74411-by-???-on-7765db803faf 00:16:22.411 ==74411== 00:16:22.411 ==74411== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:22.411 ==74411== don't want to do, unless you know exactly what you're doing, 00:16:22.411 ==74411== or are doing some strange experiment): 00:16:22.411 ==74411== /usr/libexec/valgrind/../../bin/vgdb --pid=74411 ...command... 00:16:22.411 ==74411== 00:16:22.411 ==74411== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:22.411 ==74411== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut 00:16:22.411 ==74411== and then give GDB the following command 00:16:22.411 ==74411== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74411 00:16:22.411 ==74411== --pid is optional if only one valgrind process is running 00:16:22.411 ==74411== 00:16:22.411 --74411-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:22.411 --74411-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:22.411 --74411-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:22.411 --74411-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:22.411 ==74411== WARNING: new redirection conflicts with existing -- ignoring it 00:16:22.411 --74411-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:22.411 --74411-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:22.411 --74411-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:22.411 --74411-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:22.412 --74411-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:22.412 --74411-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:22.412 --74411-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:22.412 --74411-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:22.412 --74411-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:22.412 --74411-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:22.412 --74411-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:22.412 --74411-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:22.412 --74411-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:22.412 --74411-- Reading syms from /usr/lib64/libm.so.6 00:16:22.412 --74411-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:22.412 --74411-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:22.412 --74411-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:22.412 --74411-- Reading syms from /usr/lib64/libc.so.6 00:16:22.670 --74411-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:22.670 --74411-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:22.670 --74411-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:22.670 --74411-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:22.670 --74411-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:22.670 --74411-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:22.670 --74411-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 ==74411== WARNING: new redirection conflicts with existing -- ignoring it 00:16:22.670 --74411-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:22.670 --74411-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:22.670 --74411-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 ==74411== Preferring higher priority redirection: 00:16:22.670 --74411-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:22.670 --74411-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:22.670 --74411-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 --74411-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:22.670 ==74411== WARNING: new redirection conflicts with existing -- ignoring it 00:16:22.670 --74411-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:22.670 --74411-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:22.670 ==74411== WARNING: new redirection conflicts with existing -- ignoring it 00:16:22.671 --74411-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:22.671 --74411-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:22.671 --74411-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:22.671 --74411-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:22.671 --74411-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:22.671 --74411-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:22.671 --74411-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:22.671 --74411-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:22.671 --74411-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:22.671 --74411-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:22.671 --74411-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:22.671 --74411-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:22.671 --74411-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:22.671 --74411-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:22.671 --74411-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:22.671 --74411-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:22.671 --74411-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:22.671 --74411-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:22.929 --74411-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:22.929 00:16:22.929 00:16:22.929 CUnit - A unit testing framework for C - Version 2.1-3 00:16:22.929 http://cunit.sourceforge.net/ 00:16:22.929 00:16:22.929 00:16:22.929 Suite: nvme_transport 00:16:22.929 Test: test_nvme_get_transport ...passed 00:16:22.929 Test: test_nvme_transport_poll_group_connect_qpair ...passed 00:16:22.929 Test: test_nvme_transport_poll_group_disconnect_qpair ...passed 00:16:22.929 Test: test_nvme_transport_poll_group_add_remove ...passed 00:16:22.929 Test: test_ctrlr_get_memory_domains ...passed 00:16:22.929 00:16:22.929 Run Summary: Type Total Ran Passed Failed Inactive 00:16:22.929 suites 1 1 n/a 0 0 00:16:22.929 tests 5 5 5 0 0 00:16:22.929 asserts 28 28 28 0 n/a 00:16:22.929 00:16:22.929 Elapsed time = 0.028 seconds 00:16:22.929 --74411-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:22.929 --74411-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:22.929 ==74411== 00:16:22.929 ==74411== HEAP SUMMARY: 00:16:22.929 ==74411== in use at exit: 0 bytes in 0 blocks 00:16:22.929 ==74411== total heap usage: 65 allocs, 65 frees, 107,643 bytes allocated 00:16:22.929 ==74411== 00:16:22.929 ==74411== All heap blocks were freed -- no leaks are possible 00:16:22.929 ==74411== 00:16:22.929 ==74411== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:22.929 15:41:25 unittest_nvme -- unit/unittest.sh@101 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut 00:16:22.929 ==74413== Memcheck, a memory error detector 00:16:22.929 ==74413== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:22.929 ==74413== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:22.929 ==74413== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut 00:16:22.929 ==74413== 00:16:22.929 --74413-- Valgrind options: 00:16:22.929 --74413-- --leak-check=full 00:16:22.929 --74413-- --error-exitcode=2 00:16:22.929 --74413-- --verbose 00:16:22.929 --74413-- Contents of /proc/version: 00:16:22.929 --74413-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:22.929 --74413-- 00:16:22.929 --74413-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:22.929 --74413-- Page sizes: currently 4096, max supported 4096 00:16:22.929 --74413-- Valgrind library directory: /usr/libexec/valgrind 00:16:22.929 --74413-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut 00:16:22.929 --74413-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:22.929 --74413-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:22.929 --74413-- might be shown as UnknownInlinedFun 00:16:22.929 --74413-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:22.929 --74413-- object doesn't have a dynamic symbol table 00:16:22.929 --74413-- Scheduler: using generic scheduler lock implementation. 00:16:22.929 --74413-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:22.929 ==74413== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74413-by-???-on-7765db803faf 00:16:22.929 ==74413== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74413-by-???-on-7765db803faf 00:16:22.929 ==74413== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74413-by-???-on-7765db803faf 00:16:22.929 ==74413== 00:16:22.929 ==74413== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:22.929 ==74413== don't want to do, unless you know exactly what you're doing, 00:16:22.929 ==74413== or are doing some strange experiment): 00:16:22.929 ==74413== /usr/libexec/valgrind/../../bin/vgdb --pid=74413 ...command... 00:16:22.929 ==74413== 00:16:22.929 ==74413== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:22.929 ==74413== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut 00:16:22.929 ==74413== and then give GDB the following command 00:16:22.929 ==74413== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74413 00:16:22.929 ==74413== --pid is optional if only one valgrind process is running 00:16:22.929 ==74413== 00:16:22.929 --74413-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:22.930 --74413-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:22.930 --74413-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:22.930 --74413-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:22.930 ==74413== WARNING: new redirection conflicts with existing -- ignoring it 00:16:22.930 --74413-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:22.930 --74413-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:22.930 --74413-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:22.930 --74413-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:22.930 --74413-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:22.930 --74413-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:22.930 --74413-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:22.930 --74413-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:22.930 --74413-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:22.930 --74413-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:22.930 --74413-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:22.930 --74413-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:22.930 --74413-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:23.187 --74413-- Reading syms from /usr/lib64/libm.so.6 00:16:23.187 --74413-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:23.187 --74413-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:23.187 --74413-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:23.187 --74413-- Reading syms from /usr/lib64/libc.so.6 00:16:23.187 --74413-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:23.187 --74413-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:23.187 --74413-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:23.187 --74413-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:23.187 --74413-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:23.187 --74413-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:23.187 --74413-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.187 --74413-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 ==74413== WARNING: new redirection conflicts with existing -- ignoring it 00:16:23.188 --74413-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:23.188 --74413-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:23.188 --74413-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 ==74413== Preferring higher priority redirection: 00:16:23.188 --74413-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:23.188 --74413-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:23.188 --74413-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 --74413-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.188 ==74413== WARNING: new redirection conflicts with existing -- ignoring it 00:16:23.188 --74413-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:23.188 --74413-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:23.188 ==74413== WARNING: new redirection conflicts with existing -- ignoring it 00:16:23.188 --74413-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:23.188 --74413-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:23.188 --74413-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:23.188 --74413-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:23.188 --74413-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:23.188 --74413-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:23.188 --74413-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:23.188 --74413-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:23.446 --74413-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:23.446 --74413-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:23.446 --74413-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:23.446 --74413-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:23.446 --74413-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:23.446 --74413-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:23.446 --74413-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:23.446 --74413-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:23.446 --74413-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:23.446 --74413-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:23.446 --74413-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:23.446 00:16:23.446 00:16:23.446 CUnit - A unit testing framework for C - Version 2.1-3 00:16:23.446 http://cunit.sourceforge.net/ 00:16:23.446 00:16:23.446 00:16:23.446 Suite: nvme_io_msg 00:16:23.446 Test: test_nvme_io_msg_send ...passed 00:16:23.446 Test: test_nvme_io_msg_process ...passed 00:16:23.446 Test: test_nvme_io_msg_ctrlr_register_unregister ...passed 00:16:23.446 00:16:23.446 Run Summary: Type Total Ran Passed Failed Inactive 00:16:23.446 suites 1 1 n/a 0 0 00:16:23.446 tests 3 3 3 0 0 00:16:23.446 asserts 56 56 56 0 n/a 00:16:23.446 00:16:23.446 Elapsed time = 0.034 seconds 00:16:23.446 --74413-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:23.446 --74413-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:23.446 ==74413== 00:16:23.446 ==74413== HEAP SUMMARY: 00:16:23.446 ==74413== in use at exit: 0 bytes in 0 blocks 00:16:23.446 ==74413== total heap usage: 85 allocs, 85 frees, 112,787 bytes allocated 00:16:23.446 ==74413== 00:16:23.446 ==74413== All heap blocks were freed -- no leaks are possible 00:16:23.446 ==74413== 00:16:23.446 ==74413== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:23.446 15:41:26 unittest_nvme -- unit/unittest.sh@102 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut 00:16:23.446 ==74424== Memcheck, a memory error detector 00:16:23.446 ==74424== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:23.446 ==74424== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:23.446 ==74424== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut 00:16:23.446 ==74424== 00:16:23.446 --74424-- Valgrind options: 00:16:23.446 --74424-- --leak-check=full 00:16:23.446 --74424-- --error-exitcode=2 00:16:23.446 --74424-- --verbose 00:16:23.446 --74424-- Contents of /proc/version: 00:16:23.446 --74424-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:23.446 --74424-- 00:16:23.446 --74424-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:23.446 --74424-- Page sizes: currently 4096, max supported 4096 00:16:23.446 --74424-- Valgrind library directory: /usr/libexec/valgrind 00:16:23.446 --74424-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut 00:16:23.446 --74424-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:23.446 --74424-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:23.446 --74424-- might be shown as UnknownInlinedFun 00:16:23.446 --74424-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:23.446 --74424-- object doesn't have a dynamic symbol table 00:16:23.446 --74424-- Scheduler: using generic scheduler lock implementation. 00:16:23.446 --74424-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:23.446 ==74424== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74424-by-???-on-7765db803faf 00:16:23.446 ==74424== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74424-by-???-on-7765db803faf 00:16:23.446 ==74424== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74424-by-???-on-7765db803faf 00:16:23.446 ==74424== 00:16:23.446 ==74424== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:23.446 ==74424== don't want to do, unless you know exactly what you're doing, 00:16:23.447 ==74424== or are doing some strange experiment): 00:16:23.447 ==74424== /usr/libexec/valgrind/../../bin/vgdb --pid=74424 ...command... 00:16:23.447 ==74424== 00:16:23.447 ==74424== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:23.447 ==74424== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut 00:16:23.447 ==74424== and then give GDB the following command 00:16:23.447 ==74424== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74424 00:16:23.447 ==74424== --pid is optional if only one valgrind process is running 00:16:23.447 ==74424== 00:16:23.447 --74424-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:23.447 --74424-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:23.447 --74424-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:23.704 --74424-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:23.704 ==74424== WARNING: new redirection conflicts with existing -- ignoring it 00:16:23.704 --74424-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:23.704 --74424-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:23.704 --74424-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:23.704 --74424-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:23.704 --74424-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:23.704 --74424-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:23.704 --74424-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:23.704 --74424-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:23.704 --74424-- Reading syms from /usr/lib64/libm.so.6 00:16:23.704 --74424-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:23.704 --74424-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:23.704 --74424-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/libc.so.6 00:16:23.704 --74424-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:23.704 --74424-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:23.704 --74424-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:23.704 --74424-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:23.704 --74424-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:23.704 --74424-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.704 --74424-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 ==74424== WARNING: new redirection conflicts with existing -- ignoring it 00:16:23.705 --74424-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:23.705 --74424-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:23.705 --74424-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 ==74424== Preferring higher priority redirection: 00:16:23.705 --74424-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:23.705 --74424-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:23.705 --74424-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 --74424-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:23.705 ==74424== WARNING: new redirection conflicts with existing -- ignoring it 00:16:23.705 --74424-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:23.705 --74424-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:23.705 ==74424== WARNING: new redirection conflicts with existing -- ignoring it 00:16:23.705 --74424-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:23.705 --74424-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:23.962 --74424-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:23.962 --74424-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:23.962 --74424-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:23.962 --74424-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:23.962 --74424-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:23.962 --74424-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:23.962 --74424-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:23.962 --74424-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:23.962 --74424-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:23.962 --74424-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:23.963 --74424-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:23.963 --74424-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:23.963 --74424-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:23.963 --74424-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:23.963 --74424-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:23.963 --74424-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:23.963 --74424-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:23.963 00:16:23.963 00:16:23.963 CUnit - A unit testing framework for C - Version 2.1-3 00:16:23.963 http://cunit.sourceforge.net/ 00:16:23.963 00:16:23.963 00:16:23.963 Suite: nvme_pcie_common 00:16:23.963 Test: test_nvme_pcie_ctrlr_alloc_cmb ...[2024-11-05 15:41:26.538945] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c: 112:nvme_pcie_ctrlr_alloc_cmb: *ERROR*: Tried to allocate past valid CMB range! 00:16:23.963 passed 00:16:23.963 Test: test_nvme_pcie_qpair_construct_destroy ...--74424-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:23.963 passed 00:16:23.963 Test: test_nvme_pcie_ctrlr_cmd_create_delete_io_queue ...passed 00:16:23.963 Test: test_nvme_pcie_ctrlr_connect_qpair ...[2024-11-05 15:41:26.646634] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c: 541:nvme_completion_create_cq_cb: *ERROR*: nvme_create_io_cq failed! 00:16:23.963 [2024-11-05 15:41:26.651357] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c: 494:nvme_completion_create_sq_cb: *ERROR*: nvme_create_io_sq failed, deleting cq! 00:16:23.963 [2024-11-05 15:41:26.654125] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c: 588:_nvme_pcie_ctrlr_create_io_qpair: *ERROR*: Failed to send request to create_io_cq 00:16:23.963 passed 00:16:23.963 Test: test_nvme_pcie_ctrlr_construct_admin_qpair ...passed 00:16:23.963 Test: test_nvme_pcie_poll_group_get_stats ...[2024-11-05 15:41:26.663383] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1851:nvme_pcie_poll_group_get_stats: *ERROR*: Invalid stats or group pointer 00:16:23.963 [2024-11-05 15:41:26.663995] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_pcie_common.c:1851:nvme_pcie_poll_group_get_stats: *ERROR*: Invalid stats or group pointer 00:16:23.963 passed 00:16:23.963 00:16:23.963 Run Summary: Type Total Ran Passed Failed Inactive 00:16:23.963 suites 1 1 n/a 0 0 00:16:23.963 tests 6 6 6 0 0 00:16:23.963 asserts 148 148 148 0 n/a 00:16:23.963 00:16:23.963 Elapsed time = 0.135 seconds 00:16:24.221 --74424-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:24.221 --74424-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:24.221 ==74424== 00:16:24.221 ==74424== HEAP SUMMARY: 00:16:24.221 ==74424== in use at exit: 0 bytes in 0 blocks 00:16:24.221 ==74424== total heap usage: 109 allocs, 109 frees, 259,386 bytes allocated 00:16:24.221 ==74424== 00:16:24.221 ==74424== All heap blocks were freed -- no leaks are possible 00:16:24.221 ==74424== 00:16:24.221 ==74424== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:24.221 15:41:26 unittest_nvme -- unit/unittest.sh@103 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut 00:16:24.221 ==74434== Memcheck, a memory error detector 00:16:24.221 ==74434== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:24.221 ==74434== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:24.221 ==74434== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut 00:16:24.221 ==74434== 00:16:24.221 --74434-- Valgrind options: 00:16:24.221 --74434-- --leak-check=full 00:16:24.221 --74434-- --error-exitcode=2 00:16:24.221 --74434-- --verbose 00:16:24.221 --74434-- Contents of /proc/version: 00:16:24.221 --74434-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:24.221 --74434-- 00:16:24.221 --74434-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:24.221 --74434-- Page sizes: currently 4096, max supported 4096 00:16:24.221 --74434-- Valgrind library directory: /usr/libexec/valgrind 00:16:24.221 --74434-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut 00:16:24.221 --74434-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:24.221 --74434-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:24.221 --74434-- might be shown as UnknownInlinedFun 00:16:24.221 --74434-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:24.222 --74434-- object doesn't have a dynamic symbol table 00:16:24.222 --74434-- Scheduler: using generic scheduler lock implementation. 00:16:24.222 --74434-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:24.222 ==74434== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74434-by-???-on-7765db803faf 00:16:24.222 ==74434== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74434-by-???-on-7765db803faf 00:16:24.222 ==74434== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74434-by-???-on-7765db803faf 00:16:24.222 ==74434== 00:16:24.222 ==74434== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:24.222 ==74434== don't want to do, unless you know exactly what you're doing, 00:16:24.222 ==74434== or are doing some strange experiment): 00:16:24.222 ==74434== /usr/libexec/valgrind/../../bin/vgdb --pid=74434 ...command... 00:16:24.222 ==74434== 00:16:24.222 ==74434== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:24.222 ==74434== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut 00:16:24.222 ==74434== and then give GDB the following command 00:16:24.222 ==74434== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74434 00:16:24.222 ==74434== --pid is optional if only one valgrind process is running 00:16:24.222 ==74434== 00:16:24.222 --74434-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:24.222 --74434-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:24.222 --74434-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:24.222 --74434-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:24.222 ==74434== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.222 --74434-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:24.222 --74434-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:24.222 --74434-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:24.222 --74434-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:24.222 --74434-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:24.222 --74434-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:24.222 --74434-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:24.222 --74434-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:24.222 --74434-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:24.222 --74434-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:24.222 --74434-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:24.222 --74434-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:24.222 --74434-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:24.222 --74434-- Reading syms from /usr/lib64/libm.so.6 00:16:24.222 --74434-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:24.222 --74434-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:24.222 --74434-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:24.222 --74434-- Reading syms from /usr/lib64/libc.so.6 00:16:24.479 --74434-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:24.479 --74434-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:24.479 --74434-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:24.479 --74434-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:24.479 --74434-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:24.479 --74434-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:24.479 --74434-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.479 --74434-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 ==74434== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.480 --74434-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:24.480 --74434-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:24.480 --74434-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 ==74434== Preferring higher priority redirection: 00:16:24.480 --74434-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:24.480 --74434-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:24.480 --74434-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 --74434-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.480 ==74434== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.480 --74434-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:24.480 --74434-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:24.480 ==74434== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.480 --74434-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:24.480 --74434-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:24.480 --74434-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:24.480 --74434-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:24.480 --74434-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:24.480 --74434-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:24.480 --74434-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:24.480 --74434-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:24.480 --74434-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:24.480 --74434-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:24.480 --74434-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:24.480 --74434-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:24.480 --74434-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:24.480 --74434-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:24.480 --74434-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:24.480 --74434-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:24.480 --74434-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:24.480 --74434-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:24.480 --74434-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:24.480 00:16:24.480 00:16:24.480 CUnit - A unit testing framework for C - Version 2.1-3 00:16:24.480 http://cunit.sourceforge.net/ 00:16:24.480 00:16:24.480 00:16:24.480 Suite: nvme_fabric 00:16:24.737 Test: test_nvme_fabric_prop_set_cmd ...passed 00:16:24.737 Test: test_nvme_fabric_prop_get_cmd ...passed 00:16:24.737 Test: test_nvme_fabric_get_discovery_log_page ...passed 00:16:24.737 Test: test_nvme_fabric_discover_probe ...--74434-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:24.737 passed 00:16:24.737 Test: test_nvme_fabric_qpair_connect ...--74434-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:24.737 [2024-11-05 15:41:27.239797] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_fabric.c: 599:nvme_fabric_qpair_connect_poll: *ERROR*: Connect command failed, rc -125, trtype:(null) adrfam:(null) traddr: trsvcid: subnqn:nqn.2016-06.io.spdk:subsystem1 00:16:24.737 passed 00:16:24.737 00:16:24.737 Run Summary: Type Total Ran Passed Failed Inactive 00:16:24.737 suites 1 1 n/a 0 0 00:16:24.737 tests 5 5 5 0 0 00:16:24.737 asserts 60 60 60 0 n/a 00:16:24.737 00:16:24.737 Elapsed time = 0.075 seconds 00:16:24.737 --74434-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:24.737 --74434-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:24.737 ==74434== 00:16:24.737 ==74434== HEAP SUMMARY: 00:16:24.737 ==74434== in use at exit: 0 bytes in 0 blocks 00:16:24.737 ==74434== total heap usage: 85 allocs, 85 frees, 120,312 bytes allocated 00:16:24.737 ==74434== 00:16:24.737 ==74434== All heap blocks were freed -- no leaks are possible 00:16:24.737 ==74434== 00:16:24.737 ==74434== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:24.738 15:41:27 unittest_nvme -- unit/unittest.sh@104 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut 00:16:24.738 ==74435== Memcheck, a memory error detector 00:16:24.738 ==74435== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:24.738 ==74435== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:24.738 ==74435== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut 00:16:24.738 ==74435== 00:16:24.738 --74435-- Valgrind options: 00:16:24.738 --74435-- --leak-check=full 00:16:24.738 --74435-- --error-exitcode=2 00:16:24.738 --74435-- --verbose 00:16:24.738 --74435-- Contents of /proc/version: 00:16:24.738 --74435-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:24.738 --74435-- 00:16:24.738 --74435-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:24.738 --74435-- Page sizes: currently 4096, max supported 4096 00:16:24.738 --74435-- Valgrind library directory: /usr/libexec/valgrind 00:16:24.738 --74435-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut 00:16:24.738 --74435-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:24.738 --74435-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:24.738 --74435-- might be shown as UnknownInlinedFun 00:16:24.738 --74435-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:24.738 --74435-- object doesn't have a dynamic symbol table 00:16:24.738 --74435-- Scheduler: using generic scheduler lock implementation. 00:16:24.738 --74435-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:24.738 ==74435== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74435-by-???-on-7765db803faf 00:16:24.738 ==74435== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74435-by-???-on-7765db803faf 00:16:24.738 ==74435== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74435-by-???-on-7765db803faf 00:16:24.738 ==74435== 00:16:24.738 ==74435== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:24.738 ==74435== don't want to do, unless you know exactly what you're doing, 00:16:24.738 ==74435== or are doing some strange experiment): 00:16:24.738 ==74435== /usr/libexec/valgrind/../../bin/vgdb --pid=74435 ...command... 00:16:24.738 ==74435== 00:16:24.738 ==74435== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:24.738 ==74435== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut 00:16:24.738 ==74435== and then give GDB the following command 00:16:24.738 ==74435== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74435 00:16:24.738 ==74435== --pid is optional if only one valgrind process is running 00:16:24.738 ==74435== 00:16:24.738 --74435-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:24.738 --74435-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:24.738 --74435-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:24.738 --74435-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:24.738 ==74435== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.738 --74435-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:24.738 --74435-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:24.738 --74435-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:24.738 --74435-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:24.738 --74435-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:24.738 --74435-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:24.738 --74435-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:24.738 --74435-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:24.738 --74435-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:24.738 --74435-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:24.738 --74435-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:24.738 --74435-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:24.738 --74435-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:24.996 --74435-- Reading syms from /usr/lib64/libm.so.6 00:16:24.996 --74435-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:24.996 --74435-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:24.996 --74435-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:24.996 --74435-- Reading syms from /usr/lib64/libc.so.6 00:16:24.996 --74435-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:24.996 --74435-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:24.996 --74435-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:24.996 --74435-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:24.996 --74435-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:24.996 --74435-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:24.996 --74435-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 ==74435== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.996 --74435-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:24.996 --74435-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:24.996 --74435-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 ==74435== Preferring higher priority redirection: 00:16:24.996 --74435-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:24.996 --74435-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:24.996 --74435-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 --74435-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:24.996 ==74435== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.996 --74435-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:24.996 --74435-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:24.996 ==74435== WARNING: new redirection conflicts with existing -- ignoring it 00:16:24.996 --74435-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:24.996 --74435-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:24.996 --74435-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:24.996 --74435-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:24.996 --74435-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:24.996 --74435-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:25.254 --74435-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:25.254 --74435-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:25.254 --74435-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:25.254 --74435-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:25.254 --74435-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:25.254 --74435-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:25.254 --74435-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:25.254 --74435-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:25.254 --74435-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:25.254 --74435-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:25.254 --74435-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:25.254 --74435-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:25.254 --74435-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:25.254 00:16:25.254 00:16:25.254 CUnit - A unit testing framework for C - Version 2.1-3 00:16:25.254 http://cunit.sourceforge.net/ 00:16:25.254 00:16:25.254 00:16:25.254 Suite: nvme_opal 00:16:25.254 Test: test_opal_nvme_security_recv_send_done ...passed 00:16:25.254 Test: test_opal_add_short_atom_header ...[2024-11-05 15:41:27.804488] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_opal.c: 171:opal_add_token_bytestring: *ERROR*: Error adding bytestring: end of buffer. 00:16:25.254 passed 00:16:25.254 00:16:25.254 Run Summary: Type Total Ran Passed Failed Inactive 00:16:25.254 suites 1 1 n/a 0 0 00:16:25.254 tests 2 2 2 0 0 00:16:25.254 asserts 22 22 22 0 n/a 00:16:25.254 00:16:25.254 Elapsed time = 0.049 seconds 00:16:25.254 --74435-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:25.254 --74435-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:25.254 ==74435== 00:16:25.254 ==74435== HEAP SUMMARY: 00:16:25.254 ==74435== in use at exit: 0 bytes in 0 blocks 00:16:25.254 ==74435== total heap usage: 64 allocs, 64 frees, 111,986 bytes allocated 00:16:25.254 ==74435== 00:16:25.254 ==74435== All heap blocks were freed -- no leaks are possible 00:16:25.254 ==74435== 00:16:25.254 ==74435== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:25.254 00:16:25.254 real 0m12.819s 00:16:25.254 user 0m12.141s 00:16:25.254 sys 0m0.486s 00:16:25.254 15:41:27 unittest_nvme -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:25.254 15:41:27 unittest_nvme -- common/autotest_common.sh@10 -- # set +x 00:16:25.254 ************************************ 00:16:25.254 END TEST unittest_nvme 00:16:25.254 ************************************ 00:16:25.254 15:41:27 -- unit/unittest.sh@231 -- # run_test unittest_log valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/log/log.c/log_ut 00:16:25.254 15:41:27 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:25.254 15:41:27 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:25.254 15:41:27 -- common/autotest_common.sh@10 -- # set +x 00:16:25.254 ************************************ 00:16:25.254 START TEST unittest_log 00:16:25.254 ************************************ 00:16:25.254 15:41:27 unittest_log -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/log/log.c/log_ut 00:16:25.254 ==74463== Memcheck, a memory error detector 00:16:25.254 ==74463== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:25.255 ==74463== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:25.255 ==74463== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/log/log.c/log_ut 00:16:25.255 ==74463== 00:16:25.255 --74463-- Valgrind options: 00:16:25.255 --74463-- --leak-check=full 00:16:25.255 --74463-- --error-exitcode=2 00:16:25.255 --74463-- --verbose 00:16:25.255 --74463-- Contents of /proc/version: 00:16:25.255 --74463-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:25.255 --74463-- 00:16:25.255 --74463-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:25.255 --74463-- Page sizes: currently 4096, max supported 4096 00:16:25.255 --74463-- Valgrind library directory: /usr/libexec/valgrind 00:16:25.255 --74463-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/log/log.c/log_ut 00:16:25.255 --74463-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:25.255 --74463-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:25.255 --74463-- might be shown as UnknownInlinedFun 00:16:25.255 --74463-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:25.255 --74463-- object doesn't have a dynamic symbol table 00:16:25.255 --74463-- Scheduler: using generic scheduler lock implementation. 00:16:25.255 --74463-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:25.255 ==74463== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74463-by-???-on-7765db803faf 00:16:25.255 ==74463== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74463-by-???-on-7765db803faf 00:16:25.255 ==74463== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74463-by-???-on-7765db803faf 00:16:25.255 ==74463== 00:16:25.255 ==74463== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:25.255 ==74463== don't want to do, unless you know exactly what you're doing, 00:16:25.255 ==74463== or are doing some strange experiment): 00:16:25.255 ==74463== /usr/libexec/valgrind/../../bin/vgdb --pid=74463 ...command... 00:16:25.255 ==74463== 00:16:25.255 ==74463== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:25.255 ==74463== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/log/log.c/log_ut 00:16:25.255 ==74463== and then give GDB the following command 00:16:25.255 ==74463== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74463 00:16:25.255 ==74463== --pid is optional if only one valgrind process is running 00:16:25.255 ==74463== 00:16:25.513 --74463-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:25.513 --74463-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:25.513 --74463-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:25.513 --74463-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:25.513 ==74463== WARNING: new redirection conflicts with existing -- ignoring it 00:16:25.513 --74463-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:25.513 --74463-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:25.513 --74463-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:25.513 --74463-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:25.513 --74463-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:25.513 --74463-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:25.513 --74463-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:25.513 --74463-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:25.513 --74463-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:25.513 --74463-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:25.513 --74463-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:25.513 --74463-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:25.513 --74463-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:25.513 --74463-- Reading syms from /usr/lib64/libm.so.6 00:16:25.513 --74463-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:25.513 --74463-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:25.513 --74463-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:25.513 --74463-- Reading syms from /usr/lib64/libc.so.6 00:16:25.771 --74463-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:25.771 --74463-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:25.771 --74463-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:25.771 --74463-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:25.771 --74463-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:25.771 --74463-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:25.771 --74463-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.771 --74463-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 ==74463== WARNING: new redirection conflicts with existing -- ignoring it 00:16:25.772 --74463-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:25.772 --74463-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:25.772 --74463-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 ==74463== Preferring higher priority redirection: 00:16:25.772 --74463-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:25.772 --74463-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:25.772 --74463-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 --74463-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:25.772 ==74463== WARNING: new redirection conflicts with existing -- ignoring it 00:16:25.772 --74463-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:25.772 --74463-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:25.772 ==74463== WARNING: new redirection conflicts with existing -- ignoring it 00:16:25.772 --74463-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:25.772 --74463-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:25.772 --74463-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:25.772 --74463-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:25.772 --74463-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:25.772 --74463-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:25.772 --74463-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:25.772 --74463-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:25.772 --74463-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:25.772 --74463-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:25.772 --74463-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:25.772 --74463-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:25.772 --74463-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:25.772 --74463-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:25.772 --74463-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:25.772 --74463-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:25.772 --74463-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:25.772 --74463-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:26.030 --74463-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:26.030 --74463-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:26.030 00:16:26.030 00:16:26.030 CUnit - A unit testing framework for C - Version 2.1-3 00:16:26.030 http://cunit.sourceforge.net/ 00:16:26.030 00:16:26.030 00:16:26.030 Suite: log 00:16:26.030 Test: log_test ...[2024-11-05 15:41:28.538068] log_ut.c: 56:log_test: *WARNING*: log warning unit test 00:16:26.030 [2024-11-05 15:41:28.576195] log_ut.c: 57:log_test: *DEBUG*: log test 00:16:26.030 log dump test: 00:16:26.030 00000000 6c 6f 67 20 64 75 6d 70 log dump 00:16:26.030 spdk dump test: 00:16:26.030 00000000 73 70 64 6b 20 64 75 6d 70 spdk dump 00:16:26.030 spdk dump test: 00:16:26.030 00000000 73 70 64 6b 20 64 75 6d 70 20 31 36 20 6d 6f 72 spdk dump 16 mor 00:16:26.030 00000010 65 20 63 68 61 72 73 e chars 00:16:26.030 passed 00:16:26.030 Test: deprecation ...--74463-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:26.963 passed 00:16:26.963 Test: log_ext_test ...passed 00:16:26.963 00:16:26.963 Run Summary: Type Total Ran Passed Failed Inactive 00:16:26.963 suites 1 1 n/a 0 0 00:16:26.963 tests 3 3 3 0 0 00:16:26.963 asserts 77 77 77 0 n/a 00:16:26.963 00:16:26.963 Elapsed time = 0.094 seconds 00:16:26.963 --74463-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:26.963 --74463-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:26.963 ==74463== 00:16:26.963 ==74463== HEAP SUMMARY: 00:16:26.963 ==74463== in use at exit: 576 bytes in 3 blocks 00:16:26.963 ==74463== total heap usage: 69 allocs, 66 frees, 103,639 bytes allocated 00:16:26.963 ==74463== 00:16:26.963 ==74463== Searching for pointers to 3 not-freed blocks 00:16:27.221 ==74463== Checked 6,231,712 bytes 00:16:27.221 ==74463== 00:16:27.221 ==74463== LEAK SUMMARY: 00:16:27.221 ==74463== definitely lost: 0 bytes in 0 blocks 00:16:27.221 ==74463== indirectly lost: 0 bytes in 0 blocks 00:16:27.221 ==74463== possibly lost: 0 bytes in 0 blocks 00:16:27.221 ==74463== still reachable: 576 bytes in 3 blocks 00:16:27.221 ==74463== suppressed: 0 bytes in 0 blocks 00:16:27.221 ==74463== Reachable blocks (those to which a pointer was found) are not shown. 00:16:27.221 ==74463== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:27.221 ==74463== 00:16:27.221 ==74463== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:27.221 00:16:27.221 real 0m1.775s 00:16:27.221 user 0m0.741s 00:16:27.221 sys 0m0.032s 00:16:27.221 15:41:29 unittest_log -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:27.221 15:41:29 unittest_log -- common/autotest_common.sh@10 -- # set +x 00:16:27.221 ************************************ 00:16:27.221 END TEST unittest_log 00:16:27.221 ************************************ 00:16:27.221 15:41:29 -- unit/unittest.sh@232 -- # run_test unittest_lvol valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/lvol/lvol.c/lvol_ut 00:16:27.221 15:41:29 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:27.221 15:41:29 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:27.221 15:41:29 -- common/autotest_common.sh@10 -- # set +x 00:16:27.221 ************************************ 00:16:27.221 START TEST unittest_lvol 00:16:27.221 ************************************ 00:16:27.221 15:41:29 unittest_lvol -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/lvol/lvol.c/lvol_ut 00:16:27.221 ==74500== Memcheck, a memory error detector 00:16:27.221 ==74500== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:27.221 ==74500== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:27.221 ==74500== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/lvol/lvol.c/lvol_ut 00:16:27.221 ==74500== 00:16:27.221 --74500-- Valgrind options: 00:16:27.221 --74500-- --leak-check=full 00:16:27.221 --74500-- --error-exitcode=2 00:16:27.221 --74500-- --verbose 00:16:27.221 --74500-- Contents of /proc/version: 00:16:27.221 --74500-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:27.222 --74500-- 00:16:27.222 --74500-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:27.222 --74500-- Page sizes: currently 4096, max supported 4096 00:16:27.222 --74500-- Valgrind library directory: /usr/libexec/valgrind 00:16:27.222 --74500-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/lvol/lvol.c/lvol_ut 00:16:27.222 --74500-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:27.222 --74500-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:27.222 --74500-- might be shown as UnknownInlinedFun 00:16:27.222 --74500-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:27.222 --74500-- object doesn't have a dynamic symbol table 00:16:27.222 --74500-- Scheduler: using generic scheduler lock implementation. 00:16:27.222 --74500-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:27.222 ==74500== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74500-by-???-on-7765db803faf 00:16:27.222 ==74500== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74500-by-???-on-7765db803faf 00:16:27.222 ==74500== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74500-by-???-on-7765db803faf 00:16:27.222 ==74500== 00:16:27.222 ==74500== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:27.222 ==74500== don't want to do, unless you know exactly what you're doing, 00:16:27.222 ==74500== or are doing some strange experiment): 00:16:27.222 ==74500== /usr/libexec/valgrind/../../bin/vgdb --pid=74500 ...command... 00:16:27.222 ==74500== 00:16:27.222 ==74500== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:27.222 ==74500== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/lvol/lvol.c/lvol_ut 00:16:27.222 ==74500== and then give GDB the following command 00:16:27.222 ==74500== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74500 00:16:27.222 ==74500== --pid is optional if only one valgrind process is running 00:16:27.222 ==74500== 00:16:27.222 --74500-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:27.222 --74500-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:27.222 --74500-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:27.222 --74500-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:27.222 ==74500== WARNING: new redirection conflicts with existing -- ignoring it 00:16:27.222 --74500-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:27.222 --74500-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:27.222 --74500-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:27.222 --74500-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:27.222 --74500-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:27.222 --74500-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:27.222 --74500-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:27.222 --74500-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:27.222 --74500-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:27.222 --74500-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:27.222 --74500-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:27.222 --74500-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:27.222 --74500-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:27.222 --74500-- Reading syms from /usr/lib64/libm.so.6 00:16:27.222 --74500-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:27.222 --74500-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:27.222 --74500-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:27.222 --74500-- Reading syms from /usr/lib64/libc.so.6 00:16:27.480 --74500-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:27.480 --74500-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:27.480 --74500-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:27.480 --74500-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:27.480 --74500-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:27.480 --74500-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:27.480 --74500-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 ==74500== WARNING: new redirection conflicts with existing -- ignoring it 00:16:27.480 --74500-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:27.480 --74500-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:27.480 --74500-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 --74500-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.480 ==74500== Preferring higher priority redirection: 00:16:27.480 --74500-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:27.481 --74500-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:27.481 --74500-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.481 --74500-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.481 --74500-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.481 --74500-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.481 --74500-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.481 --74500-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:27.481 ==74500== WARNING: new redirection conflicts with existing -- ignoring it 00:16:27.481 --74500-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:27.481 --74500-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:27.481 ==74500== WARNING: new redirection conflicts with existing -- ignoring it 00:16:27.481 --74500-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:27.481 --74500-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:27.738 --74500-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:27.738 --74500-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:27.738 --74500-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:27.738 --74500-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:27.738 --74500-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:27.738 --74500-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:27.738 --74500-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:27.738 --74500-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:27.738 --74500-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:27.738 --74500-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:27.738 --74500-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:27.738 --74500-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:27.738 --74500-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:27.738 --74500-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:27.738 --74500-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:27.738 --74500-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:27.738 --74500-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:27.738 --74500-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:27.738 00:16:27.738 00:16:27.738 CUnit - A unit testing framework for C - Version 2.1-3 00:16:27.738 http://cunit.sourceforge.net/ 00:16:27.738 00:16:27.738 00:16:27.738 Suite: lvol 00:16:27.738 Test: lvs_init_unload_success ...--74500-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:27.995 [2024-11-05 15:41:30.450793] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 892:spdk_lvs_unload: *ERROR*: Lvols still open on lvol store 00:16:27.995 passed 00:16:27.995 Test: lvs_init_destroy_success ...[2024-11-05 15:41:30.507972] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 962:spdk_lvs_destroy: *ERROR*: Lvols still open on lvol store 00:16:27.995 passed 00:16:27.995 Test: lvs_init_opts_success ...passed 00:16:27.995 Test: lvs_unload_lvs_is_null_fail ...[2024-11-05 15:41:30.525519] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 882:spdk_lvs_unload: *ERROR*: Lvol store is NULL 00:16:27.995 passed 00:16:27.995 Test: lvs_names ...[2024-11-05 15:41:30.528077] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 726:spdk_lvs_init: *ERROR*: No name specified. 00:16:27.995 [2024-11-05 15:41:30.529621] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 720:spdk_lvs_init: *ERROR*: Name has no null terminator. 00:16:27.995 [2024-11-05 15:41:30.534456] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 736:spdk_lvs_init: *ERROR*: lvolstore with name x already exists 00:16:27.995 passed 00:16:27.995 Test: lvol_create_destroy_success ...passed 00:16:27.995 Test: lvol_create_fail ...[2024-11-05 15:41:30.567107] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 689:spdk_lvs_init: *ERROR*: Blobstore device does not exist 00:16:27.995 [2024-11-05 15:41:30.568902] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1190:spdk_lvol_create: *ERROR*: lvol store does not exist 00:16:27.995 passed 00:16:27.995 Test: lvol_destroy_fail ...[2024-11-05 15:41:30.578618] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1026:lvol_delete_blob_cb: *ERROR*: Could not remove blob on lvol gracefully - forced removal 00:16:27.995 passed 00:16:27.995 Test: lvol_close ...[2024-11-05 15:41:30.585018] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1614:spdk_lvol_close: *ERROR*: lvol does not exist 00:16:27.995 [2024-11-05 15:41:30.588510] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 995:lvol_close_blob_cb: *ERROR*: Could not close blob on lvol 00:16:27.995 passed 00:16:27.995 Test: lvol_resize ...passed 00:16:27.995 Test: lvol_set_read_only ...passed 00:16:27.995 Test: test_lvs_load ...[2024-11-05 15:41:30.627330] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 631:lvs_opts_copy: *ERROR*: opts_size should not be zero value 00:16:27.995 [2024-11-05 15:41:30.627800] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 441:lvs_load: *ERROR*: Invalid options 00:16:27.995 passed 00:16:27.995 Test: lvols_load ...[2024-11-05 15:41:30.643710] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 227:load_next_lvol: *ERROR*: Failed to fetch blobs list 00:16:27.995 [2024-11-05 15:41:30.654951] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 227:load_next_lvol: *ERROR*: Failed to fetch blobs list 00:16:27.995 passed 00:16:27.995 Test: lvol_open ...passed 00:16:27.995 Test: lvol_snapshot ...passed 00:16:27.996 Test: lvol_snapshot_fail ...[2024-11-05 15:41:30.693741] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name snap already exists 00:16:27.996 passed 00:16:27.996 Test: lvol_clone ...passed 00:16:27.996 Test: lvol_clone_fail ...[2024-11-05 15:41:30.707719] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name clone already exists 00:16:27.996 passed 00:16:28.253 Test: lvol_iter_clones ...passed 00:16:28.253 Test: lvol_refcnt ...[2024-11-05 15:41:30.729508] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1572:spdk_lvol_destroy: *ERROR*: Cannot destroy lvol 8c878a93-c92f-45ee-8c48-c3fd666226e0 because it is still open 00:16:28.253 passed 00:16:28.253 Test: lvol_names ...[2024-11-05 15:41:30.736672] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1156:lvs_verify_lvol_name: *ERROR*: Name has no null terminator. 00:16:28.253 [2024-11-05 15:41:30.738181] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name lvol already exists 00:16:28.253 [2024-11-05 15:41:30.744911] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1169:lvs_verify_lvol_name: *ERROR*: lvol with name tmp_name is being already created 00:16:28.253 passed 00:16:28.253 Test: lvol_create_thin_provisioned ...passed 00:16:28.253 Test: lvol_rename ...[2024-11-05 15:41:30.757133] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name lvol already exists 00:16:28.253 [2024-11-05 15:41:30.764725] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1524:spdk_lvol_rename: *ERROR*: Lvol lvol_new already exists in lvol store lvs 00:16:28.253 passed 00:16:28.253 Test: lvs_rename ...[2024-11-05 15:41:30.783476] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c: 769:lvs_rename_cb: *ERROR*: Lvol store rename operation failed 00:16:28.253 passed 00:16:28.253 Test: lvol_inflate ...[2024-11-05 15:41:30.791479] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1658:lvol_inflate_cb: *ERROR*: Could not inflate lvol 00:16:28.253 passed 00:16:28.253 Test: lvol_decouple_parent ...[2024-11-05 15:41:30.797488] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1658:lvol_inflate_cb: *ERROR*: Could not inflate lvol 00:16:28.253 passed 00:16:28.253 Test: lvol_get_xattr ...passed 00:16:28.253 Test: lvol_esnap_reload ...passed 00:16:28.253 Test: lvol_esnap_create_bad_args ...[2024-11-05 15:41:30.810831] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1245:spdk_lvol_create_esnap_clone: *ERROR*: lvol store does not exist 00:16:28.253 [2024-11-05 15:41:30.812184] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1156:lvs_verify_lvol_name: *ERROR*: Name has no null terminator. 00:16:28.253 [2024-11-05 15:41:30.813764] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1258:spdk_lvol_create_esnap_clone: *ERROR*: Cannot create 'lvs/clone1': size 4198400 is not an integer multiple of cluster size 1048576 00:16:28.253 [2024-11-05 15:41:30.814924] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name lvol already exists 00:16:28.253 [2024-11-05 15:41:30.824654] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name clone1 already exists 00:16:28.253 passed 00:16:28.253 Test: lvol_esnap_create_delete ...passed 00:16:28.253 Test: lvol_esnap_load_esnaps ...[2024-11-05 15:41:30.832476] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1832:lvs_esnap_bs_dev_create: *ERROR*: Blob 0x2a: no lvs context nor lvol context 00:16:28.253 passed 00:16:28.253 Test: lvol_esnap_missing ...[2024-11-05 15:41:30.842509] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name lvol1 already exists 00:16:28.253 [2024-11-05 15:41:30.843732] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:1162:lvs_verify_lvol_name: *ERROR*: lvol with name lvol1 already exists 00:16:28.253 passed 00:16:28.253 Test: lvol_esnap_hotplug ... 00:16:28.254 lvol_esnap_hotplug scenario 0: PASS - one missing, happy path 00:16:28.254 lvol_esnap_hotplug scenario 1: PASS - one missing, cb registers degraded_set 00:16:28.254 [2024-11-05 15:41:30.903007] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2062:lvs_esnap_degraded_hotplug: *ERROR*: lvol d7007258-3a99-4540-854e-f7cc22f54731: failed to create esnap bs_dev: error -12 00:16:28.254 lvol_esnap_hotplug scenario 2: PASS - one missing, cb returns -ENOMEM 00:16:28.254 lvol_esnap_hotplug scenario 3: PASS - two missing with same esnap, happy path 00:16:28.254 [2024-11-05 15:41:30.905942] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2062:lvs_esnap_degraded_hotplug: *ERROR*: lvol e6b0551b-b253-420e-9fa5-4c2e9f13ad18: failed to create esnap bs_dev: error -12 00:16:28.254 lvol_esnap_hotplug scenario 4: PASS - two missing with same esnap, first -ENOMEM 00:16:28.254 [2024-11-05 15:41:30.906472] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2062:lvs_esnap_degraded_hotplug: *ERROR*: lvol 5e44c6fa-2298-4a1c-b5bd-a6efa6414a70: failed to create esnap bs_dev: error -12 00:16:28.254 lvol_esnap_hotplug scenario 5: PASS - two missing with same esnap, second -ENOMEM 00:16:28.254 lvol_esnap_hotplug scenario 6: PASS - two missing with different esnaps, happy path 00:16:28.254 lvol_esnap_hotplug scenario 7: PASS - two missing with different esnaps, first still missing 00:16:28.254 lvol_esnap_hotplug scenario 8: PASS - three missing with same esnap, happy path 00:16:28.254 lvol_esnap_hotplug scenario 9: PASS - three missing with same esnap, first still missing 00:16:28.254 lvol_esnap_hotplug scenario 10: PASS - three missing with same esnap, first two still missing 00:16:28.254 lvol_esnap_hotplug scenario 11: PASS - three missing with same esnap, middle still missing 00:16:28.254 lvol_esnap_hotplug scenario 12: PASS - three missing with same esnap, last still missing 00:16:28.254 passed 00:16:28.254 Test: lvol_get_by ...passed 00:16:28.254 Test: lvol_shallow_copy ...[2024-11-05 15:41:30.936239] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2274:spdk_lvol_shallow_copy: *ERROR*: lvol must not be NULL 00:16:28.254 [2024-11-05 15:41:30.937010] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2281:spdk_lvol_shallow_copy: *ERROR*: lvol b22188be-01a0-42c9-9c43-5de78d7063e6 shallow copy, ext_dev must not be NULL 00:16:28.254 passed 00:16:28.254 Test: lvol_set_parent ...[2024-11-05 15:41:30.941794] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2338:spdk_lvol_set_parent: *ERROR*: lvol must not be NULL 00:16:28.254 [2024-11-05 15:41:30.942452] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2344:spdk_lvol_set_parent: *ERROR*: snapshot must not be NULL 00:16:28.254 passed 00:16:28.254 Test: lvol_set_external_parent ...[2024-11-05 15:41:30.949184] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2393:spdk_lvol_set_external_parent: *ERROR*: lvol must not be NULL 00:16:28.254 [2024-11-05 15:41:30.950042] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2399:spdk_lvol_set_external_parent: *ERROR*: snapshot must not be NULL 00:16:28.254 [2024-11-05 15:41:30.951539] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/lvol/lvol.c:2406:spdk_lvol_set_external_parent: *ERROR*: lvol lvol and esnap have the same UUID 00:16:28.254 passed 00:16:28.254 00:16:28.254 Run Summary: Type Total Ran Passed Failed Inactive 00:16:28.254 suites 1 1 n/a 0 0 00:16:28.254 tests 37 37 37 0 0 00:16:28.254 asserts 1505 1505 1505 0 n/a 00:16:28.254 00:16:28.254 Elapsed time = 0.572 seconds 00:16:28.512 --74500-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:28.512 --74500-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:28.512 ==74500== 00:16:28.512 ==74500== HEAP SUMMARY: 00:16:28.512 ==74500== in use at exit: 0 bytes in 0 blocks 00:16:28.512 ==74500== total heap usage: 2,003 allocs, 2,003 frees, 290,289 bytes allocated 00:16:28.512 ==74500== 00:16:28.512 ==74500== All heap blocks were freed -- no leaks are possible 00:16:28.512 ==74500== 00:16:28.512 ==74500== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:28.512 00:16:28.512 real 0m1.335s 00:16:28.512 user 0m1.295s 00:16:28.512 sys 0m0.036s 00:16:28.512 15:41:31 unittest_lvol -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:28.512 15:41:31 unittest_lvol -- common/autotest_common.sh@10 -- # set +x 00:16:28.512 ************************************ 00:16:28.512 END TEST unittest_lvol 00:16:28.512 ************************************ 00:16:28.512 15:41:31 -- unit/unittest.sh@233 -- # [[ y == y ]] 00:16:28.512 15:41:31 -- unit/unittest.sh@234 -- # run_test unittest_nvme_rdma valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut 00:16:28.512 15:41:31 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:28.513 15:41:31 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:28.513 15:41:31 -- common/autotest_common.sh@10 -- # set +x 00:16:28.513 ************************************ 00:16:28.513 START TEST unittest_nvme_rdma 00:16:28.513 ************************************ 00:16:28.513 15:41:31 unittest_nvme_rdma -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut 00:16:28.513 ==74529== Memcheck, a memory error detector 00:16:28.513 ==74529== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:28.513 ==74529== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:28.513 ==74529== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut 00:16:28.513 ==74529== 00:16:28.513 --74529-- Valgrind options: 00:16:28.513 --74529-- --leak-check=full 00:16:28.513 --74529-- --error-exitcode=2 00:16:28.513 --74529-- --verbose 00:16:28.513 --74529-- Contents of /proc/version: 00:16:28.513 --74529-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:28.513 --74529-- 00:16:28.513 --74529-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:28.513 --74529-- Page sizes: currently 4096, max supported 4096 00:16:28.513 --74529-- Valgrind library directory: /usr/libexec/valgrind 00:16:28.513 --74529-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut 00:16:28.513 --74529-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:28.513 --74529-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:28.513 --74529-- might be shown as UnknownInlinedFun 00:16:28.513 --74529-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:28.513 --74529-- object doesn't have a dynamic symbol table 00:16:28.513 --74529-- Scheduler: using generic scheduler lock implementation. 00:16:28.513 --74529-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:28.513 ==74529== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74529-by-???-on-7765db803faf 00:16:28.513 ==74529== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74529-by-???-on-7765db803faf 00:16:28.513 ==74529== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74529-by-???-on-7765db803faf 00:16:28.513 ==74529== 00:16:28.513 ==74529== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:28.513 ==74529== don't want to do, unless you know exactly what you're doing, 00:16:28.513 ==74529== or are doing some strange experiment): 00:16:28.513 ==74529== /usr/libexec/valgrind/../../bin/vgdb --pid=74529 ...command... 00:16:28.513 ==74529== 00:16:28.513 ==74529== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:28.513 ==74529== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut 00:16:28.513 ==74529== and then give GDB the following command 00:16:28.513 ==74529== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74529 00:16:28.513 ==74529== --pid is optional if only one valgrind process is running 00:16:28.513 ==74529== 00:16:28.513 --74529-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:28.513 --74529-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:28.513 --74529-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:28.513 --74529-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:28.513 ==74529== WARNING: new redirection conflicts with existing -- ignoring it 00:16:28.513 --74529-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:28.513 --74529-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:28.513 --74529-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:28.513 --74529-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:28.513 --74529-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:28.513 --74529-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:28.513 --74529-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:28.513 --74529-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:28.513 --74529-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:28.513 --74529-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:28.513 --74529-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:28.513 --74529-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:28.513 --74529-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:28.772 --74529-- Reading syms from /usr/lib64/libm.so.6 00:16:28.772 --74529-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:28.772 --74529-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:28.772 --74529-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:28.772 --74529-- Reading syms from /usr/lib64/libc.so.6 00:16:28.772 --74529-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:28.772 --74529-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:28.772 --74529-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:28.772 --74529-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:28.772 --74529-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:28.772 --74529-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:28.772 --74529-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.772 --74529-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.772 --74529-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.772 --74529-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.772 --74529-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:28.773 --74529-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.031 ==74529== WARNING: new redirection conflicts with existing -- ignoring it 00:16:29.031 --74529-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:29.031 --74529-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:29.031 --74529-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.031 --74529-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.031 ==74529== Preferring higher priority redirection: 00:16:29.031 --74529-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:29.031 --74529-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:29.031 --74529-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.031 --74529-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.031 --74529-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.032 --74529-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.032 --74529-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.032 --74529-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.032 ==74529== WARNING: new redirection conflicts with existing -- ignoring it 00:16:29.032 --74529-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:29.032 --74529-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:29.032 ==74529== WARNING: new redirection conflicts with existing -- ignoring it 00:16:29.032 --74529-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:29.032 --74529-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:29.032 --74529-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:29.032 --74529-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:29.032 --74529-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:29.032 --74529-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:29.032 --74529-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:29.032 --74529-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:29.032 --74529-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:29.032 --74529-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:29.032 --74529-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:29.032 --74529-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:29.032 --74529-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:29.032 --74529-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:29.032 --74529-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:29.032 --74529-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:29.032 --74529-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:29.032 --74529-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:29.032 --74529-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:29.032 00:16:29.032 00:16:29.032 CUnit - A unit testing framework for C - Version 2.1-3 00:16:29.032 http://cunit.sourceforge.net/ 00:16:29.032 00:16:29.032 00:16:29.032 Suite: nvme_rdma 00:16:29.032 Test: test_nvme_rdma_build_sgl_request ...[2024-11-05 15:41:31.724213] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1401:nvme_rdma_get_memory_translation: *ERROR*: RDMA memory translation failed, rc -34 00:16:29.289 [2024-11-05 15:41:31.762766] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1574:nvme_rdma_build_sgl_request: *ERROR*: SGL length 16777216 exceeds max keyed SGL block size 16777215 00:16:29.289 [2024-11-05 15:41:31.765068] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1630:nvme_rdma_build_sgl_request: *ERROR*: Size of SGL descriptors (64) exceeds ICD (60) 00:16:29.289 passed 00:16:29.289 Test: test_nvme_rdma_build_sgl_inline_request ...passed 00:16:29.289 Test: test_nvme_rdma_build_contig_request ...[2024-11-05 15:41:31.783729] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1511:nvme_rdma_build_contig_request: *ERROR*: SGL length 16777216 exceeds max keyed SGL block size 16777215 00:16:29.289 passed 00:16:29.289 Test: test_nvme_rdma_build_contig_inline_request ...passed 00:16:29.289 Test: test_nvme_rdma_create_reqs ...[2024-11-05 15:41:31.794687] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 932:nvme_rdma_create_reqs: *ERROR*: Failed to allocate rdma_reqs 00:16:29.289 --74529-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:29.290 passed 00:16:29.290 Test: test_nvme_rdma_create_rsps ...[2024-11-05 15:41:31.816857] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 850:nvme_rdma_create_rsps: *ERROR*: Failed to allocate rsp_sgls 00:16:29.290 passed 00:16:29.290 Test: test_nvme_rdma_ctrlr_create_qpair ...[2024-11-05 15:41:31.836905] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1768:nvme_rdma_ctrlr_create_qpair: *ERROR*: Failed to create qpair with size 0. Minimum queue size is 2. 00:16:29.290 [2024-11-05 15:41:31.837747] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1768:nvme_rdma_ctrlr_create_qpair: *ERROR*: Failed to create qpair with size 1. Minimum queue size is 2. 00:16:29.290 passed 00:16:29.290 Test: test_nvme_rdma_poller_create ...passed 00:16:29.290 Test: test_nvme_rdma_qpair_process_cm_event ...[2024-11-05 15:41:31.865248] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 451:nvme_rdma_qpair_process_cm_event: *ERROR*: Unexpected Acceptor Event [255] 00:16:29.290 passed 00:16:29.290 Test: test_nvme_rdma_ctrlr_construct ...passed 00:16:29.290 Test: test_nvme_rdma_req_put_and_get ...passed 00:16:29.290 Test: test_nvme_rdma_req_init ...passed 00:16:29.290 Test: test_nvme_rdma_validate_cm_event ...[2024-11-05 15:41:31.923979] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 542:nvme_rdma_validate_cm_event: *ERROR*: Expected RDMA_CM_EVENT_ADDR_RESOLVED but received RDMA_CM_EVENT_CONNECT_RESPONSE (5) from CM event channel (status = 0) 00:16:29.290 [2024-11-05 15:41:31.925474] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 542:nvme_rdma_validate_cm_event: *ERROR*: Expected RDMA_CM_EVENT_ESTABLISHED but received RDMA_CM_EVENT_REJECTED (8) from CM event channel (status = 10) 00:16:29.290 passed 00:16:29.290 Test: test_nvme_rdma_qpair_init ...passed 00:16:29.290 Test: test_nvme_rdma_qpair_submit_request ...passed 00:16:29.290 Test: test_rdma_ctrlr_get_memory_domains ...passed 00:16:29.290 Test: test_rdma_get_memory_translation ...[2024-11-05 15:41:31.956563] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1390:nvme_rdma_get_memory_translation: *ERROR*: DMA memory translation failed, rc -1, iov count 0 00:16:29.290 [2024-11-05 15:41:31.959988] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:1401:nvme_rdma_get_memory_translation: *ERROR*: RDMA memory translation failed, rc -1 00:16:29.290 passed 00:16:29.290 Test: test_get_rdma_qpair_from_wc ...passed 00:16:29.290 Test: test_nvme_rdma_ctrlr_get_max_sges ...passed 00:16:29.290 Test: test_nvme_rdma_poll_group_get_stats ...[2024-11-05 15:41:31.977288] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:3257:nvme_rdma_poll_group_get_stats: *ERROR*: Invalid stats or group pointer 00:16:29.290 [2024-11-05 15:41:31.977988] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:3257:nvme_rdma_poll_group_get_stats: *ERROR*: Invalid stats or group pointer 00:16:29.290 passed 00:16:29.290 Test: test_nvme_rdma_qpair_set_poller ...[2024-11-05 15:41:32.006436] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:2960:nvme_rdma_poller_create: *ERROR*: Unable to create CQ, errno 0. 00:16:29.290 [2024-11-05 15:41:32.008375] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:3006:nvme_rdma_poll_group_get_poller: *ERROR*: Failed to create a poller for device 0xfeedbeef 00:16:29.548 [2024-11-05 15:41:32.009187] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 648:nvme_rdma_qpair_set_poller: *ERROR*: Unable to find a cq for qpair 0x1ffeffe730 on poll group 0x5af20c0 00:16:29.548 [2024-11-05 15:41:32.010376] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:2960:nvme_rdma_poller_create: *ERROR*: Unable to create CQ, errno 0. 00:16:29.548 --74529-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:29.548 [2024-11-05 15:41:32.010916] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c:3006:nvme_rdma_poll_group_get_poller: *ERROR*: Failed to create a poller for device (nil) 00:16:29.548 [2024-11-05 15:41:32.011055] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 648:nvme_rdma_qpair_set_poller: *ERROR*: Unable to find a cq for qpair 0x1ffeffe730 on poll group 0x5af20c0 00:16:29.548 --74529-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:16:29.548 --74529-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:29.548 [2024-11-05 15:41:32.026104] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_rdma.c: 626:nvme_rdma_resize_cq: *ERROR*: RDMA CQ resize failed: errno 0: Success 00:16:29.548 passed 00:16:29.548 00:16:29.548 Run Summary: Type Total Ran Passed Failed Inactive 00:16:29.548 suites 1 1 n/a 0 0 00:16:29.548 tests 21 21 21 0 0 00:16:29.548 asserts 397 397 397 0 n/a 00:16:29.548 00:16:29.548 Elapsed time = 0.342 seconds 00:16:29.548 --74529-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:29.548 ==74529== 00:16:29.548 ==74529== HEAP SUMMARY: 00:16:29.548 ==74529== in use at exit: 0 bytes in 0 blocks 00:16:29.548 ==74529== total heap usage: 157 allocs, 157 frees, 141,106 bytes allocated 00:16:29.548 ==74529== 00:16:29.548 ==74529== All heap blocks were freed -- no leaks are possible 00:16:29.548 ==74529== 00:16:29.548 ==74529== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:29.548 00:16:29.548 real 0m1.045s 00:16:29.548 user 0m1.017s 00:16:29.548 sys 0m0.025s 00:16:29.548 15:41:32 unittest_nvme_rdma -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:29.548 15:41:32 unittest_nvme_rdma -- common/autotest_common.sh@10 -- # set +x 00:16:29.548 ************************************ 00:16:29.548 END TEST unittest_nvme_rdma 00:16:29.548 ************************************ 00:16:29.548 15:41:32 -- unit/unittest.sh@235 -- # run_test unittest_nvmf_transport valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/transport.c/transport_ut 00:16:29.548 15:41:32 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:29.548 15:41:32 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:29.548 15:41:32 -- common/autotest_common.sh@10 -- # set +x 00:16:29.548 ************************************ 00:16:29.548 START TEST unittest_nvmf_transport 00:16:29.548 ************************************ 00:16:29.548 15:41:32 unittest_nvmf_transport -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/transport.c/transport_ut 00:16:29.548 ==74554== Memcheck, a memory error detector 00:16:29.548 ==74554== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:29.548 ==74554== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:29.549 ==74554== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/transport.c/transport_ut 00:16:29.549 ==74554== 00:16:29.549 --74554-- Valgrind options: 00:16:29.549 --74554-- --leak-check=full 00:16:29.549 --74554-- --error-exitcode=2 00:16:29.549 --74554-- --verbose 00:16:29.549 --74554-- Contents of /proc/version: 00:16:29.549 --74554-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:29.549 --74554-- 00:16:29.549 --74554-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:29.549 --74554-- Page sizes: currently 4096, max supported 4096 00:16:29.549 --74554-- Valgrind library directory: /usr/libexec/valgrind 00:16:29.549 --74554-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/transport.c/transport_ut 00:16:29.549 --74554-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:29.549 --74554-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:29.549 --74554-- might be shown as UnknownInlinedFun 00:16:29.549 --74554-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:29.549 --74554-- object doesn't have a dynamic symbol table 00:16:29.549 --74554-- Scheduler: using generic scheduler lock implementation. 00:16:29.549 --74554-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:29.549 ==74554== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74554-by-???-on-7765db803faf 00:16:29.549 ==74554== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74554-by-???-on-7765db803faf 00:16:29.549 ==74554== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74554-by-???-on-7765db803faf 00:16:29.549 ==74554== 00:16:29.549 ==74554== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:29.549 ==74554== don't want to do, unless you know exactly what you're doing, 00:16:29.549 ==74554== or are doing some strange experiment): 00:16:29.549 ==74554== /usr/libexec/valgrind/../../bin/vgdb --pid=74554 ...command... 00:16:29.549 ==74554== 00:16:29.549 ==74554== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:29.549 ==74554== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/transport.c/transport_ut 00:16:29.549 ==74554== and then give GDB the following command 00:16:29.549 ==74554== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74554 00:16:29.549 ==74554== --pid is optional if only one valgrind process is running 00:16:29.549 ==74554== 00:16:29.549 --74554-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:29.549 --74554-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:29.549 --74554-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:29.549 --74554-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:29.549 ==74554== WARNING: new redirection conflicts with existing -- ignoring it 00:16:29.549 --74554-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:29.549 --74554-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:29.549 --74554-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:29.549 --74554-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:29.549 --74554-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:29.549 --74554-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:29.549 --74554-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:29.549 --74554-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:29.549 --74554-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:29.807 --74554-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:29.807 --74554-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:29.807 --74554-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:29.807 --74554-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:29.807 --74554-- Reading syms from /usr/lib64/libm.so.6 00:16:29.807 --74554-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:29.807 --74554-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:29.807 --74554-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:29.807 --74554-- Reading syms from /usr/lib64/libc.so.6 00:16:29.807 --74554-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:29.807 --74554-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:29.807 --74554-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:29.807 --74554-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:29.807 --74554-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:29.807 --74554-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:29.807 --74554-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 ==74554== WARNING: new redirection conflicts with existing -- ignoring it 00:16:29.807 --74554-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:29.807 --74554-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:29.807 --74554-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 ==74554== Preferring higher priority redirection: 00:16:29.807 --74554-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:29.807 --74554-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:29.807 --74554-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 --74554-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:29.807 ==74554== WARNING: new redirection conflicts with existing -- ignoring it 00:16:29.807 --74554-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:29.808 --74554-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:29.808 ==74554== WARNING: new redirection conflicts with existing -- ignoring it 00:16:29.808 --74554-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:29.808 --74554-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:29.808 --74554-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:30.065 --74554-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:30.065 --74554-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:30.065 --74554-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:30.065 --74554-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:30.065 --74554-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:30.065 --74554-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:30.065 --74554-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:30.065 --74554-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:30.065 --74554-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:30.065 --74554-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:30.065 --74554-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:30.065 --74554-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:30.065 --74554-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:30.065 --74554-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:30.065 --74554-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:30.065 --74554-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:30.065 00:16:30.065 00:16:30.065 CUnit - A unit testing framework for C - Version 2.1-3 00:16:30.065 http://cunit.sourceforge.net/ 00:16:30.066 00:16:30.066 00:16:30.066 Suite: nvmf 00:16:30.066 Test: test_spdk_nvmf_transport_create ...[2024-11-05 15:41:32.629262] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 251:nvmf_transport_create: *ERROR*: Transport type 'new_ops' unavailable. 00:16:30.066 [2024-11-05 15:41:32.665041] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 271:nvmf_transport_create: *ERROR*: io_unit_size cannot be 0 00:16:30.066 [2024-11-05 15:41:32.666727] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 275:nvmf_transport_create: *ERROR*: io_unit_size 131072 is larger than iobuf pool large buffer size 65536 00:16:30.066 [2024-11-05 15:41:32.676472] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 258:nvmf_transport_create: *ERROR*: max_io_size 4096 must be a power of 2 and be greater than or equal 8KB 00:16:30.066 passed 00:16:30.066 Test: test_nvmf_transport_poll_group_create ...passed 00:16:30.066 Test: test_spdk_nvmf_transport_opts_init ...[2024-11-05 15:41:32.689346] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 799:spdk_nvmf_transport_opts_init: *ERROR*: Transport type invalid_ops unavailable. 00:16:30.066 [2024-11-05 15:41:32.689999] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 804:spdk_nvmf_transport_opts_init: *ERROR*: opts should not be NULL 00:16:30.066 [2024-11-05 15:41:32.690700] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 809:spdk_nvmf_transport_opts_init: *ERROR*: opts_size inside opts should not be zero value 00:16:30.066 passed 00:16:30.066 Test: test_spdk_nvmf_transport_listen_ext ...passed 00:16:30.066 00:16:30.066 Run Summary: Type Total Ran Passed Failed Inactive 00:16:30.066 suites 1 1 n/a 0 0 00:16:30.066 tests 4 4 4 0 0 00:16:30.066 asserts 49 49 49 0 n/a 00:16:30.066 00:16:30.066 Elapsed time = 0.083 seconds 00:16:30.066 --74554-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:30.066 --74554-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:30.066 ==74554== 00:16:30.066 ==74554== HEAP SUMMARY: 00:16:30.066 ==74554== in use at exit: 912 bytes in 3 blocks 00:16:30.066 ==74554== total heap usage: 136 allocs, 133 frees, 185,540 bytes allocated 00:16:30.066 ==74554== 00:16:30.066 ==74554== Searching for pointers to 3 not-freed blocks 00:16:30.323 ==74554== Checked 7,027,024 bytes 00:16:30.323 ==74554== 00:16:30.323 ==74554== LEAK SUMMARY: 00:16:30.323 ==74554== definitely lost: 0 bytes in 0 blocks 00:16:30.323 ==74554== indirectly lost: 0 bytes in 0 blocks 00:16:30.323 ==74554== possibly lost: 0 bytes in 0 blocks 00:16:30.323 ==74554== still reachable: 912 bytes in 3 blocks 00:16:30.324 ==74554== suppressed: 0 bytes in 0 blocks 00:16:30.324 ==74554== Reachable blocks (those to which a pointer was found) are not shown. 00:16:30.324 ==74554== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:30.324 ==74554== 00:16:30.324 ==74554== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:30.324 00:16:30.324 real 0m0.655s 00:16:30.324 user 0m0.628s 00:16:30.324 sys 0m0.025s 00:16:30.324 15:41:32 unittest_nvmf_transport -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:30.324 15:41:32 unittest_nvmf_transport -- common/autotest_common.sh@10 -- # set +x 00:16:30.324 ************************************ 00:16:30.324 END TEST unittest_nvmf_transport 00:16:30.324 ************************************ 00:16:30.324 15:41:32 -- unit/unittest.sh@236 -- # run_test unittest_rdma valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rdma/common.c/common_ut 00:16:30.324 15:41:32 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:30.324 15:41:32 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:30.324 15:41:32 -- common/autotest_common.sh@10 -- # set +x 00:16:30.324 ************************************ 00:16:30.324 START TEST unittest_rdma 00:16:30.324 ************************************ 00:16:30.324 15:41:32 unittest_rdma -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rdma/common.c/common_ut 00:16:30.324 ==74584== Memcheck, a memory error detector 00:16:30.324 ==74584== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:30.324 ==74584== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:30.324 ==74584== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rdma/common.c/common_ut 00:16:30.324 ==74584== 00:16:30.324 --74584-- Valgrind options: 00:16:30.324 --74584-- --leak-check=full 00:16:30.324 --74584-- --error-exitcode=2 00:16:30.324 --74584-- --verbose 00:16:30.324 --74584-- Contents of /proc/version: 00:16:30.324 --74584-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:30.324 --74584-- 00:16:30.324 --74584-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:30.324 --74584-- Page sizes: currently 4096, max supported 4096 00:16:30.324 --74584-- Valgrind library directory: /usr/libexec/valgrind 00:16:30.324 --74584-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rdma/common.c/common_ut 00:16:30.324 --74584-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:30.324 --74584-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:30.324 --74584-- might be shown as UnknownInlinedFun 00:16:30.324 --74584-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:30.324 --74584-- object doesn't have a dynamic symbol table 00:16:30.324 --74584-- Scheduler: using generic scheduler lock implementation. 00:16:30.324 --74584-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:30.324 ==74584== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74584-by-???-on-7765db803faf 00:16:30.324 ==74584== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74584-by-???-on-7765db803faf 00:16:30.324 ==74584== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74584-by-???-on-7765db803faf 00:16:30.324 ==74584== 00:16:30.324 ==74584== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:30.324 ==74584== don't want to do, unless you know exactly what you're doing, 00:16:30.324 ==74584== or are doing some strange experiment): 00:16:30.324 ==74584== /usr/libexec/valgrind/../../bin/vgdb --pid=74584 ...command... 00:16:30.324 ==74584== 00:16:30.324 ==74584== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:30.324 ==74584== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/rdma/common.c/common_ut 00:16:30.324 ==74584== and then give GDB the following command 00:16:30.324 ==74584== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74584 00:16:30.324 ==74584== --pid is optional if only one valgrind process is running 00:16:30.324 ==74584== 00:16:30.324 --74584-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:30.324 --74584-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:30.324 --74584-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:30.324 --74584-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:30.324 ==74584== WARNING: new redirection conflicts with existing -- ignoring it 00:16:30.324 --74584-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:30.324 --74584-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:30.324 --74584-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:30.324 --74584-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:30.324 --74584-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:30.324 --74584-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:30.324 --74584-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:30.324 --74584-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:30.324 --74584-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:30.324 --74584-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:30.324 --74584-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:30.324 --74584-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:30.324 --74584-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:30.324 --74584-- Reading syms from /usr/lib64/libm.so.6 00:16:30.325 --74584-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:30.325 --74584-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:30.325 --74584-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:30.325 --74584-- Reading syms from /usr/lib64/libc.so.6 00:16:30.582 --74584-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:30.582 --74584-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:30.582 --74584-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:30.582 --74584-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:30.582 --74584-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:30.582 --74584-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:30.582 --74584-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.582 --74584-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 ==74584== WARNING: new redirection conflicts with existing -- ignoring it 00:16:30.583 --74584-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:30.583 --74584-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:30.583 --74584-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 ==74584== Preferring higher priority redirection: 00:16:30.583 --74584-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:30.583 --74584-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:30.583 --74584-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 --74584-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:30.583 ==74584== WARNING: new redirection conflicts with existing -- ignoring it 00:16:30.583 --74584-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:30.583 --74584-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:30.583 ==74584== WARNING: new redirection conflicts with existing -- ignoring it 00:16:30.583 --74584-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:30.583 --74584-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:30.583 --74584-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:30.583 --74584-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:30.583 --74584-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:30.583 --74584-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:30.583 --74584-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:30.583 --74584-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:30.583 --74584-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:30.583 --74584-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:30.583 --74584-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:30.583 --74584-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:30.583 --74584-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:30.583 --74584-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:30.583 --74584-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:30.583 --74584-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:30.583 --74584-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:30.583 --74584-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:30.583 --74584-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:30.583 00:16:30.583 00:16:30.583 CUnit - A unit testing framework for C - Version 2.1-3 00:16:30.583 http://cunit.sourceforge.net/ 00:16:30.583 00:16:30.583 00:16:30.583 Suite: rdma_common 00:16:30.841 Test: test_spdk_rdma_pd ...[2024-11-05 15:41:33.291509] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/rdma_utils/rdma_utils.c: 400:spdk_rdma_utils_get_pd: *ERROR*: Failed to get PD 00:16:30.841 [2024-11-05 15:41:33.330154] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/rdma_utils/rdma_utils.c: 400:spdk_rdma_utils_get_pd: *ERROR*: Failed to get PD 00:16:30.841 passed 00:16:30.841 00:16:30.841 Run Summary: Type Total Ran Passed Failed Inactive 00:16:30.841 suites 1 1 n/a 0 0 00:16:30.841 tests 1 1 1 0 0 00:16:30.841 asserts 31 31 31 0 n/a 00:16:30.841 00:16:30.841 Elapsed time = 0.062 seconds 00:16:30.841 --74584-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:30.841 --74584-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:30.841 ==74584== 00:16:30.841 ==74584== HEAP SUMMARY: 00:16:30.841 ==74584== in use at exit: 0 bytes in 0 blocks 00:16:30.841 ==74584== total heap usage: 87 allocs, 87 frees, 126,227 bytes allocated 00:16:30.841 ==74584== 00:16:30.841 ==74584== All heap blocks were freed -- no leaks are possible 00:16:30.841 ==74584== 00:16:30.841 ==74584== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:30.841 00:16:30.841 real 0m0.584s 00:16:30.841 user 0m0.556s 00:16:30.841 sys 0m0.027s 00:16:30.841 15:41:33 unittest_rdma -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:30.841 15:41:33 unittest_rdma -- common/autotest_common.sh@10 -- # set +x 00:16:30.841 ************************************ 00:16:30.841 END TEST unittest_rdma 00:16:30.841 ************************************ 00:16:30.841 15:41:33 -- unit/unittest.sh@237 -- # run_test unittest_nvmf_rdma valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/rdma.c/rdma_ut 00:16:30.841 15:41:33 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:30.841 15:41:33 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:30.841 15:41:33 -- common/autotest_common.sh@10 -- # set +x 00:16:30.841 ************************************ 00:16:30.841 START TEST unittest_nvmf_rdma 00:16:30.841 ************************************ 00:16:30.841 15:41:33 unittest_nvmf_rdma -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/rdma.c/rdma_ut 00:16:30.841 ==74602== Memcheck, a memory error detector 00:16:30.841 ==74602== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:30.841 ==74602== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:30.841 ==74602== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/rdma.c/rdma_ut 00:16:30.841 ==74602== 00:16:30.841 --74602-- Valgrind options: 00:16:30.841 --74602-- --leak-check=full 00:16:30.841 --74602-- --error-exitcode=2 00:16:30.841 --74602-- --verbose 00:16:30.841 --74602-- Contents of /proc/version: 00:16:30.841 --74602-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:30.841 --74602-- 00:16:30.841 --74602-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:30.841 --74602-- Page sizes: currently 4096, max supported 4096 00:16:30.841 --74602-- Valgrind library directory: /usr/libexec/valgrind 00:16:30.841 --74602-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/rdma.c/rdma_ut 00:16:30.841 --74602-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:30.842 --74602-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:30.842 --74602-- might be shown as UnknownInlinedFun 00:16:30.842 --74602-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:30.842 --74602-- object doesn't have a dynamic symbol table 00:16:30.842 --74602-- Scheduler: using generic scheduler lock implementation. 00:16:30.842 --74602-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:30.842 ==74602== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74602-by-???-on-7765db803faf 00:16:30.842 ==74602== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74602-by-???-on-7765db803faf 00:16:30.842 ==74602== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74602-by-???-on-7765db803faf 00:16:30.842 ==74602== 00:16:30.842 ==74602== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:30.842 ==74602== don't want to do, unless you know exactly what you're doing, 00:16:30.842 ==74602== or are doing some strange experiment): 00:16:30.842 ==74602== /usr/libexec/valgrind/../../bin/vgdb --pid=74602 ...command... 00:16:30.842 ==74602== 00:16:30.842 ==74602== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:30.842 ==74602== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/rdma.c/rdma_ut 00:16:30.842 ==74602== and then give GDB the following command 00:16:30.842 ==74602== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74602 00:16:30.842 ==74602== --pid is optional if only one valgrind process is running 00:16:30.842 ==74602== 00:16:30.842 --74602-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:30.842 --74602-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:30.842 --74602-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:30.842 --74602-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:30.842 ==74602== WARNING: new redirection conflicts with existing -- ignoring it 00:16:30.842 --74602-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:30.842 --74602-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:30.842 --74602-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:30.842 --74602-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:31.099 --74602-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:31.099 --74602-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:31.099 --74602-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:31.099 --74602-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:31.099 --74602-- Reading syms from /usr/lib64/libm.so.6 00:16:31.099 --74602-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:31.099 --74602-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:31.099 --74602-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/libc.so.6 00:16:31.099 --74602-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:31.099 --74602-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:31.100 --74602-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:31.100 --74602-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:31.100 --74602-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:31.357 --74602-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 ==74602== WARNING: new redirection conflicts with existing -- ignoring it 00:16:31.357 --74602-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:31.357 --74602-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:31.357 --74602-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 --74602-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.357 ==74602== Preferring higher priority redirection: 00:16:31.358 --74602-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:31.358 --74602-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:31.358 --74602-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.358 --74602-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.358 --74602-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.358 --74602-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.358 --74602-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.358 --74602-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:31.358 ==74602== WARNING: new redirection conflicts with existing -- ignoring it 00:16:31.358 --74602-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:31.358 --74602-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:31.358 ==74602== WARNING: new redirection conflicts with existing -- ignoring it 00:16:31.358 --74602-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:31.358 --74602-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:31.358 --74602-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:31.358 --74602-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:31.358 --74602-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:31.358 --74602-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:31.358 --74602-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:31.358 --74602-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:31.358 --74602-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:31.358 --74602-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:31.358 --74602-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:31.358 --74602-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:31.358 --74602-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:31.358 --74602-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:31.358 --74602-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:31.358 --74602-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:31.358 --74602-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:31.358 --74602-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:31.358 --74602-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:31.358 00:16:31.358 00:16:31.358 CUnit - A unit testing framework for C - Version 2.1-3 00:16:31.358 http://cunit.sourceforge.net/ 00:16:31.358 00:16:31.358 00:16:31.358 Suite: nvmf 00:16:31.616 Test: test_spdk_nvmf_rdma_request_parse_sgl ...[2024-11-05 15:41:34.099674] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/rdma.c:1864:nvmf_rdma_request_parse_sgl: *ERROR*: SGL length 0x40000 exceeds max io size 0x20000 00:16:31.616 [2024-11-05 15:41:34.148409] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/rdma.c:1914:nvmf_rdma_request_parse_sgl: *ERROR*: In-capsule data length 0x1000 exceeds capsule length 0x0 00:16:31.616 [2024-11-05 15:41:34.150209] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/rdma.c:1914:nvmf_rdma_request_parse_sgl: *ERROR*: In-capsule data length 0x2000 exceeds capsule length 0x1000 00:16:31.616 passed 00:16:31.616 Test: test_spdk_nvmf_rdma_request_process ...passed 00:16:31.616 Test: test_nvmf_rdma_get_optimal_poll_group ...passed 00:16:31.876 Test: test_spdk_nvmf_rdma_request_parse_sgl_with_md ...passed 00:16:31.876 Test: test_nvmf_rdma_opts_init ...passed 00:16:31.876 Test: test_nvmf_rdma_request_free_data ...--74602-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:31.876 passed 00:16:31.876 Test: test_nvmf_rdma_resources_create ...passed 00:16:31.876 Test: test_nvmf_rdma_qpair_compare ...passed 00:16:31.876 Test: test_nvmf_rdma_resize_cq ...[2024-11-05 15:41:34.431033] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/rdma.c: 955:nvmf_rdma_resize_cq: *ERROR*: iWARP doesn't support CQ resize. Current capacity 20, required 0 00:16:31.876 Using CQ of insufficient size may lead to CQ overrun 00:16:31.876 [2024-11-05 15:41:34.432480] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/rdma.c: 960:nvmf_rdma_resize_cq: *ERROR*: RDMA CQE requirement (26) exceeds device max_cqe limitation (3) 00:16:31.876 --74602-- REDIR: 0x56fe830 (libc.so.6:__stpcpy_avx2) redirected to 0x484ea40 (stpcpy) 00:16:31.876 --74602-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:31.876 [2024-11-05 15:41:34.438775] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/rdma.c: 968:nvmf_rdma_resize_cq: *ERROR*: RDMA CQ resize failed: errno 0: Success 00:16:31.876 passed 00:16:31.876 00:16:31.876 Run Summary: Type Total Ran Passed Failed Inactive 00:16:31.876 suites 1 1 n/a 0 0 00:16:31.876 tests 9 9 9 0 0 00:16:31.876 asserts 579 579 579 0 n/a 00:16:31.876 00:16:31.876 Elapsed time = 0.385 seconds 00:16:31.876 --74602-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:31.876 ==74602== 00:16:31.876 ==74602== HEAP SUMMARY: 00:16:31.876 ==74602== in use at exit: 304 bytes in 1 blocks 00:16:31.876 ==74602== total heap usage: 176 allocs, 175 frees, 923,577 bytes allocated 00:16:31.876 ==74602== 00:16:31.876 ==74602== Searching for pointers to 1 not-freed blocks 00:16:31.876 ==74602== Checked 7,042,464 bytes 00:16:31.876 ==74602== 00:16:31.876 ==74602== LEAK SUMMARY: 00:16:31.876 ==74602== definitely lost: 0 bytes in 0 blocks 00:16:31.876 ==74602== indirectly lost: 0 bytes in 0 blocks 00:16:31.876 ==74602== possibly lost: 0 bytes in 0 blocks 00:16:31.876 ==74602== still reachable: 304 bytes in 1 blocks 00:16:31.876 ==74602== suppressed: 0 bytes in 0 blocks 00:16:31.876 ==74602== Reachable blocks (those to which a pointer was found) are not shown. 00:16:31.876 ==74602== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:31.876 ==74602== 00:16:31.876 ==74602== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:31.876 00:16:31.876 real 0m1.113s 00:16:31.876 user 0m1.078s 00:16:31.876 sys 0m0.032s 00:16:31.876 15:41:34 unittest_nvmf_rdma -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:31.876 15:41:34 unittest_nvmf_rdma -- common/autotest_common.sh@10 -- # set +x 00:16:31.876 ************************************ 00:16:31.876 END TEST unittest_nvmf_rdma 00:16:31.876 ************************************ 00:16:31.876 15:41:34 -- unit/unittest.sh@240 -- # [[ y == y ]] 00:16:31.876 15:41:34 -- unit/unittest.sh@241 -- # run_test unittest_nvme_cuse valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut 00:16:31.876 15:41:34 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:31.876 15:41:34 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:31.876 15:41:34 -- common/autotest_common.sh@10 -- # set +x 00:16:31.876 ************************************ 00:16:31.876 START TEST unittest_nvme_cuse 00:16:31.876 ************************************ 00:16:31.876 15:41:34 unittest_nvme_cuse -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut 00:16:31.876 ==74631== Memcheck, a memory error detector 00:16:31.876 ==74631== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:31.876 ==74631== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:31.876 ==74631== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut 00:16:31.876 ==74631== 00:16:31.876 --74631-- Valgrind options: 00:16:31.876 --74631-- --leak-check=full 00:16:31.876 --74631-- --error-exitcode=2 00:16:31.876 --74631-- --verbose 00:16:31.876 --74631-- Contents of /proc/version: 00:16:31.876 --74631-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:31.876 --74631-- 00:16:31.877 --74631-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:31.877 --74631-- Page sizes: currently 4096, max supported 4096 00:16:31.877 --74631-- Valgrind library directory: /usr/libexec/valgrind 00:16:31.877 --74631-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut 00:16:31.877 --74631-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:31.877 --74631-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:31.877 --74631-- might be shown as UnknownInlinedFun 00:16:31.877 --74631-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:31.877 --74631-- object doesn't have a dynamic symbol table 00:16:32.135 --74631-- Scheduler: using generic scheduler lock implementation. 00:16:32.135 --74631-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:32.135 ==74631== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74631-by-???-on-7765db803faf 00:16:32.135 ==74631== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74631-by-???-on-7765db803faf 00:16:32.135 ==74631== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74631-by-???-on-7765db803faf 00:16:32.135 ==74631== 00:16:32.135 ==74631== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:32.135 ==74631== don't want to do, unless you know exactly what you're doing, 00:16:32.135 ==74631== or are doing some strange experiment): 00:16:32.135 ==74631== /usr/libexec/valgrind/../../bin/vgdb --pid=74631 ...command... 00:16:32.135 ==74631== 00:16:32.135 ==74631== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:32.135 ==74631== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut 00:16:32.135 ==74631== and then give GDB the following command 00:16:32.135 ==74631== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74631 00:16:32.135 ==74631== --pid is optional if only one valgrind process is running 00:16:32.135 ==74631== 00:16:32.135 --74631-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:32.135 --74631-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:32.135 --74631-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:32.135 --74631-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:32.135 ==74631== WARNING: new redirection conflicts with existing -- ignoring it 00:16:32.135 --74631-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:32.135 --74631-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:32.135 --74631-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:32.135 --74631-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:32.135 --74631-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:32.135 --74631-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:32.135 --74631-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:32.135 --74631-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:32.135 --74631-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:32.135 --74631-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:32.135 --74631-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:32.135 --74631-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:32.135 --74631-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:32.135 --74631-- Reading syms from /usr/lib64/libm.so.6 00:16:32.135 --74631-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:32.135 --74631-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:32.135 --74631-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:32.135 --74631-- Reading syms from /usr/lib64/libc.so.6 00:16:32.393 --74631-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:32.393 --74631-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:32.393 --74631-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:32.393 --74631-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:32.393 --74631-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:32.393 --74631-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:32.393 --74631-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.393 --74631-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.393 --74631-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 ==74631== WARNING: new redirection conflicts with existing -- ignoring it 00:16:32.394 --74631-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:32.394 --74631-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:32.394 --74631-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 ==74631== Preferring higher priority redirection: 00:16:32.394 --74631-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:32.394 --74631-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:32.394 --74631-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 --74631-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:32.394 ==74631== WARNING: new redirection conflicts with existing -- ignoring it 00:16:32.394 --74631-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:32.394 --74631-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:32.394 ==74631== WARNING: new redirection conflicts with existing -- ignoring it 00:16:32.394 --74631-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:32.394 --74631-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:32.394 --74631-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:32.394 --74631-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:32.394 --74631-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:32.394 --74631-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:32.394 --74631-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:32.394 --74631-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:32.394 --74631-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:32.394 --74631-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:32.394 --74631-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:32.394 --74631-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:32.394 --74631-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:32.394 --74631-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:32.652 --74631-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:32.652 --74631-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:32.652 --74631-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:32.652 --74631-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:32.652 --74631-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:32.652 00:16:32.652 00:16:32.652 CUnit - A unit testing framework for C - Version 2.1-3 00:16:32.652 http://cunit.sourceforge.net/ 00:16:32.652 00:16:32.652 00:16:32.652 Suite: nvme_cuse 00:16:32.652 Test: test_cuse_nvme_submit_io_read_write ...--74631-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:32.652 passed 00:16:32.652 Test: test_cuse_nvme_submit_io_read_write_with_md ...passed 00:16:32.652 Test: test_cuse_nvme_submit_passthru_cmd ...passed 00:16:32.652 Test: test_cuse_nvme_submit_passthru_cmd_with_md ...passed 00:16:32.652 Test: test_nvme_cuse_get_cuse_ns_device ...passed 00:16:32.652 Test: test_cuse_nvme_submit_io ...[2024-11-05 15:41:35.264238] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_cuse.c: 667:cuse_nvme_submit_io: *ERROR*: SUBMIT_IO: opc:0 not valid 00:16:32.652 passed 00:16:32.652 Test: test_cuse_nvme_reset ...[2024-11-05 15:41:35.302904] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvme/nvme_cuse.c: 352:cuse_nvme_reset: *ERROR*: Namespace reset not supported 00:16:32.652 passed 00:16:32.652 Test: test_nvme_cuse_stop ...--74631-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:33.585 passed 00:16:33.585 Test: test_spdk_nvme_cuse_get_ctrlr_name ...--74631-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:33.585 passed 00:16:33.585 00:16:33.585 Run Summary: Type Total Ran Passed Failed Inactive 00:16:33.585 suites 1 1 n/a 0 0 00:16:33.585 tests 9 9 9 0 0 00:16:33.585 asserts 118 118 118 0 n/a 00:16:33.585 00:16:33.585 Elapsed time = 0.779 seconds 00:16:33.585 --74631-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:33.585 --74631-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:33.585 ==74631== 00:16:33.585 ==74631== HEAP SUMMARY: 00:16:33.585 ==74631== in use at exit: 0 bytes in 0 blocks 00:16:33.585 ==74631== total heap usage: 133 allocs, 133 frees, 227,258 bytes allocated 00:16:33.585 ==74631== 00:16:33.585 ==74631== All heap blocks were freed -- no leaks are possible 00:16:33.585 ==74631== 00:16:33.585 ==74631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:33.585 00:16:33.585 real 0m1.464s 00:16:33.585 user 0m1.115s 00:16:33.585 sys 0m0.345s 00:16:33.585 15:41:36 unittest_nvme_cuse -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:33.585 15:41:36 unittest_nvme_cuse -- common/autotest_common.sh@10 -- # set +x 00:16:33.585 ************************************ 00:16:33.585 END TEST unittest_nvme_cuse 00:16:33.585 ************************************ 00:16:33.585 15:41:36 -- unit/unittest.sh@244 -- # run_test unittest_nvmf unittest_nvmf 00:16:33.585 15:41:36 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:33.585 15:41:36 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:33.585 15:41:36 -- common/autotest_common.sh@10 -- # set +x 00:16:33.585 ************************************ 00:16:33.585 START TEST unittest_nvmf 00:16:33.585 ************************************ 00:16:33.585 15:41:36 unittest_nvmf -- common/autotest_common.sh@1127 -- # unittest_nvmf 00:16:33.585 15:41:36 unittest_nvmf -- unit/unittest.sh@108 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr.c/ctrlr_ut 00:16:33.585 ==74665== Memcheck, a memory error detector 00:16:33.585 ==74665== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:33.585 ==74665== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:33.585 ==74665== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr.c/ctrlr_ut 00:16:33.585 ==74665== 00:16:33.585 --74665-- Valgrind options: 00:16:33.585 --74665-- --leak-check=full 00:16:33.585 --74665-- --error-exitcode=2 00:16:33.585 --74665-- --verbose 00:16:33.585 --74665-- Contents of /proc/version: 00:16:33.585 --74665-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:33.585 --74665-- 00:16:33.585 --74665-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:33.585 --74665-- Page sizes: currently 4096, max supported 4096 00:16:33.585 --74665-- Valgrind library directory: /usr/libexec/valgrind 00:16:33.585 --74665-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr.c/ctrlr_ut 00:16:33.585 --74665-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:33.585 --74665-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:33.585 --74665-- might be shown as UnknownInlinedFun 00:16:33.585 --74665-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:33.585 --74665-- object doesn't have a dynamic symbol table 00:16:33.585 --74665-- Scheduler: using generic scheduler lock implementation. 00:16:33.585 --74665-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:33.585 ==74665== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74665-by-???-on-7765db803faf 00:16:33.585 ==74665== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74665-by-???-on-7765db803faf 00:16:33.585 ==74665== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74665-by-???-on-7765db803faf 00:16:33.585 ==74665== 00:16:33.585 ==74665== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:33.585 ==74665== don't want to do, unless you know exactly what you're doing, 00:16:33.585 ==74665== or are doing some strange experiment): 00:16:33.585 ==74665== /usr/libexec/valgrind/../../bin/vgdb --pid=74665 ...command... 00:16:33.585 ==74665== 00:16:33.585 ==74665== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:33.585 ==74665== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr.c/ctrlr_ut 00:16:33.585 ==74665== and then give GDB the following command 00:16:33.585 ==74665== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74665 00:16:33.585 ==74665== --pid is optional if only one valgrind process is running 00:16:33.585 ==74665== 00:16:33.585 --74665-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:33.585 --74665-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:33.585 --74665-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:33.585 --74665-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:33.585 ==74665== WARNING: new redirection conflicts with existing -- ignoring it 00:16:33.585 --74665-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:33.586 --74665-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:33.586 --74665-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:33.586 --74665-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:33.586 --74665-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:33.586 --74665-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:33.586 --74665-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:33.586 --74665-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:33.586 --74665-- Reading syms from /usr/lib64/libm.so.6 00:16:33.586 --74665-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:33.586 --74665-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:33.586 --74665-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/libc.so.6 00:16:33.586 --74665-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:33.586 --74665-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:33.586 --74665-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:33.843 --74665-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:33.843 --74665-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:33.843 --74665-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 ==74665== WARNING: new redirection conflicts with existing -- ignoring it 00:16:33.843 --74665-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:33.843 --74665-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:33.843 --74665-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 ==74665== Preferring higher priority redirection: 00:16:33.843 --74665-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:33.843 --74665-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:33.843 --74665-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 --74665-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:33.843 ==74665== WARNING: new redirection conflicts with existing -- ignoring it 00:16:33.843 --74665-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:33.843 --74665-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:33.843 ==74665== WARNING: new redirection conflicts with existing -- ignoring it 00:16:33.843 --74665-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:33.843 --74665-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:33.843 --74665-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:33.843 --74665-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:33.843 --74665-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:33.844 --74665-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:33.844 --74665-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:33.844 --74665-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:33.844 --74665-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:33.844 --74665-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:33.844 --74665-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:33.844 --74665-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:33.844 --74665-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:33.844 --74665-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:33.844 --74665-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:33.844 --74665-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:33.844 --74665-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:33.844 --74665-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:33.844 --74665-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:33.844 --74665-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:33.844 00:16:33.844 00:16:33.844 CUnit - A unit testing framework for C - Version 2.1-3 00:16:33.844 http://cunit.sourceforge.net/ 00:16:33.844 00:16:33.844 00:16:33.844 Suite: nvmf 00:16:33.844 Test: test_get_log_page ...[2024-11-05 15:41:36.538380] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:2655:nvmf_ctrlr_get_log_page: *ERROR*: Invalid log page offset 0x2 00:16:34.101 passed 00:16:34.102 Test: test_process_fabrics_cmd ...[2024-11-05 15:41:36.570722] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4860:nvmf_check_qpair_active: *ERROR*: Received command 0x0 on qid 0 before CONNECT 00:16:34.102 passed 00:16:34.102 Test: test_connect ...--74665-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:34.102 [2024-11-05 15:41:36.657911] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1013:nvmf_ctrlr_cmd_connect: *ERROR*: Connect command data length 0x3ff too small 00:16:34.102 [2024-11-05 15:41:36.659488] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 876:_nvmf_ctrlr_connect: *ERROR*: Connect command unsupported RECFMT 1234 00:16:34.102 [2024-11-05 15:41:36.663443] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1052:nvmf_ctrlr_cmd_connect: *ERROR*: Connect HOSTNQN is not null terminated 00:16:34.102 [2024-11-05 15:41:36.665246] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 823:nvmf_qpair_access_allowed: *ERROR*: Subsystem 'nqn.2016-06.io.spdk:subsystem1' does not allow host 'nqn.2016-06.io.spdk:host1' 00:16:34.102 [2024-11-05 15:41:36.666931] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 887:_nvmf_ctrlr_connect: *ERROR*: Invalid SQSIZE = 0 00:16:34.102 [2024-11-05 15:41:36.668837] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 894:_nvmf_ctrlr_connect: *ERROR*: Invalid SQSIZE for admin queue 32 (min 1, max 31) 00:16:34.102 [2024-11-05 15:41:36.671116] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 900:_nvmf_ctrlr_connect: *ERROR*: Invalid SQSIZE 64 (min 1, max 63) 00:16:34.102 [2024-11-05 15:41:36.672877] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 927:_nvmf_ctrlr_connect: *ERROR*: The NVMf target only supports dynamic mode (CNTLID = 0x1234). 00:16:34.102 [2024-11-05 15:41:36.686292] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 762:_nvmf_ctrlr_add_io_qpair: *ERROR*: Unknown controller ID 0xffff 00:16:34.102 [2024-11-05 15:41:36.691564] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 677:nvmf_ctrlr_add_io_qpair: *ERROR*: I/O connect not allowed on discovery controller 00:16:34.102 [2024-11-05 15:41:36.707445] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 683:nvmf_ctrlr_add_io_qpair: *ERROR*: Got I/O connect before ctrlr was enabled 00:16:34.102 [2024-11-05 15:41:36.710073] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 689:nvmf_ctrlr_add_io_qpair: *ERROR*: Got I/O connect with invalid IOSQES 3 00:16:34.102 [2024-11-05 15:41:36.712717] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 696:nvmf_ctrlr_add_io_qpair: *ERROR*: Got I/O connect with invalid IOCQES 3 00:16:34.102 [2024-11-05 15:41:36.715609] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 720:nvmf_ctrlr_add_io_qpair: *ERROR*: Requested QID 3 but Max QID is 2 00:16:34.102 [2024-11-05 15:41:36.730775] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 295:nvmf_ctrlr_add_qpair: *ERROR*: Got I/O connect with duplicate QID 1 (cntlid:0) 00:16:34.102 --74665-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:34.102 [2024-11-05 15:41:36.739960] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 807:_nvmf_ctrlr_add_io_qpair: *ERROR*: Inactive admin qpair (state 4, group (nil)) 00:16:34.102 [2024-11-05 15:41:36.742187] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c: 807:_nvmf_ctrlr_add_io_qpair: *ERROR*: Inactive admin qpair (state 0, group (nil)) 00:16:34.102 passed 00:16:34.102 Test: test_get_ns_id_desc_list ...passed 00:16:34.102 Test: test_identify_ns ...[2024-11-05 15:41:36.771200] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:2750:_nvmf_ctrlr_get_ns_safe: *ERROR*: Identify Namespace for invalid NSID 0 00:16:34.102 [2024-11-05 15:41:36.781295] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:2750:_nvmf_ctrlr_get_ns_safe: *ERROR*: Identify Namespace for invalid NSID 4 00:16:34.102 [2024-11-05 15:41:36.782281] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:2750:_nvmf_ctrlr_get_ns_safe: *ERROR*: Identify Namespace for invalid NSID 4294967295 00:16:34.102 passed 00:16:34.102 Test: test_identify_ns_iocs_specific ...[2024-11-05 15:41:36.785344] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:2750:_nvmf_ctrlr_get_ns_safe: *ERROR*: Identify Namespace for invalid NSID 0 00:16:34.102 [2024-11-05 15:41:36.794872] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:2750:_nvmf_ctrlr_get_ns_safe: *ERROR*: Identify Namespace for invalid NSID 0 00:16:34.102 passed 00:16:34.102 Test: test_reservation_write_exclusive ...passed 00:16:34.102 Test: test_reservation_exclusive_access ...passed 00:16:34.102 Test: test_reservation_write_exclusive_regs_only_and_all_regs ...passed 00:16:34.102 Test: test_reservation_exclusive_access_regs_only_and_all_regs ...passed 00:16:34.360 Test: test_reservation_notification_log_page ...passed 00:16:34.360 Test: test_get_dif_ctx ...passed 00:16:34.360 Test: test_set_get_features ...[2024-11-05 15:41:36.853663] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1649:temp_threshold_opts_valid: *ERROR*: Invalid TMPSEL 9 00:16:34.360 [2024-11-05 15:41:36.858220] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1649:temp_threshold_opts_valid: *ERROR*: Invalid TMPSEL 9 00:16:34.360 [2024-11-05 15:41:36.859642] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1660:temp_threshold_opts_valid: *ERROR*: Invalid THSEL 3 00:16:34.360 [2024-11-05 15:41:36.862536] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1736:nvmf_ctrlr_set_features_error_recovery: *ERROR*: Host set unsupported DULBE bit 00:16:34.360 passed 00:16:34.360 Test: test_identify_ctrlr ...passed 00:16:34.360 Test: test_identify_ctrlr_iocs_specific ...passed 00:16:34.360 Test: test_custom_admin_cmd ...passed 00:16:34.360 Test: test_fused_compare_and_write ...[2024-11-05 15:41:36.912812] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4368:nvmf_ctrlr_process_io_fused_cmd: *ERROR*: Wrong sequence of fused operations 00:16:34.360 [2024-11-05 15:41:36.914781] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4357:nvmf_ctrlr_process_io_fused_cmd: *ERROR*: Wrong op code of fused operations 00:16:34.360 [2024-11-05 15:41:36.916674] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4375:nvmf_ctrlr_process_io_fused_cmd: *ERROR*: Wrong op code of fused operations 00:16:34.360 passed 00:16:34.360 Test: test_multi_async_event_reqs ...passed 00:16:34.360 Test: test_get_ana_log_page_one_ns_per_anagrp ...passed 00:16:34.360 Test: test_get_ana_log_page_multi_ns_per_anagrp ...passed 00:16:34.360 Test: test_multi_async_events ...passed 00:16:34.360 Test: test_rae ...passed 00:16:34.360 Test: test_nvmf_ctrlr_create_destruct ...passed 00:16:34.360 Test: test_nvmf_ctrlr_use_zcopy ...passed 00:16:34.360 Test: test_spdk_nvmf_request_zcopy_start ...[2024-11-05 15:41:37.008149] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4860:nvmf_check_qpair_active: *ERROR*: Received command 0x2 on qid 1 before CONNECT 00:16:34.360 [2024-11-05 15:41:37.020052] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4886:nvmf_check_qpair_active: *ERROR*: Received command 0x2 on qid 1 in state 4 00:16:34.360 passed 00:16:34.360 Test: test_zcopy_read ...passed 00:16:34.360 Test: test_zcopy_write ...passed 00:16:34.360 Test: test_nvmf_property_set ...passed 00:16:34.360 Test: test_nvmf_ctrlr_get_features_host_behavior_support ...[2024-11-05 15:41:37.053091] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1947:nvmf_ctrlr_get_features_host_behavior_support: *ERROR*: invalid data buffer for Host Behavior Support 00:16:34.360 [2024-11-05 15:41:37.054784] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1947:nvmf_ctrlr_get_features_host_behavior_support: *ERROR*: invalid data buffer for Host Behavior Support 00:16:34.360 passed 00:16:34.360 Test: test_nvmf_ctrlr_set_features_host_behavior_support ...[2024-11-05 15:41:37.059139] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1971:nvmf_ctrlr_set_features_host_behavior_support: *ERROR*: Host Behavior Support invalid iovcnt: 0 00:16:34.361 [2024-11-05 15:41:37.061395] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1977:nvmf_ctrlr_set_features_host_behavior_support: *ERROR*: Host Behavior Support invalid iov_len: 0 00:16:34.361 [2024-11-05 15:41:37.067393] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1989:nvmf_ctrlr_set_features_host_behavior_support: *ERROR*: Host Behavior Support invalid acre: 0x02 00:16:34.361 [2024-11-05 15:41:37.069049] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:1989:nvmf_ctrlr_set_features_host_behavior_support: *ERROR*: Host Behavior Support invalid acre: 0x02 00:16:34.361 passed 00:16:34.618 Test: test_nvmf_ctrlr_ns_attachment ...passed 00:16:34.618 Test: test_nvmf_check_qpair_active ...[2024-11-05 15:41:37.087269] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4860:nvmf_check_qpair_active: *ERROR*: Received command 0x2 on qid 0 before CONNECT 00:16:34.618 [2024-11-05 15:41:37.089937] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4874:nvmf_check_qpair_active: *ERROR*: Received command 0x2 on qid 0 before authentication 00:16:34.618 [2024-11-05 15:41:37.090956] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4886:nvmf_check_qpair_active: *ERROR*: Received command 0x2 on qid 0 in state 0 00:16:34.618 [2024-11-05 15:41:37.091423] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4886:nvmf_check_qpair_active: *ERROR*: Received command 0x2 on qid 0 in state 4 00:16:34.618 [2024-11-05 15:41:37.091551] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr.c:4886:nvmf_check_qpair_active: *ERROR*: Received command 0x2 on qid 0 in state 5 00:16:34.618 passed 00:16:34.618 00:16:34.618 Run Summary: Type Total Ran Passed Failed Inactive 00:16:34.618 suites 1 1 n/a 0 0 00:16:34.618 tests 32 32 32 0 0 00:16:34.618 asserts 993 993 993 0 n/a 00:16:34.618 00:16:34.618 Elapsed time = 0.564 seconds 00:16:34.618 --74665-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:34.618 --74665-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:34.618 ==74665== 00:16:34.618 ==74665== HEAP SUMMARY: 00:16:34.618 ==74665== in use at exit: 0 bytes in 0 blocks 00:16:34.618 ==74665== total heap usage: 1,310 allocs, 1,310 frees, 224,506 bytes allocated 00:16:34.618 ==74665== 00:16:34.618 ==74665== All heap blocks were freed -- no leaks are possible 00:16:34.618 ==74665== 00:16:34.618 ==74665== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:34.618 15:41:37 unittest_nvmf -- unit/unittest.sh@109 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut 00:16:34.618 ==74677== Memcheck, a memory error detector 00:16:34.618 ==74677== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:34.618 ==74677== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:34.618 ==74677== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut 00:16:34.618 ==74677== 00:16:34.618 --74677-- Valgrind options: 00:16:34.618 --74677-- --leak-check=full 00:16:34.618 --74677-- --error-exitcode=2 00:16:34.618 --74677-- --verbose 00:16:34.618 --74677-- Contents of /proc/version: 00:16:34.618 --74677-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:34.619 --74677-- 00:16:34.619 --74677-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:34.619 --74677-- Page sizes: currently 4096, max supported 4096 00:16:34.619 --74677-- Valgrind library directory: /usr/libexec/valgrind 00:16:34.619 --74677-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut 00:16:34.619 --74677-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:34.619 --74677-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:34.619 --74677-- might be shown as UnknownInlinedFun 00:16:34.619 --74677-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:34.619 --74677-- object doesn't have a dynamic symbol table 00:16:34.619 --74677-- Scheduler: using generic scheduler lock implementation. 00:16:34.619 --74677-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:34.619 ==74677== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74677-by-???-on-7765db803faf 00:16:34.619 ==74677== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74677-by-???-on-7765db803faf 00:16:34.619 ==74677== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74677-by-???-on-7765db803faf 00:16:34.619 ==74677== 00:16:34.619 ==74677== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:34.619 ==74677== don't want to do, unless you know exactly what you're doing, 00:16:34.619 ==74677== or are doing some strange experiment): 00:16:34.619 ==74677== /usr/libexec/valgrind/../../bin/vgdb --pid=74677 ...command... 00:16:34.619 ==74677== 00:16:34.619 ==74677== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:34.619 ==74677== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut 00:16:34.619 ==74677== and then give GDB the following command 00:16:34.619 ==74677== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74677 00:16:34.619 ==74677== --pid is optional if only one valgrind process is running 00:16:34.619 ==74677== 00:16:34.619 --74677-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:34.619 --74677-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:34.619 --74677-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:34.619 --74677-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:34.619 ==74677== WARNING: new redirection conflicts with existing -- ignoring it 00:16:34.619 --74677-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:34.619 --74677-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:34.619 --74677-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:34.619 --74677-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:34.619 --74677-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:34.619 --74677-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:34.619 --74677-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:34.619 --74677-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:34.619 --74677-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:34.619 --74677-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:34.619 --74677-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:34.619 --74677-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:34.619 --74677-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:34.877 --74677-- Reading syms from /usr/lib64/libm.so.6 00:16:34.877 --74677-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:34.877 --74677-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:34.877 --74677-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:34.877 --74677-- Reading syms from /usr/lib64/libc.so.6 00:16:34.877 --74677-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:34.877 --74677-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:34.877 --74677-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:34.877 --74677-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:34.877 --74677-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:34.877 --74677-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:34.877 --74677-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.877 --74677-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 ==74677== WARNING: new redirection conflicts with existing -- ignoring it 00:16:34.878 --74677-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:34.878 --74677-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:34.878 --74677-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 ==74677== Preferring higher priority redirection: 00:16:34.878 --74677-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:34.878 --74677-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:34.878 --74677-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 --74677-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:34.878 ==74677== WARNING: new redirection conflicts with existing -- ignoring it 00:16:34.878 --74677-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:34.878 --74677-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:34.878 ==74677== WARNING: new redirection conflicts with existing -- ignoring it 00:16:34.878 --74677-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:34.878 --74677-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:34.878 --74677-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:34.878 --74677-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:34.878 --74677-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:34.878 --74677-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:34.878 --74677-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:35.136 --74677-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:35.136 --74677-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:35.136 --74677-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:35.136 --74677-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:35.136 --74677-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:35.136 --74677-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:35.136 --74677-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:35.136 --74677-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:35.136 --74677-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:35.136 --74677-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:35.136 --74677-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:35.136 --74677-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:35.136 00:16:35.136 00:16:35.136 CUnit - A unit testing framework for C - Version 2.1-3 00:16:35.136 http://cunit.sourceforge.net/ 00:16:35.136 00:16:35.136 00:16:35.136 Suite: nvmf 00:16:35.136 Test: test_get_rw_params ...passed 00:16:35.136 Test: test_get_rw_ext_params ...passed 00:16:35.136 Test: test_lba_in_range ...passed 00:16:35.136 Test: test_get_dif_ctx ...passed 00:16:35.136 Test: test_nvmf_bdev_ctrlr_identify_ns ...passed 00:16:35.136 Test: test_spdk_nvmf_bdev_ctrlr_compare_and_write_cmd ...[2024-11-05 15:41:37.700750] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c: 499:nvmf_bdev_ctrlr_compare_and_write_cmd: *ERROR*: Fused command start lba / num blocks mismatch 00:16:35.136 [2024-11-05 15:41:37.730906] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c: 507:nvmf_bdev_ctrlr_compare_and_write_cmd: *ERROR*: end of media 00:16:35.136 [2024-11-05 15:41:37.733359] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c: 514:nvmf_bdev_ctrlr_compare_and_write_cmd: *ERROR*: Write NLB 2 * block size 512 > SGL length 1023 00:16:35.136 passed 00:16:35.136 Test: test_nvmf_bdev_ctrlr_zcopy_start ...[2024-11-05 15:41:37.738918] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c:1018:nvmf_bdev_ctrlr_zcopy_start: *ERROR*: end of media 00:16:35.136 [2024-11-05 15:41:37.740477] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c:1025:nvmf_bdev_ctrlr_zcopy_start: *ERROR*: Read NLB 2 * block size 512 > SGL length 1023 00:16:35.136 passed 00:16:35.136 Test: test_nvmf_bdev_ctrlr_cmd ...[2024-11-05 15:41:37.744602] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c: 453:nvmf_bdev_ctrlr_compare_cmd: *ERROR*: end of media 00:16:35.136 [2024-11-05 15:41:37.746129] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c: 460:nvmf_bdev_ctrlr_compare_cmd: *ERROR*: Compare NLB 3 * block size 512 > SGL length 512 00:16:35.136 [2024-11-05 15:41:37.754436] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c: 552:nvmf_bdev_ctrlr_write_zeroes_cmd: *ERROR*: invalid write zeroes size, should not exceed 1Kib 00:16:35.136 [2024-11-05 15:41:37.755532] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/ctrlr_bdev.c: 559:nvmf_bdev_ctrlr_write_zeroes_cmd: *ERROR*: end of media 00:16:35.136 passed 00:16:35.136 Test: test_nvmf_bdev_ctrlr_read_write_cmd ...passed 00:16:35.136 Test: test_nvmf_bdev_ctrlr_nvme_passthru ...passed 00:16:35.136 00:16:35.136 Run Summary: Type Total Ran Passed Failed Inactive 00:16:35.136 suites 1 1 n/a 0 0 00:16:35.136 tests 10 10 10 0 0 00:16:35.136 asserts 159 159 159 0 n/a 00:16:35.136 00:16:35.136 Elapsed time = 0.130 seconds 00:16:35.136 --74677-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:35.136 --74677-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:35.136 ==74677== 00:16:35.136 ==74677== HEAP SUMMARY: 00:16:35.136 ==74677== in use at exit: 0 bytes in 0 blocks 00:16:35.136 ==74677== total heap usage: 91 allocs, 91 frees, 117,352 bytes allocated 00:16:35.136 ==74677== 00:16:35.136 ==74677== All heap blocks were freed -- no leaks are possible 00:16:35.136 ==74677== 00:16:35.136 ==74677== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:35.136 15:41:37 unittest_nvmf -- unit/unittest.sh@110 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut 00:16:35.394 ==74684== Memcheck, a memory error detector 00:16:35.394 ==74684== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:35.394 ==74684== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:35.394 ==74684== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut 00:16:35.394 ==74684== 00:16:35.394 --74684-- Valgrind options: 00:16:35.394 --74684-- --leak-check=full 00:16:35.394 --74684-- --error-exitcode=2 00:16:35.394 --74684-- --verbose 00:16:35.394 --74684-- Contents of /proc/version: 00:16:35.394 --74684-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:35.394 --74684-- 00:16:35.394 --74684-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:35.394 --74684-- Page sizes: currently 4096, max supported 4096 00:16:35.394 --74684-- Valgrind library directory: /usr/libexec/valgrind 00:16:35.394 --74684-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut 00:16:35.394 --74684-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:35.394 --74684-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:35.394 --74684-- might be shown as UnknownInlinedFun 00:16:35.394 --74684-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:35.394 --74684-- object doesn't have a dynamic symbol table 00:16:35.394 --74684-- Scheduler: using generic scheduler lock implementation. 00:16:35.394 --74684-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:35.394 ==74684== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74684-by-???-on-7765db803faf 00:16:35.394 ==74684== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74684-by-???-on-7765db803faf 00:16:35.394 ==74684== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74684-by-???-on-7765db803faf 00:16:35.394 ==74684== 00:16:35.394 ==74684== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:35.394 ==74684== don't want to do, unless you know exactly what you're doing, 00:16:35.394 ==74684== or are doing some strange experiment): 00:16:35.394 ==74684== /usr/libexec/valgrind/../../bin/vgdb --pid=74684 ...command... 00:16:35.394 ==74684== 00:16:35.394 ==74684== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:35.394 ==74684== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut 00:16:35.394 ==74684== and then give GDB the following command 00:16:35.394 ==74684== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74684 00:16:35.394 ==74684== --pid is optional if only one valgrind process is running 00:16:35.394 ==74684== 00:16:35.394 --74684-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:35.394 --74684-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:35.394 --74684-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:35.394 --74684-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:35.394 ==74684== WARNING: new redirection conflicts with existing -- ignoring it 00:16:35.394 --74684-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:35.394 --74684-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:35.394 --74684-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:35.394 --74684-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:35.395 --74684-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:35.395 --74684-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:35.395 --74684-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:35.395 --74684-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:35.395 --74684-- Reading syms from /usr/lib64/libm.so.6 00:16:35.395 --74684-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:35.395 --74684-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:35.395 --74684-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/libc.so.6 00:16:35.395 --74684-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:35.395 --74684-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:35.395 --74684-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:35.653 --74684-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:35.653 --74684-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:35.653 --74684-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 ==74684== WARNING: new redirection conflicts with existing -- ignoring it 00:16:35.653 --74684-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:35.653 --74684-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:35.653 --74684-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 ==74684== Preferring higher priority redirection: 00:16:35.653 --74684-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:35.653 --74684-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:35.653 --74684-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 --74684-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:35.653 ==74684== WARNING: new redirection conflicts with existing -- ignoring it 00:16:35.653 --74684-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:35.653 --74684-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:35.653 ==74684== WARNING: new redirection conflicts with existing -- ignoring it 00:16:35.653 --74684-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:35.653 --74684-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:35.653 --74684-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:35.653 --74684-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:35.653 --74684-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:35.653 --74684-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:35.653 --74684-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:35.653 --74684-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:35.654 --74684-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:35.654 --74684-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:35.654 --74684-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:35.654 --74684-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:35.654 --74684-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:35.654 --74684-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:35.654 --74684-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:35.654 --74684-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:35.654 --74684-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:35.654 --74684-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:35.654 --74684-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:35.654 00:16:35.654 00:16:35.654 CUnit - A unit testing framework for C - Version 2.1-3 00:16:35.654 http://cunit.sourceforge.net/ 00:16:35.654 00:16:35.654 00:16:35.654 Suite: nvmf 00:16:35.654 Test: test_discovery_log ...--74684-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:35.912 passed 00:16:35.912 Test: test_discovery_log_with_filters ...passed 00:16:35.912 00:16:35.912 Run Summary: Type Total Ran Passed Failed Inactive 00:16:35.912 suites 1 1 n/a 0 0 00:16:35.912 tests 2 2 2 0 0 00:16:35.912 asserts 238 238 238 0 n/a 00:16:35.912 00:16:35.912 Elapsed time = 0.154 seconds 00:16:35.912 --74684-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:35.912 --74684-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:35.912 ==74684== 00:16:35.912 ==74684== HEAP SUMMARY: 00:16:35.912 ==74684== in use at exit: 0 bytes in 0 blocks 00:16:35.912 ==74684== total heap usage: 256 allocs, 256 frees, 552,280 bytes allocated 00:16:35.912 ==74684== 00:16:35.912 ==74684== All heap blocks were freed -- no leaks are possible 00:16:35.912 ==74684== 00:16:35.912 ==74684== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:35.912 15:41:38 unittest_nvmf -- unit/unittest.sh@111 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/subsystem.c/subsystem_ut 00:16:35.912 ==74691== Memcheck, a memory error detector 00:16:35.912 ==74691== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:35.912 ==74691== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:35.912 ==74691== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/subsystem.c/subsystem_ut 00:16:35.912 ==74691== 00:16:35.912 --74691-- Valgrind options: 00:16:35.912 --74691-- --leak-check=full 00:16:35.912 --74691-- --error-exitcode=2 00:16:35.912 --74691-- --verbose 00:16:35.912 --74691-- Contents of /proc/version: 00:16:35.912 --74691-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:35.912 --74691-- 00:16:35.913 --74691-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:35.913 --74691-- Page sizes: currently 4096, max supported 4096 00:16:35.913 --74691-- Valgrind library directory: /usr/libexec/valgrind 00:16:35.913 --74691-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/subsystem.c/subsystem_ut 00:16:35.913 --74691-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:35.913 --74691-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:35.913 --74691-- might be shown as UnknownInlinedFun 00:16:35.913 --74691-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:35.913 --74691-- object doesn't have a dynamic symbol table 00:16:35.913 --74691-- Scheduler: using generic scheduler lock implementation. 00:16:35.913 --74691-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:35.913 ==74691== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74691-by-???-on-7765db803faf 00:16:35.913 ==74691== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74691-by-???-on-7765db803faf 00:16:35.913 ==74691== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74691-by-???-on-7765db803faf 00:16:35.913 ==74691== 00:16:35.913 ==74691== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:35.913 ==74691== don't want to do, unless you know exactly what you're doing, 00:16:35.913 ==74691== or are doing some strange experiment): 00:16:35.913 ==74691== /usr/libexec/valgrind/../../bin/vgdb --pid=74691 ...command... 00:16:35.913 ==74691== 00:16:35.913 ==74691== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:35.913 ==74691== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/subsystem.c/subsystem_ut 00:16:35.913 ==74691== and then give GDB the following command 00:16:35.913 ==74691== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74691 00:16:35.913 ==74691== --pid is optional if only one valgrind process is running 00:16:35.913 ==74691== 00:16:35.913 --74691-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:35.913 --74691-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:36.227 --74691-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:36.227 --74691-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:36.227 ==74691== WARNING: new redirection conflicts with existing -- ignoring it 00:16:36.227 --74691-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:36.227 --74691-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:36.227 --74691-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:36.227 --74691-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:36.227 --74691-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:36.227 --74691-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:36.227 --74691-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:36.227 --74691-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:36.227 --74691-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:36.227 --74691-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:36.227 --74691-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:36.227 --74691-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:36.227 --74691-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:36.227 --74691-- Reading syms from /usr/lib64/libm.so.6 00:16:36.227 --74691-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:36.227 --74691-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:36.227 --74691-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:36.227 --74691-- Reading syms from /usr/lib64/libc.so.6 00:16:36.227 --74691-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:36.227 --74691-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:36.228 --74691-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:36.228 --74691-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:36.228 --74691-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:36.228 --74691-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:36.228 --74691-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 ==74691== WARNING: new redirection conflicts with existing -- ignoring it 00:16:36.228 --74691-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:36.228 --74691-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:36.228 --74691-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 ==74691== Preferring higher priority redirection: 00:16:36.228 --74691-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:36.228 --74691-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:36.228 --74691-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.228 --74691-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.229 --74691-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:36.229 ==74691== WARNING: new redirection conflicts with existing -- ignoring it 00:16:36.229 --74691-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:36.229 --74691-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:36.229 ==74691== WARNING: new redirection conflicts with existing -- ignoring it 00:16:36.229 --74691-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:36.229 --74691-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:36.229 --74691-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:36.229 --74691-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:36.229 --74691-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:36.486 --74691-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:36.486 --74691-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:36.486 --74691-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:36.486 --74691-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:36.486 --74691-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:36.486 --74691-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:36.486 --74691-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:36.486 --74691-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:36.486 --74691-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:36.486 --74691-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:36.486 --74691-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:36.486 --74691-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:36.486 --74691-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:36.486 --74691-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:36.486 --74691-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:36.486 00:16:36.486 00:16:36.486 CUnit - A unit testing framework for C - Version 2.1-3 00:16:36.486 http://cunit.sourceforge.net/ 00:16:36.486 00:16:36.486 00:16:36.486 Suite: nvmf 00:16:36.486 Test: nvmf_test_create_subsystem ...--74691-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:36.486 [2024-11-05 15:41:39.086130] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 125:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "nqn.2016-06.io.spdk:". NQN must contain user specified name with a ':' as a prefix. 00:16:36.486 [2024-11-05 15:41:39.113540] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io.spdk:' is invalid 00:16:36.487 [2024-11-05 15:41:39.115556] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 134:nvmf_nqn_is_valid: *ERROR*: Invalid domain name in NQN "nqn.2016-06.io.abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz:sub". At least one Label is too long. 00:16:36.487 [2024-11-05 15:41:39.115752] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io.abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz:sub' is invalid 00:16:36.487 [2024-11-05 15:41:39.116366] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 146:nvmf_nqn_is_valid: *ERROR*: Invalid domain name in NQN "nqn.2016-06.io.3spdk:sub". Label names must start with a letter. 00:16:36.487 [2024-11-05 15:41:39.116548] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io.3spdk:sub' is invalid 00:16:36.487 [2024-11-05 15:41:39.117034] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 146:nvmf_nqn_is_valid: *ERROR*: Invalid domain name in NQN "nqn.2016-06.io.-spdk:subsystem1". Label names must start with a letter. 00:16:36.487 [2024-11-05 15:41:39.117140] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io.-spdk:subsystem1' is invalid 00:16:36.487 [2024-11-05 15:41:39.117741] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 183:nvmf_nqn_is_valid: *ERROR*: Invalid domain name in NQN "nqn.2016-06.io.spdk-:subsystem1". Label names must end with an alphanumeric symbol. 00:16:36.487 [2024-11-05 15:41:39.117926] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io.spdk-:subsystem1' is invalid 00:16:36.487 [2024-11-05 15:41:39.118417] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 146:nvmf_nqn_is_valid: *ERROR*: Invalid domain name in NQN "nqn.2016-06.io..spdk:subsystem1". Label names must start with a letter. 00:16:36.487 [2024-11-05 15:41:39.118515] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io..spdk:subsystem1' is invalid 00:16:36.487 [2024-11-05 15:41:39.121350] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 79:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "nqn.2016-06.io.spdk:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": length 224 > max 223 00:16:36.487 [2024-11-05 15:41:39.121572] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io.spdk:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' is invalid 00:16:36.487 [2024-11-05 15:41:39.126150] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 207:nvmf_nqn_is_valid: *ERROR*: Invalid domain name in NQN "nqn.2016-06.io.spdk:�subsystem1". Label names must contain only valid utf-8. 00:16:36.487 [2024-11-05 15:41:39.126342] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2016-06.io.spdk:�subsystem1' is invalid 00:16:36.487 [2024-11-05 15:41:39.128778] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 97:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "nqn.2014-08.org.nvmexpress:uuid:ff9b6406-0fc8-4779-80ca-4dca14bda0d2aaaa": uuid is not the correct length 00:16:36.487 [2024-11-05 15:41:39.128970] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2014-08.org.nvmexpress:uuid:ff9b6406-0fc8-4779-80ca-4dca14bda0d2aaaa' is invalid 00:16:36.487 [2024-11-05 15:41:39.129679] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 102:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "nqn.2014-08.org.nvmexpress:uuid:ff9b64-060fc8-4779-80ca-4dca14bda0d2": uuid is not formatted correctly 00:16:36.487 [2024-11-05 15:41:39.129867] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2014-08.org.nvmexpress:uuid:ff9b64-060fc8-4779-80ca-4dca14bda0d2' is invalid 00:16:36.487 [2024-11-05 15:41:39.130335] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 102:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "nqn.2014-08.org.nvmexpress:uuid:ff9hg406-0fc8-4779-80ca-4dca14bda0d2": uuid is not formatted correctly 00:16:36.487 [2024-11-05 15:41:39.130440] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 233:spdk_nvmf_subsystem_create: *ERROR*: Subsystem NQN 'nqn.2014-08.org.nvmexpress:uuid:ff9hg406-0fc8-4779-80ca-4dca14bda0d2' is invalid 00:16:36.487 passed 00:16:36.487 Test: test_spdk_nvmf_subsystem_add_ns ...[2024-11-05 15:41:39.153317] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:2123:spdk_nvmf_subsystem_add_ns_ext: *ERROR*: Requested NSID 5 already in use 00:16:36.487 [2024-11-05 15:41:39.154266] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:2096:spdk_nvmf_subsystem_add_ns_ext: *ERROR*: Invalid NSID 4294967295 00:16:36.487 passed 00:16:36.487 Test: test_spdk_nvmf_subsystem_add_fdp_ns ...[2024-11-05 15:41:39.164709] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:2230:spdk_nvmf_subsystem_add_ns_ext: *ERROR*: Subsystem with id: 0 can only add FDP namespace. 00:16:36.487 passed 00:16:36.487 Test: test_spdk_nvmf_subsystem_set_sn ...passed 00:16:36.488 Test: test_spdk_nvmf_ns_visible ...[2024-11-05 15:41:39.175276] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 85:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "": length 0 < min 11 00:16:36.745 passed 00:16:36.745 Test: test_reservation_register ...[2024-11-05 15:41:39.241731] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.745 [2024-11-05 15:41:39.262659] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3277:nvmf_ns_reservation_register: *ERROR*: No registrant 00:16:36.745 passed 00:16:36.745 Test: test_reservation_register_with_ptpl ...--74691-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:36.745 passed 00:16:36.745 Test: test_reservation_acquire_preempt_1 ...[2024-11-05 15:41:39.346512] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.745 passed 00:16:36.746 Test: test_reservation_acquire_release_with_ptpl ...passed 00:16:36.746 Test: test_reservation_release ...[2024-11-05 15:41:39.379422] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.746 passed 00:16:36.746 Test: test_reservation_unregister_notification ...[2024-11-05 15:41:39.386529] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.746 passed 00:16:36.746 Test: test_reservation_release_notification ...[2024-11-05 15:41:39.391405] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.746 passed 00:16:36.746 Test: test_reservation_release_notification_write_exclusive ...[2024-11-05 15:41:39.395504] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.746 passed 00:16:36.746 Test: test_reservation_clear_notification ...[2024-11-05 15:41:39.399595] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.746 passed 00:16:36.746 Test: test_reservation_preempt_notification ...[2024-11-05 15:41:39.403668] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3219:nvmf_ns_reservation_register: *ERROR*: The same host already register a key with 0xa1 00:16:36.746 passed 00:16:36.746 Test: test_spdk_nvmf_ns_event ...passed 00:16:36.746 Test: test_nvmf_ns_reservation_add_remove_registrant ...passed 00:16:36.746 Test: test_nvmf_subsystem_add_ctrlr ...passed 00:16:37.006 Test: test_spdk_nvmf_subsystem_add_host ...[2024-11-05 15:41:39.471928] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/transport.c: 264:nvmf_transport_create: *ERROR*: max_aq_depth 0 is less than minimum defined by NVMf spec, use min value 00:16:37.006 [2024-11-05 15:41:39.481882] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:1051:spdk_nvmf_subsystem_add_host_ext: *ERROR*: Unable to add host to transport_ut transport 00:16:37.006 passed 00:16:37.006 Test: test_nvmf_ns_reservation_report ...[2024-11-05 15:41:39.497151] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:3582:nvmf_ns_reservation_report: *ERROR*: NVMeoF uses extended controller data structure, please set EDS bit in cdw11 and try again 00:16:37.006 passed 00:16:37.006 Test: test_nvmf_nqn_is_valid ...[2024-11-05 15:41:39.500926] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 85:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "nqn.": length 4 < min 11 00:16:37.006 [2024-11-05 15:41:39.501420] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 97:nvmf_nqn_is_valid: *ERROR*: Invalid NQN "nqn.2014-08.org.nvmexpress:uuid:63d1e4ef-8ff4-45e9-bb80-7fd8209bd8b": uuid is not the correct length 00:16:37.006 [2024-11-05 15:41:39.501864] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c: 146:nvmf_nqn_is_valid: *ERROR*: Invalid domain name in NQN "nqn.2016-06.io...spdk:cnode1". Label names must start with a letter. 00:16:37.006 passed 00:16:37.006 Test: test_nvmf_ns_reservation_restore ...[2024-11-05 15:41:39.513921] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/subsystem.c:2776:nvmf_ns_reservation_restore: *ERROR*: Existing bdev UUID is not same with configuration file 00:16:37.007 passed 00:16:37.007 Test: test_nvmf_subsystem_state_change ...passed 00:16:37.007 Test: test_nvmf_reservation_custom_ops ...passed 00:16:37.007 00:16:37.007 Run Summary: Type Total Ran Passed Failed Inactive 00:16:37.007 suites 1 1 n/a 0 0 00:16:37.007 tests 24 24 24 0 0 00:16:37.007 asserts 499 499 499 0 n/a 00:16:37.007 00:16:37.007 Elapsed time = 0.493 seconds 00:16:37.007 --74691-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:37.007 ==74691== 00:16:37.007 ==74691== HEAP SUMMARY: 00:16:37.007 ==74691== in use at exit: 304 bytes in 1 blocks 00:16:37.007 ==74691== total heap usage: 1,499 allocs, 1,498 frees, 1,021,591 bytes allocated 00:16:37.007 ==74691== 00:16:37.007 ==74691== Searching for pointers to 1 not-freed blocks 00:16:37.007 ==74691== Checked 6,899,120 bytes 00:16:37.007 ==74691== 00:16:37.007 ==74691== LEAK SUMMARY: 00:16:37.007 ==74691== definitely lost: 0 bytes in 0 blocks 00:16:37.007 ==74691== indirectly lost: 0 bytes in 0 blocks 00:16:37.007 ==74691== possibly lost: 0 bytes in 0 blocks 00:16:37.007 ==74691== still reachable: 304 bytes in 1 blocks 00:16:37.007 ==74691== suppressed: 0 bytes in 0 blocks 00:16:37.007 ==74691== Reachable blocks (those to which a pointer was found) are not shown. 00:16:37.007 ==74691== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:37.007 ==74691== 00:16:37.007 ==74691== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:37.008 15:41:39 unittest_nvmf -- unit/unittest.sh@112 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/tcp.c/tcp_ut 00:16:37.008 ==74703== Memcheck, a memory error detector 00:16:37.008 ==74703== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:37.008 ==74703== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:37.008 ==74703== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/tcp.c/tcp_ut 00:16:37.008 ==74703== 00:16:37.008 --74703-- Valgrind options: 00:16:37.008 --74703-- --leak-check=full 00:16:37.008 --74703-- --error-exitcode=2 00:16:37.008 --74703-- --verbose 00:16:37.008 --74703-- Contents of /proc/version: 00:16:37.008 --74703-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:37.008 --74703-- 00:16:37.008 --74703-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:37.008 --74703-- Page sizes: currently 4096, max supported 4096 00:16:37.008 --74703-- Valgrind library directory: /usr/libexec/valgrind 00:16:37.008 --74703-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/tcp.c/tcp_ut 00:16:37.009 --74703-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:37.009 --74703-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:37.009 --74703-- might be shown as UnknownInlinedFun 00:16:37.009 --74703-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:37.009 --74703-- object doesn't have a dynamic symbol table 00:16:37.009 --74703-- Scheduler: using generic scheduler lock implementation. 00:16:37.009 --74703-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:37.009 ==74703== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74703-by-???-on-7765db803faf 00:16:37.009 ==74703== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74703-by-???-on-7765db803faf 00:16:37.009 ==74703== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74703-by-???-on-7765db803faf 00:16:37.009 ==74703== 00:16:37.009 ==74703== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:37.009 ==74703== don't want to do, unless you know exactly what you're doing, 00:16:37.009 ==74703== or are doing some strange experiment): 00:16:37.009 ==74703== /usr/libexec/valgrind/../../bin/vgdb --pid=74703 ...command... 00:16:37.009 ==74703== 00:16:37.009 ==74703== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:37.009 ==74703== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/tcp.c/tcp_ut 00:16:37.009 ==74703== and then give GDB the following command 00:16:37.009 ==74703== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74703 00:16:37.009 ==74703== --pid is optional if only one valgrind process is running 00:16:37.010 ==74703== 00:16:37.277 --74703-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:37.277 --74703-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:37.277 --74703-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:37.277 --74703-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:37.277 ==74703== WARNING: new redirection conflicts with existing -- ignoring it 00:16:37.277 --74703-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:37.277 --74703-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:37.277 --74703-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:37.277 --74703-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:37.277 --74703-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:37.277 --74703-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:37.277 --74703-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:37.277 --74703-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:37.277 --74703-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:37.277 --74703-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:37.277 --74703-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:37.277 --74703-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:37.277 --74703-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:37.277 --74703-- Reading syms from /usr/lib64/libm.so.6 00:16:37.277 --74703-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:37.277 --74703-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:37.277 --74703-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:37.277 --74703-- Reading syms from /usr/lib64/libc.so.6 00:16:37.277 --74703-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:37.277 --74703-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:37.278 --74703-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:37.278 --74703-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:37.535 --74703-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:37.535 --74703-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:37.535 --74703-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.535 --74703-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 ==74703== WARNING: new redirection conflicts with existing -- ignoring it 00:16:37.536 --74703-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:37.536 --74703-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:37.536 --74703-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 ==74703== Preferring higher priority redirection: 00:16:37.536 --74703-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:37.536 --74703-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:37.536 --74703-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 --74703-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:37.536 ==74703== WARNING: new redirection conflicts with existing -- ignoring it 00:16:37.536 --74703-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:37.536 --74703-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:37.536 ==74703== WARNING: new redirection conflicts with existing -- ignoring it 00:16:37.536 --74703-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:37.536 --74703-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:37.536 --74703-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:37.536 --74703-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:37.536 --74703-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:37.536 --74703-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:37.536 --74703-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:37.536 --74703-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:37.536 --74703-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:37.537 --74703-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:37.537 --74703-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:37.537 --74703-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:37.537 --74703-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:37.537 --74703-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:37.537 --74703-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:37.537 --74703-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:37.537 --74703-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:37.537 --74703-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:37.795 --74703-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:37.795 00:16:37.795 00:16:37.795 CUnit - A unit testing framework for C - Version 2.1-3 00:16:37.795 http://cunit.sourceforge.net/ 00:16:37.795 00:16:37.795 00:16:37.795 Suite: nvmf 00:16:37.795 Test: test_nvmf_tcp_create ...--74703-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:37.795 [2024-11-05 15:41:40.358924] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c: 811:nvmf_tcp_create: *ERROR*: Unsupported IO Unit size specified, 16 bytes 00:16:37.795 passed 00:16:37.795 Test: test_nvmf_tcp_destroy ...passed 00:16:37.795 Test: test_nvmf_tcp_poll_group_create ...passed 00:16:38.054 Test: test_nvmf_tcp_send_c2h_data ...passed 00:16:38.054 Test: test_nvmf_tcp_h2c_data_hdr_handle ...passed 00:16:38.054 Test: test_nvmf_tcp_in_capsule_data_handle ...[2024-11-05 15:41:40.572026] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffe1b0 is same with the state(5) to be set 00:16:38.054 passed 00:16:38.054 Test: test_nvmf_tcp_qpair_init_mem_resource ...passed 00:16:38.054 Test: test_nvmf_tcp_send_c2h_term_req ...[2024-11-05 15:41:40.625721] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.627324] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 [2024-11-05 15:41:40.629443] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 [2024-11-05 15:41:40.629669] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.629766] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 passed 00:16:38.054 Test: test_nvmf_tcp_send_capsule_resp_pdu ...passed 00:16:38.054 Test: test_nvmf_tcp_icreq_handle ...[2024-11-05 15:41:40.640777] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:2288:nvmf_tcp_icreq_handle: *ERROR*: Expected ICReq PFV 0, got 1 00:16:38.054 [2024-11-05 15:41:40.641209] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.641318] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 [2024-11-05 15:41:40.641766] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:2288:nvmf_tcp_icreq_handle: *ERROR*: Expected ICReq PFV 0, got 1 00:16:38.054 [2024-11-05 15:41:40.641871] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 [2024-11-05 15:41:40.641979] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.642070] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 [2024-11-05 15:41:40.648284] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write IC_RESP to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.648401] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 passed 00:16:38.054 Test: test_nvmf_tcp_check_xfer_type ...passed 00:16:38.054 Test: test_nvmf_tcp_invalid_sgl ...[2024-11-05 15:41:40.661523] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:2697:nvmf_tcp_req_parse_sgl: *ERROR*: SGL length 0x1001 exceeds max io size 0x1000 00:16:38.054 [2024-11-05 15:41:40.662450] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.662560] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffd930 is same with the state(6) to be set 00:16:38.054 passed 00:16:38.054 Test: test_nvmf_tcp_pdu_ch_handle ...[2024-11-05 15:41:40.664556] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:2415:nvmf_tcp_pdu_ch_handle: *ERROR*: Already received ICreq PDU, and reject this pdu=0x1ffeffe520 00:16:38.054 [2024-11-05 15:41:40.666098] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.666208] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.054 [2024-11-05 15:41:40.668839] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:2472:nvmf_tcp_pdu_ch_handle: *ERROR*: PDU type=0x00, Expected ICReq header length 128, got 0 on tqpair=0x1ffeffdd70 00:16:38.054 [2024-11-05 15:41:40.669099] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.054 [2024-11-05 15:41:40.669210] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.054 [2024-11-05 15:41:40.671268] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:2425:nvmf_tcp_pdu_ch_handle: *ERROR*: The TCP/IP connection is not negotiated 00:16:38.055 [2024-11-05 15:41:40.671491] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.671595] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 [2024-11-05 15:41:40.673611] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:2464:nvmf_tcp_pdu_ch_handle: *ERROR*: Unexpected PDU type 0x05 00:16:38.055 [2024-11-05 15:41:40.673849] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.673949] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 [2024-11-05 15:41:40.675743] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.675856] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 [2024-11-05 15:41:40.678428] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.678542] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 [2024-11-05 15:41:40.680902] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.681014] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 [2024-11-05 15:41:40.683114] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.683225] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 [2024-11-05 15:41:40.685912] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.686026] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 [2024-11-05 15:41:40.688377] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1218:_tcp_write_pdu: *ERROR*: Could not write TERM_REQ to socket: rc=0, errno=0 00:16:38.055 [2024-11-05 15:41:40.688491] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/tcp.c:1773:nvmf_tcp_qpair_set_recv_state: *ERROR*: The recv state of tqpair=0x1ffeffdd70 is same with the state(6) to be set 00:16:38.055 passed 00:16:38.055 Test: test_nvmf_tcp_tls_add_remove_credentials ...--74703-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:38.055 --74703-- REDIR: 0x5700670 (libc.so.6:__strcpy_avx2) redirected to 0x484b810 (strcpy) 00:16:38.314 passed 00:16:38.314 Test: test_nvmf_tcp_tls_generate_psk_id ...[2024-11-05 15:41:41.007376] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/include/spdk_internal/nvme_tcp.h: 584:nvme_tcp_generate_psk_identity: *ERROR*: Out buffer too small! 00:16:38.314 [2024-11-05 15:41:41.008672] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/include/spdk_internal/nvme_tcp.h: 595:nvme_tcp_generate_psk_identity: *ERROR*: Unknown cipher suite requested! 00:16:38.314 passed 00:16:38.572 Test: test_nvmf_tcp_tls_generate_retained_psk ...[2024-11-05 15:41:41.037903] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/include/spdk_internal/nvme_tcp.h: 651:nvme_tcp_derive_retained_psk: *ERROR*: Unknown PSK hash requested! 00:16:38.572 [2024-11-05 15:41:41.038546] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/include/spdk_internal/nvme_tcp.h: 656:nvme_tcp_derive_retained_psk: *ERROR*: Insufficient buffer size for out key! 00:16:38.573 passed 00:16:38.573 Test: test_nvmf_tcp_tls_generate_tls_psk ...[2024-11-05 15:41:41.045264] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/include/spdk_internal/nvme_tcp.h: 725:nvme_tcp_derive_tls_psk: *ERROR*: Unknown cipher suite requested! 00:16:38.573 [2024-11-05 15:41:41.045906] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/include/spdk_internal/nvme_tcp.h: 749:nvme_tcp_derive_tls_psk: *ERROR*: Insufficient buffer size for out key! 00:16:38.573 passed 00:16:38.573 00:16:38.573 Run Summary: Type Total Ran Passed Failed Inactive 00:16:38.573 suites 1 1 n/a 0 0 00:16:38.573 tests 17 17 17 0 0 00:16:38.573 asserts 215 215 215 0 n/a 00:16:38.573 00:16:38.573 Elapsed time = 0.758 seconds 00:16:38.573 --74703-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:38.573 --74703-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:38.573 ==74703== 00:16:38.573 ==74703== HEAP SUMMARY: 00:16:38.573 ==74703== in use at exit: 67,109,824 bytes in 1,026 blocks 00:16:38.573 ==74703== total heap usage: 11,658 allocs, 10,632 frees, 404,358,299 bytes allocated 00:16:38.573 ==74703== 00:16:38.573 ==74703== Searching for pointers to 1,026 not-freed blocks 00:16:38.573 ==74703== Checked 7,165,336 bytes 00:16:38.573 ==74703== 00:16:38.573 ==74703== LEAK SUMMARY: 00:16:38.573 ==74703== definitely lost: 0 bytes in 0 blocks 00:16:38.573 ==74703== indirectly lost: 0 bytes in 0 blocks 00:16:38.573 ==74703== possibly lost: 0 bytes in 0 blocks 00:16:38.573 ==74703== still reachable: 67,109,824 bytes in 1,026 blocks 00:16:38.573 ==74703== suppressed: 0 bytes in 0 blocks 00:16:38.573 ==74703== Reachable blocks (those to which a pointer was found) are not shown. 00:16:38.573 ==74703== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:38.573 ==74703== 00:16:38.573 ==74703== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:38.573 15:41:41 unittest_nvmf -- unit/unittest.sh@113 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/nvmf.c/nvmf_ut 00:16:38.573 ==74717== Memcheck, a memory error detector 00:16:38.573 ==74717== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:38.573 ==74717== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:38.573 ==74717== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/nvmf.c/nvmf_ut 00:16:38.573 ==74717== 00:16:38.573 --74717-- Valgrind options: 00:16:38.573 --74717-- --leak-check=full 00:16:38.573 --74717-- --error-exitcode=2 00:16:38.573 --74717-- --verbose 00:16:38.573 --74717-- Contents of /proc/version: 00:16:38.573 --74717-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:38.573 --74717-- 00:16:38.573 --74717-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:38.573 --74717-- Page sizes: currently 4096, max supported 4096 00:16:38.573 --74717-- Valgrind library directory: /usr/libexec/valgrind 00:16:38.573 --74717-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/nvmf.c/nvmf_ut 00:16:38.573 --74717-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:38.573 --74717-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:38.573 --74717-- might be shown as UnknownInlinedFun 00:16:38.573 --74717-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:38.573 --74717-- object doesn't have a dynamic symbol table 00:16:38.573 --74717-- Scheduler: using generic scheduler lock implementation. 00:16:38.573 --74717-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:38.573 ==74717== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74717-by-???-on-7765db803faf 00:16:38.573 ==74717== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74717-by-???-on-7765db803faf 00:16:38.573 ==74717== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74717-by-???-on-7765db803faf 00:16:38.573 ==74717== 00:16:38.573 ==74717== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:38.574 ==74717== don't want to do, unless you know exactly what you're doing, 00:16:38.574 ==74717== or are doing some strange experiment): 00:16:38.574 ==74717== /usr/libexec/valgrind/../../bin/vgdb --pid=74717 ...command... 00:16:38.574 ==74717== 00:16:38.574 ==74717== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:38.574 ==74717== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/nvmf.c/nvmf_ut 00:16:38.574 ==74717== and then give GDB the following command 00:16:38.574 ==74717== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74717 00:16:38.574 ==74717== --pid is optional if only one valgrind process is running 00:16:38.574 ==74717== 00:16:38.574 --74717-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:38.574 --74717-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:38.832 --74717-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:38.832 --74717-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:38.832 ==74717== WARNING: new redirection conflicts with existing -- ignoring it 00:16:38.832 --74717-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:38.832 --74717-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:38.832 --74717-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:38.832 --74717-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:38.832 --74717-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:38.832 --74717-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:38.832 --74717-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:38.832 --74717-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:38.832 --74717-- Reading syms from /usr/lib64/libm.so.6 00:16:38.832 --74717-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:38.832 --74717-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:38.832 --74717-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/libc.so.6 00:16:38.832 --74717-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:38.832 --74717-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:38.832 --74717-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:38.832 --74717-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:38.832 --74717-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:38.832 --74717-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.832 --74717-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 ==74717== WARNING: new redirection conflicts with existing -- ignoring it 00:16:38.833 --74717-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:38.833 --74717-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:38.833 --74717-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 ==74717== Preferring higher priority redirection: 00:16:38.833 --74717-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:38.833 --74717-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:38.833 --74717-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:38.833 --74717-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.091 ==74717== WARNING: new redirection conflicts with existing -- ignoring it 00:16:39.091 --74717-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:39.091 --74717-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:39.091 ==74717== WARNING: new redirection conflicts with existing -- ignoring it 00:16:39.091 --74717-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:39.091 --74717-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:39.091 --74717-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:39.091 --74717-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:39.091 --74717-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:39.091 --74717-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:39.091 --74717-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:39.091 --74717-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:39.091 --74717-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:39.091 --74717-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:39.091 --74717-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:39.091 --74717-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:39.091 --74717-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:39.091 --74717-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:39.091 --74717-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:39.091 --74717-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:39.091 --74717-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:39.091 --74717-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:39.091 --74717-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:39.091 00:16:39.091 00:16:39.091 CUnit - A unit testing framework for C - Version 2.1-3 00:16:39.091 http://cunit.sourceforge.net/ 00:16:39.092 00:16:39.092 00:16:39.092 Suite: nvmf 00:16:39.092 Test: test_nvmf_tgt_create_poll_group ...--74717-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:39.092 passed 00:16:39.092 00:16:39.092 Run Summary: Type Total Ran Passed Failed Inactive 00:16:39.092 suites 1 1 n/a 0 0 00:16:39.092 tests 1 1 1 0 0 00:16:39.092 asserts 17 17 17 0 n/a 00:16:39.092 00:16:39.092 Elapsed time = 0.089 seconds 00:16:39.092 --74717-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:39.092 --74717-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:39.349 ==74717== 00:16:39.349 ==74717== HEAP SUMMARY: 00:16:39.349 ==74717== in use at exit: 67,109,824 bytes in 1,026 blocks 00:16:39.349 ==74717== total heap usage: 1,117 allocs, 91 frees, 67,264,437 bytes allocated 00:16:39.349 ==74717== 00:16:39.349 ==74717== Searching for pointers to 1,026 not-freed blocks 00:16:39.349 ==74717== Checked 6,731,152 bytes 00:16:39.349 ==74717== 00:16:39.349 ==74717== LEAK SUMMARY: 00:16:39.349 ==74717== definitely lost: 0 bytes in 0 blocks 00:16:39.349 ==74717== indirectly lost: 0 bytes in 0 blocks 00:16:39.349 ==74717== possibly lost: 0 bytes in 0 blocks 00:16:39.349 ==74717== still reachable: 67,109,824 bytes in 1,026 blocks 00:16:39.349 ==74717== suppressed: 0 bytes in 0 blocks 00:16:39.349 ==74717== Reachable blocks (those to which a pointer was found) are not shown. 00:16:39.349 ==74717== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:39.349 ==74717== 00:16:39.349 ==74717== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:39.349 00:16:39.349 real 0m5.858s 00:16:39.349 user 0m5.621s 00:16:39.349 sys 0m0.222s 00:16:39.349 15:41:41 unittest_nvmf -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:39.349 15:41:41 unittest_nvmf -- common/autotest_common.sh@10 -- # set +x 00:16:39.349 ************************************ 00:16:39.349 END TEST unittest_nvmf 00:16:39.349 ************************************ 00:16:39.349 15:41:41 -- unit/unittest.sh@245 -- # [[ n == y ]] 00:16:39.349 15:41:41 -- unit/unittest.sh@250 -- # [[ y == y ]] 00:16:39.349 15:41:41 -- unit/unittest.sh@251 -- # run_test unittest_nvmf_vfio_user valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/vfio_user.c/vfio_user_ut 00:16:39.350 15:41:41 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:39.350 15:41:41 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:39.350 15:41:41 -- common/autotest_common.sh@10 -- # set +x 00:16:39.350 ************************************ 00:16:39.350 START TEST unittest_nvmf_vfio_user 00:16:39.350 ************************************ 00:16:39.350 15:41:41 unittest_nvmf_vfio_user -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/vfio_user.c/vfio_user_ut 00:16:39.350 ==74748== Memcheck, a memory error detector 00:16:39.350 ==74748== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:39.350 ==74748== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:39.350 ==74748== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/vfio_user.c/vfio_user_ut 00:16:39.350 ==74748== 00:16:39.350 --74748-- Valgrind options: 00:16:39.350 --74748-- --leak-check=full 00:16:39.350 --74748-- --error-exitcode=2 00:16:39.350 --74748-- --verbose 00:16:39.350 --74748-- Contents of /proc/version: 00:16:39.350 --74748-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:39.350 --74748-- 00:16:39.350 --74748-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:39.350 --74748-- Page sizes: currently 4096, max supported 4096 00:16:39.350 --74748-- Valgrind library directory: /usr/libexec/valgrind 00:16:39.350 --74748-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/vfio_user.c/vfio_user_ut 00:16:39.350 --74748-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:39.350 --74748-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:39.350 --74748-- might be shown as UnknownInlinedFun 00:16:39.350 --74748-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:39.350 --74748-- object doesn't have a dynamic symbol table 00:16:39.350 --74748-- Scheduler: using generic scheduler lock implementation. 00:16:39.350 --74748-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:39.350 ==74748== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74748-by-???-on-7765db803faf 00:16:39.350 ==74748== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74748-by-???-on-7765db803faf 00:16:39.350 ==74748== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74748-by-???-on-7765db803faf 00:16:39.350 ==74748== 00:16:39.350 ==74748== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:39.350 ==74748== don't want to do, unless you know exactly what you're doing, 00:16:39.350 ==74748== or are doing some strange experiment): 00:16:39.350 ==74748== /usr/libexec/valgrind/../../bin/vgdb --pid=74748 ...command... 00:16:39.350 ==74748== 00:16:39.350 ==74748== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:39.350 ==74748== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/nvmf/vfio_user.c/vfio_user_ut 00:16:39.350 ==74748== and then give GDB the following command 00:16:39.350 ==74748== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74748 00:16:39.350 ==74748== --pid is optional if only one valgrind process is running 00:16:39.350 ==74748== 00:16:39.350 --74748-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:39.350 --74748-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:39.350 --74748-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:39.350 --74748-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:39.350 ==74748== WARNING: new redirection conflicts with existing -- ignoring it 00:16:39.350 --74748-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:39.350 --74748-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:39.350 --74748-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:39.350 --74748-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:39.350 --74748-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:39.608 --74748-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:39.608 --74748-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:39.608 --74748-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:39.608 --74748-- Reading syms from /usr/lib64/libm.so.6 00:16:39.608 --74748-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:39.608 --74748-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:39.608 --74748-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/libc.so.6 00:16:39.608 --74748-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:39.608 --74748-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:39.608 --74748-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:39.608 --74748-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:39.608 --74748-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:39.608 --74748-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.608 --74748-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 ==74748== WARNING: new redirection conflicts with existing -- ignoring it 00:16:39.866 --74748-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:39.866 --74748-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:39.866 --74748-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 ==74748== Preferring higher priority redirection: 00:16:39.866 --74748-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:39.866 --74748-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:39.866 --74748-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 --74748-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:39.866 ==74748== WARNING: new redirection conflicts with existing -- ignoring it 00:16:39.866 --74748-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:39.866 --74748-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:39.866 ==74748== WARNING: new redirection conflicts with existing -- ignoring it 00:16:39.866 --74748-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:39.866 --74748-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:39.866 --74748-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:39.866 --74748-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:39.866 --74748-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:39.866 --74748-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:39.866 --74748-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:39.866 --74748-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:39.866 --74748-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:39.866 --74748-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:39.866 --74748-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:39.866 --74748-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:39.866 --74748-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:39.867 --74748-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:39.867 --74748-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:39.867 --74748-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:39.867 --74748-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:39.867 --74748-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:39.867 --74748-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:39.867 00:16:39.867 00:16:39.867 CUnit - A unit testing framework for C - Version 2.1-3 00:16:39.867 http://cunit.sourceforge.net/ 00:16:39.867 00:16:39.867 00:16:39.867 Suite: vfio_user 00:16:39.867 Test: test_nvme_cmd_map_prps ...--74748-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:40.124 [2024-11-05 15:41:42.560490] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/vfio_user.c: 796:nvme_cmd_map_prps: *ERROR*: Too many page entries, at least two iovs are required 00:16:40.124 [2024-11-05 15:41:42.606924] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/nvmf/vfio_user.c: 823:nvme_cmd_map_prps: *ERROR*: Too many page entries 00:16:40.124 passed 00:16:40.124 Test: test_nvme_cmd_map_sgls ...passed 00:16:40.124 Test: test_nvmf_vfio_user_create_destroy ...passed 00:16:40.124 00:16:40.124 Run Summary: Type Total Ran Passed Failed Inactive 00:16:40.124 suites 1 1 n/a 0 0 00:16:40.124 tests 3 3 3 0 0 00:16:40.124 asserts 100 100 100 0 n/a 00:16:40.124 00:16:40.124 Elapsed time = 0.091 seconds 00:16:40.125 --74748-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:40.125 --74748-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:40.125 ==74748== 00:16:40.125 ==74748== HEAP SUMMARY: 00:16:40.125 ==74748== in use at exit: 304 bytes in 1 blocks 00:16:40.125 ==74748== total heap usage: 110 allocs, 109 frees, 447,812 bytes allocated 00:16:40.125 ==74748== 00:16:40.125 ==74748== Searching for pointers to 1 not-freed blocks 00:16:40.125 ==74748== Checked 6,870,464 bytes 00:16:40.125 ==74748== 00:16:40.125 ==74748== LEAK SUMMARY: 00:16:40.125 ==74748== definitely lost: 0 bytes in 0 blocks 00:16:40.125 ==74748== indirectly lost: 0 bytes in 0 blocks 00:16:40.125 ==74748== possibly lost: 0 bytes in 0 blocks 00:16:40.125 ==74748== still reachable: 304 bytes in 1 blocks 00:16:40.125 ==74748== suppressed: 0 bytes in 0 blocks 00:16:40.125 ==74748== Reachable blocks (those to which a pointer was found) are not shown. 00:16:40.125 ==74748== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:40.125 ==74748== 00:16:40.125 ==74748== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:40.125 00:16:40.125 real 0m0.843s 00:16:40.125 user 0m0.813s 00:16:40.125 sys 0m0.028s 00:16:40.125 15:41:42 unittest_nvmf_vfio_user -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:40.125 15:41:42 unittest_nvmf_vfio_user -- common/autotest_common.sh@10 -- # set +x 00:16:40.125 ************************************ 00:16:40.125 END TEST unittest_nvmf_vfio_user 00:16:40.125 ************************************ 00:16:40.125 15:41:42 -- unit/unittest.sh@254 -- # run_test unittest_scsi unittest_scsi 00:16:40.125 15:41:42 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:40.125 15:41:42 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:40.125 15:41:42 -- common/autotest_common.sh@10 -- # set +x 00:16:40.125 ************************************ 00:16:40.125 START TEST unittest_scsi 00:16:40.125 ************************************ 00:16:40.125 15:41:42 unittest_scsi -- common/autotest_common.sh@1127 -- # unittest_scsi 00:16:40.125 15:41:42 unittest_scsi -- unit/unittest.sh@117 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/dev.c/dev_ut 00:16:40.125 ==74767== Memcheck, a memory error detector 00:16:40.125 ==74767== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:40.125 ==74767== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:40.125 ==74767== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/dev.c/dev_ut 00:16:40.125 ==74767== 00:16:40.125 --74767-- Valgrind options: 00:16:40.125 --74767-- --leak-check=full 00:16:40.125 --74767-- --error-exitcode=2 00:16:40.125 --74767-- --verbose 00:16:40.125 --74767-- Contents of /proc/version: 00:16:40.125 --74767-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:40.125 --74767-- 00:16:40.125 --74767-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:40.125 --74767-- Page sizes: currently 4096, max supported 4096 00:16:40.125 --74767-- Valgrind library directory: /usr/libexec/valgrind 00:16:40.125 --74767-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/dev.c/dev_ut 00:16:40.125 --74767-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:40.125 --74767-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:40.125 --74767-- might be shown as UnknownInlinedFun 00:16:40.125 --74767-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:40.125 --74767-- object doesn't have a dynamic symbol table 00:16:40.125 --74767-- Scheduler: using generic scheduler lock implementation. 00:16:40.125 --74767-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:40.125 ==74767== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74767-by-???-on-7765db803faf 00:16:40.125 ==74767== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74767-by-???-on-7765db803faf 00:16:40.125 ==74767== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74767-by-???-on-7765db803faf 00:16:40.125 ==74767== 00:16:40.125 ==74767== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:40.125 ==74767== don't want to do, unless you know exactly what you're doing, 00:16:40.125 ==74767== or are doing some strange experiment): 00:16:40.125 ==74767== /usr/libexec/valgrind/../../bin/vgdb --pid=74767 ...command... 00:16:40.125 ==74767== 00:16:40.125 ==74767== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:40.125 ==74767== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/dev.c/dev_ut 00:16:40.125 ==74767== and then give GDB the following command 00:16:40.125 ==74767== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74767 00:16:40.125 ==74767== --pid is optional if only one valgrind process is running 00:16:40.125 ==74767== 00:16:40.383 --74767-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:40.383 --74767-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:40.383 --74767-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:40.383 --74767-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:40.383 ==74767== WARNING: new redirection conflicts with existing -- ignoring it 00:16:40.383 --74767-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:40.383 --74767-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:40.383 --74767-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:40.383 --74767-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:40.383 --74767-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:40.383 --74767-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:40.383 --74767-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:40.383 --74767-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:40.383 --74767-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:40.383 --74767-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:40.383 --74767-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:40.383 --74767-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:40.383 --74767-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:40.383 --74767-- Reading syms from /usr/lib64/libm.so.6 00:16:40.383 --74767-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:40.383 --74767-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:40.383 --74767-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:40.383 --74767-- Reading syms from /usr/lib64/libc.so.6 00:16:40.383 --74767-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:40.384 --74767-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:40.384 --74767-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:40.384 --74767-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:40.384 --74767-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:40.384 --74767-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:40.384 --74767-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 --74767-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.384 ==74767== WARNING: new redirection conflicts with existing -- ignoring it 00:16:40.384 --74767-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:40.384 --74767-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:40.384 --74767-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 --74767-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 ==74767== Preferring higher priority redirection: 00:16:40.642 --74767-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:40.642 --74767-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:40.642 --74767-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 --74767-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 --74767-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 --74767-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 --74767-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 --74767-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:40.642 ==74767== WARNING: new redirection conflicts with existing -- ignoring it 00:16:40.642 --74767-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:40.642 --74767-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:40.642 ==74767== WARNING: new redirection conflicts with existing -- ignoring it 00:16:40.642 --74767-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:40.642 --74767-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:40.642 --74767-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:40.642 --74767-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:40.642 --74767-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:40.642 --74767-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:40.642 --74767-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:40.642 --74767-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:40.642 --74767-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:40.642 --74767-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:40.642 --74767-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:40.642 --74767-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:40.642 --74767-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:40.642 --74767-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:40.642 --74767-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:40.642 --74767-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:40.642 --74767-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:40.642 --74767-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:40.642 --74767-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:40.642 00:16:40.642 00:16:40.642 CUnit - A unit testing framework for C - Version 2.1-3 00:16:40.642 http://cunit.sourceforge.net/ 00:16:40.642 00:16:40.642 00:16:40.642 Suite: dev_suite 00:16:40.642 Test: dev_destruct_null_dev ...passed 00:16:40.642 Test: dev_destruct_zero_luns ...passed 00:16:40.642 Test: dev_destruct_null_lun ...passed 00:16:40.642 Test: dev_destruct_success ...passed 00:16:40.642 Test: dev_construct_num_luns_zero ...[2024-11-05 15:41:43.254968] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/dev.c: 228:spdk_scsi_dev_construct_ext: *ERROR*: device Name: no LUNs specified 00:16:40.642 passed 00:16:40.643 Test: dev_construct_no_lun_zero ...[2024-11-05 15:41:43.285021] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/dev.c: 241:spdk_scsi_dev_construct_ext: *ERROR*: device Name: no LUN 0 specified 00:16:40.643 passed 00:16:40.643 Test: dev_construct_null_lun ...[2024-11-05 15:41:43.286682] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/dev.c: 247:spdk_scsi_dev_construct_ext: *ERROR*: NULL spdk_scsi_lun for LUN 0 00:16:40.643 passed 00:16:40.643 Test: dev_construct_name_too_long ...[2024-11-05 15:41:43.287933] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/dev.c: 222:spdk_scsi_dev_construct_ext: *ERROR*: device xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx: name longer than maximum allowed length 255 00:16:40.643 passed 00:16:40.643 Test: dev_construct_success ...passed 00:16:40.643 Test: dev_construct_success_lun_zero_not_first ...passed 00:16:40.643 Test: dev_queue_mgmt_task_success ...passed 00:16:40.643 Test: dev_queue_task_success ...passed 00:16:40.643 Test: dev_stop_success ...passed 00:16:40.643 Test: dev_add_port_max_ports ...[2024-11-05 15:41:43.298616] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/dev.c: 315:spdk_scsi_dev_add_port: *ERROR*: device already has 4 ports 00:16:40.643 passed 00:16:40.643 Test: dev_add_port_construct_failure1 ...[2024-11-05 15:41:43.302084] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/port.c: 49:scsi_port_construct: *ERROR*: port name too long 00:16:40.643 passed 00:16:40.643 Test: dev_add_port_construct_failure2 ...[2024-11-05 15:41:43.303941] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/dev.c: 321:spdk_scsi_dev_add_port: *ERROR*: device already has port(1) 00:16:40.643 passed 00:16:40.643 Test: dev_add_port_success1 ...passed 00:16:40.643 Test: dev_add_port_success2 ...passed 00:16:40.643 Test: dev_add_port_success3 ...passed 00:16:40.643 Test: dev_find_port_by_id_num_ports_zero ...passed 00:16:40.643 Test: dev_find_port_by_id_id_not_found_failure ...passed 00:16:40.643 Test: dev_find_port_by_id_success ...passed 00:16:40.643 Test: dev_add_lun_bdev_not_found ...passed 00:16:40.643 Test: dev_add_lun_no_free_lun_id ...[2024-11-05 15:41:43.314073] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/dev.c: 159:spdk_scsi_dev_add_lun_ext: *ERROR*: Free LUN ID is not found 00:16:40.643 passed 00:16:40.643 Test: dev_add_lun_success1 ...passed 00:16:40.643 Test: dev_add_lun_success2 ...passed 00:16:40.643 Test: dev_check_pending_tasks ...passed 00:16:40.643 Test: dev_iterate_luns ...passed 00:16:40.643 Test: dev_find_free_lun ...passed 00:16:40.643 00:16:40.907 Run Summary: Type Total Ran Passed Failed Inactive 00:16:40.907 suites 1 1 n/a 0 0 00:16:40.907 tests 29 29 29 0 0 00:16:40.907 asserts 97 97 97 0 n/a 00:16:40.907 00:16:40.907 Elapsed time = 0.107 seconds 00:16:40.907 --74767-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:40.907 --74767-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:40.907 ==74767== 00:16:40.907 ==74767== HEAP SUMMARY: 00:16:40.907 ==74767== in use at exit: 0 bytes in 0 blocks 00:16:40.907 ==74767== total heap usage: 136 allocs, 136 frees, 662,232 bytes allocated 00:16:40.907 ==74767== 00:16:40.907 ==74767== All heap blocks were freed -- no leaks are possible 00:16:40.907 ==74767== 00:16:40.907 ==74767== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:40.907 15:41:43 unittest_scsi -- unit/unittest.sh@118 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/lun.c/lun_ut 00:16:40.907 ==74778== Memcheck, a memory error detector 00:16:40.907 ==74778== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:40.907 ==74778== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:40.907 ==74778== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/lun.c/lun_ut 00:16:40.907 ==74778== 00:16:40.907 --74778-- Valgrind options: 00:16:40.907 --74778-- --leak-check=full 00:16:40.907 --74778-- --error-exitcode=2 00:16:40.907 --74778-- --verbose 00:16:40.907 --74778-- Contents of /proc/version: 00:16:40.907 --74778-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:40.907 --74778-- 00:16:40.907 --74778-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:40.907 --74778-- Page sizes: currently 4096, max supported 4096 00:16:40.907 --74778-- Valgrind library directory: /usr/libexec/valgrind 00:16:40.907 --74778-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/lun.c/lun_ut 00:16:40.907 --74778-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:40.907 --74778-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:40.907 --74778-- might be shown as UnknownInlinedFun 00:16:40.907 --74778-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:40.907 --74778-- object doesn't have a dynamic symbol table 00:16:40.907 --74778-- Scheduler: using generic scheduler lock implementation. 00:16:40.907 --74778-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:40.907 ==74778== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74778-by-???-on-7765db803faf 00:16:40.907 ==74778== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74778-by-???-on-7765db803faf 00:16:40.907 ==74778== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74778-by-???-on-7765db803faf 00:16:40.907 ==74778== 00:16:40.907 ==74778== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:40.907 ==74778== don't want to do, unless you know exactly what you're doing, 00:16:40.907 ==74778== or are doing some strange experiment): 00:16:40.907 ==74778== /usr/libexec/valgrind/../../bin/vgdb --pid=74778 ...command... 00:16:40.907 ==74778== 00:16:40.907 ==74778== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:40.907 ==74778== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/lun.c/lun_ut 00:16:40.907 ==74778== and then give GDB the following command 00:16:40.907 ==74778== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74778 00:16:40.907 ==74778== --pid is optional if only one valgrind process is running 00:16:40.907 ==74778== 00:16:40.907 --74778-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:40.907 --74778-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:40.908 --74778-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:40.908 --74778-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:40.908 ==74778== WARNING: new redirection conflicts with existing -- ignoring it 00:16:40.908 --74778-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:40.908 --74778-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:40.908 --74778-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:40.908 --74778-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:40.908 --74778-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:40.908 --74778-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:40.908 --74778-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:40.908 --74778-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:40.908 --74778-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:40.908 --74778-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:40.908 --74778-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:40.908 --74778-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:40.908 --74778-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:40.908 --74778-- Reading syms from /usr/lib64/libm.so.6 00:16:40.908 --74778-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:40.908 --74778-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:40.908 --74778-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:40.908 --74778-- Reading syms from /usr/lib64/libc.so.6 00:16:41.259 --74778-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:41.259 --74778-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:41.259 --74778-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:41.259 --74778-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:41.259 --74778-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:41.259 --74778-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:41.259 --74778-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.259 --74778-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 ==74778== WARNING: new redirection conflicts with existing -- ignoring it 00:16:41.260 --74778-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:41.260 --74778-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:41.260 --74778-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 ==74778== Preferring higher priority redirection: 00:16:41.260 --74778-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:41.260 --74778-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:41.260 --74778-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 --74778-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.260 ==74778== WARNING: new redirection conflicts with existing -- ignoring it 00:16:41.260 --74778-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:41.260 --74778-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:41.260 ==74778== WARNING: new redirection conflicts with existing -- ignoring it 00:16:41.260 --74778-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:41.260 --74778-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:41.260 --74778-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:41.260 --74778-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:41.260 --74778-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:41.260 --74778-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:41.260 --74778-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:41.260 --74778-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:41.260 --74778-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:41.260 --74778-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:41.260 --74778-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:41.260 --74778-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:41.260 --74778-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:41.260 --74778-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:41.260 --74778-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:41.260 --74778-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:41.260 --74778-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:41.260 --74778-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:41.260 --74778-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:41.260 --74778-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:41.260 00:16:41.260 00:16:41.260 CUnit - A unit testing framework for C - Version 2.1-3 00:16:41.260 http://cunit.sourceforge.net/ 00:16:41.260 00:16:41.260 00:16:41.260 Suite: lun_suite 00:16:41.579 Test: lun_task_mgmt_execute_abort_task_not_supported ...[2024-11-05 15:41:43.919365] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/lun.c: 169:_scsi_lun_execute_mgmt_task: *ERROR*: abort task not supported 00:16:41.579 passed 00:16:41.579 Test: lun_task_mgmt_execute_abort_task_all_not_supported ...[2024-11-05 15:41:43.957356] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/lun.c: 169:_scsi_lun_execute_mgmt_task: *ERROR*: abort task set not supported 00:16:41.579 passed 00:16:41.579 Test: lun_task_mgmt_execute_lun_reset ...passed 00:16:41.579 Test: lun_task_mgmt_execute_target_reset ...passed 00:16:41.579 Test: lun_task_mgmt_execute_invalid_case ...[2024-11-05 15:41:43.963479] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/lun.c: 169:_scsi_lun_execute_mgmt_task: *ERROR*: unknown task not supported 00:16:41.579 passed 00:16:41.579 Test: lun_append_task_null_lun_task_cdb_spc_inquiry ...passed 00:16:41.579 Test: lun_append_task_null_lun_alloc_len_lt_4096 ...passed 00:16:41.579 Test: lun_append_task_null_lun_not_supported ...passed 00:16:41.579 Test: lun_execute_scsi_task_pending ...passed 00:16:41.579 Test: lun_execute_scsi_task_complete ...passed 00:16:41.579 Test: lun_execute_scsi_task_resize ...passed 00:16:41.579 Test: lun_destruct_success ...passed 00:16:41.579 Test: lun_construct_null_ctx ...[2024-11-05 15:41:43.988093] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/lun.c: 432:scsi_lun_construct: *ERROR*: bdev_name must be non-NULL 00:16:41.579 passed 00:16:41.579 Test: lun_construct_success ...passed 00:16:41.579 Test: lun_reset_task_wait_scsi_task_complete ...passed 00:16:41.579 Test: lun_reset_task_suspend_scsi_task ...passed 00:16:41.579 Test: lun_check_pending_tasks_only_for_specific_initiator ...passed 00:16:41.579 Test: abort_pending_mgmt_tasks_when_lun_is_removed ...passed 00:16:41.579 00:16:41.579 Run Summary: Type Total Ran Passed Failed Inactive 00:16:41.579 suites 1 1 n/a 0 0 00:16:41.579 tests 18 18 18 0 0 00:16:41.579 asserts 153 153 153 0 n/a 00:16:41.579 00:16:41.579 Elapsed time = 0.131 seconds 00:16:41.579 --74778-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:41.579 --74778-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:41.579 ==74778== 00:16:41.579 ==74778== HEAP SUMMARY: 00:16:41.580 ==74778== in use at exit: 0 bytes in 0 blocks 00:16:41.580 ==74778== total heap usage: 1,167 allocs, 1,167 frees, 199,696 bytes allocated 00:16:41.580 ==74778== 00:16:41.580 ==74778== All heap blocks were freed -- no leaks are possible 00:16:41.580 ==74778== 00:16:41.580 ==74778== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:41.580 15:41:44 unittest_scsi -- unit/unittest.sh@119 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi.c/scsi_ut 00:16:41.580 ==74788== Memcheck, a memory error detector 00:16:41.580 ==74788== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:41.580 ==74788== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:41.580 ==74788== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi.c/scsi_ut 00:16:41.580 ==74788== 00:16:41.580 --74788-- Valgrind options: 00:16:41.580 --74788-- --leak-check=full 00:16:41.580 --74788-- --error-exitcode=2 00:16:41.580 --74788-- --verbose 00:16:41.580 --74788-- Contents of /proc/version: 00:16:41.580 --74788-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:41.580 --74788-- 00:16:41.580 --74788-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:41.580 --74788-- Page sizes: currently 4096, max supported 4096 00:16:41.580 --74788-- Valgrind library directory: /usr/libexec/valgrind 00:16:41.580 --74788-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi.c/scsi_ut 00:16:41.580 --74788-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:41.580 --74788-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:41.580 --74788-- might be shown as UnknownInlinedFun 00:16:41.580 --74788-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:41.580 --74788-- object doesn't have a dynamic symbol table 00:16:41.580 --74788-- Scheduler: using generic scheduler lock implementation. 00:16:41.580 --74788-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:41.580 ==74788== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74788-by-???-on-7765db803faf 00:16:41.580 ==74788== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74788-by-???-on-7765db803faf 00:16:41.580 ==74788== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74788-by-???-on-7765db803faf 00:16:41.580 ==74788== 00:16:41.580 ==74788== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:41.580 ==74788== don't want to do, unless you know exactly what you're doing, 00:16:41.580 ==74788== or are doing some strange experiment): 00:16:41.580 ==74788== /usr/libexec/valgrind/../../bin/vgdb --pid=74788 ...command... 00:16:41.580 ==74788== 00:16:41.580 ==74788== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:41.580 ==74788== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi.c/scsi_ut 00:16:41.580 ==74788== and then give GDB the following command 00:16:41.580 ==74788== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74788 00:16:41.580 ==74788== --pid is optional if only one valgrind process is running 00:16:41.580 ==74788== 00:16:41.580 --74788-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:41.580 --74788-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:41.580 --74788-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:41.580 --74788-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:41.580 ==74788== WARNING: new redirection conflicts with existing -- ignoring it 00:16:41.580 --74788-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:41.580 --74788-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:41.580 --74788-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:41.580 --74788-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:41.580 --74788-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:41.580 --74788-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:41.580 --74788-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:41.580 --74788-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:41.580 --74788-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:41.580 --74788-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:41.580 --74788-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:41.580 --74788-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:41.580 --74788-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:41.580 --74788-- Reading syms from /usr/lib64/libm.so.6 00:16:41.580 --74788-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:41.580 --74788-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:41.580 --74788-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:41.580 --74788-- Reading syms from /usr/lib64/libc.so.6 00:16:41.848 --74788-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:41.848 --74788-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:41.848 --74788-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:41.848 --74788-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:41.848 --74788-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:41.848 --74788-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:41.848 --74788-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.848 --74788-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.848 --74788-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.848 --74788-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.848 --74788-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.848 --74788-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.848 --74788-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.848 --74788-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 ==74788== WARNING: new redirection conflicts with existing -- ignoring it 00:16:41.849 --74788-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:41.849 --74788-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:41.849 --74788-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 ==74788== Preferring higher priority redirection: 00:16:41.849 --74788-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:41.849 --74788-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:41.849 --74788-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 --74788-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:41.849 ==74788== WARNING: new redirection conflicts with existing -- ignoring it 00:16:41.849 --74788-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:41.849 --74788-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:41.849 ==74788== WARNING: new redirection conflicts with existing -- ignoring it 00:16:41.849 --74788-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:41.849 --74788-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:41.849 --74788-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:41.849 --74788-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:41.849 --74788-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:41.849 --74788-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:41.849 --74788-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:41.849 --74788-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:41.849 --74788-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:41.849 --74788-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:41.849 --74788-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:41.849 --74788-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:41.849 --74788-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:41.849 --74788-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:41.849 --74788-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:41.850 --74788-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:41.850 --74788-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:41.850 --74788-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:42.107 --74788-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:42.107 00:16:42.107 00:16:42.107 CUnit - A unit testing framework for C - Version 2.1-3 00:16:42.107 http://cunit.sourceforge.net/ 00:16:42.107 00:16:42.107 00:16:42.107 Suite: scsi_suite 00:16:42.107 Test: scsi_init ...passed 00:16:42.107 00:16:42.107 Run Summary: Type Total Ran Passed Failed Inactive 00:16:42.107 suites 1 1 n/a 0 0 00:16:42.107 tests 1 1 1 0 0 00:16:42.107 asserts 1 1 1 0 n/a 00:16:42.107 00:16:42.107 Elapsed time = 0.003 seconds 00:16:42.107 --74788-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:42.108 --74788-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:42.108 ==74788== 00:16:42.108 ==74788== HEAP SUMMARY: 00:16:42.108 ==74788== in use at exit: 0 bytes in 0 blocks 00:16:42.108 ==74788== total heap usage: 75 allocs, 75 frees, 135,175 bytes allocated 00:16:42.108 ==74788== 00:16:42.108 ==74788== All heap blocks were freed -- no leaks are possible 00:16:42.108 ==74788== 00:16:42.108 ==74788== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:42.108 15:41:44 unittest_scsi -- unit/unittest.sh@120 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut 00:16:42.108 ==74797== Memcheck, a memory error detector 00:16:42.108 ==74797== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:42.108 ==74797== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:42.108 ==74797== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut 00:16:42.108 ==74797== 00:16:42.108 --74797-- Valgrind options: 00:16:42.108 --74797-- --leak-check=full 00:16:42.108 --74797-- --error-exitcode=2 00:16:42.108 --74797-- --verbose 00:16:42.108 --74797-- Contents of /proc/version: 00:16:42.108 --74797-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:42.108 --74797-- 00:16:42.108 --74797-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:42.108 --74797-- Page sizes: currently 4096, max supported 4096 00:16:42.108 --74797-- Valgrind library directory: /usr/libexec/valgrind 00:16:42.108 --74797-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut 00:16:42.108 --74797-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:42.108 --74797-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:42.108 --74797-- might be shown as UnknownInlinedFun 00:16:42.108 --74797-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:42.108 --74797-- object doesn't have a dynamic symbol table 00:16:42.108 --74797-- Scheduler: using generic scheduler lock implementation. 00:16:42.108 --74797-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:42.108 ==74797== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74797-by-???-on-7765db803faf 00:16:42.108 ==74797== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74797-by-???-on-7765db803faf 00:16:42.108 ==74797== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74797-by-???-on-7765db803faf 00:16:42.108 ==74797== 00:16:42.108 ==74797== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:42.108 ==74797== don't want to do, unless you know exactly what you're doing, 00:16:42.108 ==74797== or are doing some strange experiment): 00:16:42.108 ==74797== /usr/libexec/valgrind/../../bin/vgdb --pid=74797 ...command... 00:16:42.108 ==74797== 00:16:42.108 ==74797== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:42.108 ==74797== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut 00:16:42.108 ==74797== and then give GDB the following command 00:16:42.108 ==74797== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74797 00:16:42.108 ==74797== --pid is optional if only one valgrind process is running 00:16:42.108 ==74797== 00:16:42.108 --74797-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:42.108 --74797-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:42.108 --74797-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:42.108 --74797-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:42.108 ==74797== WARNING: new redirection conflicts with existing -- ignoring it 00:16:42.108 --74797-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:42.108 --74797-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:42.108 --74797-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:42.108 --74797-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:42.108 --74797-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:42.108 --74797-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:42.108 --74797-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:42.108 --74797-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:42.108 --74797-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:42.108 --74797-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:42.108 --74797-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:42.108 --74797-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:42.108 --74797-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:42.108 --74797-- Reading syms from /usr/lib64/libm.so.6 00:16:42.108 --74797-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:42.108 --74797-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:42.108 --74797-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:42.108 --74797-- Reading syms from /usr/lib64/libc.so.6 00:16:42.367 --74797-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:42.367 --74797-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:42.367 --74797-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:42.367 --74797-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:42.367 --74797-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:42.367 --74797-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:42.367 --74797-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 ==74797== WARNING: new redirection conflicts with existing -- ignoring it 00:16:42.367 --74797-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:42.367 --74797-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:42.367 --74797-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 --74797-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.367 ==74797== Preferring higher priority redirection: 00:16:42.367 --74797-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:42.368 --74797-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:42.368 --74797-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.368 --74797-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.368 --74797-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.368 --74797-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.368 --74797-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.368 --74797-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:42.368 ==74797== WARNING: new redirection conflicts with existing -- ignoring it 00:16:42.368 --74797-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:42.368 --74797-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:42.368 ==74797== WARNING: new redirection conflicts with existing -- ignoring it 00:16:42.368 --74797-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:42.368 --74797-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:42.368 --74797-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:42.368 --74797-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:42.368 --74797-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:42.368 --74797-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:42.368 --74797-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:42.368 --74797-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:42.368 --74797-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:42.368 --74797-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:42.368 --74797-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:42.368 --74797-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:42.368 --74797-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:42.368 --74797-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:42.368 --74797-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:42.368 --74797-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:42.368 --74797-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:42.626 --74797-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:42.626 --74797-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:42.626 00:16:42.626 00:16:42.626 CUnit - A unit testing framework for C - Version 2.1-3 00:16:42.626 http://cunit.sourceforge.net/ 00:16:42.626 00:16:42.626 00:16:42.626 Suite: translation_suite 00:16:42.626 Test: mode_select_6_test ...passed 00:16:42.626 Test: mode_select_6_test2 ...passed 00:16:42.626 Test: mode_sense_6_test ...--74797-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:42.626 passed 00:16:42.626 Test: mode_sense_10_test ...passed 00:16:42.626 Test: inquiry_evpd_test ...passed 00:16:42.626 Test: inquiry_standard_test ...passed 00:16:42.626 Test: inquiry_overflow_test ...passed 00:16:42.626 Test: task_complete_test ...passed 00:16:42.626 Test: lba_range_test ...passed 00:16:42.626 Test: xfer_len_test ...[2024-11-05 15:41:45.214173] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_bdev.c:1270:bdev_scsi_readwrite: *ERROR*: xfer_len 8193 > maximum transfer length 8192 00:16:42.626 passed 00:16:42.626 Test: xfer_test ...passed 00:16:42.626 Test: scsi_name_padding_test ...passed 00:16:42.626 Test: get_dif_ctx_test ...passed 00:16:42.626 Test: unmap_split_test ...passed 00:16:42.626 00:16:42.626 Run Summary: Type Total Ran Passed Failed Inactive 00:16:42.626 suites 1 1 n/a 0 0 00:16:42.626 tests 14 14 14 0 0 00:16:42.626 asserts 1205 1205 1205 0 n/a 00:16:42.626 00:16:42.626 Elapsed time = 0.172 seconds 00:16:42.626 --74797-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:42.626 --74797-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:42.884 ==74797== 00:16:42.884 ==74797== HEAP SUMMARY: 00:16:42.884 ==74797== in use at exit: 0 bytes in 0 blocks 00:16:42.884 ==74797== total heap usage: 378 allocs, 378 frees, 1,207,668 bytes allocated 00:16:42.884 ==74797== 00:16:42.884 ==74797== All heap blocks were freed -- no leaks are possible 00:16:42.884 ==74797== 00:16:42.884 ==74797== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:42.884 15:41:45 unittest_scsi -- unit/unittest.sh@121 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut 00:16:42.884 ==74805== Memcheck, a memory error detector 00:16:42.884 ==74805== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:42.884 ==74805== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:42.884 ==74805== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut 00:16:42.884 ==74805== 00:16:42.884 --74805-- Valgrind options: 00:16:42.884 --74805-- --leak-check=full 00:16:42.884 --74805-- --error-exitcode=2 00:16:42.884 --74805-- --verbose 00:16:42.884 --74805-- Contents of /proc/version: 00:16:42.884 --74805-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:42.884 --74805-- 00:16:42.884 --74805-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:42.884 --74805-- Page sizes: currently 4096, max supported 4096 00:16:42.884 --74805-- Valgrind library directory: /usr/libexec/valgrind 00:16:42.884 --74805-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut 00:16:42.884 --74805-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:42.884 --74805-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:42.884 --74805-- might be shown as UnknownInlinedFun 00:16:42.884 --74805-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:42.884 --74805-- object doesn't have a dynamic symbol table 00:16:42.884 --74805-- Scheduler: using generic scheduler lock implementation. 00:16:42.884 --74805-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:42.884 ==74805== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74805-by-???-on-7765db803faf 00:16:42.884 ==74805== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74805-by-???-on-7765db803faf 00:16:42.884 ==74805== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74805-by-???-on-7765db803faf 00:16:42.884 ==74805== 00:16:42.884 ==74805== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:42.884 ==74805== don't want to do, unless you know exactly what you're doing, 00:16:42.884 ==74805== or are doing some strange experiment): 00:16:42.884 ==74805== /usr/libexec/valgrind/../../bin/vgdb --pid=74805 ...command... 00:16:42.884 ==74805== 00:16:42.884 ==74805== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:42.884 ==74805== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut 00:16:42.884 ==74805== and then give GDB the following command 00:16:42.884 ==74805== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74805 00:16:42.884 ==74805== --pid is optional if only one valgrind process is running 00:16:42.884 ==74805== 00:16:42.884 --74805-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:42.884 --74805-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:42.884 --74805-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:42.884 --74805-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:42.884 ==74805== WARNING: new redirection conflicts with existing -- ignoring it 00:16:42.884 --74805-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:42.884 --74805-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:42.884 --74805-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:42.884 --74805-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:42.884 --74805-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:42.884 --74805-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:42.884 --74805-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:42.884 --74805-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:42.884 --74805-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:42.884 --74805-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:42.884 --74805-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:42.884 --74805-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:42.884 --74805-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:42.885 --74805-- Reading syms from /usr/lib64/libm.so.6 00:16:42.885 --74805-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:42.885 --74805-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:42.885 --74805-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:42.885 --74805-- Reading syms from /usr/lib64/libc.so.6 00:16:42.885 --74805-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:42.885 --74805-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:42.885 --74805-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:42.885 --74805-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:43.142 --74805-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:43.142 --74805-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:43.142 --74805-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.142 --74805-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 ==74805== WARNING: new redirection conflicts with existing -- ignoring it 00:16:43.143 --74805-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:43.143 --74805-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:43.143 --74805-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 ==74805== Preferring higher priority redirection: 00:16:43.143 --74805-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:43.143 --74805-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:43.143 --74805-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 --74805-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.143 ==74805== WARNING: new redirection conflicts with existing -- ignoring it 00:16:43.143 --74805-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:43.143 --74805-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:43.143 ==74805== WARNING: new redirection conflicts with existing -- ignoring it 00:16:43.143 --74805-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:43.143 --74805-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:43.143 --74805-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:43.143 --74805-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:43.143 --74805-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:43.143 --74805-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:43.143 --74805-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:43.143 --74805-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:43.143 --74805-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:43.143 --74805-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:43.143 --74805-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:43.143 --74805-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:43.143 --74805-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:43.143 --74805-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:43.143 --74805-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:43.143 --74805-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:43.143 --74805-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:43.143 --74805-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:43.143 --74805-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:43.143 00:16:43.143 00:16:43.143 CUnit - A unit testing framework for C - Version 2.1-3 00:16:43.143 http://cunit.sourceforge.net/ 00:16:43.143 00:16:43.143 00:16:43.143 Suite: reservation_suite 00:16:43.143 Test: test_reservation_register ...[2024-11-05 15:41:45.817817] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.143 passed 00:16:43.143 Test: test_reservation_reserve ...[2024-11-05 15:41:45.853209] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.144 [2024-11-05 15:41:45.858268] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 215:scsi_pr_out_reserve: *ERROR*: Only 1 holder is allowed for type 1 00:16:43.401 [2024-11-05 15:41:45.863971] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 210:scsi_pr_out_reserve: *ERROR*: Reservation type doesn't match 00:16:43.401 passed 00:16:43.401 Test: test_all_registrant_reservation_reserve ...[2024-11-05 15:41:45.866429] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.401 passed 00:16:43.401 Test: test_all_registrant_reservation_access ...[2024-11-05 15:41:45.875382] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.401 [2024-11-05 15:41:45.880824] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 865:scsi_pr_check: *ERROR*: CHECK: All Registrants reservation type reject command 0x8 00:16:43.401 [2024-11-05 15:41:45.881718] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 865:scsi_pr_check: *ERROR*: CHECK: All Registrants reservation type reject command 0xaa 00:16:43.401 passed 00:16:43.401 Test: test_reservation_preempt_non_all_regs ...[2024-11-05 15:41:45.882847] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.401 [2024-11-05 15:41:45.885682] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 464:scsi_pr_out_preempt: *ERROR*: Zeroed sa_rkey 00:16:43.401 passed 00:16:43.401 Test: test_reservation_preempt_all_regs ...[2024-11-05 15:41:45.892746] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.401 passed 00:16:43.401 Test: test_reservation_cmds_conflict ...[2024-11-05 15:41:45.897700] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.401 [2024-11-05 15:41:45.900441] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 857:scsi_pr_check: *ERROR*: CHECK: Registrants only reservation type reject command 0x2a 00:16:43.402 [2024-11-05 15:41:45.902680] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 851:scsi_pr_check: *ERROR*: CHECK: Exclusive Access reservation type rejects command 0x28 00:16:43.402 [2024-11-05 15:41:45.903383] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 851:scsi_pr_check: *ERROR*: CHECK: Exclusive Access reservation type rejects command 0x2a 00:16:43.402 [2024-11-05 15:41:45.903998] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 851:scsi_pr_check: *ERROR*: CHECK: Exclusive Access reservation type rejects command 0x28 00:16:43.402 [2024-11-05 15:41:45.904607] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 851:scsi_pr_check: *ERROR*: CHECK: Exclusive Access reservation type rejects command 0x2a 00:16:43.402 passed 00:16:43.402 Test: test_scsi2_reserve_release ...passed 00:16:43.402 Test: test_pr_with_scsi2_reserve_release ...[2024-11-05 15:41:45.917216] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/scsi/scsi_pr.c: 278:scsi_pr_out_register: *ERROR*: Reservation key 0xa1 don't match registrant's key 0xa 00:16:43.402 passed 00:16:43.402 00:16:43.402 Run Summary: Type Total Ran Passed Failed Inactive 00:16:43.402 suites 1 1 n/a 0 0 00:16:43.402 tests 9 9 9 0 0 00:16:43.402 asserts 344 344 344 0 n/a 00:16:43.402 00:16:43.402 Elapsed time = 0.125 seconds 00:16:43.402 --74805-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:43.402 --74805-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:43.402 ==74805== 00:16:43.402 ==74805== HEAP SUMMARY: 00:16:43.402 ==74805== in use at exit: 0 bytes in 0 blocks 00:16:43.402 ==74805== total heap usage: 116 allocs, 116 frees, 127,739 bytes allocated 00:16:43.402 ==74805== 00:16:43.402 ==74805== All heap blocks were freed -- no leaks are possible 00:16:43.402 ==74805== 00:16:43.402 ==74805== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:43.402 00:16:43.402 real 0m3.196s 00:16:43.402 user 0m3.073s 00:16:43.402 sys 0m0.115s 00:16:43.402 15:41:45 unittest_scsi -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:43.402 15:41:45 unittest_scsi -- common/autotest_common.sh@10 -- # set +x 00:16:43.402 ************************************ 00:16:43.402 END TEST unittest_scsi 00:16:43.402 ************************************ 00:16:43.402 15:41:46 -- unit/unittest.sh@255 -- # uname -s 00:16:43.402 15:41:46 -- unit/unittest.sh@255 -- # '[' Linux = Linux ']' 00:16:43.402 15:41:46 -- unit/unittest.sh@258 -- # run_test unittest_sock unittest_sock 00:16:43.402 15:41:46 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:43.402 15:41:46 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:43.402 15:41:46 -- common/autotest_common.sh@10 -- # set +x 00:16:43.402 ************************************ 00:16:43.402 START TEST unittest_sock 00:16:43.402 ************************************ 00:16:43.402 15:41:46 unittest_sock -- common/autotest_common.sh@1127 -- # unittest_sock 00:16:43.402 15:41:46 unittest_sock -- unit/unittest.sh@125 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/sock.c/sock_ut 00:16:43.402 ==74835== Memcheck, a memory error detector 00:16:43.402 ==74835== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:43.402 ==74835== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:43.402 ==74835== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/sock.c/sock_ut 00:16:43.402 ==74835== 00:16:43.402 --74835-- Valgrind options: 00:16:43.402 --74835-- --leak-check=full 00:16:43.402 --74835-- --error-exitcode=2 00:16:43.402 --74835-- --verbose 00:16:43.402 --74835-- Contents of /proc/version: 00:16:43.402 --74835-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:43.402 --74835-- 00:16:43.402 --74835-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:43.402 --74835-- Page sizes: currently 4096, max supported 4096 00:16:43.402 --74835-- Valgrind library directory: /usr/libexec/valgrind 00:16:43.402 --74835-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/sock.c/sock_ut 00:16:43.402 --74835-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:43.402 --74835-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:43.402 --74835-- might be shown as UnknownInlinedFun 00:16:43.402 --74835-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:43.402 --74835-- object doesn't have a dynamic symbol table 00:16:43.402 --74835-- Scheduler: using generic scheduler lock implementation. 00:16:43.402 --74835-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:43.402 ==74835== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74835-by-???-on-7765db803faf 00:16:43.402 ==74835== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74835-by-???-on-7765db803faf 00:16:43.402 ==74835== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74835-by-???-on-7765db803faf 00:16:43.402 ==74835== 00:16:43.402 ==74835== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:43.402 ==74835== don't want to do, unless you know exactly what you're doing, 00:16:43.402 ==74835== or are doing some strange experiment): 00:16:43.402 ==74835== /usr/libexec/valgrind/../../bin/vgdb --pid=74835 ...command... 00:16:43.402 ==74835== 00:16:43.402 ==74835== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:43.403 ==74835== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/sock.c/sock_ut 00:16:43.403 ==74835== and then give GDB the following command 00:16:43.403 ==74835== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74835 00:16:43.403 ==74835== --pid is optional if only one valgrind process is running 00:16:43.403 ==74835== 00:16:43.403 --74835-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:43.403 --74835-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:43.660 --74835-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:43.660 --74835-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:43.660 ==74835== WARNING: new redirection conflicts with existing -- ignoring it 00:16:43.660 --74835-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:43.660 --74835-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:43.660 --74835-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:43.660 --74835-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:43.660 --74835-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:43.660 --74835-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:43.660 --74835-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:43.660 --74835-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:43.660 --74835-- Reading syms from /usr/lib64/libm.so.6 00:16:43.660 --74835-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:43.660 --74835-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:43.660 --74835-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/libc.so.6 00:16:43.660 --74835-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:43.660 --74835-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:43.660 --74835-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:43.660 --74835-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:43.918 --74835-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:43.918 --74835-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 ==74835== WARNING: new redirection conflicts with existing -- ignoring it 00:16:43.918 --74835-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:43.918 --74835-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:43.918 --74835-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 ==74835== Preferring higher priority redirection: 00:16:43.918 --74835-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:43.918 --74835-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:43.918 --74835-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 --74835-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:43.918 ==74835== WARNING: new redirection conflicts with existing -- ignoring it 00:16:43.919 --74835-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:43.919 --74835-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:43.919 ==74835== WARNING: new redirection conflicts with existing -- ignoring it 00:16:43.919 --74835-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:43.919 --74835-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:43.919 --74835-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:43.919 --74835-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:43.919 --74835-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:43.919 --74835-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:43.919 --74835-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:43.919 --74835-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:43.919 --74835-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:43.919 --74835-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:43.919 --74835-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:43.919 --74835-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:43.919 --74835-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:43.919 --74835-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:43.919 --74835-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:43.919 --74835-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:43.919 --74835-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:43.919 --74835-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:43.919 --74835-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:43.919 00:16:43.919 00:16:43.919 CUnit - A unit testing framework for C - Version 2.1-3 00:16:43.919 http://cunit.sourceforge.net/ 00:16:43.919 00:16:43.919 00:16:43.919 Suite: sock 00:16:44.176 Test: posix_sock ...--74835-- REDIR: 0x5700670 (libc.so.6:__strcpy_avx2) redirected to 0x484b810 (strcpy) 00:16:44.176 --74835-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:44.176 --74835-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:44.176 passed 00:16:44.176 Test: ut_sock ...passed 00:16:44.176 Test: posix_sock_group ...passed 00:16:44.176 Test: ut_sock_group ...passed 00:16:44.176 Test: posix_sock_group_fairness ...passed 00:16:44.176 Test: _posix_sock_close ...passed 00:16:44.434 Test: sock_get_default_opts ...passed 00:16:44.434 Test: ut_sock_impl_get_set_opts ...passed 00:16:44.434 Test: posix_sock_impl_get_set_opts ...passed 00:16:44.434 Test: ut_sock_map ...passed 00:16:44.434 Test: override_impl_opts ...passed 00:16:44.434 Test: ut_sock_group_get_ctx ...passed 00:16:44.434 Test: posix_get_interface_name ...--74835-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:44.434 passed 00:16:44.434 00:16:44.434 Run Summary: Type Total Ran Passed Failed Inactive 00:16:44.434 suites 1 1 n/a 0 0 00:16:44.434 tests 13 13 13 0 0 00:16:44.434 asserts 360 360 360 0 n/a 00:16:44.434 00:16:44.434 Elapsed time = 0.318 seconds 00:16:44.434 --74835-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:44.434 ==74835== 00:16:44.434 ==74835== HEAP SUMMARY: 00:16:44.434 ==74835== in use at exit: 0 bytes in 0 blocks 00:16:44.434 ==74835== total heap usage: 366 allocs, 366 frees, 630,130 bytes allocated 00:16:44.434 ==74835== 00:16:44.434 ==74835== All heap blocks were freed -- no leaks are possible 00:16:44.434 ==74835== 00:16:44.434 ==74835== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:44.434 15:41:47 unittest_sock -- unit/unittest.sh@126 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/posix.c/posix_ut 00:16:44.434 ==74843== Memcheck, a memory error detector 00:16:44.434 ==74843== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:44.434 ==74843== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:44.434 ==74843== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/posix.c/posix_ut 00:16:44.434 ==74843== 00:16:44.434 --74843-- Valgrind options: 00:16:44.434 --74843-- --leak-check=full 00:16:44.434 --74843-- --error-exitcode=2 00:16:44.434 --74843-- --verbose 00:16:44.434 --74843-- Contents of /proc/version: 00:16:44.434 --74843-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:44.434 --74843-- 00:16:44.434 --74843-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:44.434 --74843-- Page sizes: currently 4096, max supported 4096 00:16:44.434 --74843-- Valgrind library directory: /usr/libexec/valgrind 00:16:44.434 --74843-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/posix.c/posix_ut 00:16:44.434 --74843-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:44.434 --74843-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:44.434 --74843-- might be shown as UnknownInlinedFun 00:16:44.434 --74843-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:44.435 --74843-- object doesn't have a dynamic symbol table 00:16:44.435 --74843-- Scheduler: using generic scheduler lock implementation. 00:16:44.435 --74843-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:44.435 ==74843== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74843-by-???-on-7765db803faf 00:16:44.435 ==74843== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74843-by-???-on-7765db803faf 00:16:44.435 ==74843== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74843-by-???-on-7765db803faf 00:16:44.435 ==74843== 00:16:44.435 ==74843== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:44.435 ==74843== don't want to do, unless you know exactly what you're doing, 00:16:44.435 ==74843== or are doing some strange experiment): 00:16:44.435 ==74843== /usr/libexec/valgrind/../../bin/vgdb --pid=74843 ...command... 00:16:44.435 ==74843== 00:16:44.435 ==74843== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:44.435 ==74843== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/posix.c/posix_ut 00:16:44.435 ==74843== and then give GDB the following command 00:16:44.435 ==74843== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74843 00:16:44.435 ==74843== --pid is optional if only one valgrind process is running 00:16:44.435 ==74843== 00:16:44.435 --74843-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:44.435 --74843-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:44.693 --74843-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:44.693 --74843-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:44.693 ==74843== WARNING: new redirection conflicts with existing -- ignoring it 00:16:44.693 --74843-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:44.693 --74843-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:44.693 --74843-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:44.693 --74843-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:44.693 --74843-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:44.693 --74843-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:44.693 --74843-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:44.693 --74843-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:44.693 --74843-- Reading syms from /usr/lib64/libm.so.6 00:16:44.693 --74843-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:44.693 --74843-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:44.693 --74843-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/libc.so.6 00:16:44.693 --74843-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:44.693 --74843-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:44.693 --74843-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:44.693 --74843-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:44.693 --74843-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:44.693 --74843-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 --74843-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.693 ==74843== WARNING: new redirection conflicts with existing -- ignoring it 00:16:44.693 --74843-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:44.694 --74843-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:44.694 --74843-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 --74843-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 ==74843== Preferring higher priority redirection: 00:16:44.694 --74843-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:44.694 --74843-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:44.694 --74843-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 --74843-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 --74843-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 --74843-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 --74843-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 --74843-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:44.694 ==74843== WARNING: new redirection conflicts with existing -- ignoring it 00:16:44.694 --74843-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:44.694 --74843-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:44.694 ==74843== WARNING: new redirection conflicts with existing -- ignoring it 00:16:44.694 --74843-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:44.694 --74843-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:44.951 --74843-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:44.951 --74843-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:44.951 --74843-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:44.951 --74843-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:44.951 --74843-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:44.951 --74843-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:44.951 --74843-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:44.951 --74843-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:44.951 --74843-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:44.951 --74843-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:44.951 --74843-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:44.951 --74843-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:44.951 --74843-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:44.951 --74843-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:44.951 --74843-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:44.951 --74843-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:44.951 --74843-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:44.951 00:16:44.951 00:16:44.951 CUnit - A unit testing framework for C - Version 2.1-3 00:16:44.951 http://cunit.sourceforge.net/ 00:16:44.951 00:16:44.951 00:16:44.951 Suite: posix 00:16:44.951 Test: flush ...passed 00:16:44.951 00:16:44.951 Run Summary: Type Total Ran Passed Failed Inactive 00:16:44.951 suites 1 1 n/a 0 0 00:16:44.951 tests 1 1 1 0 0 00:16:44.951 asserts 28 28 28 0 n/a 00:16:44.951 00:16:44.951 Elapsed time = 0.032 seconds 00:16:44.952 --74843-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:44.952 --74843-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:44.952 ==74843== 00:16:44.952 ==74843== HEAP SUMMARY: 00:16:44.952 ==74843== in use at exit: 0 bytes in 0 blocks 00:16:44.952 ==74843== total heap usage: 95 allocs, 95 frees, 163,250 bytes allocated 00:16:44.952 ==74843== 00:16:44.952 ==74843== All heap blocks were freed -- no leaks are possible 00:16:44.952 ==74843== 00:16:44.952 ==74843== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:44.952 15:41:47 unittest_sock -- unit/unittest.sh@128 -- # [[ y == y ]] 00:16:44.952 15:41:47 unittest_sock -- unit/unittest.sh@129 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/uring.c/uring_ut 00:16:44.952 ==74850== Memcheck, a memory error detector 00:16:44.952 ==74850== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:44.952 ==74850== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:44.952 ==74850== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/uring.c/uring_ut 00:16:44.952 ==74850== 00:16:44.952 --74850-- Valgrind options: 00:16:44.952 --74850-- --leak-check=full 00:16:44.952 --74850-- --error-exitcode=2 00:16:44.952 --74850-- --verbose 00:16:44.952 --74850-- Contents of /proc/version: 00:16:44.952 --74850-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:44.952 --74850-- 00:16:44.952 --74850-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:44.952 --74850-- Page sizes: currently 4096, max supported 4096 00:16:44.952 --74850-- Valgrind library directory: /usr/libexec/valgrind 00:16:44.952 --74850-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/uring.c/uring_ut 00:16:44.952 --74850-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:45.209 --74850-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:45.209 --74850-- might be shown as UnknownInlinedFun 00:16:45.209 --74850-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:45.209 --74850-- object doesn't have a dynamic symbol table 00:16:45.209 --74850-- Scheduler: using generic scheduler lock implementation. 00:16:45.209 --74850-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:45.209 ==74850== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74850-by-???-on-7765db803faf 00:16:45.209 ==74850== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74850-by-???-on-7765db803faf 00:16:45.209 ==74850== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74850-by-???-on-7765db803faf 00:16:45.209 ==74850== 00:16:45.209 ==74850== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:45.209 ==74850== don't want to do, unless you know exactly what you're doing, 00:16:45.209 ==74850== or are doing some strange experiment): 00:16:45.209 ==74850== /usr/libexec/valgrind/../../bin/vgdb --pid=74850 ...command... 00:16:45.209 ==74850== 00:16:45.209 ==74850== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:45.209 ==74850== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/sock/uring.c/uring_ut 00:16:45.209 ==74850== and then give GDB the following command 00:16:45.209 ==74850== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74850 00:16:45.209 ==74850== --pid is optional if only one valgrind process is running 00:16:45.209 ==74850== 00:16:45.209 --74850-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:45.209 --74850-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:45.209 --74850-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:45.209 --74850-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:45.209 ==74850== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.209 --74850-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:45.209 --74850-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:45.209 --74850-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:45.209 --74850-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:45.209 --74850-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:45.209 --74850-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:45.209 --74850-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:45.209 --74850-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:45.209 --74850-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:45.209 --74850-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:45.209 --74850-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:45.209 --74850-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:45.209 --74850-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:45.209 --74850-- Reading syms from /usr/lib64/libm.so.6 00:16:45.209 --74850-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:45.209 --74850-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:45.209 --74850-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:45.210 --74850-- Reading syms from /usr/lib64/libc.so.6 00:16:45.210 --74850-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:45.210 --74850-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:45.210 --74850-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:45.210 --74850-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:45.210 --74850-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:45.467 --74850-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:45.467 --74850-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.467 --74850-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 ==74850== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.468 --74850-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:45.468 --74850-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:45.468 --74850-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 ==74850== Preferring higher priority redirection: 00:16:45.468 --74850-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:45.468 --74850-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:45.468 --74850-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 --74850-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.468 ==74850== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.468 --74850-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:45.468 --74850-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:45.468 ==74850== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.468 --74850-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:45.468 --74850-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:45.468 --74850-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:45.468 --74850-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:45.468 --74850-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:45.468 --74850-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:45.468 --74850-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:45.468 --74850-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:45.468 --74850-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:45.468 --74850-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:45.468 --74850-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:45.468 --74850-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:45.468 --74850-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:45.468 --74850-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:45.468 --74850-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:45.468 --74850-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:45.468 --74850-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:45.468 --74850-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:45.468 --74850-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:45.468 --74850-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:45.468 [2024-11-05 15:41:48.099742] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/module/sock/uring/uring.c:1734:uring_sock_group_impl_create: *ERROR*: Failed to create buffer ring.uring sock implementation is likely not supported on this kernel. 00:16:45.468 00:16:45.468 00:16:45.468 CUnit - A unit testing framework for C - Version 2.1-3 00:16:45.468 http://cunit.sourceforge.net/ 00:16:45.468 00:16:45.468 00:16:45.468 Suite: uring 00:16:45.468 Test: flush_client ...passed 00:16:45.727 Test: flush_server ...passed 00:16:45.727 00:16:45.727 Run Summary: Type Total Ran Passed Failed Inactive 00:16:45.727 suites 1 1 n/a 0 0 00:16:45.727 tests 2 2 2 0 0 00:16:45.727 asserts 49 49 49 0 n/a 00:16:45.727 00:16:45.727 Elapsed time = 0.042 seconds 00:16:45.727 --74850-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:45.727 --74850-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:45.727 ==74850== 00:16:45.727 ==74850== HEAP SUMMARY: 00:16:45.727 ==74850== in use at exit: 0 bytes in 0 blocks 00:16:45.727 ==74850== total heap usage: 106 allocs, 106 frees, 170,506 bytes allocated 00:16:45.727 ==74850== 00:16:45.727 ==74850== All heap blocks were freed -- no leaks are possible 00:16:45.727 ==74850== 00:16:45.727 ==74850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:45.727 00:16:45.727 real 0m2.257s 00:16:45.727 user 0m2.148s 00:16:45.727 sys 0m0.078s 00:16:45.727 15:41:48 unittest_sock -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:45.727 15:41:48 unittest_sock -- common/autotest_common.sh@10 -- # set +x 00:16:45.727 ************************************ 00:16:45.727 END TEST unittest_sock 00:16:45.727 ************************************ 00:16:45.727 15:41:48 -- unit/unittest.sh@260 -- # run_test unittest_thread valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/thread.c/thread_ut 00:16:45.727 15:41:48 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:45.728 15:41:48 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:45.728 15:41:48 -- common/autotest_common.sh@10 -- # set +x 00:16:45.728 ************************************ 00:16:45.728 START TEST unittest_thread 00:16:45.728 ************************************ 00:16:45.728 15:41:48 unittest_thread -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/thread.c/thread_ut 00:16:45.728 ==74875== Memcheck, a memory error detector 00:16:45.728 ==74875== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:45.728 ==74875== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:45.728 ==74875== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/thread.c/thread_ut 00:16:45.728 ==74875== 00:16:45.728 --74875-- Valgrind options: 00:16:45.728 --74875-- --leak-check=full 00:16:45.728 --74875-- --error-exitcode=2 00:16:45.728 --74875-- --verbose 00:16:45.728 --74875-- Contents of /proc/version: 00:16:45.728 --74875-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:45.728 --74875-- 00:16:45.728 --74875-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:45.728 --74875-- Page sizes: currently 4096, max supported 4096 00:16:45.728 --74875-- Valgrind library directory: /usr/libexec/valgrind 00:16:45.728 --74875-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/thread.c/thread_ut 00:16:45.728 --74875-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:45.728 --74875-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:45.728 --74875-- might be shown as UnknownInlinedFun 00:16:45.728 --74875-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:45.728 --74875-- object doesn't have a dynamic symbol table 00:16:45.728 --74875-- Scheduler: using generic scheduler lock implementation. 00:16:45.728 --74875-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:45.728 ==74875== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74875-by-???-on-7765db803faf 00:16:45.728 ==74875== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74875-by-???-on-7765db803faf 00:16:45.728 ==74875== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74875-by-???-on-7765db803faf 00:16:45.728 ==74875== 00:16:45.728 ==74875== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:45.728 ==74875== don't want to do, unless you know exactly what you're doing, 00:16:45.728 ==74875== or are doing some strange experiment): 00:16:45.728 ==74875== /usr/libexec/valgrind/../../bin/vgdb --pid=74875 ...command... 00:16:45.728 ==74875== 00:16:45.728 ==74875== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:45.728 ==74875== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/thread.c/thread_ut 00:16:45.728 ==74875== and then give GDB the following command 00:16:45.728 ==74875== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74875 00:16:45.728 ==74875== --pid is optional if only one valgrind process is running 00:16:45.728 ==74875== 00:16:45.728 --74875-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:45.728 --74875-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:45.728 --74875-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:45.728 --74875-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:45.728 ==74875== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.728 --74875-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:45.728 --74875-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:45.728 --74875-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:45.728 --74875-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:45.728 --74875-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:45.728 --74875-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:45.728 --74875-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:45.728 --74875-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:45.728 --74875-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:45.728 --74875-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:45.728 --74875-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:45.728 --74875-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:45.728 --74875-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:45.728 --74875-- Reading syms from /usr/lib64/libm.so.6 00:16:45.728 --74875-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:45.728 --74875-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:45.728 --74875-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:45.728 --74875-- Reading syms from /usr/lib64/libc.so.6 00:16:45.986 --74875-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:45.986 --74875-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:45.986 --74875-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:45.986 --74875-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:45.986 --74875-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:45.986 --74875-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:45.986 --74875-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.986 --74875-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.986 --74875-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.986 --74875-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.986 --74875-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.986 --74875-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 ==74875== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.987 --74875-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:45.987 --74875-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:45.987 --74875-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 ==74875== Preferring higher priority redirection: 00:16:45.987 --74875-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:45.987 --74875-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:45.987 --74875-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 --74875-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:45.987 ==74875== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.987 --74875-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:45.987 --74875-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:45.987 ==74875== WARNING: new redirection conflicts with existing -- ignoring it 00:16:45.987 --74875-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:45.987 --74875-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:45.987 --74875-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:45.987 --74875-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:45.987 --74875-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:45.987 --74875-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:45.987 --74875-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:45.987 --74875-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:45.987 --74875-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:45.987 --74875-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:45.987 --74875-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:45.987 --74875-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:46.246 --74875-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:46.246 --74875-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:46.246 --74875-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:46.246 --74875-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:46.246 --74875-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:46.246 --74875-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:46.246 --74875-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:46.246 00:16:46.246 00:16:46.246 CUnit - A unit testing framework for C - Version 2.1-3 00:16:46.246 http://cunit.sourceforge.net/ 00:16:46.246 00:16:46.246 00:16:46.246 Suite: io_channel 00:16:46.246 Test: thread_alloc ...--74875-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:46.246 passed 00:16:46.246 Test: thread_send_msg ...passed 00:16:46.246 Test: thread_poller ...passed 00:16:46.246 Test: poller_pause ...passed 00:16:46.246 Test: thread_for_each ...passed 00:16:46.504 Test: for_each_channel_remove ...passed 00:16:46.504 Test: for_each_channel_unreg ...[2024-11-05 15:41:48.972908] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:2193:spdk_io_device_register: *ERROR*: io_device 0x1ffeffe938 already registered (old:0x5e72a70 new:0x5e72cc0) 00:16:46.504 passed 00:16:46.504 Test: thread_name ...passed 00:16:46.504 Test: channel ...[2024-11-05 15:41:49.031713] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:2327:spdk_get_io_channel: *ERROR*: could not find io_device 0x4c9d28 00:16:46.504 passed 00:16:46.504 Test: channel_destroy_races ...passed 00:16:46.504 Test: thread_exit_test ...[2024-11-05 15:41:49.059765] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c: 654:thread_exit: *ERROR*: thread 0x5ffea80 got timeout, and move it to the exited state forcefully 00:16:46.504 passed 00:16:46.504 Test: thread_update_stats_test ...passed 00:16:46.504 Test: nested_channel ...passed 00:16:46.504 Test: device_unregister_and_thread_exit_race ...passed 00:16:46.504 Test: cache_closest_timed_poller ...passed 00:16:46.504 Test: multi_timed_pollers_have_same_expiration ...passed 00:16:46.504 Test: io_device_lookup ...passed 00:16:46.504 Test: spdk_spin ...[2024-11-05 15:41:49.215583] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3111:spdk_spin_lock: *ERROR*: unrecoverable spinlock error 1: Not an SPDK thread (thread != ((void *)0)) 00:16:46.504 [2024-11-05 15:41:49.216144] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3067:sspin_stacks_print: *ERROR*: spinlock 0x1ffeffe940 00:16:46.504 [2024-11-05 15:41:49.218317] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3149:spdk_spin_held: *ERROR*: unrecoverable spinlock error 1: Not an SPDK thread (thread != ((void *)0)) 00:16:46.762 [2024-11-05 15:41:49.229047] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3112:spdk_spin_lock: *ERROR*: unrecoverable spinlock error 2: Deadlock detected (thread != sspin->thread) 00:16:46.762 [2024-11-05 15:41:49.229337] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3067:sspin_stacks_print: *ERROR*: spinlock 0x1ffeffe940 00:16:46.762 [2024-11-05 15:41:49.230207] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3132:spdk_spin_unlock: *ERROR*: unrecoverable spinlock error 3: Unlock on wrong SPDK thread (thread == sspin->thread) 00:16:46.762 [2024-11-05 15:41:49.230473] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3067:sspin_stacks_print: *ERROR*: spinlock 0x1ffeffe940 00:16:46.762 [2024-11-05 15:41:49.231804] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3132:spdk_spin_unlock: *ERROR*: unrecoverable spinlock error 3: Unlock on wrong SPDK thread (thread == sspin->thread) 00:16:46.762 [2024-11-05 15:41:49.231913] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3067:sspin_stacks_print: *ERROR*: spinlock 0x1ffeffe940 00:16:46.762 [2024-11-05 15:41:49.235471] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3093:spdk_spin_destroy: *ERROR*: unrecoverable spinlock error 5: Destroying a held spinlock (sspin->thread == ((void *)0)) 00:16:46.762 [2024-11-05 15:41:49.235749] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/thread.c:3067:sspin_stacks_print: *ERROR*: spinlock 0x1ffeffe940 00:16:46.762 passed 00:16:46.762 Test: for_each_channel_and_thread_exit_race ...passed 00:16:46.762 Test: for_each_thread_and_thread_exit_race ...passed 00:16:46.762 Test: poller_get_name ...passed 00:16:46.762 Test: poller_get_id ...passed 00:16:46.762 Test: poller_get_state_str ...passed 00:16:46.762 Test: poller_get_period_ticks ...passed 00:16:46.762 Test: poller_get_stats ...passed 00:16:46.762 00:16:46.762 Run Summary: Type Total Ran Passed Failed Inactive 00:16:46.762 suites 1 1 n/a 0 0 00:16:46.762 tests 25 25 25 0 0 00:16:46.762 asserts 429 429 429 0 n/a 00:16:46.762 00:16:46.762 Elapsed time = 0.539 seconds 00:16:46.762 --74875-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:46.762 --74875-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:46.762 ==74875== 00:16:46.762 ==74875== HEAP SUMMARY: 00:16:46.762 ==74875== in use at exit: 0 bytes in 0 blocks 00:16:46.762 ==74875== total heap usage: 45,483 allocs, 45,483 frees, 1,659,115 bytes allocated 00:16:46.762 ==74875== 00:16:46.762 ==74875== All heap blocks were freed -- no leaks are possible 00:16:46.762 ==74875== 00:16:46.762 ==74875== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:46.762 00:16:46.762 real 0m1.081s 00:16:46.762 user 0m1.047s 00:16:46.762 sys 0m0.031s 00:16:46.762 15:41:49 unittest_thread -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:46.762 15:41:49 unittest_thread -- common/autotest_common.sh@10 -- # set +x 00:16:46.762 ************************************ 00:16:46.762 END TEST unittest_thread 00:16:46.762 ************************************ 00:16:46.762 15:41:49 -- unit/unittest.sh@261 -- # run_test unittest_iobuf valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/iobuf.c/iobuf_ut 00:16:46.762 15:41:49 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:46.762 15:41:49 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:46.762 15:41:49 -- common/autotest_common.sh@10 -- # set +x 00:16:46.762 ************************************ 00:16:46.762 START TEST unittest_iobuf 00:16:46.762 ************************************ 00:16:46.762 15:41:49 unittest_iobuf -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/iobuf.c/iobuf_ut 00:16:46.762 ==74903== Memcheck, a memory error detector 00:16:46.762 ==74903== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:46.762 ==74903== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:46.762 ==74903== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/iobuf.c/iobuf_ut 00:16:46.762 ==74903== 00:16:46.762 --74903-- Valgrind options: 00:16:46.762 --74903-- --leak-check=full 00:16:46.762 --74903-- --error-exitcode=2 00:16:46.762 --74903-- --verbose 00:16:46.762 --74903-- Contents of /proc/version: 00:16:46.762 --74903-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:46.762 --74903-- 00:16:46.762 --74903-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:46.762 --74903-- Page sizes: currently 4096, max supported 4096 00:16:46.762 --74903-- Valgrind library directory: /usr/libexec/valgrind 00:16:46.762 --74903-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/iobuf.c/iobuf_ut 00:16:46.763 --74903-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:46.763 --74903-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:46.763 --74903-- might be shown as UnknownInlinedFun 00:16:46.763 --74903-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:46.763 --74903-- object doesn't have a dynamic symbol table 00:16:46.763 --74903-- Scheduler: using generic scheduler lock implementation. 00:16:46.763 --74903-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:46.763 ==74903== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74903-by-???-on-7765db803faf 00:16:46.763 ==74903== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74903-by-???-on-7765db803faf 00:16:46.763 ==74903== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74903-by-???-on-7765db803faf 00:16:46.763 ==74903== 00:16:46.763 ==74903== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:46.763 ==74903== don't want to do, unless you know exactly what you're doing, 00:16:46.763 ==74903== or are doing some strange experiment): 00:16:46.763 ==74903== /usr/libexec/valgrind/../../bin/vgdb --pid=74903 ...command... 00:16:46.763 ==74903== 00:16:46.763 ==74903== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:46.763 ==74903== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/thread/iobuf.c/iobuf_ut 00:16:46.763 ==74903== and then give GDB the following command 00:16:46.763 ==74903== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74903 00:16:46.763 ==74903== --pid is optional if only one valgrind process is running 00:16:46.763 ==74903== 00:16:46.763 --74903-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:46.763 --74903-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:46.763 --74903-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:47.021 --74903-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:47.021 ==74903== WARNING: new redirection conflicts with existing -- ignoring it 00:16:47.021 --74903-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:47.021 --74903-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:47.021 --74903-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:47.021 --74903-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:47.021 --74903-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:47.021 --74903-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:47.021 --74903-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:47.021 --74903-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:47.021 --74903-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:47.021 --74903-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:47.021 --74903-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:47.021 --74903-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:47.021 --74903-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:47.022 --74903-- Reading syms from /usr/lib64/libm.so.6 00:16:47.022 --74903-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:47.022 --74903-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:47.022 --74903-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:47.022 --74903-- Reading syms from /usr/lib64/libc.so.6 00:16:47.022 --74903-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:47.022 --74903-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:47.022 --74903-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:47.022 --74903-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:47.022 --74903-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:47.022 --74903-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:47.022 --74903-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 ==74903== WARNING: new redirection conflicts with existing -- ignoring it 00:16:47.022 --74903-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:47.022 --74903-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:47.022 --74903-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 ==74903== Preferring higher priority redirection: 00:16:47.022 --74903-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:47.022 --74903-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:47.022 --74903-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 --74903-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:47.022 ==74903== WARNING: new redirection conflicts with existing -- ignoring it 00:16:47.022 --74903-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:47.022 --74903-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:47.022 ==74903== WARNING: new redirection conflicts with existing -- ignoring it 00:16:47.022 --74903-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:47.022 --74903-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:47.281 --74903-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:47.281 --74903-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:47.281 --74903-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:47.281 --74903-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:47.281 --74903-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:47.281 --74903-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:47.281 --74903-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:47.281 --74903-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:47.281 --74903-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:47.281 --74903-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:47.281 --74903-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:47.281 --74903-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:47.282 --74903-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:47.282 --74903-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:47.282 --74903-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:47.282 --74903-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:47.282 --74903-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:47.282 00:16:47.282 00:16:47.282 CUnit - A unit testing framework for C - Version 2.1-3 00:16:47.282 http://cunit.sourceforge.net/ 00:16:47.282 00:16:47.282 00:16:47.282 Suite: io_channel 00:16:47.282 Test: iobuf ...--74903-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:47.540 passed 00:16:47.540 Test: iobuf_cache ...[2024-11-05 15:41:50.045095] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/iobuf.c: 415:iobuf_channel_node_populate: *ERROR*: Failed to populate 'ut_module0' iobuf small buffer cache at 4/5 entries. You may need to increase spdk_iobuf_opts.small_pool_count (4) 00:16:47.540 [2024-11-05 15:41:50.072712] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/iobuf.c: 418:iobuf_channel_node_populate: *ERROR*: See scripts/calc-iobuf.py for guidance on how to calculate this value. 00:16:47.540 [2024-11-05 15:41:50.077019] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/iobuf.c: 427:iobuf_channel_node_populate: *ERROR*: Failed to populate 'ut_module0' iobuf large buffer cache at 4/5 entries. You may need to increase spdk_iobuf_opts.large_pool_count (4) 00:16:47.540 [2024-11-05 15:41:50.077298] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/iobuf.c: 430:iobuf_channel_node_populate: *ERROR*: See scripts/calc-iobuf.py for guidance on how to calculate this value. 00:16:47.540 [2024-11-05 15:41:50.079911] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/iobuf.c: 415:iobuf_channel_node_populate: *ERROR*: Failed to populate 'ut_module1' iobuf small buffer cache at 0/4 entries. You may need to increase spdk_iobuf_opts.small_pool_count (4) 00:16:47.540 [2024-11-05 15:41:50.080029] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/thread/iobuf.c: 418:iobuf_channel_node_populate: *ERROR*: See scripts/calc-iobuf.py for guidance on how to calculate this value. 00:16:47.540 passed 00:16:47.541 Test: iobuf_priority ...passed 00:16:47.541 00:16:47.541 Run Summary: Type Total Ran Passed Failed Inactive 00:16:47.541 suites 1 1 n/a 0 0 00:16:47.541 tests 3 3 3 0 0 00:16:47.541 asserts 127 127 127 0 n/a 00:16:47.541 00:16:47.541 Elapsed time = 0.258 seconds 00:16:47.541 --74903-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:47.541 --74903-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:47.541 ==74903== 00:16:47.541 ==74903== HEAP SUMMARY: 00:16:47.541 ==74903== in use at exit: 0 bytes in 0 blocks 00:16:47.541 ==74903== total heap usage: 4,319 allocs, 4,319 frees, 389,983 bytes allocated 00:16:47.541 ==74903== 00:16:47.541 ==74903== All heap blocks were freed -- no leaks are possible 00:16:47.541 ==74903== 00:16:47.541 ==74903== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:47.541 00:16:47.541 real 0m0.799s 00:16:47.541 user 0m0.767s 00:16:47.541 sys 0m0.029s 00:16:47.541 15:41:50 unittest_iobuf -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:47.541 15:41:50 unittest_iobuf -- common/autotest_common.sh@10 -- # set +x 00:16:47.541 ************************************ 00:16:47.541 END TEST unittest_iobuf 00:16:47.541 ************************************ 00:16:47.541 15:41:50 -- unit/unittest.sh@262 -- # run_test unittest_util unittest_util 00:16:47.541 15:41:50 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:47.541 15:41:50 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:47.541 15:41:50 -- common/autotest_common.sh@10 -- # set +x 00:16:47.541 ************************************ 00:16:47.541 START TEST unittest_util 00:16:47.541 ************************************ 00:16:47.541 15:41:50 unittest_util -- common/autotest_common.sh@1127 -- # unittest_util 00:16:47.541 15:41:50 unittest_util -- unit/unittest.sh@134 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/base64.c/base64_ut 00:16:47.541 ==74928== Memcheck, a memory error detector 00:16:47.541 ==74928== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:47.541 ==74928== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:47.541 ==74928== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/base64.c/base64_ut 00:16:47.541 ==74928== 00:16:47.541 --74928-- Valgrind options: 00:16:47.541 --74928-- --leak-check=full 00:16:47.541 --74928-- --error-exitcode=2 00:16:47.541 --74928-- --verbose 00:16:47.541 --74928-- Contents of /proc/version: 00:16:47.541 --74928-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:47.541 --74928-- 00:16:47.541 --74928-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:47.541 --74928-- Page sizes: currently 4096, max supported 4096 00:16:47.541 --74928-- Valgrind library directory: /usr/libexec/valgrind 00:16:47.541 --74928-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/base64.c/base64_ut 00:16:47.541 --74928-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:47.541 --74928-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:47.541 --74928-- might be shown as UnknownInlinedFun 00:16:47.541 --74928-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:47.541 --74928-- object doesn't have a dynamic symbol table 00:16:47.825 --74928-- Scheduler: using generic scheduler lock implementation. 00:16:47.825 --74928-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:47.825 ==74928== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74928-by-???-on-7765db803faf 00:16:47.825 ==74928== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74928-by-???-on-7765db803faf 00:16:47.825 ==74928== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74928-by-???-on-7765db803faf 00:16:47.825 ==74928== 00:16:47.825 ==74928== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:47.825 ==74928== don't want to do, unless you know exactly what you're doing, 00:16:47.825 ==74928== or are doing some strange experiment): 00:16:47.825 ==74928== /usr/libexec/valgrind/../../bin/vgdb --pid=74928 ...command... 00:16:47.825 ==74928== 00:16:47.825 ==74928== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:47.825 ==74928== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/base64.c/base64_ut 00:16:47.825 ==74928== and then give GDB the following command 00:16:47.825 ==74928== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74928 00:16:47.825 ==74928== --pid is optional if only one valgrind process is running 00:16:47.825 ==74928== 00:16:47.825 --74928-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:47.825 --74928-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:47.825 --74928-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:47.825 --74928-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:47.825 ==74928== WARNING: new redirection conflicts with existing -- ignoring it 00:16:47.825 --74928-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:47.825 --74928-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:47.825 --74928-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:47.825 --74928-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:47.825 --74928-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:47.825 --74928-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:47.825 --74928-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:47.825 --74928-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:47.825 --74928-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:47.825 --74928-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:47.825 --74928-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:47.825 --74928-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:47.825 --74928-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:47.825 --74928-- Reading syms from /usr/lib64/libm.so.6 00:16:47.825 --74928-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:47.825 --74928-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:47.825 --74928-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:47.825 --74928-- Reading syms from /usr/lib64/libc.so.6 00:16:47.825 --74928-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:48.084 --74928-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:48.084 --74928-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:48.084 --74928-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:48.084 --74928-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:48.084 --74928-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:48.084 --74928-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.084 --74928-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 --74928-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 ==74928== WARNING: new redirection conflicts with existing -- ignoring it 00:16:48.085 --74928-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:48.085 --74928-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:48.085 --74928-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 --74928-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 ==74928== Preferring higher priority redirection: 00:16:48.085 --74928-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:48.085 --74928-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:48.085 --74928-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 --74928-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 --74928-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 --74928-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 --74928-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 --74928-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.085 ==74928== WARNING: new redirection conflicts with existing -- ignoring it 00:16:48.085 --74928-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:48.085 --74928-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:48.085 ==74928== WARNING: new redirection conflicts with existing -- ignoring it 00:16:48.085 --74928-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:48.085 --74928-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:48.085 --74928-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:48.085 --74928-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:48.085 --74928-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:48.085 --74928-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:48.085 --74928-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:48.085 --74928-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:48.085 --74928-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:48.085 --74928-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:48.085 --74928-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:48.085 --74928-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:48.085 --74928-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:48.085 --74928-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:48.085 --74928-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:48.085 --74928-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:48.085 --74928-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:48.085 --74928-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:48.344 --74928-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:48.344 00:16:48.344 00:16:48.344 CUnit - A unit testing framework for C - Version 2.1-3 00:16:48.344 http://cunit.sourceforge.net/ 00:16:48.344 00:16:48.344 00:16:48.344 Suite: base64 00:16:48.344 Test: test_base64_get_encoded_strlen ...passed 00:16:48.344 Test: test_base64_get_decoded_len ...passed 00:16:48.344 Test: test_base64_encode ...passed 00:16:48.344 Test: test_base64_decode ...passed 00:16:48.344 Test: test_base64_urlsafe_encode ...passed 00:16:48.344 Test: test_base64_urlsafe_decode ...passed 00:16:48.344 00:16:48.344 Run Summary: Type Total Ran Passed Failed Inactive 00:16:48.344 suites 1 1 n/a 0 0 00:16:48.344 tests 6 6 6 0 0 00:16:48.344 asserts 112 112 112 0 n/a 00:16:48.344 00:16:48.344 Elapsed time = 0.048 seconds 00:16:48.344 --74928-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:48.344 --74928-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:48.344 ==74928== 00:16:48.344 ==74928== HEAP SUMMARY: 00:16:48.344 ==74928== in use at exit: 0 bytes in 0 blocks 00:16:48.344 ==74928== total heap usage: 58 allocs, 58 frees, 93,677 bytes allocated 00:16:48.344 ==74928== 00:16:48.344 ==74928== All heap blocks were freed -- no leaks are possible 00:16:48.344 ==74928== 00:16:48.344 ==74928== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:48.344 15:41:50 unittest_util -- unit/unittest.sh@135 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/bit_array.c/bit_array_ut 00:16:48.344 ==74935== Memcheck, a memory error detector 00:16:48.344 ==74935== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:48.344 ==74935== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:48.344 ==74935== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/bit_array.c/bit_array_ut 00:16:48.344 ==74935== 00:16:48.344 --74935-- Valgrind options: 00:16:48.344 --74935-- --leak-check=full 00:16:48.344 --74935-- --error-exitcode=2 00:16:48.344 --74935-- --verbose 00:16:48.344 --74935-- Contents of /proc/version: 00:16:48.345 --74935-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:48.345 --74935-- 00:16:48.345 --74935-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:48.345 --74935-- Page sizes: currently 4096, max supported 4096 00:16:48.345 --74935-- Valgrind library directory: /usr/libexec/valgrind 00:16:48.345 --74935-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/bit_array.c/bit_array_ut 00:16:48.345 --74935-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:48.345 --74935-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:48.345 --74935-- might be shown as UnknownInlinedFun 00:16:48.345 --74935-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:48.345 --74935-- object doesn't have a dynamic symbol table 00:16:48.345 --74935-- Scheduler: using generic scheduler lock implementation. 00:16:48.345 --74935-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:48.345 ==74935== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74935-by-???-on-7765db803faf 00:16:48.345 ==74935== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74935-by-???-on-7765db803faf 00:16:48.345 ==74935== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74935-by-???-on-7765db803faf 00:16:48.345 ==74935== 00:16:48.345 ==74935== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:48.345 ==74935== don't want to do, unless you know exactly what you're doing, 00:16:48.345 ==74935== or are doing some strange experiment): 00:16:48.345 ==74935== /usr/libexec/valgrind/../../bin/vgdb --pid=74935 ...command... 00:16:48.345 ==74935== 00:16:48.345 ==74935== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:48.345 ==74935== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/bit_array.c/bit_array_ut 00:16:48.345 ==74935== and then give GDB the following command 00:16:48.345 ==74935== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74935 00:16:48.345 ==74935== --pid is optional if only one valgrind process is running 00:16:48.345 ==74935== 00:16:48.345 --74935-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:48.345 --74935-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:48.603 --74935-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:48.603 --74935-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:48.603 ==74935== WARNING: new redirection conflicts with existing -- ignoring it 00:16:48.603 --74935-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:48.603 --74935-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:48.603 --74935-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:48.603 --74935-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:48.603 --74935-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:48.603 --74935-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:48.603 --74935-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:48.603 --74935-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:48.603 --74935-- Reading syms from /usr/lib64/libm.so.6 00:16:48.603 --74935-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:48.603 --74935-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:48.603 --74935-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/libc.so.6 00:16:48.603 --74935-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:48.603 --74935-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:48.603 --74935-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:48.861 --74935-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:48.861 --74935-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:48.861 --74935-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.861 --74935-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 ==74935== WARNING: new redirection conflicts with existing -- ignoring it 00:16:48.862 --74935-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:48.862 --74935-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:48.862 --74935-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 ==74935== Preferring higher priority redirection: 00:16:48.862 --74935-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:48.862 --74935-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:48.862 --74935-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 --74935-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:48.862 ==74935== WARNING: new redirection conflicts with existing -- ignoring it 00:16:48.862 --74935-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:48.862 --74935-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:48.862 ==74935== WARNING: new redirection conflicts with existing -- ignoring it 00:16:48.862 --74935-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:48.862 --74935-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:48.862 --74935-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:48.862 --74935-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:48.862 --74935-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:48.862 --74935-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:48.862 --74935-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:48.862 --74935-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:48.862 --74935-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:48.862 --74935-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:48.862 --74935-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:48.862 --74935-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:48.862 --74935-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:48.862 --74935-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:48.862 --74935-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:48.862 --74935-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:48.862 --74935-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:48.862 --74935-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:48.862 --74935-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:48.862 00:16:48.862 00:16:48.862 CUnit - A unit testing framework for C - Version 2.1-3 00:16:48.862 http://cunit.sourceforge.net/ 00:16:48.862 00:16:48.862 00:16:48.862 Suite: bit_array 00:16:48.862 Test: test_1bit ...--74935-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:49.120 passed 00:16:49.120 Test: test_64bit ...passed 00:16:49.120 Test: test_find ...passed 00:16:49.120 Test: test_resize ...passed 00:16:49.120 Test: test_errors ...passed 00:16:49.120 Test: test_count ...passed 00:16:49.120 Test: test_mask_store_load ...passed 00:16:49.120 Test: test_mask_clear ...passed 00:16:49.120 00:16:49.120 Run Summary: Type Total Ran Passed Failed Inactive 00:16:49.120 suites 1 1 n/a 0 0 00:16:49.120 tests 8 8 8 0 0 00:16:49.120 asserts 5075 5075 5075 0 n/a 00:16:49.120 00:16:49.120 Elapsed time = 0.077 seconds 00:16:49.120 --74935-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:49.120 --74935-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:49.120 ==74935== 00:16:49.120 ==74935== HEAP SUMMARY: 00:16:49.120 ==74935== in use at exit: 0 bytes in 0 blocks 00:16:49.120 ==74935== total heap usage: 79 allocs, 79 frees, 98,976 bytes allocated 00:16:49.120 ==74935== 00:16:49.120 ==74935== All heap blocks were freed -- no leaks are possible 00:16:49.120 ==74935== 00:16:49.120 ==74935== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:49.120 15:41:51 unittest_util -- unit/unittest.sh@136 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/cpuset.c/cpuset_ut 00:16:49.120 ==74943== Memcheck, a memory error detector 00:16:49.120 ==74943== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:49.120 ==74943== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:49.120 ==74943== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/cpuset.c/cpuset_ut 00:16:49.120 ==74943== 00:16:49.120 --74943-- Valgrind options: 00:16:49.120 --74943-- --leak-check=full 00:16:49.120 --74943-- --error-exitcode=2 00:16:49.120 --74943-- --verbose 00:16:49.120 --74943-- Contents of /proc/version: 00:16:49.120 --74943-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:49.120 --74943-- 00:16:49.120 --74943-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:49.120 --74943-- Page sizes: currently 4096, max supported 4096 00:16:49.120 --74943-- Valgrind library directory: /usr/libexec/valgrind 00:16:49.120 --74943-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/cpuset.c/cpuset_ut 00:16:49.120 --74943-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:49.120 --74943-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:49.120 --74943-- might be shown as UnknownInlinedFun 00:16:49.120 --74943-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:49.120 --74943-- object doesn't have a dynamic symbol table 00:16:49.120 --74943-- Scheduler: using generic scheduler lock implementation. 00:16:49.120 --74943-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:49.120 ==74943== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74943-by-???-on-7765db803faf 00:16:49.120 ==74943== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74943-by-???-on-7765db803faf 00:16:49.120 ==74943== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74943-by-???-on-7765db803faf 00:16:49.120 ==74943== 00:16:49.120 ==74943== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:49.120 ==74943== don't want to do, unless you know exactly what you're doing, 00:16:49.120 ==74943== or are doing some strange experiment): 00:16:49.120 ==74943== /usr/libexec/valgrind/../../bin/vgdb --pid=74943 ...command... 00:16:49.120 ==74943== 00:16:49.120 ==74943== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:49.120 ==74943== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/cpuset.c/cpuset_ut 00:16:49.120 ==74943== and then give GDB the following command 00:16:49.120 ==74943== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74943 00:16:49.120 ==74943== --pid is optional if only one valgrind process is running 00:16:49.120 ==74943== 00:16:49.120 --74943-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:49.121 --74943-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:49.378 --74943-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:49.378 --74943-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:49.378 ==74943== WARNING: new redirection conflicts with existing -- ignoring it 00:16:49.378 --74943-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:49.378 --74943-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:49.378 --74943-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:49.378 --74943-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:49.378 --74943-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:49.378 --74943-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:49.378 --74943-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:49.378 --74943-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:49.378 --74943-- Reading syms from /usr/lib64/libm.so.6 00:16:49.378 --74943-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:49.378 --74943-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:49.378 --74943-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/libc.so.6 00:16:49.378 --74943-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:49.378 --74943-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:49.378 --74943-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:49.378 --74943-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:49.378 --74943-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:49.378 --74943-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.378 --74943-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.378 --74943-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.378 --74943-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.378 --74943-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 ==74943== WARNING: new redirection conflicts with existing -- ignoring it 00:16:49.379 --74943-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:49.379 --74943-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:49.379 --74943-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 ==74943== Preferring higher priority redirection: 00:16:49.379 --74943-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:49.379 --74943-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:49.379 --74943-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.379 --74943-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.637 --74943-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.637 --74943-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:49.637 ==74943== WARNING: new redirection conflicts with existing -- ignoring it 00:16:49.637 --74943-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:49.637 --74943-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:49.637 ==74943== WARNING: new redirection conflicts with existing -- ignoring it 00:16:49.637 --74943-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:49.637 --74943-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:49.637 --74943-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:49.637 --74943-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:49.637 --74943-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:49.637 --74943-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:49.637 --74943-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:49.637 --74943-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:49.637 --74943-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:49.637 --74943-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:49.637 --74943-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:49.637 --74943-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:49.637 --74943-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:49.638 --74943-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:49.638 --74943-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:49.638 --74943-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:49.638 --74943-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:49.638 --74943-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:49.638 --74943-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:49.638 00:16:49.638 00:16:49.638 CUnit - A unit testing framework for C - Version 2.1-3 00:16:49.638 http://cunit.sourceforge.net/ 00:16:49.638 00:16:49.638 00:16:49.638 Suite: cpuset 00:16:49.638 Test: test_cpuset ...passed 00:16:49.638 Test: test_cpuset_parse ...[2024-11-05 15:41:52.256293] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 256:parse_list: *ERROR*: Unexpected end of core list '[' 00:16:49.638 [2024-11-05 15:41:52.284203] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 258:parse_list: *ERROR*: Parsing of core list '[]' failed on character ']' 00:16:49.638 [2024-11-05 15:41:52.284935] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 258:parse_list: *ERROR*: Parsing of core list '[10--11]' failed on character '-' 00:16:49.638 [2024-11-05 15:41:52.285852] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 236:parse_list: *ERROR*: Invalid range of CPUs (11 > 10) 00:16:49.638 [2024-11-05 15:41:52.286364] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 258:parse_list: *ERROR*: Parsing of core list '[10-11,]' failed on character ',' 00:16:49.638 [2024-11-05 15:41:52.286736] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 258:parse_list: *ERROR*: Parsing of core list '[,10-11]' failed on character ',' 00:16:49.638 [2024-11-05 15:41:52.287308] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 220:parse_list: *ERROR*: Core number 1025 is out of range in '[1025]' 00:16:49.638 [2024-11-05 15:41:52.288153] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/cpuset.c: 215:parse_list: *ERROR*: Conversion of core mask in '[184467440737095516150]' failed 00:16:49.638 passed 00:16:49.638 Test: test_cpuset_fmt ...passed 00:16:49.638 Test: test_cpuset_foreach ...passed 00:16:49.638 00:16:49.638 Run Summary: Type Total Ran Passed Failed Inactive 00:16:49.638 suites 1 1 n/a 0 0 00:16:49.638 tests 4 4 4 0 0 00:16:49.638 asserts 90 90 90 0 n/a 00:16:49.638 00:16:49.638 Elapsed time = 0.079 seconds 00:16:49.638 --74943-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:49.638 --74943-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:49.896 ==74943== 00:16:49.896 ==74943== HEAP SUMMARY: 00:16:49.896 ==74943== in use at exit: 0 bytes in 0 blocks 00:16:49.896 ==74943== total heap usage: 72 allocs, 72 frees, 104,024 bytes allocated 00:16:49.896 ==74943== 00:16:49.896 ==74943== All heap blocks were freed -- no leaks are possible 00:16:49.896 ==74943== 00:16:49.896 ==74943== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:49.896 15:41:52 unittest_util -- unit/unittest.sh@137 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc16.c/crc16_ut 00:16:49.896 ==74951== Memcheck, a memory error detector 00:16:49.896 ==74951== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:49.896 ==74951== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:49.896 ==74951== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc16.c/crc16_ut 00:16:49.896 ==74951== 00:16:49.896 --74951-- Valgrind options: 00:16:49.896 --74951-- --leak-check=full 00:16:49.896 --74951-- --error-exitcode=2 00:16:49.896 --74951-- --verbose 00:16:49.896 --74951-- Contents of /proc/version: 00:16:49.896 --74951-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:49.896 --74951-- 00:16:49.896 --74951-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:49.896 --74951-- Page sizes: currently 4096, max supported 4096 00:16:49.896 --74951-- Valgrind library directory: /usr/libexec/valgrind 00:16:49.896 --74951-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc16.c/crc16_ut 00:16:49.896 --74951-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:49.896 --74951-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:49.896 --74951-- might be shown as UnknownInlinedFun 00:16:49.896 --74951-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:49.896 --74951-- object doesn't have a dynamic symbol table 00:16:49.896 --74951-- Scheduler: using generic scheduler lock implementation. 00:16:49.896 --74951-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:49.896 ==74951== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74951-by-???-on-7765db803faf 00:16:49.896 ==74951== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74951-by-???-on-7765db803faf 00:16:49.896 ==74951== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74951-by-???-on-7765db803faf 00:16:49.896 ==74951== 00:16:49.896 ==74951== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:49.896 ==74951== don't want to do, unless you know exactly what you're doing, 00:16:49.896 ==74951== or are doing some strange experiment): 00:16:49.896 ==74951== /usr/libexec/valgrind/../../bin/vgdb --pid=74951 ...command... 00:16:49.896 ==74951== 00:16:49.896 ==74951== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:49.896 ==74951== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc16.c/crc16_ut 00:16:49.896 ==74951== and then give GDB the following command 00:16:49.896 ==74951== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74951 00:16:49.896 ==74951== --pid is optional if only one valgrind process is running 00:16:49.896 ==74951== 00:16:49.896 --74951-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:49.896 --74951-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:49.896 --74951-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:49.896 --74951-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:49.896 ==74951== WARNING: new redirection conflicts with existing -- ignoring it 00:16:49.896 --74951-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:49.896 --74951-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:49.896 --74951-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:49.896 --74951-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:49.896 --74951-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:49.896 --74951-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:49.896 --74951-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:49.896 --74951-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:49.897 --74951-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:49.897 --74951-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:49.897 --74951-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:49.897 --74951-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:49.897 --74951-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:49.897 --74951-- Reading syms from /usr/lib64/libm.so.6 00:16:49.897 --74951-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:49.897 --74951-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:49.897 --74951-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:49.897 --74951-- Reading syms from /usr/lib64/libc.so.6 00:16:50.154 --74951-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:50.154 --74951-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:50.154 --74951-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:50.154 --74951-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:50.154 --74951-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:50.154 --74951-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:50.154 --74951-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.154 --74951-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.154 --74951-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.154 --74951-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.154 --74951-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 ==74951== WARNING: new redirection conflicts with existing -- ignoring it 00:16:50.155 --74951-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:50.155 --74951-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:50.155 --74951-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 ==74951== Preferring higher priority redirection: 00:16:50.155 --74951-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:50.155 --74951-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:50.155 --74951-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 --74951-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.155 ==74951== WARNING: new redirection conflicts with existing -- ignoring it 00:16:50.155 --74951-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:50.155 --74951-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:50.155 ==74951== WARNING: new redirection conflicts with existing -- ignoring it 00:16:50.155 --74951-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:50.155 --74951-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:50.155 --74951-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:50.155 --74951-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:50.155 --74951-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:50.413 --74951-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:50.413 --74951-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:50.413 --74951-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:50.413 --74951-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:50.413 --74951-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:50.413 --74951-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:50.413 --74951-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:50.413 --74951-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:50.413 --74951-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:50.413 --74951-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:50.413 --74951-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:50.413 --74951-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:50.413 --74951-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:50.413 --74951-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:50.413 00:16:50.413 00:16:50.413 CUnit - A unit testing framework for C - Version 2.1-3 00:16:50.413 http://cunit.sourceforge.net/ 00:16:50.413 00:16:50.413 00:16:50.413 Suite: crc16 00:16:50.413 Test: test_crc16_t10dif ...passed 00:16:50.413 Test: test_crc16_t10dif_seed ...passed 00:16:50.413 Test: test_crc16_t10dif_copy ...passed 00:16:50.413 00:16:50.413 Run Summary: Type Total Ran Passed Failed Inactive 00:16:50.413 suites 1 1 n/a 0 0 00:16:50.413 tests 3 3 3 0 0 00:16:50.413 asserts 5 5 5 0 n/a 00:16:50.413 00:16:50.413 Elapsed time = 0.013 seconds 00:16:50.413 --74951-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:50.413 --74951-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:50.413 ==74951== 00:16:50.413 ==74951== HEAP SUMMARY: 00:16:50.413 ==74951== in use at exit: 0 bytes in 0 blocks 00:16:50.413 ==74951== total heap usage: 53 allocs, 53 frees, 93,453 bytes allocated 00:16:50.413 ==74951== 00:16:50.413 ==74951== All heap blocks were freed -- no leaks are possible 00:16:50.413 ==74951== 00:16:50.413 ==74951== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:50.413 15:41:53 unittest_util -- unit/unittest.sh@138 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut 00:16:50.413 ==74961== Memcheck, a memory error detector 00:16:50.414 ==74961== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:50.414 ==74961== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:50.414 ==74961== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut 00:16:50.414 ==74961== 00:16:50.414 --74961-- Valgrind options: 00:16:50.414 --74961-- --leak-check=full 00:16:50.414 --74961-- --error-exitcode=2 00:16:50.414 --74961-- --verbose 00:16:50.414 --74961-- Contents of /proc/version: 00:16:50.414 --74961-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:50.414 --74961-- 00:16:50.414 --74961-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:50.414 --74961-- Page sizes: currently 4096, max supported 4096 00:16:50.414 --74961-- Valgrind library directory: /usr/libexec/valgrind 00:16:50.414 --74961-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut 00:16:50.414 --74961-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:50.414 --74961-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:50.414 --74961-- might be shown as UnknownInlinedFun 00:16:50.414 --74961-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:50.414 --74961-- object doesn't have a dynamic symbol table 00:16:50.414 --74961-- Scheduler: using generic scheduler lock implementation. 00:16:50.414 --74961-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:50.414 ==74961== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74961-by-???-on-7765db803faf 00:16:50.414 ==74961== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74961-by-???-on-7765db803faf 00:16:50.414 ==74961== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74961-by-???-on-7765db803faf 00:16:50.414 ==74961== 00:16:50.414 ==74961== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:50.414 ==74961== don't want to do, unless you know exactly what you're doing, 00:16:50.414 ==74961== or are doing some strange experiment): 00:16:50.414 ==74961== /usr/libexec/valgrind/../../bin/vgdb --pid=74961 ...command... 00:16:50.414 ==74961== 00:16:50.414 ==74961== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:50.414 ==74961== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut 00:16:50.414 ==74961== and then give GDB the following command 00:16:50.414 ==74961== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74961 00:16:50.414 ==74961== --pid is optional if only one valgrind process is running 00:16:50.414 ==74961== 00:16:50.414 --74961-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:50.671 --74961-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:50.672 --74961-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:50.672 --74961-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:50.672 ==74961== WARNING: new redirection conflicts with existing -- ignoring it 00:16:50.672 --74961-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:50.672 --74961-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:50.672 --74961-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:50.672 --74961-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:50.672 --74961-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:50.672 --74961-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:50.672 --74961-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:50.672 --74961-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:50.672 --74961-- Reading syms from /usr/lib64/libm.so.6 00:16:50.672 --74961-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:50.672 --74961-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:50.672 --74961-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/libc.so.6 00:16:50.672 --74961-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:50.672 --74961-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:50.672 --74961-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:50.672 --74961-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:50.672 --74961-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:50.672 --74961-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 ==74961== WARNING: new redirection conflicts with existing -- ignoring it 00:16:50.672 --74961-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:50.672 --74961-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:50.672 --74961-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 ==74961== Preferring higher priority redirection: 00:16:50.672 --74961-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:50.672 --74961-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:50.672 --74961-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.672 --74961-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.673 --74961-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.673 --74961-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.930 --74961-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.930 --74961-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:50.930 ==74961== WARNING: new redirection conflicts with existing -- ignoring it 00:16:50.930 --74961-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:50.930 --74961-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:50.930 ==74961== WARNING: new redirection conflicts with existing -- ignoring it 00:16:50.930 --74961-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:50.930 --74961-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:50.931 --74961-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:50.931 --74961-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:50.931 --74961-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:50.931 --74961-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:50.931 --74961-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:50.931 --74961-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:50.931 --74961-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:50.931 --74961-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:50.931 --74961-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:50.931 --74961-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:50.931 --74961-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:50.931 --74961-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:50.931 --74961-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:50.931 --74961-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:50.931 --74961-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:50.931 --74961-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:50.931 --74961-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:50.931 00:16:50.931 00:16:50.931 CUnit - A unit testing framework for C - Version 2.1-3 00:16:50.931 http://cunit.sourceforge.net/ 00:16:50.931 00:16:50.931 00:16:50.931 Suite: crc32_ieee 00:16:50.931 Test: test_crc32_ieee ...passed 00:16:50.931 00:16:50.931 Run Summary: Type Total Ran Passed Failed Inactive 00:16:50.931 suites 1 1 n/a 0 0 00:16:50.931 tests 1 1 1 0 0 00:16:50.931 asserts 1 1 1 0 n/a 00:16:50.931 00:16:50.931 Elapsed time = 0.004 seconds 00:16:50.931 --74961-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:50.931 --74961-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:50.931 ==74961== 00:16:50.931 ==74961== HEAP SUMMARY: 00:16:50.931 ==74961== in use at exit: 0 bytes in 0 blocks 00:16:50.931 ==74961== total heap usage: 48 allocs, 48 frees, 93,314 bytes allocated 00:16:50.931 ==74961== 00:16:50.931 ==74961== All heap blocks were freed -- no leaks are possible 00:16:50.931 ==74961== 00:16:50.931 ==74961== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:50.931 15:41:53 unittest_util -- unit/unittest.sh@139 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32c.c/crc32c_ut 00:16:50.931 ==74965== Memcheck, a memory error detector 00:16:50.931 ==74965== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:50.931 ==74965== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:50.931 ==74965== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32c.c/crc32c_ut 00:16:50.931 ==74965== 00:16:50.931 --74965-- Valgrind options: 00:16:50.931 --74965-- --leak-check=full 00:16:50.931 --74965-- --error-exitcode=2 00:16:50.931 --74965-- --verbose 00:16:50.931 --74965-- Contents of /proc/version: 00:16:50.931 --74965-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:50.931 --74965-- 00:16:50.931 --74965-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:50.931 --74965-- Page sizes: currently 4096, max supported 4096 00:16:50.931 --74965-- Valgrind library directory: /usr/libexec/valgrind 00:16:50.931 --74965-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32c.c/crc32c_ut 00:16:50.931 --74965-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:50.931 --74965-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:50.931 --74965-- might be shown as UnknownInlinedFun 00:16:50.932 --74965-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:50.932 --74965-- object doesn't have a dynamic symbol table 00:16:50.932 --74965-- Scheduler: using generic scheduler lock implementation. 00:16:50.932 --74965-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:50.932 ==74965== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74965-by-???-on-7765db803faf 00:16:50.932 ==74965== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74965-by-???-on-7765db803faf 00:16:50.932 ==74965== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74965-by-???-on-7765db803faf 00:16:50.932 ==74965== 00:16:50.932 ==74965== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:50.932 ==74965== don't want to do, unless you know exactly what you're doing, 00:16:50.932 ==74965== or are doing some strange experiment): 00:16:50.932 ==74965== /usr/libexec/valgrind/../../bin/vgdb --pid=74965 ...command... 00:16:50.932 ==74965== 00:16:50.932 ==74965== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:50.932 ==74965== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc32c.c/crc32c_ut 00:16:50.932 ==74965== and then give GDB the following command 00:16:50.932 ==74965== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74965 00:16:50.932 ==74965== --pid is optional if only one valgrind process is running 00:16:50.932 ==74965== 00:16:50.932 --74965-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:51.189 --74965-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:51.189 --74965-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:51.189 --74965-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:51.189 ==74965== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.189 --74965-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:51.189 --74965-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:51.189 --74965-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:51.189 --74965-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:51.189 --74965-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:51.189 --74965-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:51.189 --74965-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:51.189 --74965-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:51.189 --74965-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:51.190 --74965-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:51.190 --74965-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:51.190 --74965-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:51.190 --74965-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:51.190 --74965-- Reading syms from /usr/lib64/libm.so.6 00:16:51.190 --74965-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:51.190 --74965-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:51.190 --74965-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:51.190 --74965-- Reading syms from /usr/lib64/libc.so.6 00:16:51.190 --74965-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:51.190 --74965-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:51.190 --74965-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:51.190 --74965-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:51.190 --74965-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:51.190 --74965-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:51.190 --74965-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 ==74965== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.190 --74965-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:51.190 --74965-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:51.190 --74965-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 ==74965== Preferring higher priority redirection: 00:16:51.190 --74965-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:51.190 --74965-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:51.190 --74965-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.190 --74965-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.448 --74965-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.448 --74965-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.448 ==74965== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.448 --74965-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:51.448 --74965-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:51.448 ==74965== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.448 --74965-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:51.448 --74965-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:51.448 --74965-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:51.448 --74965-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:51.448 --74965-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:51.448 --74965-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:51.448 --74965-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:51.448 --74965-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:51.448 --74965-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:51.448 --74965-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:51.448 --74965-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:51.448 --74965-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:51.448 --74965-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:51.448 --74965-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:51.448 --74965-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:51.448 --74965-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:51.448 --74965-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:51.448 --74965-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:51.448 --74965-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:51.448 00:16:51.448 00:16:51.448 CUnit - A unit testing framework for C - Version 2.1-3 00:16:51.448 http://cunit.sourceforge.net/ 00:16:51.448 00:16:51.448 00:16:51.448 Suite: crc32c 00:16:51.448 Test: test_crc32c ...passed 00:16:51.448 Test: test_crc32c_nvme ...passed 00:16:51.448 00:16:51.448 Run Summary: Type Total Ran Passed Failed Inactive 00:16:51.448 suites 1 1 n/a 0 0 00:16:51.448 tests 2 2 2 0 0 00:16:51.448 asserts 16 16 16 0 n/a 00:16:51.448 00:16:51.448 Elapsed time = 0.021 seconds 00:16:51.448 --74965-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:51.448 --74965-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:51.448 ==74965== 00:16:51.448 ==74965== HEAP SUMMARY: 00:16:51.448 ==74965== in use at exit: 0 bytes in 0 blocks 00:16:51.448 ==74965== total heap usage: 50 allocs, 50 frees, 93,363 bytes allocated 00:16:51.448 ==74965== 00:16:51.448 ==74965== All heap blocks were freed -- no leaks are possible 00:16:51.448 ==74965== 00:16:51.448 ==74965== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:51.448 15:41:54 unittest_util -- unit/unittest.sh@140 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc64.c/crc64_ut 00:16:51.448 ==74976== Memcheck, a memory error detector 00:16:51.448 ==74976== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:51.448 ==74976== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:51.448 ==74976== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc64.c/crc64_ut 00:16:51.448 ==74976== 00:16:51.448 --74976-- Valgrind options: 00:16:51.448 --74976-- --leak-check=full 00:16:51.448 --74976-- --error-exitcode=2 00:16:51.448 --74976-- --verbose 00:16:51.448 --74976-- Contents of /proc/version: 00:16:51.448 --74976-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:51.448 --74976-- 00:16:51.448 --74976-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:51.448 --74976-- Page sizes: currently 4096, max supported 4096 00:16:51.448 --74976-- Valgrind library directory: /usr/libexec/valgrind 00:16:51.448 --74976-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc64.c/crc64_ut 00:16:51.449 --74976-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:51.449 --74976-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:51.449 --74976-- might be shown as UnknownInlinedFun 00:16:51.449 --74976-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:51.449 --74976-- object doesn't have a dynamic symbol table 00:16:51.449 --74976-- Scheduler: using generic scheduler lock implementation. 00:16:51.449 --74976-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:51.449 ==74976== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74976-by-???-on-7765db803faf 00:16:51.449 ==74976== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74976-by-???-on-7765db803faf 00:16:51.449 ==74976== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74976-by-???-on-7765db803faf 00:16:51.449 ==74976== 00:16:51.449 ==74976== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:51.449 ==74976== don't want to do, unless you know exactly what you're doing, 00:16:51.449 ==74976== or are doing some strange experiment): 00:16:51.449 ==74976== /usr/libexec/valgrind/../../bin/vgdb --pid=74976 ...command... 00:16:51.449 ==74976== 00:16:51.449 ==74976== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:51.449 ==74976== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/crc64.c/crc64_ut 00:16:51.449 ==74976== and then give GDB the following command 00:16:51.449 ==74976== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74976 00:16:51.449 ==74976== --pid is optional if only one valgrind process is running 00:16:51.449 ==74976== 00:16:51.706 --74976-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:51.706 --74976-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:51.706 --74976-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:51.706 --74976-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:51.706 ==74976== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.706 --74976-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:51.706 --74976-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:51.706 --74976-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:51.706 --74976-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:51.706 --74976-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:51.706 --74976-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:51.706 --74976-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:51.706 --74976-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:51.706 --74976-- Reading syms from /usr/lib64/libm.so.6 00:16:51.706 --74976-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:51.706 --74976-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:51.706 --74976-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/libc.so.6 00:16:51.706 --74976-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:51.706 --74976-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:51.706 --74976-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:51.706 --74976-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:51.706 --74976-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:51.707 --74976-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.707 --74976-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.963 --74976-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 ==74976== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.964 --74976-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:51.964 --74976-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:51.964 --74976-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 --74976-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 ==74976== Preferring higher priority redirection: 00:16:51.964 --74976-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:51.964 --74976-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:51.964 --74976-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 --74976-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 --74976-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 --74976-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 --74976-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 --74976-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:51.964 ==74976== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.964 --74976-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:51.964 --74976-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:51.964 ==74976== WARNING: new redirection conflicts with existing -- ignoring it 00:16:51.964 --74976-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:51.964 --74976-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:51.964 --74976-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:51.964 --74976-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:51.964 --74976-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:51.964 --74976-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:51.964 --74976-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:51.964 --74976-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:51.964 --74976-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:51.964 --74976-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:51.964 --74976-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:51.964 --74976-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:51.964 --74976-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:51.964 --74976-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:51.964 --74976-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:51.964 --74976-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:51.964 --74976-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:51.964 --74976-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:51.964 00:16:51.964 00:16:51.964 CUnit - A unit testing framework for C - Version 2.1-3 00:16:51.964 http://cunit.sourceforge.net/ 00:16:51.964 00:16:51.964 00:16:51.964 Suite: crc64 00:16:51.964 Test: test_crc64_nvme ...--74976-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:51.964 passed 00:16:51.964 00:16:51.964 Run Summary: Type Total Ran Passed Failed Inactive 00:16:51.964 suites 1 1 n/a 0 0 00:16:51.964 tests 1 1 1 0 0 00:16:51.964 asserts 4 4 4 0 n/a 00:16:51.964 00:16:51.964 Elapsed time = 0.009 seconds 00:16:51.964 --74976-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:51.964 --74976-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:51.964 ==74976== 00:16:51.964 ==74976== HEAP SUMMARY: 00:16:51.964 ==74976== in use at exit: 0 bytes in 0 blocks 00:16:51.964 ==74976== total heap usage: 45 allocs, 45 frees, 88,653 bytes allocated 00:16:51.964 ==74976== 00:16:51.964 ==74976== All heap blocks were freed -- no leaks are possible 00:16:51.964 ==74976== 00:16:51.964 ==74976== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:51.964 15:41:54 unittest_util -- unit/unittest.sh@141 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/string.c/string_ut 00:16:51.964 ==74977== Memcheck, a memory error detector 00:16:51.964 ==74977== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:51.964 ==74977== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:51.964 ==74977== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/string.c/string_ut 00:16:51.964 ==74977== 00:16:51.964 --74977-- Valgrind options: 00:16:51.964 --74977-- --leak-check=full 00:16:51.964 --74977-- --error-exitcode=2 00:16:51.964 --74977-- --verbose 00:16:51.964 --74977-- Contents of /proc/version: 00:16:51.964 --74977-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:51.964 --74977-- 00:16:51.964 --74977-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:51.964 --74977-- Page sizes: currently 4096, max supported 4096 00:16:51.965 --74977-- Valgrind library directory: /usr/libexec/valgrind 00:16:51.965 --74977-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/string.c/string_ut 00:16:51.965 --74977-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:51.965 --74977-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:51.965 --74977-- might be shown as UnknownInlinedFun 00:16:51.965 --74977-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:51.965 --74977-- object doesn't have a dynamic symbol table 00:16:51.965 --74977-- Scheduler: using generic scheduler lock implementation. 00:16:51.965 --74977-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:51.965 ==74977== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74977-by-???-on-7765db803faf 00:16:51.965 ==74977== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74977-by-???-on-7765db803faf 00:16:51.965 ==74977== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74977-by-???-on-7765db803faf 00:16:51.965 ==74977== 00:16:51.965 ==74977== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:51.965 ==74977== don't want to do, unless you know exactly what you're doing, 00:16:51.965 ==74977== or are doing some strange experiment): 00:16:51.965 ==74977== /usr/libexec/valgrind/../../bin/vgdb --pid=74977 ...command... 00:16:51.965 ==74977== 00:16:51.965 ==74977== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:51.965 ==74977== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/string.c/string_ut 00:16:51.965 ==74977== and then give GDB the following command 00:16:51.965 ==74977== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74977 00:16:51.965 ==74977== --pid is optional if only one valgrind process is running 00:16:51.965 ==74977== 00:16:52.223 --74977-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:52.223 --74977-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:52.223 --74977-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:52.223 --74977-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:52.223 ==74977== WARNING: new redirection conflicts with existing -- ignoring it 00:16:52.223 --74977-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:52.223 --74977-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:52.223 --74977-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:52.223 --74977-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:52.223 --74977-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:52.223 --74977-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:52.223 --74977-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:52.223 --74977-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:52.223 --74977-- Reading syms from /usr/lib64/libm.so.6 00:16:52.223 --74977-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:52.223 --74977-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:52.223 --74977-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/libc.so.6 00:16:52.223 --74977-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:52.223 --74977-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:52.223 --74977-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:52.223 --74977-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:52.223 --74977-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:52.223 --74977-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.223 --74977-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 --74977-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.481 ==74977== WARNING: new redirection conflicts with existing -- ignoring it 00:16:52.482 --74977-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:52.482 --74977-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:52.482 --74977-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 --74977-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 ==74977== Preferring higher priority redirection: 00:16:52.482 --74977-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:52.482 --74977-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:52.482 --74977-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 --74977-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 --74977-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 --74977-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 --74977-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 --74977-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.482 ==74977== WARNING: new redirection conflicts with existing -- ignoring it 00:16:52.482 --74977-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:52.482 --74977-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:52.482 ==74977== WARNING: new redirection conflicts with existing -- ignoring it 00:16:52.482 --74977-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:52.482 --74977-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:52.482 --74977-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:52.482 --74977-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:52.482 --74977-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:52.482 --74977-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:52.482 --74977-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:52.482 --74977-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:52.482 --74977-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:52.482 --74977-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:52.482 --74977-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:52.482 --74977-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:52.482 --74977-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:52.482 --74977-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:52.482 --74977-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:52.482 --74977-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:52.482 --74977-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:52.482 --74977-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:52.482 --74977-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:52.482 00:16:52.482 00:16:52.482 CUnit - A unit testing framework for C - Version 2.1-3 00:16:52.482 http://cunit.sourceforge.net/ 00:16:52.482 00:16:52.482 00:16:52.482 Suite: string 00:16:52.482 Test: test_parse_ip_addr ...passed 00:16:52.482 Test: test_str_chomp ...passed 00:16:52.482 Test: test_parse_capacity ...passed 00:16:52.482 Test: test_sprintf_append_realloc ...--74977-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:52.482 passed 00:16:52.482 Test: test_strtol ...passed 00:16:52.482 Test: test_strtoll ...passed 00:16:52.482 Test: test_strarray ...--74977-- REDIR: 0x571f910 (libc.so.6:__strpbrk_sse42) redirected to 0x4850460 (strpbrk) 00:16:52.482 --74977-- REDIR: 0x57024a0 (libc.so.6:__strnlen_avx2) redirected to 0x484b660 (strnlen) 00:16:52.482 passed 00:16:52.482 Test: test_strcpy_replace ...--74977-- REDIR: 0x56560d0 (libc.so.6:__strstr_sse2_unaligned) redirected to 0x48502e0 (strstr) 00:16:52.482 passed 00:16:52.482 00:16:52.482 Run Summary: Type Total Ran Passed Failed Inactive 00:16:52.482 suites 1 1 n/a 0 0 00:16:52.482 tests 8 8 8 0 0 00:16:52.482 asserts 161 161 161 0 n/a 00:16:52.482 00:16:52.482 Elapsed time = 0.075 seconds 00:16:52.482 --74977-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:52.482 --74977-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:52.740 ==74977== 00:16:52.740 ==74977== HEAP SUMMARY: 00:16:52.740 ==74977== in use at exit: 0 bytes in 0 blocks 00:16:52.740 ==74977== total heap usage: 105 allocs, 105 frees, 94,368 bytes allocated 00:16:52.740 ==74977== 00:16:52.740 ==74977== All heap blocks were freed -- no leaks are possible 00:16:52.740 ==74977== 00:16:52.740 ==74977== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:52.740 15:41:55 unittest_util -- unit/unittest.sh@142 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/dif.c/dif_ut 00:16:52.740 ==74985== Memcheck, a memory error detector 00:16:52.740 ==74985== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:52.740 ==74985== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:52.740 ==74985== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/dif.c/dif_ut 00:16:52.740 ==74985== 00:16:52.741 --74985-- Valgrind options: 00:16:52.741 --74985-- --leak-check=full 00:16:52.741 --74985-- --error-exitcode=2 00:16:52.741 --74985-- --verbose 00:16:52.741 --74985-- Contents of /proc/version: 00:16:52.741 --74985-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:52.741 --74985-- 00:16:52.741 --74985-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:52.741 --74985-- Page sizes: currently 4096, max supported 4096 00:16:52.741 --74985-- Valgrind library directory: /usr/libexec/valgrind 00:16:52.741 --74985-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/dif.c/dif_ut 00:16:52.741 --74985-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:52.741 --74985-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:52.741 --74985-- might be shown as UnknownInlinedFun 00:16:52.741 --74985-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:52.741 --74985-- object doesn't have a dynamic symbol table 00:16:52.741 --74985-- Scheduler: using generic scheduler lock implementation. 00:16:52.741 --74985-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:52.741 ==74985== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74985-by-???-on-7765db803faf 00:16:52.741 ==74985== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74985-by-???-on-7765db803faf 00:16:52.741 ==74985== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74985-by-???-on-7765db803faf 00:16:52.741 ==74985== 00:16:52.741 ==74985== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:52.741 ==74985== don't want to do, unless you know exactly what you're doing, 00:16:52.741 ==74985== or are doing some strange experiment): 00:16:52.741 ==74985== /usr/libexec/valgrind/../../bin/vgdb --pid=74985 ...command... 00:16:52.741 ==74985== 00:16:52.741 ==74985== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:52.741 ==74985== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/dif.c/dif_ut 00:16:52.741 ==74985== and then give GDB the following command 00:16:52.741 ==74985== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74985 00:16:52.741 ==74985== --pid is optional if only one valgrind process is running 00:16:52.741 ==74985== 00:16:52.741 --74985-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:52.741 --74985-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:52.741 --74985-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:52.741 --74985-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:52.741 ==74985== WARNING: new redirection conflicts with existing -- ignoring it 00:16:52.741 --74985-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:52.741 --74985-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:52.741 --74985-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:52.741 --74985-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:52.741 --74985-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:52.741 --74985-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:52.741 --74985-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:52.741 --74985-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:52.741 --74985-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:52.741 --74985-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:52.741 --74985-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:52.741 --74985-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:52.741 --74985-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:52.741 --74985-- Reading syms from /usr/lib64/libm.so.6 00:16:52.741 --74985-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:52.741 --74985-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:52.741 --74985-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:52.741 --74985-- Reading syms from /usr/lib64/libc.so.6 00:16:52.999 --74985-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:52.999 --74985-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:52.999 --74985-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:52.999 --74985-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:52.999 --74985-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:52.999 --74985-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:52.999 --74985-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:52.999 --74985-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 ==74985== WARNING: new redirection conflicts with existing -- ignoring it 00:16:53.000 --74985-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:53.000 --74985-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:53.000 --74985-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 ==74985== Preferring higher priority redirection: 00:16:53.000 --74985-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:53.000 --74985-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:53.000 --74985-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 --74985-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:53.000 ==74985== WARNING: new redirection conflicts with existing -- ignoring it 00:16:53.000 --74985-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:53.000 --74985-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:53.000 ==74985== WARNING: new redirection conflicts with existing -- ignoring it 00:16:53.000 --74985-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:53.000 --74985-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:53.000 --74985-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:53.000 --74985-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:53.000 --74985-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:53.000 --74985-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:53.000 --74985-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:53.000 --74985-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:53.000 --74985-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:53.000 --74985-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:53.000 --74985-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:53.000 --74985-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:53.000 --74985-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:53.000 --74985-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:53.000 --74985-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:53.000 --74985-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:53.000 --74985-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:53.000 --74985-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:53.000 --74985-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:53.000 00:16:53.000 00:16:53.000 CUnit - A unit testing framework for C - Version 2.1-3 00:16:53.000 http://cunit.sourceforge.net/ 00:16:53.000 00:16:53.000 00:16:53.000 Suite: dif 00:16:53.258 Test: dif_generate_and_verify_test ...[2024-11-05 15:41:55.742151] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=23, Expected=17, Actual=16 00:16:53.258 [2024-11-05 15:41:55.770471] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=23, Expected=17, Actual=16 00:16:53.258 [2024-11-05 15:41:55.771677] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=23, Expected=17, Actual=16 00:16:53.258 [2024-11-05 15:41:55.773880] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=22, Expected=23, Actual=22 00:16:53.258 [2024-11-05 15:41:55.775001] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=22, Expected=23, Actual=22 00:16:53.258 [2024-11-05 15:41:55.775951] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=22, Expected=23, Actual=22 00:16:53.258 passed 00:16:53.258 Test: dif_disable_check_test ...[2024-11-05 15:41:55.782635] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=22, Expected=22, Actual=ffff 00:16:53.258 [2024-11-05 15:41:55.783628] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=22, Expected=22, Actual=ffff 00:16:53.258 [2024-11-05 15:41:55.784570] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=22, Expected=22, Actual=ffff 00:16:53.258 passed 00:16:53.258 Test: dif_generate_and_verify_different_pi_formats_test ...[2024-11-05 15:41:55.802986] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=12, Expected=b0a80000, Actual=b9848de 00:16:53.258 [2024-11-05 15:41:55.804872] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=12, Expected=b98, Actual=b0a8 00:16:53.258 [2024-11-05 15:41:55.805930] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=12, Expected=b0a8000000000000, Actual=81039fcf5685d8d4 00:16:53.258 [2024-11-05 15:41:55.806778] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=12, Expected=b9848de00000000, Actual=81039fcf5685d8d4 00:16:53.258 [2024-11-05 15:41:55.807905] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=12, Expected=17, Actual=0 00:16:53.258 [2024-11-05 15:41:55.808695] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=12, Expected=17, Actual=0 00:16:53.258 [2024-11-05 15:41:55.809503] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=12, Expected=17, Actual=0 00:16:53.258 [2024-11-05 15:41:55.810285] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=12, Expected=17, Actual=0 00:16:53.258 [2024-11-05 15:41:55.811242] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=12, Expected=c, Actual=0 00:16:53.258 [2024-11-05 15:41:55.812052] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=12, Expected=c, Actual=0 00:16:53.258 [2024-11-05 15:41:55.812843] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=12, Expected=c, Actual=0 00:16:53.258 passed 00:16:53.259 Test: dif_apptag_mask_test ...[2024-11-05 15:41:55.815505] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=12, Expected=1256, Actual=1234 00:16:53.259 [2024-11-05 15:41:55.818170] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=12, Expected=1256, Actual=1234 00:16:53.259 passed 00:16:53.259 Test: dif_sec_8_md_8_error_test ...[2024-11-05 15:41:55.819093] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 609:spdk_dif_ctx_init: *ERROR*: Zero data block size is not allowed 00:16:53.259 passed 00:16:53.259 Test: dif_sec_512_md_0_error_test ...[2024-11-05 15:41:55.819975] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.259 passed 00:16:53.259 Test: dif_sec_512_md_16_error_test ...[2024-11-05 15:41:55.820979] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 620:spdk_dif_ctx_init: *ERROR*: Data block size should be a multiple of 4kB 00:16:53.259 [2024-11-05 15:41:55.821632] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 620:spdk_dif_ctx_init: *ERROR*: Data block size should be a multiple of 4kB 00:16:53.259 passed 00:16:53.259 Test: dif_sec_4096_md_0_8_error_test ...[2024-11-05 15:41:55.822079] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.259 [2024-11-05 15:41:55.822616] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.259 [2024-11-05 15:41:55.823181] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.259 [2024-11-05 15:41:55.823286] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.259 passed 00:16:53.259 Test: dif_sec_4100_md_128_error_test ...[2024-11-05 15:41:55.823802] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 620:spdk_dif_ctx_init: *ERROR*: Data block size should be a multiple of 4kB 00:16:53.259 [2024-11-05 15:41:55.824349] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 620:spdk_dif_ctx_init: *ERROR*: Data block size should be a multiple of 4kB 00:16:53.259 passed 00:16:53.259 Test: dif_guard_seed_test ...passed 00:16:53.259 Test: dif_guard_value_test ...passed 00:16:53.259 Test: dif_disable_sec_512_md_8_single_iov_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_0_single_iov_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_0_single_iov_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_0_1_2_4_multi_iovs_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_0_1_2_4_multi_iovs_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_7_multi_iovs_split_data_and_md_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_split_data_and_md_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_7_multi_iovs_split_data_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_split_data_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_7_multi_iovs_split_guard_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_split_guard_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_7_multi_iovs_split_apptag_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_split_apptag_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_7_multi_iovs_split_reftag_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_split_reftag_test ...passed 00:16:53.259 Test: dif_sec_512_md_8_prchk_7_multi_iovs_complex_splits_test ...passed 00:16:53.259 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_test ...passed 00:16:53.517 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_test ...[2024-11-05 15:41:55.982350] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=ff4c, Actual=fd4c 00:16:53.517 [2024-11-05 15:41:55.987757] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=fc21, Actual=fe21 00:16:53.517 [2024-11-05 15:41:55.995263] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=288 00:16:53.517 [2024-11-05 15:41:55.999417] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=288 00:16:53.517 [2024-11-05 15:41:56.005495] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.517 [2024-11-05 15:41:56.009853] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.517 [2024-11-05 15:41:56.014921] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=fd4c, Actual=fe21 00:16:53.517 [2024-11-05 15:41:56.019079] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=fe21, Actual=fc69 00:16:53.517 [2024-11-05 15:41:56.023750] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=5ab753ed, Actual=1ab753ed 00:16:53.517 [2024-11-05 15:41:56.028446] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=78574660, Actual=38574660 00:16:53.517 [2024-11-05 15:41:56.033373] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.517 [2024-11-05 15:41:56.038062] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.517 [2024-11-05 15:41:56.043563] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.517 [2024-11-05 15:41:56.048296] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.517 [2024-11-05 15:41:56.053254] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=1ab753ed, Actual=7289e66 00:16:53.517 [2024-11-05 15:41:56.057537] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=38574660, Actual=72d4a82c 00:16:53.517 [2024-11-05 15:41:56.061587] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.517 [2024-11-05 15:41:56.065721] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=88010a2d0837a266, Actual=88010a2d4837a266 00:16:53.518 [2024-11-05 15:41:56.070116] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.074242] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.079017] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=405f 00:16:53.518 [2024-11-05 15:41:56.083158] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=405f 00:16:53.518 [2024-11-05 15:41:56.087541] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.518 [2024-11-05 15:41:56.091285] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=88010a2d4837a266, Actual=4227e0385810b279 00:16:53.518 passed 00:16:53.518 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_data_and_md_test ...[2024-11-05 15:41:56.094753] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=bd4c, Actual=fd4c 00:16:53.518 [2024-11-05 15:41:56.095519] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=be21, Actual=fe21 00:16:53.518 [2024-11-05 15:41:56.096357] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.096950] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.097776] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.518 [2024-11-05 15:41:56.098377] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.518 [2024-11-05 15:41:56.099191] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fd4c, Actual=fe21 00:16:53.518 [2024-11-05 15:41:56.099768] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fe21, Actual=fc69 00:16:53.518 [2024-11-05 15:41:56.100635] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=5ab753ed, Actual=1ab753ed 00:16:53.518 [2024-11-05 15:41:56.101296] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=78574660, Actual=38574660 00:16:53.518 [2024-11-05 15:41:56.102174] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.102826] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.103710] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.518 [2024-11-05 15:41:56.104365] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.518 [2024-11-05 15:41:56.105231] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=1ab753ed, Actual=7289e66 00:16:53.518 [2024-11-05 15:41:56.105859] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=38574660, Actual=72d4a82c 00:16:53.518 [2024-11-05 15:41:56.106663] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.518 [2024-11-05 15:41:56.107260] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d0837a266, Actual=88010a2d4837a266 00:16:53.518 [2024-11-05 15:41:56.108072] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.108668] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.518 [2024-11-05 15:41:56.109481] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.518 [2024-11-05 15:41:56.110074] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.518 [2024-11-05 15:41:56.110893] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.518 [2024-11-05 15:41:56.111471] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d4837a266, Actual=4227e0385810b279 00:16:53.518 passed 00:16:53.518 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_data_test ...[2024-11-05 15:41:56.113007] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=bd4c, Actual=fd4c 00:16:53.518 [2024-11-05 15:41:56.113609] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=be21, Actual=fe21 00:16:53.519 [2024-11-05 15:41:56.114453] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.115047] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.115880] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.519 [2024-11-05 15:41:56.116484] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.519 [2024-11-05 15:41:56.117306] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fd4c, Actual=fe21 00:16:53.519 [2024-11-05 15:41:56.117882] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fe21, Actual=fc69 00:16:53.519 [2024-11-05 15:41:56.118752] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=5ab753ed, Actual=1ab753ed 00:16:53.519 [2024-11-05 15:41:56.119406] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=78574660, Actual=38574660 00:16:53.519 [2024-11-05 15:41:56.120291] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.120938] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.121817] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.519 [2024-11-05 15:41:56.122475] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.519 [2024-11-05 15:41:56.123341] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=1ab753ed, Actual=7289e66 00:16:53.519 [2024-11-05 15:41:56.123988] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=38574660, Actual=72d4a82c 00:16:53.519 [2024-11-05 15:41:56.124814] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.519 [2024-11-05 15:41:56.125410] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d0837a266, Actual=88010a2d4837a266 00:16:53.519 [2024-11-05 15:41:56.126233] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.126816] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.127636] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.519 [2024-11-05 15:41:56.128237] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.519 [2024-11-05 15:41:56.129059] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.519 [2024-11-05 15:41:56.129642] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d4837a266, Actual=4227e0385810b279 00:16:53.519 passed 00:16:53.519 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_guard_test ...[2024-11-05 15:41:56.131194] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=bd4c, Actual=fd4c 00:16:53.519 [2024-11-05 15:41:56.131794] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=be21, Actual=fe21 00:16:53.519 [2024-11-05 15:41:56.132636] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.133242] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.134067] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.519 [2024-11-05 15:41:56.134666] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.519 [2024-11-05 15:41:56.135472] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fd4c, Actual=fe21 00:16:53.519 [2024-11-05 15:41:56.136053] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fe21, Actual=fc69 00:16:53.519 [2024-11-05 15:41:56.136907] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=5ab753ed, Actual=1ab753ed 00:16:53.519 [2024-11-05 15:41:56.137561] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=78574660, Actual=38574660 00:16:53.519 [2024-11-05 15:41:56.138451] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.519 [2024-11-05 15:41:56.139105] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.520 [2024-11-05 15:41:56.139996] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.520 [2024-11-05 15:41:56.140660] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.520 [2024-11-05 15:41:56.141542] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=1ab753ed, Actual=7289e66 00:16:53.520 [2024-11-05 15:41:56.142182] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=38574660, Actual=72d4a82c 00:16:53.520 [2024-11-05 15:41:56.142991] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.520 [2024-11-05 15:41:56.143588] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d0837a266, Actual=88010a2d4837a266 00:16:53.520 [2024-11-05 15:41:56.144402] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.520 [2024-11-05 15:41:56.144990] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.520 [2024-11-05 15:41:56.145812] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.520 [2024-11-05 15:41:56.148178] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.520 [2024-11-05 15:41:56.149010] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.520 [2024-11-05 15:41:56.149597] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d4837a266, Actual=4227e0385810b279 00:16:53.520 passed 00:16:53.520 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_apptag_pi_16_test ...[2024-11-05 15:41:56.151137] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=bd4c, Actual=fd4c 00:16:53.520 [2024-11-05 15:41:56.151728] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=be21, Actual=fe21 00:16:53.520 [2024-11-05 15:41:56.152562] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.520 [2024-11-05 15:41:56.153159] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.520 [2024-11-05 15:41:56.153983] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.520 [2024-11-05 15:41:56.154573] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.520 [2024-11-05 15:41:56.155386] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fd4c, Actual=fe21 00:16:53.520 [2024-11-05 15:41:56.155961] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fe21, Actual=fc69 00:16:53.520 passed 00:16:53.520 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_apptag_test ...[2024-11-05 15:41:56.157544] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=5ab753ed, Actual=1ab753ed 00:16:53.520 [2024-11-05 15:41:56.158204] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=78574660, Actual=38574660 00:16:53.520 [2024-11-05 15:41:56.159112] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.520 [2024-11-05 15:41:56.159761] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.520 [2024-11-05 15:41:56.160666] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.520 [2024-11-05 15:41:56.161330] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.520 [2024-11-05 15:41:56.162209] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=1ab753ed, Actual=7289e66 00:16:53.520 [2024-11-05 15:41:56.162845] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=38574660, Actual=72d4a82c 00:16:53.520 [2024-11-05 15:41:56.163932] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.520 [2024-11-05 15:41:56.164541] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d0837a266, Actual=88010a2d4837a266 00:16:53.521 [2024-11-05 15:41:56.165127] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.521 [2024-11-05 15:41:56.165704] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.521 [2024-11-05 15:41:56.166290] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.521 [2024-11-05 15:41:56.166870] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.521 [2024-11-05 15:41:56.167445] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.521 [2024-11-05 15:41:56.168010] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d4837a266, Actual=4227e0385810b279 00:16:53.521 passed 00:16:53.521 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_reftag_pi_16_test ...[2024-11-05 15:41:56.169264] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=bd4c, Actual=fd4c 00:16:53.521 [2024-11-05 15:41:56.169859] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=be21, Actual=fe21 00:16:53.521 [2024-11-05 15:41:56.170687] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.521 [2024-11-05 15:41:56.171283] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.521 [2024-11-05 15:41:56.172109] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.521 [2024-11-05 15:41:56.172702] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.521 [2024-11-05 15:41:56.173509] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fd4c, Actual=fe21 00:16:53.521 [2024-11-05 15:41:56.174091] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=fe21, Actual=fc69 00:16:53.521 passed 00:16:53.521 Test: dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_reftag_test ...[2024-11-05 15:41:56.175677] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=5ab753ed, Actual=1ab753ed 00:16:53.521 [2024-11-05 15:41:56.176336] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=78574660, Actual=38574660 00:16:53.521 [2024-11-05 15:41:56.177255] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.521 [2024-11-05 15:41:56.177909] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.521 [2024-11-05 15:41:56.178821] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.521 [2024-11-05 15:41:56.179488] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=40000058 00:16:53.521 [2024-11-05 15:41:56.180390] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=1ab753ed, Actual=7289e66 00:16:53.521 [2024-11-05 15:41:56.181029] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=38574660, Actual=72d4a82c 00:16:53.521 [2024-11-05 15:41:56.182120] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.522 [2024-11-05 15:41:56.182713] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d0837a266, Actual=88010a2d4837a266 00:16:53.522 [2024-11-05 15:41:56.183301] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.522 [2024-11-05 15:41:56.183876] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=88, Expected=88, Actual=4088 00:16:53.522 [2024-11-05 15:41:56.184460] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.522 [2024-11-05 15:41:56.185041] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=88, Expected=58, Actual=4058 00:16:53.522 [2024-11-05 15:41:56.185627] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.522 [2024-11-05 15:41:56.186199] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=88, Expected=88010a2d4837a266, Actual=4227e0385810b279 00:16:53.522 passed 00:16:53.522 Test: dif_copy_sec_512_md_8_prchk_0_single_iov ...passed 00:16:53.522 Test: dif_copy_sec_512_md_8_dif_disable_single_iov ...passed 00:16:53.522 Test: dif_copy_sec_4096_md_128_prchk_0_single_iov_test ...passed 00:16:53.522 Test: dif_copy_sec_512_md_8_prchk_0_1_2_4_multi_iovs ...passed 00:16:53.780 Test: dif_copy_sec_4096_md_128_prchk_0_1_2_4_multi_iovs_test ...passed 00:16:53.780 Test: dif_copy_sec_4096_md_128_prchk_0_1_2_4_multi_bounce_iovs_test ...passed 00:16:53.780 Test: dif_copy_sec_4096_md_128_prchk_7_multi_iovs ...passed 00:16:53.780 Test: dif_copy_sec_512_md_8_prchk_7_multi_iovs_split_data ...passed 00:16:53.780 Test: dif_copy_sec_4096_md_128_prchk_7_multi_iovs_split_data_test ...passed 00:16:53.780 Test: dif_copy_sec_512_md_8_prchk_7_multi_iovs_complex_splits ...passed 00:16:53.780 Test: dif_copy_sec_512_md_8_prchk_7_multi_bounce_iovs_complex_splits ...passed 00:16:53.780 Test: dif_copy_sec_512_md_8_dif_disable_multi_bounce_iovs_complex_splits ...passed 00:16:53.780 Test: dif_copy_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_test ...passed 00:16:53.780 Test: dif_copy_sec_4096_md_128_inject_1_2_4_8_multi_iovs_test ...[2024-11-05 15:41:56.349890] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=bd4c, Actual=fd4c 00:16:53.780 [2024-11-05 15:41:56.353217] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=c50b, Actual=850b 00:16:53.780 [2024-11-05 15:41:56.355783] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.780 [2024-11-05 15:41:56.359495] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.780 [2024-11-05 15:41:56.361988] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.780 [2024-11-05 15:41:56.364194] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.780 [2024-11-05 15:41:56.366661] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=fd4c, Actual=fe21 00:16:53.780 [2024-11-05 15:41:56.369099] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=55a, Actual=712 00:16:53.780 [2024-11-05 15:41:56.372134] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=5ab753ed, Actual=1ab753ed 00:16:53.780 [2024-11-05 15:41:56.374899] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=6af71270, Actual=2af71270 00:16:53.780 [2024-11-05 15:41:56.377963] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.780 [2024-11-05 15:41:56.380737] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.780 [2024-11-05 15:41:56.383800] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.780 [2024-11-05 15:41:56.386587] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:53.780 [2024-11-05 15:41:56.389619] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=1ab753ed, Actual=7289e66 00:16:53.780 [2024-11-05 15:41:56.392399] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=b80b441a, Actual=f288aa56 00:16:53.780 [2024-11-05 15:41:56.394883] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.780 [2024-11-05 15:41:56.397115] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=7a7ccd7130191a7e, Actual=7a7ccd7170191a7e 00:16:53.780 [2024-11-05 15:41:56.399604] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.780 [2024-11-05 15:41:56.401818] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:53.780 [2024-11-05 15:41:56.404331] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=405f 00:16:53.780 [2024-11-05 15:41:56.406574] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=405f 00:16:53.780 [2024-11-05 15:41:56.409065] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.780 [2024-11-05 15:41:56.411299] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=5d577b185097baaa, Actual=9771910d40b0aab5 00:16:53.780 passed 00:16:53.781 Test: dif_copy_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_test ...[2024-11-05 15:41:56.413807] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=bd4c, Actual=fd4c 00:16:53.781 [2024-11-05 15:41:56.414580] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=5291, Actual=1291 00:16:53.781 [2024-11-05 15:41:56.415521] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:53.781 [2024-11-05 15:41:56.416193] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:53.781 [2024-11-05 15:41:56.417119] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:53.781 [2024-11-05 15:41:56.417788] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:53.781 [2024-11-05 15:41:56.418705] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=fd4c, Actual=fe21 00:16:53.781 [2024-11-05 15:41:56.419372] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=92c0, Actual=9088 00:16:53.781 [2024-11-05 15:41:56.420441] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=5ab753ed, Actual=1ab753ed 00:16:53.781 [2024-11-05 15:41:56.421246] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=10fea223, Actual=50fea223 00:16:53.781 [2024-11-05 15:41:56.422299] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:53.781 [2024-11-05 15:41:56.423103] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:53.781 [2024-11-05 15:41:56.424187] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:53.781 [2024-11-05 15:41:56.425000] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:53.781 [2024-11-05 15:41:56.426047] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=1ab753ed, Actual=7289e66 00:16:53.781 [2024-11-05 15:41:56.426855] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=c202f449, Actual=88811a05 00:16:53.781 [2024-11-05 15:41:56.427812] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:53.781 [2024-11-05 15:41:56.428508] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=6f03560229ca95bb, Actual=6f03560269ca95bb 00:16:53.781 [2024-11-05 15:41:56.429454] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:53.781 [2024-11-05 15:41:56.430150] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:53.781 [2024-11-05 15:41:56.431117] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=4059 00:16:53.781 [2024-11-05 15:41:56.431823] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=4059 00:16:53.781 [2024-11-05 15:41:56.432775] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:53.781 [2024-11-05 15:41:56.433467] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=4828e06b4944356f, Actual=820e0a7e59632570 00:16:53.781 passed 00:16:53.781 Test: dix_sec_0_md_8_error ...[2024-11-05 15:41:56.434642] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 609:spdk_dif_ctx_init: *ERROR*: Zero data block size is not allowed 00:16:53.781 passed 00:16:53.781 Test: dix_sec_512_md_0_error ...[2024-11-05 15:41:56.435272] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.781 passed 00:16:53.782 Test: dix_sec_512_md_16_error ...[2024-11-05 15:41:56.435805] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 620:spdk_dif_ctx_init: *ERROR*: Data block size should be a multiple of 4kB 00:16:53.782 [2024-11-05 15:41:56.436288] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 620:spdk_dif_ctx_init: *ERROR*: Data block size should be a multiple of 4kB 00:16:53.782 passed 00:16:53.782 Test: dix_sec_4096_md_0_8_error ...[2024-11-05 15:41:56.436741] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.782 [2024-11-05 15:41:56.437276] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.782 [2024-11-05 15:41:56.437840] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.782 [2024-11-05 15:41:56.437944] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 594:spdk_dif_ctx_init: *ERROR*: Metadata size is smaller than DIF size. 00:16:53.782 passed 00:16:53.782 Test: dix_sec_512_md_8_prchk_0_single_iov ...passed 00:16:53.782 Test: dix_sec_4096_md_128_prchk_0_single_iov_test ...passed 00:16:53.782 Test: dix_sec_512_md_8_prchk_0_1_2_4_multi_iovs ...passed 00:16:53.782 Test: dix_sec_4096_md_128_prchk_0_1_2_4_multi_iovs_test ...passed 00:16:54.039 Test: dix_sec_4096_md_128_prchk_7_multi_iovs ...passed 00:16:54.039 Test: dix_sec_512_md_8_prchk_7_multi_iovs_split_data ...passed 00:16:54.039 Test: dix_sec_4096_md_128_prchk_7_multi_iovs_split_data_test ...passed 00:16:54.039 Test: dix_sec_512_md_8_prchk_7_multi_iovs_complex_splits ...passed 00:16:54.039 Test: dix_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_test ...passed 00:16:54.039 Test: dix_sec_4096_md_128_inject_1_2_4_8_multi_iovs_test ...[2024-11-05 15:41:56.556958] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=bd4c, Actual=fd4c 00:16:54.039 [2024-11-05 15:41:56.560097] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=c50b, Actual=850b 00:16:54.039 [2024-11-05 15:41:56.563715] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:54.039 [2024-11-05 15:41:56.565882] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:54.039 [2024-11-05 15:41:56.569561] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:54.039 [2024-11-05 15:41:56.571730] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:54.039 [2024-11-05 15:41:56.574646] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=fd4c, Actual=fe21 00:16:54.039 [2024-11-05 15:41:56.577038] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=55a, Actual=712 00:16:54.039 [2024-11-05 15:41:56.580028] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=5ab753ed, Actual=1ab753ed 00:16:54.039 [2024-11-05 15:41:56.582754] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=6af71270, Actual=2af71270 00:16:54.040 [2024-11-05 15:41:56.585742] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.588444] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.591423] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:54.040 [2024-11-05 15:41:56.594145] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=4000005f 00:16:54.040 [2024-11-05 15:41:56.597096] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=1ab753ed, Actual=7289e66 00:16:54.040 [2024-11-05 15:41:56.599802] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=b80b441a, Actual=f288aa56 00:16:54.040 [2024-11-05 15:41:56.602238] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:54.040 [2024-11-05 15:41:56.604393] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=7a7ccd7130191a7e, Actual=7a7ccd7170191a7e 00:16:54.040 [2024-11-05 15:41:56.606819] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.608980] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=95, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.611407] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=405f 00:16:54.040 [2024-11-05 15:41:56.613568] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=95, Expected=5f, Actual=405f 00:16:54.040 [2024-11-05 15:41:56.615983] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:54.040 [2024-11-05 15:41:56.618142] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=95, Expected=5d577b185097baaa, Actual=9771910d40b0aab5 00:16:54.040 passed 00:16:54.040 Test: dix_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_test ...[2024-11-05 15:41:56.620556] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=bd4c, Actual=fd4c 00:16:54.040 [2024-11-05 15:41:56.621278] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=5291, Actual=1291 00:16:54.040 [2024-11-05 15:41:56.622151] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.622755] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.623620] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:54.040 [2024-11-05 15:41:56.624238] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:54.040 [2024-11-05 15:41:56.625106] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=fd4c, Actual=fe21 00:16:54.040 [2024-11-05 15:41:56.625715] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=92c0, Actual=9088 00:16:54.040 [2024-11-05 15:41:56.626693] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=5ab753ed, Actual=1ab753ed 00:16:54.040 [2024-11-05 15:41:56.627424] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=49410607, Actual=9410607 00:16:54.040 [2024-11-05 15:41:56.628423] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.629149] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:54.040 [2024-11-05 15:41:56.630127] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:54.040 [2024-11-05 15:41:56.630858] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=40000059 00:16:54.041 [2024-11-05 15:41:56.631848] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=1ab753ed, Actual=7289e66 00:16:54.041 [2024-11-05 15:41:56.632582] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=9bbd506d, Actual=d13ebe21 00:16:54.041 [2024-11-05 15:41:56.633451] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=a576a772cecc20d3, Actual=a576a7728ecc20d3 00:16:54.041 [2024-11-05 15:41:56.634054] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=6f03560229ca95bb, Actual=6f03560269ca95bb 00:16:54.041 [2024-11-05 15:41:56.634919] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:54.041 [2024-11-05 15:41:56.635532] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 925:_dif_verify: *ERROR*: Failed to compare App Tag: LBA=89, Expected=88, Actual=4088 00:16:54.041 [2024-11-05 15:41:56.636404] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=4059 00:16:54.041 [2024-11-05 15:41:56.637010] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 860:_dif_reftag_check: *ERROR*: Failed to compare Ref Tag: LBA=89, Expected=59, Actual=4059 00:16:54.041 [2024-11-05 15:41:56.637874] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=a576a7728ecc20d3, Actual=5aa0fd582642d62a 00:16:54.041 [2024-11-05 15:41:56.638488] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c: 910:_dif_verify: *ERROR*: Failed to compare Guard: LBA=89, Expected=4828e06b4944356f, Actual=820e0a7e59632570 00:16:54.041 passed 00:16:54.041 Test: set_md_interleave_iovs_test ...passed 00:16:54.041 Test: set_md_interleave_iovs_split_test ...passed 00:16:54.041 Test: dif_generate_stream_pi_16_test ...passed 00:16:54.041 Test: dif_generate_stream_test ...passed 00:16:54.041 Test: set_md_interleave_iovs_alignment_test ...[2024-11-05 15:41:56.709938] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/util/dif.c:1946:spdk_dif_set_md_interleave_iovs: *ERROR*: Buffer overflow will occur. 00:16:54.041 passed 00:16:54.041 Test: dif_generate_split_test ...passed 00:16:54.041 Test: set_md_interleave_iovs_multi_segments_test ...passed 00:16:54.041 Test: dif_verify_split_test ...passed 00:16:54.299 Test: dif_verify_stream_multi_segments_test ...passed 00:16:54.299 Test: update_crc32c_pi_16_test ...passed 00:16:54.299 Test: update_crc32c_test ...passed 00:16:54.299 Test: dif_update_crc32c_split_test ...passed 00:16:54.299 Test: dif_update_crc32c_stream_multi_segments_test ...passed 00:16:54.299 Test: get_range_with_md_test ...passed 00:16:54.299 Test: dif_sec_512_md_8_prchk_7_multi_iovs_remap_pi_16_test ...passed 00:16:54.299 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_remap_test ...passed 00:16:54.299 Test: dif_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_remap_test ...passed 00:16:54.299 Test: dix_sec_4096_md_128_prchk_7_multi_iovs_remap ...passed 00:16:54.299 Test: dix_sec_512_md_8_prchk_7_multi_iovs_complex_splits_remap_pi_16_test ...passed 00:16:54.299 Test: dix_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_remap_test ...passed 00:16:54.299 Test: dif_generate_and_verify_unmap_test ...passed 00:16:54.299 Test: dif_pi_format_check_test ...passed 00:16:54.299 Test: dif_type_check_test ...passed 00:16:54.299 00:16:54.299 Run Summary: Type Total Ran Passed Failed Inactive 00:16:54.299 suites 1 1 n/a 0 0 00:16:54.299 tests 90 90 90 0 0 00:16:54.299 asserts 3705 3705 3705 0 n/a 00:16:54.299 00:16:54.299 Elapsed time = 1.230 seconds 00:16:54.299 --74985-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:54.299 --74985-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:54.299 ==74985== 00:16:54.299 ==74985== HEAP SUMMARY: 00:16:54.299 ==74985== in use at exit: 0 bytes in 0 blocks 00:16:54.299 ==74985== total heap usage: 900 allocs, 900 frees, 1,994,618 bytes allocated 00:16:54.299 ==74985== 00:16:54.299 ==74985== All heap blocks were freed -- no leaks are possible 00:16:54.299 ==74985== 00:16:54.299 ==74985== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:54.299 15:41:56 unittest_util -- unit/unittest.sh@143 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/iov.c/iov_ut 00:16:54.299 ==74999== Memcheck, a memory error detector 00:16:54.299 ==74999== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:54.299 ==74999== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:54.299 ==74999== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/iov.c/iov_ut 00:16:54.299 ==74999== 00:16:54.299 --74999-- Valgrind options: 00:16:54.299 --74999-- --leak-check=full 00:16:54.299 --74999-- --error-exitcode=2 00:16:54.299 --74999-- --verbose 00:16:54.299 --74999-- Contents of /proc/version: 00:16:54.299 --74999-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:54.299 --74999-- 00:16:54.299 --74999-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:54.299 --74999-- Page sizes: currently 4096, max supported 4096 00:16:54.299 --74999-- Valgrind library directory: /usr/libexec/valgrind 00:16:54.299 --74999-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/iov.c/iov_ut 00:16:54.299 --74999-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:54.299 --74999-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:54.299 --74999-- might be shown as UnknownInlinedFun 00:16:54.299 --74999-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:54.299 --74999-- object doesn't have a dynamic symbol table 00:16:54.299 --74999-- Scheduler: using generic scheduler lock implementation. 00:16:54.299 --74999-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:54.299 ==74999== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-74999-by-???-on-7765db803faf 00:16:54.299 ==74999== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-74999-by-???-on-7765db803faf 00:16:54.300 ==74999== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-74999-by-???-on-7765db803faf 00:16:54.300 ==74999== 00:16:54.300 ==74999== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:54.300 ==74999== don't want to do, unless you know exactly what you're doing, 00:16:54.300 ==74999== or are doing some strange experiment): 00:16:54.300 ==74999== /usr/libexec/valgrind/../../bin/vgdb --pid=74999 ...command... 00:16:54.300 ==74999== 00:16:54.300 ==74999== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:54.300 ==74999== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/iov.c/iov_ut 00:16:54.300 ==74999== and then give GDB the following command 00:16:54.300 ==74999== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=74999 00:16:54.300 ==74999== --pid is optional if only one valgrind process is running 00:16:54.300 ==74999== 00:16:54.557 --74999-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:54.557 --74999-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:54.557 --74999-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:54.557 --74999-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:54.557 ==74999== WARNING: new redirection conflicts with existing -- ignoring it 00:16:54.557 --74999-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:54.557 --74999-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:54.557 --74999-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:54.557 --74999-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:54.557 --74999-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:54.557 --74999-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:54.557 --74999-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:54.557 --74999-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:54.557 --74999-- Reading syms from /usr/lib64/libm.so.6 00:16:54.557 --74999-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:54.557 --74999-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:54.557 --74999-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/libc.so.6 00:16:54.557 --74999-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:54.557 --74999-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:54.557 --74999-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:54.557 --74999-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:54.557 --74999-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:54.815 --74999-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 ==74999== WARNING: new redirection conflicts with existing -- ignoring it 00:16:54.815 --74999-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:54.815 --74999-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:54.815 --74999-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 ==74999== Preferring higher priority redirection: 00:16:54.815 --74999-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:54.815 --74999-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:54.815 --74999-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.815 --74999-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.816 --74999-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.816 --74999-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.816 --74999-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:54.816 ==74999== WARNING: new redirection conflicts with existing -- ignoring it 00:16:54.816 --74999-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:54.816 --74999-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:54.816 ==74999== WARNING: new redirection conflicts with existing -- ignoring it 00:16:54.816 --74999-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:54.816 --74999-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:54.816 --74999-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:54.816 --74999-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:54.816 --74999-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:54.816 --74999-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:54.816 --74999-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:54.816 --74999-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:54.816 --74999-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:54.816 --74999-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:54.816 --74999-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:54.816 --74999-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:54.816 --74999-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:54.816 --74999-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:54.816 --74999-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:54.816 --74999-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:54.816 --74999-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:54.816 --74999-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:54.816 --74999-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:54.816 00:16:54.816 00:16:54.816 CUnit - A unit testing framework for C - Version 2.1-3 00:16:54.816 http://cunit.sourceforge.net/ 00:16:54.816 00:16:54.816 00:16:54.816 Suite: iov 00:16:54.816 Test: test_single_iov ...passed 00:16:54.816 Test: test_simple_iov ...passed 00:16:54.816 Test: test_complex_iov ...passed 00:16:54.816 Test: test_iovs_to_buf ...passed 00:16:54.816 Test: test_buf_to_iovs ...passed 00:16:54.816 Test: test_memset ...passed 00:16:54.816 Test: test_iov_one ...passed 00:16:54.816 Test: test_iov_xfer ...passed 00:16:54.816 00:16:54.816 Run Summary: Type Total Ran Passed Failed Inactive 00:16:54.816 suites 1 1 n/a 0 0 00:16:54.816 tests 8 8 8 0 0 00:16:54.816 asserts 156 156 156 0 n/a 00:16:54.816 00:16:54.816 Elapsed time = 0.042 seconds 00:16:54.816 --74999-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:54.816 --74999-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:54.816 ==74999== 00:16:54.816 ==74999== HEAP SUMMARY: 00:16:54.816 ==74999== in use at exit: 0 bytes in 0 blocks 00:16:54.816 ==74999== total heap usage: 62 allocs, 62 frees, 93,735 bytes allocated 00:16:54.816 ==74999== 00:16:54.816 ==74999== All heap blocks were freed -- no leaks are possible 00:16:54.816 ==74999== 00:16:54.816 ==74999== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:55.074 15:41:57 unittest_util -- unit/unittest.sh@144 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/math.c/math_ut 00:16:55.074 ==75010== Memcheck, a memory error detector 00:16:55.074 ==75010== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:55.074 ==75010== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:55.074 ==75010== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/math.c/math_ut 00:16:55.074 ==75010== 00:16:55.074 --75010-- Valgrind options: 00:16:55.074 --75010-- --leak-check=full 00:16:55.074 --75010-- --error-exitcode=2 00:16:55.074 --75010-- --verbose 00:16:55.074 --75010-- Contents of /proc/version: 00:16:55.074 --75010-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:55.074 --75010-- 00:16:55.074 --75010-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:55.074 --75010-- Page sizes: currently 4096, max supported 4096 00:16:55.074 --75010-- Valgrind library directory: /usr/libexec/valgrind 00:16:55.074 --75010-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/math.c/math_ut 00:16:55.074 --75010-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:55.074 --75010-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:55.074 --75010-- might be shown as UnknownInlinedFun 00:16:55.074 --75010-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:55.074 --75010-- object doesn't have a dynamic symbol table 00:16:55.074 --75010-- Scheduler: using generic scheduler lock implementation. 00:16:55.074 --75010-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:55.074 ==75010== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75010-by-???-on-7765db803faf 00:16:55.074 ==75010== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75010-by-???-on-7765db803faf 00:16:55.074 ==75010== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75010-by-???-on-7765db803faf 00:16:55.074 ==75010== 00:16:55.074 ==75010== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:55.074 ==75010== don't want to do, unless you know exactly what you're doing, 00:16:55.074 ==75010== or are doing some strange experiment): 00:16:55.074 ==75010== /usr/libexec/valgrind/../../bin/vgdb --pid=75010 ...command... 00:16:55.074 ==75010== 00:16:55.074 ==75010== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:55.074 ==75010== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/math.c/math_ut 00:16:55.074 ==75010== and then give GDB the following command 00:16:55.074 ==75010== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75010 00:16:55.074 ==75010== --pid is optional if only one valgrind process is running 00:16:55.074 ==75010== 00:16:55.074 --75010-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:55.074 --75010-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:55.075 --75010-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:55.075 --75010-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:55.075 ==75010== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.075 --75010-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:55.075 --75010-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:55.075 --75010-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:55.075 --75010-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:55.075 --75010-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:55.075 --75010-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:55.075 --75010-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:55.075 --75010-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:55.075 --75010-- Reading syms from /usr/lib64/libm.so.6 00:16:55.075 --75010-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:55.075 --75010-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:55.075 --75010-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/libc.so.6 00:16:55.075 --75010-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:55.075 --75010-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:55.075 --75010-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:55.333 --75010-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:55.333 --75010-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:55.333 --75010-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 ==75010== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.333 --75010-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:55.333 --75010-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:55.333 --75010-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 ==75010== Preferring higher priority redirection: 00:16:55.333 --75010-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:55.333 --75010-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:55.333 --75010-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 --75010-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.333 ==75010== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.333 --75010-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:55.333 --75010-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:55.333 ==75010== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.333 --75010-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:55.333 --75010-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:55.333 --75010-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:55.333 --75010-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:55.333 --75010-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:55.333 --75010-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:55.333 --75010-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:55.333 --75010-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:55.333 --75010-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:55.333 --75010-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:55.334 --75010-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:55.334 --75010-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:55.334 --75010-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:55.334 --75010-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:55.334 --75010-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:55.334 --75010-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:55.334 --75010-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:55.334 --75010-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:55.334 --75010-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:55.334 00:16:55.334 00:16:55.334 CUnit - A unit testing framework for C - Version 2.1-3 00:16:55.334 http://cunit.sourceforge.net/ 00:16:55.334 00:16:55.334 00:16:55.334 Suite: math 00:16:55.334 Test: test_serial_number_arithmetic ...passed 00:16:55.334 Suite: erase 00:16:55.334 Test: test_memset_s ...passed 00:16:55.334 00:16:55.334 Run Summary: Type Total Ran Passed Failed Inactive 00:16:55.334 suites 2 2 n/a 0 0 00:16:55.334 tests 2 2 2 0 0 00:16:55.334 asserts 18 18 18 0 n/a 00:16:55.334 00:16:55.334 Elapsed time = 0.008 seconds 00:16:55.334 --75010-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:55.334 --75010-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:55.591 ==75010== 00:16:55.591 ==75010== HEAP SUMMARY: 00:16:55.591 ==75010== in use at exit: 0 bytes in 0 blocks 00:16:55.591 ==75010== total heap usage: 52 allocs, 52 frees, 93,466 bytes allocated 00:16:55.591 ==75010== 00:16:55.591 ==75010== All heap blocks were freed -- no leaks are possible 00:16:55.591 ==75010== 00:16:55.591 ==75010== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:55.591 15:41:58 unittest_util -- unit/unittest.sh@145 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/pipe.c/pipe_ut 00:16:55.591 ==75012== Memcheck, a memory error detector 00:16:55.591 ==75012== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:55.591 ==75012== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:55.591 ==75012== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/pipe.c/pipe_ut 00:16:55.591 ==75012== 00:16:55.591 --75012-- Valgrind options: 00:16:55.591 --75012-- --leak-check=full 00:16:55.591 --75012-- --error-exitcode=2 00:16:55.591 --75012-- --verbose 00:16:55.591 --75012-- Contents of /proc/version: 00:16:55.591 --75012-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:55.591 --75012-- 00:16:55.591 --75012-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:55.591 --75012-- Page sizes: currently 4096, max supported 4096 00:16:55.591 --75012-- Valgrind library directory: /usr/libexec/valgrind 00:16:55.591 --75012-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/pipe.c/pipe_ut 00:16:55.591 --75012-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:55.591 --75012-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:55.591 --75012-- might be shown as UnknownInlinedFun 00:16:55.591 --75012-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:55.591 --75012-- object doesn't have a dynamic symbol table 00:16:55.592 --75012-- Scheduler: using generic scheduler lock implementation. 00:16:55.592 --75012-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:55.592 ==75012== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75012-by-???-on-7765db803faf 00:16:55.592 ==75012== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75012-by-???-on-7765db803faf 00:16:55.592 ==75012== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75012-by-???-on-7765db803faf 00:16:55.592 ==75012== 00:16:55.592 ==75012== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:55.592 ==75012== don't want to do, unless you know exactly what you're doing, 00:16:55.592 ==75012== or are doing some strange experiment): 00:16:55.592 ==75012== /usr/libexec/valgrind/../../bin/vgdb --pid=75012 ...command... 00:16:55.592 ==75012== 00:16:55.592 ==75012== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:55.592 ==75012== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/pipe.c/pipe_ut 00:16:55.592 ==75012== and then give GDB the following command 00:16:55.592 ==75012== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75012 00:16:55.592 ==75012== --pid is optional if only one valgrind process is running 00:16:55.592 ==75012== 00:16:55.592 --75012-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:55.592 --75012-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:55.592 --75012-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:55.592 --75012-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:55.592 ==75012== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.592 --75012-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:55.592 --75012-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:55.592 --75012-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:55.592 --75012-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:55.592 --75012-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:55.592 --75012-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:55.592 --75012-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:55.592 --75012-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:55.592 --75012-- Reading syms from /usr/lib64/libm.so.6 00:16:55.592 --75012-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:55.592 --75012-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:55.592 --75012-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/libc.so.6 00:16:55.592 --75012-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:55.592 --75012-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:55.592 --75012-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:55.850 --75012-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:55.850 --75012-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:55.850 --75012-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 ==75012== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.850 --75012-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:55.850 --75012-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:55.850 --75012-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 ==75012== Preferring higher priority redirection: 00:16:55.850 --75012-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:55.850 --75012-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:55.850 --75012-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 --75012-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:55.850 ==75012== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.851 --75012-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:55.851 --75012-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:55.851 ==75012== WARNING: new redirection conflicts with existing -- ignoring it 00:16:55.851 --75012-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:55.851 --75012-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:55.851 --75012-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:55.851 --75012-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:55.851 --75012-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:55.851 --75012-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:55.851 --75012-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:55.851 --75012-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:55.851 --75012-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:55.851 --75012-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:55.851 --75012-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:55.851 --75012-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:55.851 --75012-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:55.851 --75012-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:55.851 --75012-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:55.851 --75012-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:55.851 --75012-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:55.851 --75012-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:55.851 --75012-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:55.851 00:16:55.851 00:16:55.851 CUnit - A unit testing framework for C - Version 2.1-3 00:16:55.851 http://cunit.sourceforge.net/ 00:16:55.851 00:16:55.851 00:16:55.851 Suite: pipe 00:16:55.851 Test: test_create_destroy ...passed 00:16:55.851 Test: test_write_get_buffer ...passed 00:16:55.851 Test: test_write_advance ...passed 00:16:55.851 Test: test_read_get_buffer ...passed 00:16:55.851 Test: test_read_advance ...passed 00:16:56.109 Test: test_data ...passed 00:16:56.109 00:16:56.109 Run Summary: Type Total Ran Passed Failed Inactive 00:16:56.109 suites 1 1 n/a 0 0 00:16:56.109 tests 6 6 6 0 0 00:16:56.109 asserts 251 251 251 0 n/a 00:16:56.109 00:16:56.109 Elapsed time = 0.070 seconds 00:16:56.109 --75012-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:56.109 --75012-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:56.109 ==75012== 00:16:56.109 ==75012== HEAP SUMMARY: 00:16:56.109 ==75012== in use at exit: 0 bytes in 0 blocks 00:16:56.109 ==75012== total heap usage: 70 allocs, 70 frees, 103,120 bytes allocated 00:16:56.109 ==75012== 00:16:56.109 ==75012== All heap blocks were freed -- no leaks are possible 00:16:56.109 ==75012== 00:16:56.109 ==75012== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:56.109 15:41:58 unittest_util -- unit/unittest.sh@146 -- # uname -s 00:16:56.109 15:41:58 unittest_util -- unit/unittest.sh@146 -- # '[' Linux = Linux ']' 00:16:56.109 15:41:58 unittest_util -- unit/unittest.sh@147 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/fd_group.c/fd_group_ut 00:16:56.109 ==75021== Memcheck, a memory error detector 00:16:56.109 ==75021== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:56.109 ==75021== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:56.109 ==75021== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/fd_group.c/fd_group_ut 00:16:56.109 ==75021== 00:16:56.109 --75021-- Valgrind options: 00:16:56.109 --75021-- --leak-check=full 00:16:56.109 --75021-- --error-exitcode=2 00:16:56.109 --75021-- --verbose 00:16:56.109 --75021-- Contents of /proc/version: 00:16:56.109 --75021-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:56.109 --75021-- 00:16:56.109 --75021-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:56.109 --75021-- Page sizes: currently 4096, max supported 4096 00:16:56.109 --75021-- Valgrind library directory: /usr/libexec/valgrind 00:16:56.109 --75021-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/fd_group.c/fd_group_ut 00:16:56.109 --75021-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:56.109 --75021-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:56.109 --75021-- might be shown as UnknownInlinedFun 00:16:56.109 --75021-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:56.109 --75021-- object doesn't have a dynamic symbol table 00:16:56.109 --75021-- Scheduler: using generic scheduler lock implementation. 00:16:56.109 --75021-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:56.109 ==75021== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75021-by-???-on-7765db803faf 00:16:56.109 ==75021== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75021-by-???-on-7765db803faf 00:16:56.109 ==75021== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75021-by-???-on-7765db803faf 00:16:56.109 ==75021== 00:16:56.109 ==75021== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:56.109 ==75021== don't want to do, unless you know exactly what you're doing, 00:16:56.109 ==75021== or are doing some strange experiment): 00:16:56.109 ==75021== /usr/libexec/valgrind/../../bin/vgdb --pid=75021 ...command... 00:16:56.109 ==75021== 00:16:56.109 ==75021== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:56.109 ==75021== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/util/fd_group.c/fd_group_ut 00:16:56.110 ==75021== and then give GDB the following command 00:16:56.110 ==75021== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75021 00:16:56.110 ==75021== --pid is optional if only one valgrind process is running 00:16:56.110 ==75021== 00:16:56.110 --75021-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:56.110 --75021-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:56.110 --75021-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:56.110 --75021-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:56.110 ==75021== WARNING: new redirection conflicts with existing -- ignoring it 00:16:56.110 --75021-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:56.110 --75021-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:56.110 --75021-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:56.110 --75021-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:56.110 --75021-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:56.110 --75021-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:56.110 --75021-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:56.110 --75021-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:56.110 --75021-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:56.110 --75021-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:56.110 --75021-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:56.110 --75021-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:56.110 --75021-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:56.110 --75021-- Reading syms from /usr/lib64/libm.so.6 00:16:56.110 --75021-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:56.110 --75021-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:56.110 --75021-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:56.110 --75021-- Reading syms from /usr/lib64/libc.so.6 00:16:56.367 --75021-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:56.367 --75021-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:56.367 --75021-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:56.367 --75021-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:56.367 --75021-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:56.367 --75021-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:56.367 --75021-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.367 --75021-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.367 --75021-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.367 --75021-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 ==75021== WARNING: new redirection conflicts with existing -- ignoring it 00:16:56.368 --75021-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:56.368 --75021-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:56.368 --75021-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 ==75021== Preferring higher priority redirection: 00:16:56.368 --75021-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:56.368 --75021-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:56.368 --75021-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 --75021-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:56.368 ==75021== WARNING: new redirection conflicts with existing -- ignoring it 00:16:56.368 --75021-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:56.368 --75021-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:56.368 ==75021== WARNING: new redirection conflicts with existing -- ignoring it 00:16:56.368 --75021-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:56.368 --75021-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:56.368 --75021-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:56.368 --75021-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:56.368 --75021-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:56.368 --75021-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:56.368 --75021-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:56.368 --75021-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:56.368 --75021-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:56.368 --75021-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:56.368 --75021-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:56.368 --75021-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:56.368 --75021-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:56.368 --75021-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:56.368 --75021-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:56.368 --75021-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:56.368 --75021-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:56.368 --75021-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:56.368 --75021-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:56.627 00:16:56.627 00:16:56.627 CUnit - A unit testing framework for C - Version 2.1-3 00:16:56.627 http://cunit.sourceforge.net/ 00:16:56.627 00:16:56.627 00:16:56.627 Suite: fd_group 00:16:56.627 Test: test_fd_group_basic ...passed 00:16:56.627 Test: test_fd_group_nest_unnest ...passed 00:16:56.627 00:16:56.627 Run Summary: Type Total Ran Passed Failed Inactive 00:16:56.627 suites 1 1 n/a 0 0 00:16:56.627 tests 2 2 2 0 0 00:16:56.627 asserts 41 41 41 0 n/a 00:16:56.627 00:16:56.627 Elapsed time = 0.036 seconds 00:16:56.627 --75021-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:56.627 --75021-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:56.627 ==75021== 00:16:56.627 ==75021== HEAP SUMMARY: 00:16:56.627 ==75021== in use at exit: 0 bytes in 0 blocks 00:16:56.627 ==75021== total heap usage: 61 allocs, 61 frees, 99,410 bytes allocated 00:16:56.627 ==75021== 00:16:56.627 ==75021== All heap blocks were freed -- no leaks are possible 00:16:56.627 ==75021== 00:16:56.627 ==75021== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:56.627 00:16:56.627 real 0m8.978s 00:16:56.627 user 0m8.627s 00:16:56.627 sys 0m0.326s 00:16:56.627 15:41:59 unittest_util -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:56.627 15:41:59 unittest_util -- common/autotest_common.sh@10 -- # set +x 00:16:56.627 ************************************ 00:16:56.627 END TEST unittest_util 00:16:56.627 ************************************ 00:16:56.627 15:41:59 -- unit/unittest.sh@263 -- # [[ y == y ]] 00:16:56.627 15:41:59 -- unit/unittest.sh@264 -- # run_test unittest_fsdev unittest_fsdev 00:16:56.627 15:41:59 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:56.627 15:41:59 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:56.627 15:41:59 -- common/autotest_common.sh@10 -- # set +x 00:16:56.627 ************************************ 00:16:56.627 START TEST unittest_fsdev 00:16:56.627 ************************************ 00:16:56.627 15:41:59 unittest_fsdev -- common/autotest_common.sh@1127 -- # unittest_fsdev 00:16:56.627 15:41:59 unittest_fsdev -- unit/unittest.sh@152 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/fsdev/fsdev.c/fsdev_ut 00:16:56.627 ==75049== Memcheck, a memory error detector 00:16:56.627 ==75049== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:56.627 ==75049== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:56.627 ==75049== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/fsdev/fsdev.c/fsdev_ut 00:16:56.627 ==75049== 00:16:56.627 --75049-- Valgrind options: 00:16:56.627 --75049-- --leak-check=full 00:16:56.627 --75049-- --error-exitcode=2 00:16:56.627 --75049-- --verbose 00:16:56.627 --75049-- Contents of /proc/version: 00:16:56.627 --75049-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:56.627 --75049-- 00:16:56.627 --75049-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:56.627 --75049-- Page sizes: currently 4096, max supported 4096 00:16:56.627 --75049-- Valgrind library directory: /usr/libexec/valgrind 00:16:56.627 --75049-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/fsdev/fsdev.c/fsdev_ut 00:16:56.627 --75049-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:56.627 --75049-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:56.627 --75049-- might be shown as UnknownInlinedFun 00:16:56.627 --75049-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:56.627 --75049-- object doesn't have a dynamic symbol table 00:16:56.627 --75049-- Scheduler: using generic scheduler lock implementation. 00:16:56.627 --75049-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:56.628 ==75049== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75049-by-???-on-7765db803faf 00:16:56.628 ==75049== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75049-by-???-on-7765db803faf 00:16:56.628 ==75049== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75049-by-???-on-7765db803faf 00:16:56.628 ==75049== 00:16:56.628 ==75049== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:56.628 ==75049== don't want to do, unless you know exactly what you're doing, 00:16:56.628 ==75049== or are doing some strange experiment): 00:16:56.628 ==75049== /usr/libexec/valgrind/../../bin/vgdb --pid=75049 ...command... 00:16:56.628 ==75049== 00:16:56.628 ==75049== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:56.628 ==75049== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/fsdev/fsdev.c/fsdev_ut 00:16:56.628 ==75049== and then give GDB the following command 00:16:56.628 ==75049== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75049 00:16:56.628 ==75049== --pid is optional if only one valgrind process is running 00:16:56.628 ==75049== 00:16:56.628 --75049-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:56.628 --75049-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:56.628 --75049-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:56.887 --75049-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:56.887 ==75049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:56.887 --75049-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:56.887 --75049-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:56.887 --75049-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:56.887 --75049-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:56.887 --75049-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:56.887 --75049-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:56.887 --75049-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:56.887 --75049-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:56.887 --75049-- Reading syms from /usr/lib64/libm.so.6 00:16:56.887 --75049-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:56.887 --75049-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:56.887 --75049-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/libc.so.6 00:16:56.887 --75049-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:56.887 --75049-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:56.887 --75049-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:56.887 --75049-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:56.887 --75049-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:57.146 --75049-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 ==75049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:57.146 --75049-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:57.146 --75049-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:57.146 --75049-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 ==75049== Preferring higher priority redirection: 00:16:57.146 --75049-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:57.146 --75049-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:57.146 --75049-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.146 --75049-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.147 --75049-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:57.147 ==75049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:57.147 --75049-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:57.147 --75049-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:57.147 ==75049== WARNING: new redirection conflicts with existing -- ignoring it 00:16:57.147 --75049-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:57.147 --75049-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:57.147 --75049-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:57.147 --75049-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:57.147 --75049-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:57.147 --75049-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:57.147 --75049-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:57.147 --75049-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:57.147 --75049-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:57.147 --75049-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:57.147 --75049-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:57.147 --75049-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:57.147 --75049-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:57.147 --75049-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:57.147 --75049-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:57.147 --75049-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:57.147 --75049-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:57.147 --75049-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:57.147 --75049-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:57.147 --75049-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:57.406 00:16:57.406 00:16:57.406 CUnit - A unit testing framework for C - Version 2.1-3 00:16:57.406 http://cunit.sourceforge.net/ 00:16:57.406 00:16:57.406 00:16:57.406 Suite: fsdev 00:16:57.406 Test: ut_fsdev_test_open_close ...--75049-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:57.406 passed 00:16:57.406 Test: ut_fsdev_test_set_opts ...[2024-11-05 15:41:59.981495] fsdev.c: 631:spdk_fsdev_set_opts: *ERROR*: opts cannot be NULL 00:16:57.406 [2024-11-05 15:42:00.008675] fsdev.c: 636:spdk_fsdev_set_opts: *ERROR*: opts_size inside opts cannot be zero value 00:16:57.406 passed 00:16:57.406 Test: ut_fsdev_test_get_io_channel ...passed 00:16:57.406 Test: ut_fsdev_test_mount_ok ...passed 00:16:57.406 Test: ut_fsdev_test_mount_err ...passed 00:16:57.406 Test: ut_fsdev_test_umount ...passed 00:16:57.406 Test: ut_fsdev_test_lookup_ok ...passed 00:16:57.406 Test: ut_fsdev_test_lookup_err ...passed 00:16:57.406 Test: ut_fsdev_test_forget ...passed 00:16:57.406 Test: ut_fsdev_test_getattr ...passed 00:16:57.664 Test: ut_fsdev_test_setattr ...passed 00:16:57.664 Test: ut_fsdev_test_readlink ...passed 00:16:57.664 Test: ut_fsdev_test_symlink ...passed 00:16:57.664 Test: ut_fsdev_test_mknod ...passed 00:16:57.664 Test: ut_fsdev_test_mkdir ...passed 00:16:57.664 Test: ut_fsdev_test_unlink ...passed 00:16:57.664 Test: ut_fsdev_test_rmdir ...passed 00:16:57.664 Test: ut_fsdev_test_rename ...passed 00:16:57.664 Test: ut_fsdev_test_link ...passed 00:16:57.664 Test: ut_fsdev_test_fopen ...passed 00:16:57.664 Test: ut_fsdev_test_read ...passed 00:16:57.664 Test: ut_fsdev_test_write ...passed 00:16:57.664 Test: ut_fsdev_test_statfs ...passed 00:16:57.664 Test: ut_fsdev_test_release ...passed 00:16:57.664 Test: ut_fsdev_test_fsync ...passed 00:16:57.665 Test: ut_fsdev_test_getxattr ...passed 00:16:57.665 Test: ut_fsdev_test_setxattr ...passed 00:16:57.665 Test: ut_fsdev_test_listxattr ...passed 00:16:57.665 Test: ut_fsdev_test_listxattr_get_size ...passed 00:16:57.665 Test: ut_fsdev_test_removexattr ...passed 00:16:57.665 Test: ut_fsdev_test_flush ...passed 00:16:57.665 Test: ut_fsdev_test_opendir ...passed 00:16:57.665 Test: ut_fsdev_test_readdir ...passed 00:16:57.665 Test: ut_fsdev_test_releasedir ...passed 00:16:57.665 Test: ut_fsdev_test_fsyncdir ...passed 00:16:57.665 Test: ut_fsdev_test_flock ...passed 00:16:57.665 Test: ut_fsdev_test_create ...passed 00:16:57.665 Test: ut_fsdev_test_abort ...passed 00:16:57.665 Test: ut_fsdev_test_fallocate ...passed 00:16:57.665 Test: ut_fsdev_test_copy_file_range ...passed[2024-11-05 15:42:00.350076] fsdev.c: 354:fsdev_mgr_unregister_cb: *ERROR*: fsdev IO pool count is 65535 but should be 131070 00:16:57.665 00:16:57.665 00:16:57.665 Run Summary: Type Total Ran Passed Failed Inactive 00:16:57.665 suites 1 1 n/a 0 0 00:16:57.665 tests 40 40 40 0 0 00:16:57.665 asserts 2840 2840 2840 0 n/a 00:16:57.665 00:16:57.665 Elapsed time = 0.465 seconds 00:16:57.665 --75049-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:57.922 --75049-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:57.922 ==75049== 00:16:57.922 ==75049== HEAP SUMMARY: 00:16:57.922 ==75049== in use at exit: 696 bytes in 3 blocks 00:16:57.922 ==75049== total heap usage: 21,340 allocs, 21,337 frees, 10,240,445 bytes allocated 00:16:57.922 ==75049== 00:16:57.922 ==75049== Searching for pointers to 3 not-freed blocks 00:16:57.922 ==75049== Checked 7,018,424 bytes 00:16:57.922 ==75049== 00:16:57.922 ==75049== LEAK SUMMARY: 00:16:57.922 ==75049== definitely lost: 0 bytes in 0 blocks 00:16:57.922 ==75049== indirectly lost: 0 bytes in 0 blocks 00:16:57.922 ==75049== possibly lost: 0 bytes in 0 blocks 00:16:57.922 ==75049== still reachable: 696 bytes in 3 blocks 00:16:57.922 ==75049== suppressed: 0 bytes in 0 blocks 00:16:57.922 ==75049== Reachable blocks (those to which a pointer was found) are not shown. 00:16:57.922 ==75049== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:57.922 ==75049== 00:16:57.922 ==75049== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:57.922 00:16:57.922 real 0m1.238s 00:16:57.922 user 0m1.192s 00:16:57.922 sys 0m0.040s 00:16:57.922 15:42:00 unittest_fsdev -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:57.922 15:42:00 unittest_fsdev -- common/autotest_common.sh@10 -- # set +x 00:16:57.922 ************************************ 00:16:57.922 END TEST unittest_fsdev 00:16:57.922 ************************************ 00:16:57.923 15:42:00 -- unit/unittest.sh@266 -- # [[ y == y ]] 00:16:57.923 15:42:00 -- unit/unittest.sh@267 -- # run_test unittest_vhost valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/vhost/vhost.c/vhost_ut 00:16:57.923 15:42:00 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:57.923 15:42:00 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:57.923 15:42:00 -- common/autotest_common.sh@10 -- # set +x 00:16:57.923 ************************************ 00:16:57.923 START TEST unittest_vhost 00:16:57.923 ************************************ 00:16:57.923 15:42:00 unittest_vhost -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/vhost/vhost.c/vhost_ut 00:16:57.923 ==75080== Memcheck, a memory error detector 00:16:57.923 ==75080== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:57.923 ==75080== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:57.923 ==75080== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/vhost/vhost.c/vhost_ut 00:16:57.923 ==75080== 00:16:57.923 --75080-- Valgrind options: 00:16:57.923 --75080-- --leak-check=full 00:16:57.923 --75080-- --error-exitcode=2 00:16:57.923 --75080-- --verbose 00:16:57.923 --75080-- Contents of /proc/version: 00:16:57.923 --75080-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:57.923 --75080-- 00:16:57.923 --75080-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:57.923 --75080-- Page sizes: currently 4096, max supported 4096 00:16:57.923 --75080-- Valgrind library directory: /usr/libexec/valgrind 00:16:57.923 --75080-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/vhost/vhost.c/vhost_ut 00:16:57.923 --75080-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:57.923 --75080-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:57.923 --75080-- might be shown as UnknownInlinedFun 00:16:57.923 --75080-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:57.923 --75080-- object doesn't have a dynamic symbol table 00:16:57.923 --75080-- Scheduler: using generic scheduler lock implementation. 00:16:57.923 --75080-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:57.923 ==75080== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75080-by-???-on-7765db803faf 00:16:57.923 ==75080== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75080-by-???-on-7765db803faf 00:16:57.923 ==75080== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75080-by-???-on-7765db803faf 00:16:57.923 ==75080== 00:16:57.923 ==75080== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:57.923 ==75080== don't want to do, unless you know exactly what you're doing, 00:16:57.923 ==75080== or are doing some strange experiment): 00:16:57.923 ==75080== /usr/libexec/valgrind/../../bin/vgdb --pid=75080 ...command... 00:16:57.923 ==75080== 00:16:57.923 ==75080== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:57.923 ==75080== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/vhost/vhost.c/vhost_ut 00:16:57.923 ==75080== and then give GDB the following command 00:16:57.923 ==75080== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75080 00:16:57.923 ==75080== --pid is optional if only one valgrind process is running 00:16:57.923 ==75080== 00:16:57.923 --75080-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:57.923 --75080-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:57.923 --75080-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:57.923 --75080-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:57.923 ==75080== WARNING: new redirection conflicts with existing -- ignoring it 00:16:57.923 --75080-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:57.923 --75080-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:57.923 --75080-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:57.923 --75080-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:57.923 --75080-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:57.923 --75080-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:57.923 --75080-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:57.923 --75080-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:57.923 --75080-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:57.923 --75080-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:57.923 --75080-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:57.923 --75080-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:57.923 --75080-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:58.181 --75080-- Reading syms from /usr/lib64/libm.so.6 00:16:58.181 --75080-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:58.181 --75080-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:58.181 --75080-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:58.181 --75080-- Reading syms from /usr/lib64/libc.so.6 00:16:58.181 --75080-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:58.181 --75080-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:58.181 --75080-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:58.181 --75080-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:58.181 --75080-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:58.181 --75080-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:58.181 --75080-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 --75080-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.181 ==75080== WARNING: new redirection conflicts with existing -- ignoring it 00:16:58.181 --75080-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:58.181 --75080-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:58.182 --75080-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 --75080-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 ==75080== Preferring higher priority redirection: 00:16:58.182 --75080-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:58.182 --75080-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:58.182 --75080-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 --75080-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 --75080-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 --75080-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 --75080-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 --75080-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:58.182 ==75080== WARNING: new redirection conflicts with existing -- ignoring it 00:16:58.182 --75080-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:58.182 --75080-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:58.182 ==75080== WARNING: new redirection conflicts with existing -- ignoring it 00:16:58.182 --75080-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:58.182 --75080-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:58.182 --75080-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:58.182 --75080-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:58.182 --75080-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:58.182 --75080-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:58.182 --75080-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:58.439 --75080-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:58.439 --75080-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:58.439 --75080-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:58.440 --75080-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:58.440 --75080-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:58.440 --75080-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:58.440 --75080-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:58.440 --75080-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:58.440 --75080-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:58.440 --75080-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:58.440 --75080-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:58.440 --75080-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:58.440 00:16:58.440 00:16:58.440 CUnit - A unit testing framework for C - Version 2.1-3 00:16:58.440 http://cunit.sourceforge.net/ 00:16:58.440 00:16:58.440 --75080-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:58.440 00:16:58.440 Suite: vhost_suite 00:16:58.440 Test: desc_to_iov_test ...[2024-11-05 15:42:01.037117] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/rte_vhost_user.c: 620:vhost_vring_desc_payload_to_iov: *ERROR*: SPDK_VHOST_IOVS_MAX(129) reached 00:16:58.440 passed 00:16:58.440 Test: create_controller_test ...[2024-11-05 15:42:01.097103] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/vhost.c: 80:vhost_parse_core_mask: *ERROR*: one of selected cpu is outside of core mask(=f) 00:16:58.440 [2024-11-05 15:42:01.098008] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/vhost.c: 126:vhost_dev_register: *ERROR*: cpumask 0xf0 is invalid (core mask is 0xf) 00:16:58.440 [2024-11-05 15:42:01.098994] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/vhost.c: 80:vhost_parse_core_mask: *ERROR*: one of selected cpu is outside of core mask(=f) 00:16:58.440 [2024-11-05 15:42:01.099257] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/vhost.c: 126:vhost_dev_register: *ERROR*: cpumask 0xff is invalid (core mask is 0xf) 00:16:58.440 [2024-11-05 15:42:01.099829] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/vhost.c: 121:vhost_dev_register: *ERROR*: Can't register controller with no name 00:16:58.440 --75080-- REDIR: 0x563e5c0 (libc.so.6:realloc) redirected to 0x4849ff0 (realloc) 00:16:58.441 [2024-11-05 15:42:01.102572] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/rte_vhost_user.c:1781:vhost_user_dev_init: *ERROR*: Resulting socket path for controller xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx is too long: some_path/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 00:16:58.441 [2024-11-05 15:42:01.107630] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/vhost.c: 137:vhost_dev_register: *ERROR*: vhost controller vdev_name_0 already exists. 00:16:58.441 passed 00:16:58.441 Test: session_find_by_vid_test ...passed 00:16:58.441 Test: remove_controller_test ...[2024-11-05 15:42:01.118552] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/vhost/rte_vhost_user.c:1869:vhost_user_dev_unregister: *ERROR*: Controller vdev_name_0 has still valid connection. 00:16:58.441 passed 00:16:58.441 Test: vq_avail_ring_get_test ...passed 00:16:58.441 Test: vq_packed_ring_test ...passed 00:16:58.700 Test: vhost_blk_construct_test ...passed 00:16:58.700 00:16:58.700 Run Summary: Type Total Ran Passed Failed Inactive 00:16:58.700 suites 1 1 n/a 0 0 00:16:58.700 tests 7 7 7 0 0 00:16:58.700 asserts 147 147 147 0 n/a 00:16:58.700 00:16:58.700 Elapsed time = 0.225 seconds 00:16:58.700 --75080-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:58.700 --75080-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:58.700 ==75080== 00:16:58.700 ==75080== HEAP SUMMARY: 00:16:58.700 ==75080== in use at exit: 304,168 bytes in 9,253 blocks 00:16:58.700 ==75080== total heap usage: 10,442 allocs, 1,189 frees, 668,776 bytes allocated 00:16:58.700 ==75080== 00:16:58.700 ==75080== Searching for pointers to 9,253 not-freed blocks 00:16:58.700 ==75080== Checked 6,916,048 bytes 00:16:58.700 ==75080== 00:16:58.700 ==75080== LEAK SUMMARY: 00:16:58.700 ==75080== definitely lost: 0 bytes in 0 blocks 00:16:58.700 ==75080== indirectly lost: 0 bytes in 0 blocks 00:16:58.700 ==75080== possibly lost: 0 bytes in 0 blocks 00:16:58.700 ==75080== still reachable: 304,168 bytes in 9,253 blocks 00:16:58.700 ==75080== suppressed: 0 bytes in 0 blocks 00:16:58.700 ==75080== Reachable blocks (those to which a pointer was found) are not shown. 00:16:58.700 ==75080== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:16:58.700 ==75080== 00:16:58.700 ==75080== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:58.700 00:16:58.700 real 0m0.807s 00:16:58.700 user 0m0.776s 00:16:58.700 sys 0m0.028s 00:16:58.700 15:42:01 unittest_vhost -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:58.700 15:42:01 unittest_vhost -- common/autotest_common.sh@10 -- # set +x 00:16:58.700 ************************************ 00:16:58.700 END TEST unittest_vhost 00:16:58.700 ************************************ 00:16:58.700 15:42:01 -- unit/unittest.sh@269 -- # run_test unittest_dma valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/dma/dma.c/dma_ut 00:16:58.700 15:42:01 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:16:58.700 15:42:01 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:58.700 15:42:01 -- common/autotest_common.sh@10 -- # set +x 00:16:58.700 ************************************ 00:16:58.700 START TEST unittest_dma 00:16:58.700 ************************************ 00:16:58.700 15:42:01 unittest_dma -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/dma/dma.c/dma_ut 00:16:58.700 ==75105== Memcheck, a memory error detector 00:16:58.700 ==75105== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:58.700 ==75105== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:58.700 ==75105== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/dma/dma.c/dma_ut 00:16:58.700 ==75105== 00:16:58.701 --75105-- Valgrind options: 00:16:58.701 --75105-- --leak-check=full 00:16:58.701 --75105-- --error-exitcode=2 00:16:58.701 --75105-- --verbose 00:16:58.701 --75105-- Contents of /proc/version: 00:16:58.701 --75105-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:58.701 --75105-- 00:16:58.701 --75105-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:58.701 --75105-- Page sizes: currently 4096, max supported 4096 00:16:58.701 --75105-- Valgrind library directory: /usr/libexec/valgrind 00:16:58.701 --75105-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/dma/dma.c/dma_ut 00:16:58.701 --75105-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:58.701 --75105-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:58.701 --75105-- might be shown as UnknownInlinedFun 00:16:58.701 --75105-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:58.701 --75105-- object doesn't have a dynamic symbol table 00:16:58.701 --75105-- Scheduler: using generic scheduler lock implementation. 00:16:58.701 --75105-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:58.701 ==75105== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75105-by-???-on-7765db803faf 00:16:58.701 ==75105== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75105-by-???-on-7765db803faf 00:16:58.701 ==75105== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75105-by-???-on-7765db803faf 00:16:58.701 ==75105== 00:16:58.701 ==75105== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:58.701 ==75105== don't want to do, unless you know exactly what you're doing, 00:16:58.701 ==75105== or are doing some strange experiment): 00:16:58.701 ==75105== /usr/libexec/valgrind/../../bin/vgdb --pid=75105 ...command... 00:16:58.701 ==75105== 00:16:58.701 ==75105== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:58.701 ==75105== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/dma/dma.c/dma_ut 00:16:58.701 ==75105== and then give GDB the following command 00:16:58.701 ==75105== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75105 00:16:58.701 ==75105== --pid is optional if only one valgrind process is running 00:16:58.701 ==75105== 00:16:58.701 --75105-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:58.701 --75105-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:58.960 --75105-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:58.960 --75105-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:58.960 ==75105== WARNING: new redirection conflicts with existing -- ignoring it 00:16:58.960 --75105-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:58.960 --75105-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:58.960 --75105-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:58.960 --75105-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:58.960 --75105-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:58.960 --75105-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:58.960 --75105-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:58.960 --75105-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:58.960 --75105-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:58.960 --75105-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:58.960 --75105-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:58.960 --75105-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:58.960 --75105-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:58.961 --75105-- Reading syms from /usr/lib64/libm.so.6 00:16:58.961 --75105-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:58.961 --75105-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:58.961 --75105-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:58.961 --75105-- Reading syms from /usr/lib64/libc.so.6 00:16:58.961 --75105-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:58.961 --75105-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:58.961 --75105-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:58.961 --75105-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:59.219 --75105-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:59.219 --75105-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:59.219 --75105-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 --75105-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.219 ==75105== WARNING: new redirection conflicts with existing -- ignoring it 00:16:59.219 --75105-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:59.220 --75105-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:59.220 --75105-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 --75105-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 ==75105== Preferring higher priority redirection: 00:16:59.220 --75105-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:59.220 --75105-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:59.220 --75105-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 --75105-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 --75105-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 --75105-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 --75105-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 --75105-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.220 ==75105== WARNING: new redirection conflicts with existing -- ignoring it 00:16:59.220 --75105-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:59.220 --75105-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:59.220 ==75105== WARNING: new redirection conflicts with existing -- ignoring it 00:16:59.220 --75105-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:59.220 --75105-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:59.220 --75105-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:59.220 --75105-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:59.220 --75105-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:59.220 --75105-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:59.220 --75105-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:59.220 --75105-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:59.220 --75105-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:59.220 --75105-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:59.220 --75105-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:59.220 --75105-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:59.220 --75105-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:59.220 --75105-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:59.220 --75105-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:59.220 --75105-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:59.220 --75105-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:59.220 --75105-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:59.220 --75105-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:59.220 00:16:59.220 00:16:59.220 CUnit - A unit testing framework for C - Version 2.1-3 00:16:59.220 http://cunit.sourceforge.net/ 00:16:59.220 00:16:59.220 00:16:59.220 Suite: dma_suite 00:16:59.478 Test: test_dma ...[2024-11-05 15:42:01.929170] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/dma/dma.c: 60:spdk_memory_domain_create: *ERROR*: Context size can't be 0 00:16:59.478 passed 00:16:59.478 00:16:59.478 Run Summary: Type Total Ran Passed Failed Inactive 00:16:59.478 suites 1 1 n/a 0 0 00:16:59.478 tests 1 1 1 0 0 00:16:59.478 asserts 54 54 54 0 n/a 00:16:59.478 00:16:59.478 Elapsed time = 0.082 seconds 00:16:59.478 --75105-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:59.478 --75105-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:16:59.478 ==75105== 00:16:59.478 ==75105== HEAP SUMMARY: 00:16:59.478 ==75105== in use at exit: 0 bytes in 0 blocks 00:16:59.478 ==75105== total heap usage: 68 allocs, 68 frees, 107,588 bytes allocated 00:16:59.478 ==75105== 00:16:59.478 ==75105== All heap blocks were freed -- no leaks are possible 00:16:59.478 ==75105== 00:16:59.478 ==75105== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:16:59.478 00:16:59.478 real 0m0.775s 00:16:59.478 user 0m0.743s 00:16:59.478 sys 0m0.029s 00:16:59.478 15:42:02 unittest_dma -- common/autotest_common.sh@1128 -- # xtrace_disable 00:16:59.478 15:42:02 unittest_dma -- common/autotest_common.sh@10 -- # set +x 00:16:59.478 ************************************ 00:16:59.478 END TEST unittest_dma 00:16:59.478 ************************************ 00:16:59.478 15:42:02 -- unit/unittest.sh@271 -- # run_test unittest_init unittest_init 00:16:59.478 15:42:02 -- common/autotest_common.sh@1103 -- # '[' 2 -le 1 ']' 00:16:59.478 15:42:02 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:16:59.478 15:42:02 -- common/autotest_common.sh@10 -- # set +x 00:16:59.478 ************************************ 00:16:59.478 START TEST unittest_init 00:16:59.478 ************************************ 00:16:59.478 15:42:02 unittest_init -- common/autotest_common.sh@1127 -- # unittest_init 00:16:59.478 15:42:02 unittest_init -- unit/unittest.sh@156 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/init/subsystem.c/subsystem_ut 00:16:59.478 ==75127== Memcheck, a memory error detector 00:16:59.478 ==75127== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:16:59.478 ==75127== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:16:59.478 ==75127== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/init/subsystem.c/subsystem_ut 00:16:59.478 ==75127== 00:16:59.478 --75127-- Valgrind options: 00:16:59.478 --75127-- --leak-check=full 00:16:59.478 --75127-- --error-exitcode=2 00:16:59.478 --75127-- --verbose 00:16:59.478 --75127-- Contents of /proc/version: 00:16:59.478 --75127-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:16:59.478 --75127-- 00:16:59.478 --75127-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:16:59.478 --75127-- Page sizes: currently 4096, max supported 4096 00:16:59.478 --75127-- Valgrind library directory: /usr/libexec/valgrind 00:16:59.478 --75127-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/init/subsystem.c/subsystem_ut 00:16:59.478 --75127-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:16:59.478 --75127-- Warning: cross-CU LIMITATION: some inlined fn names 00:16:59.478 --75127-- might be shown as UnknownInlinedFun 00:16:59.478 --75127-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:16:59.478 --75127-- object doesn't have a dynamic symbol table 00:16:59.478 --75127-- Scheduler: using generic scheduler lock implementation. 00:16:59.478 --75127-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:16:59.478 ==75127== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75127-by-???-on-7765db803faf 00:16:59.479 ==75127== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75127-by-???-on-7765db803faf 00:16:59.479 ==75127== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75127-by-???-on-7765db803faf 00:16:59.479 ==75127== 00:16:59.479 ==75127== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:16:59.479 ==75127== don't want to do, unless you know exactly what you're doing, 00:16:59.479 ==75127== or are doing some strange experiment): 00:16:59.479 ==75127== /usr/libexec/valgrind/../../bin/vgdb --pid=75127 ...command... 00:16:59.479 ==75127== 00:16:59.479 ==75127== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:16:59.479 ==75127== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/init/subsystem.c/subsystem_ut 00:16:59.479 ==75127== and then give GDB the following command 00:16:59.479 ==75127== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75127 00:16:59.479 ==75127== --pid is optional if only one valgrind process is running 00:16:59.479 ==75127== 00:16:59.479 --75127-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:16:59.479 --75127-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:16:59.735 --75127-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:16:59.735 --75127-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:16:59.735 ==75127== WARNING: new redirection conflicts with existing -- ignoring it 00:16:59.735 --75127-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:16:59.735 --75127-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:16:59.735 --75127-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:16:59.735 --75127-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:16:59.735 --75127-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:16:59.735 --75127-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/liburing.so.2.5 00:16:59.735 --75127-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:16:59.735 --75127-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:16:59.735 --75127-- Reading syms from /usr/lib64/libm.so.6 00:16:59.735 --75127-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:16:59.735 --75127-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:16:59.735 --75127-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/libc.so.6 00:16:59.735 --75127-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:16:59.735 --75127-- Reading syms from /usr/lib64/libz.so.1.2.13 00:16:59.735 --75127-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:16:59.735 --75127-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:16:59.735 --75127-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:16:59.735 --75127-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.735 --75127-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.735 --75127-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.735 --75127-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 ==75127== WARNING: new redirection conflicts with existing -- ignoring it 00:16:59.736 --75127-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:59.736 --75127-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:59.736 --75127-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 ==75127== Preferring higher priority redirection: 00:16:59.736 --75127-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:16:59.736 --75127-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:16:59.736 --75127-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.736 --75127-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.993 --75127-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:16:59.993 ==75127== WARNING: new redirection conflicts with existing -- ignoring it 00:16:59.994 --75127-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:59.994 --75127-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:59.994 ==75127== WARNING: new redirection conflicts with existing -- ignoring it 00:16:59.994 --75127-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:16:59.994 --75127-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:16:59.994 --75127-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:16:59.994 --75127-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:16:59.994 --75127-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:16:59.994 --75127-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:16:59.994 --75127-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:16:59.994 --75127-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:16:59.994 --75127-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:16:59.994 --75127-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:16:59.994 --75127-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:16:59.994 --75127-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:16:59.994 --75127-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:16:59.994 --75127-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:16:59.994 --75127-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:16:59.994 --75127-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:16:59.994 --75127-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:16:59.994 --75127-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:16:59.994 --75127-- REDIR: 0x563f940 (libc.so.6:posix_memalign) redirected to 0x484a713 (posix_memalign) 00:16:59.994 --75127-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:16:59.994 00:16:59.994 00:16:59.994 CUnit - A unit testing framework for C - Version 2.1-3 00:16:59.994 http://cunit.sourceforge.net/ 00:16:59.994 00:16:59.994 00:16:59.994 Suite: subsystem_suite 00:16:59.994 Test: subsystem_sort_test_depends_on_single ...passed 00:16:59.994 Test: subsystem_sort_test_depends_on_multiple ...passed 00:16:59.994 Test: subsystem_sort_test_missing_dependency ...[2024-11-05 15:42:02.637143] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/init/subsystem.c: 196:spdk_subsystem_init: *ERROR*: subsystem A dependency B is missing 00:16:59.994 [2024-11-05 15:42:02.665567] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/init/subsystem.c: 191:spdk_subsystem_init: *ERROR*: subsystem C is missing 00:16:59.994 passed 00:16:59.994 00:16:59.994 Run Summary: Type Total Ran Passed Failed Inactive 00:16:59.994 suites 1 1 n/a 0 0 00:16:59.994 tests 3 3 3 0 0 00:16:59.994 asserts 20 20 20 0 n/a 00:16:59.994 00:16:59.994 Elapsed time = 0.059 seconds 00:16:59.994 --75127-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:16:59.994 --75127-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:17:00.252 ==75127== 00:17:00.252 ==75127== HEAP SUMMARY: 00:17:00.253 ==75127== in use at exit: 33,744 bytes in 1,027 blocks 00:17:00.253 ==75127== total heap usage: 1,118 allocs, 91 frees, 183,080 bytes allocated 00:17:00.253 ==75127== 00:17:00.253 ==75127== Searching for pointers to 1,027 not-freed blocks 00:17:00.253 ==75127== Checked 6,600,784 bytes 00:17:00.253 ==75127== 00:17:00.253 ==75127== LEAK SUMMARY: 00:17:00.253 ==75127== definitely lost: 0 bytes in 0 blocks 00:17:00.253 ==75127== indirectly lost: 0 bytes in 0 blocks 00:17:00.253 ==75127== possibly lost: 0 bytes in 0 blocks 00:17:00.253 ==75127== still reachable: 33,744 bytes in 1,027 blocks 00:17:00.253 ==75127== suppressed: 0 bytes in 0 blocks 00:17:00.253 ==75127== Reachable blocks (those to which a pointer was found) are not shown. 00:17:00.253 ==75127== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:17:00.253 ==75127== 00:17:00.253 ==75127== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:17:00.253 00:17:00.253 real 0m0.641s 00:17:00.253 user 0m0.605s 00:17:00.253 sys 0m0.034s 00:17:00.253 15:42:02 unittest_init -- common/autotest_common.sh@1128 -- # xtrace_disable 00:17:00.253 15:42:02 unittest_init -- common/autotest_common.sh@10 -- # set +x 00:17:00.253 ************************************ 00:17:00.253 END TEST unittest_init 00:17:00.253 ************************************ 00:17:00.253 15:42:02 -- unit/unittest.sh@272 -- # run_test unittest_keyring valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/keyring/keyring.c/keyring_ut 00:17:00.253 15:42:02 -- common/autotest_common.sh@1103 -- # '[' 6 -le 1 ']' 00:17:00.253 15:42:02 -- common/autotest_common.sh@1109 -- # xtrace_disable 00:17:00.253 15:42:02 -- common/autotest_common.sh@10 -- # set +x 00:17:00.253 ************************************ 00:17:00.253 START TEST unittest_keyring 00:17:00.253 ************************************ 00:17:00.253 15:42:02 unittest_keyring -- common/autotest_common.sh@1127 -- # valgrind --leak-check=full --error-exitcode=2 --verbose /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/keyring/keyring.c/keyring_ut 00:17:00.253 ==75154== Memcheck, a memory error detector 00:17:00.253 ==75154== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. 00:17:00.253 ==75154== Using Valgrind-3.22.0-bd4db67b1d-20231031 and LibVEX; rerun with -h for copyright info 00:17:00.253 ==75154== Command: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/keyring/keyring.c/keyring_ut 00:17:00.253 ==75154== 00:17:00.253 --75154-- Valgrind options: 00:17:00.253 --75154-- --leak-check=full 00:17:00.253 --75154-- --error-exitcode=2 00:17:00.253 --75154-- --verbose 00:17:00.253 --75154-- Contents of /proc/version: 00:17:00.253 --75154-- Linux version 6.1.14-200.fc37.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4), GNU ld version 2.38-25.fc37) #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:13:26 UTC 2023 00:17:00.253 --75154-- 00:17:00.253 --75154-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed 00:17:00.253 --75154-- Page sizes: currently 4096, max supported 4096 00:17:00.253 --75154-- Valgrind library directory: /usr/libexec/valgrind 00:17:00.253 --75154-- Reading syms from /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/keyring/keyring.c/keyring_ut 00:17:00.253 --75154-- Reading syms from /usr/lib64/ld-linux-x86-64.so.2 00:17:00.253 --75154-- Warning: cross-CU LIMITATION: some inlined fn names 00:17:00.253 --75154-- might be shown as UnknownInlinedFun 00:17:00.253 --75154-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux 00:17:00.253 --75154-- object doesn't have a dynamic symbol table 00:17:00.253 --75154-- Scheduler: using generic scheduler lock implementation. 00:17:00.253 --75154-- Reading suppressions file: /usr/libexec/valgrind/default.supp 00:17:00.253 ==75154== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-75154-by-???-on-7765db803faf 00:17:00.253 ==75154== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-75154-by-???-on-7765db803faf 00:17:00.253 ==75154== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-75154-by-???-on-7765db803faf 00:17:00.253 ==75154== 00:17:00.253 ==75154== TO CONTROL THIS PROCESS USING vgdb (which you probably 00:17:00.253 ==75154== don't want to do, unless you know exactly what you're doing, 00:17:00.253 ==75154== or are doing some strange experiment): 00:17:00.253 ==75154== /usr/libexec/valgrind/../../bin/vgdb --pid=75154 ...command... 00:17:00.253 ==75154== 00:17:00.253 ==75154== TO DEBUG THIS PROCESS USING GDB: start GDB like this 00:17:00.253 ==75154== /path/to/gdb /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/unit/lib/keyring/keyring.c/keyring_ut 00:17:00.253 ==75154== and then give GDB the following command 00:17:00.253 ==75154== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=75154 00:17:00.253 ==75154== --pid is optional if only one valgrind process is running 00:17:00.253 ==75154== 00:17:00.253 --75154-- REDIR: 0x4024d60 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c312a (???) 00:17:00.253 --75154-- REDIR: 0x4023510 (ld-linux-x86-64.so.2:index) redirected to 0x580c3144 (???) 00:17:00.253 --75154-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so 00:17:00.253 --75154-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so 00:17:00.253 ==75154== WARNING: new redirection conflicts with existing -- ignoring it 00:17:00.253 --75154-- old: 0x04024d60 (strlen ) R-> (0000.0) 0x580c312a ??? 00:17:00.253 --75154-- new: 0x04024d60 (strlen ) R-> (2007.0) 0x0484b7e0 strlen 00:17:00.253 --75154-- REDIR: 0x4023740 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484c900 (strcmp) 00:17:00.254 --75154-- REDIR: 0x4022b70 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4850170 (mempcpy) 00:17:00.254 --75154-- Reading syms from /usr/lib64/libcunit.so.1.0.1 00:17:00.254 --75154-- Reading syms from /usr/lib64/libibverbs.so.1.14.46.0 00:17:00.254 --75154-- Reading syms from /usr/lib64/librdmacm.so.1.3.46.0 00:17:00.254 --75154-- Reading syms from /usr/lib64/liburing.so.2.5 00:17:00.254 --75154-- Reading syms from /usr/lib64/libjson-c.so.5.3.0 00:17:00.254 --75154-- Reading syms from /usr/lib64/libaccel-config.so.1.0.0 00:17:00.254 --75154-- Reading syms from /usr/lib64/libuuid.so.1.3.0 00:17:00.254 --75154-- Reading syms from /usr/lib64/libssl.so.3.1.1 00:17:00.254 --75154-- Reading syms from /usr/lib64/libcrypto.so.3.1.1 00:17:00.254 --75154-- Reading syms from /usr/lib64/libm.so.6 00:17:00.254 --75154-- Reading syms from /usr/lib64/libfuse3.so.3.16.1 00:17:00.254 --75154-- Reading syms from /usr/lib64/libkeyutils.so.1.10 00:17:00.254 --75154-- Reading syms from /usr/lib64/libubsan.so.1.0.0 00:17:00.513 --75154-- Reading syms from /usr/lib64/libc.so.6 00:17:00.513 --75154-- Reading syms from /usr/lib64/libnl-route-3.so.200.26.0 00:17:00.513 --75154-- Reading syms from /usr/lib64/libnl-3.so.200.26.0 00:17:00.513 --75154-- Reading syms from /usr/lib64/libz.so.1.2.13 00:17:00.513 --75154-- Reading syms from /usr/lib64/libstdc++.so.6.0.32 00:17:00.513 --75154-- Reading syms from /usr/lib64/libgcc_s-13-20240522.so.1 00:17:00.513 --75154-- REDIR: 0x4024f00 (ld-linux-x86-64.so.2:strncmp) redirected to 0x484c130 (strncmp) 00:17:00.513 --75154-- REDIR: 0x5645300 (libc.so.6:strnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5645390 (libc.so.6:strpbrk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5643450 (libc.so.6:strcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x565a4e0 (libc.so.6:wcsnlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5642550 (libc.so.6:memset) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5659c50 (libc.so.6:wcslen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x56c3820 (libc.so.6:__memcpy_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x56424c0 (libc.so.6:memrchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x565a480 (libc.so.6:wcsncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5641ae0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5658a10 (libc.so.6:wcschr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5643340 (libc.so.6:index) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x56453c0 (libc.so.6:rindex) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5658ac0 (libc.so.6:wcscmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5642770 (libc.so.6:stpncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x5665e10 (libc.so.6:wmemchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x56451a0 (libc.so.6:strncmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.513 --75154-- REDIR: 0x56427d0 (libc.so.6:strcasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x56445c0 (libc.so.6:strcspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5659a20 (libc.so.6:wcscpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x56432d0 (libc.so.6:strcat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x56450a0 (libc.so.6:strncasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x56433c0 (libc.so.6:strchrnul) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x56419f0 (libc.so.6:bcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5644550 (libc.so.6:strcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5642870 (libc.so.6:strcasecmp_l) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5644f70 (libc.so.6:strlen) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5645240 (libc.so.6:strncpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5665e90 (libc.so.6:wmemcmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x56c3940 (libc.so.6:__memmove_chk) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 ==75154== WARNING: new redirection conflicts with existing -- ignoring it 00:17:00.514 --75154-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:17:00.514 --75154-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:17:00.514 --75154-- REDIR: 0x5642700 (libc.so.6:stpcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5642280 (libc.so.6:memmove) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 ==75154== Preferring higher priority redirection: 00:17:00.514 --75154-- old: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.0) 0x0484da20 __memcpy_avx_unaligned_erms 00:17:00.514 --75154-- new: 0x056fdb80 (__memcpy_avx_unalign) R-> (2018.1) 0x0484f200 memmove 00:17:00.514 --75154-- REDIR: 0x5641970 (libc.so.6:memchr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5645590 (libc.so.6:strspn) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x56423a0 (libc.so.6:mempcpy) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5645000 (libc.so.6:strncasecmp) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5645dd0 (libc.so.6:strstr) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.514 --75154-- REDIR: 0x5645140 (libc.so.6:strncat) redirected to 0x48391ea (_vgnU_ifunc_wrapper) 00:17:00.773 ==75154== WARNING: new redirection conflicts with existing -- ignoring it 00:17:00.773 --75154-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:17:00.773 --75154-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:17:00.773 ==75154== WARNING: new redirection conflicts with existing -- ignoring it 00:17:00.773 --75154-- old: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2030.0) 0x04850270 __memcpy_chk 00:17:00.773 --75154-- new: 0x056fdb50 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484fbe0 __memmove_chk 00:17:00.773 --75154-- REDIR: 0x5702770 (libc.so.6:__strrchr_avx2) redirected to 0x484b1c0 (rindex) 00:17:00.773 --75154-- REDIR: 0x57008c0 (libc.so.6:__strlen_avx2) redirected to 0x484b6c0 (strlen) 00:17:00.773 --75154-- REDIR: 0x56fd420 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484e920 (bcmp) 00:17:00.773 --75154-- REDIR: 0x57019a0 (libc.so.6:__strncmp_avx2) redirected to 0x484bf50 (strncmp) 00:17:00.773 --75154-- REDIR: 0x563dc80 (libc.so.6:malloc) redirected to 0x4842799 (malloc) 00:17:00.773 --75154-- REDIR: 0x563ecd0 (libc.so.6:calloc) redirected to 0x4849dd6 (calloc) 00:17:00.773 --75154-- REDIR: 0x56fdb50 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4850270 (__memcpy_chk) 00:17:00.773 --75154-- REDIR: 0x5700110 (libc.so.6:__strcmp_avx2) redirected to 0x484c800 (strcmp) 00:17:00.773 --75154-- REDIR: 0x56fff20 (libc.so.6:__strchrnul_avx2) redirected to 0x484fc50 (strchrnul) 00:17:00.773 --75154-- REDIR: 0x56fdb80 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484f200 (memmove) 00:17:00.773 --75154-- REDIR: 0x56ffce0 (libc.so.6:__strchr_avx2) redirected to 0x484b3a0 (index) 00:17:00.773 --75154-- REDIR: 0x56fd180 (libc.so.6:__memchr_avx2) redirected to 0x484c980 (memchr) 00:17:00.773 --75154-- REDIR: 0x571fa10 (libc.so.6:__strspn_sse42) redirected to 0x48505b0 (strspn) 00:17:00.773 --75154-- REDIR: 0x571cd70 (libc.so.6:__strcspn_sse42) redirected to 0x48504b0 (strcspn) 00:17:00.773 --75154-- REDIR: 0x56fefc0 (libc.so.6:__strcasecmp_avx2) redirected to 0x484c190 (strcasecmp) 00:17:00.773 --75154-- REDIR: 0x563e360 (libc.so.6:free) redirected to 0x4845aba (free) 00:17:00.773 --75154-- REDIR: 0x56fe580 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484f0f0 (memset) 00:17:00.773 00:17:00.773 00:17:00.773 CUnit - A unit testing framework for C - Version 2.1-3 00:17:00.773 http://cunit.sourceforge.net/ 00:17:00.773 00:17:00.773 00:17:00.773 Suite: keyring 00:17:00.773 Test: test_keyring_add_remove ...[2024-11-05 15:42:03.424946] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/keyring/keyring.c: 107:spdk_keyring_add_key: *ERROR*: Key 'key0' already exists 00:17:00.774 [2024-11-05 15:42:03.464855] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/keyring/keyring.c: 107:spdk_keyring_add_key: *ERROR*: Key ':key0' already exists 00:17:00.774 [2024-11-05 15:42:03.466058] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/keyring/keyring.c: 168:spdk_keyring_remove_key: *ERROR*: Key 'key0' is not owned by module 'ut2' 00:17:00.774 [2024-11-05 15:42:03.468157] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/keyring/keyring.c: 162:spdk_keyring_remove_key: *ERROR*: Key 'key0' does not exist 00:17:00.774 [2024-11-05 15:42:03.468609] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/keyring/keyring.c: 162:spdk_keyring_remove_key: *ERROR*: Key ':key0' does not exist 00:17:00.774 [2024-11-05 15:42:03.469746] /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/lib/keyring/keyring.c: 126:spdk_keyring_add_key: *ERROR*: Failed to add key 'key0' to the keyring 00:17:00.774 passed 00:17:00.774 Test: test_keyring_get_put ...passed 00:17:00.774 00:17:01.033 Run Summary: Type Total Ran Passed Failed Inactive 00:17:01.033 suites 1 1 n/a 0 0 00:17:01.033 tests 2 2 2 0 0 00:17:01.033 asserts 46 46 46 0 n/a 00:17:01.033 00:17:01.033 Elapsed time = 0.081 seconds 00:17:01.033 --75154-- REDIR: 0x56ff9d0 (libc.so.6:__strcat_avx2) redirected to 0x484b3d0 (strcat) 00:17:01.033 --75154-- REDIR: 0x56fdb40 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484fd70 (mempcpy) 00:17:01.033 ==75154== 00:17:01.033 ==75154== HEAP SUMMARY: 00:17:01.033 ==75154== in use at exit: 113 bytes in 2 blocks 00:17:01.033 ==75154== total heap usage: 82 allocs, 80 frees, 117,257 bytes allocated 00:17:01.033 ==75154== 00:17:01.033 ==75154== Searching for pointers to 2 not-freed blocks 00:17:01.033 ==75154== Checked 6,272,232 bytes 00:17:01.033 ==75154== 00:17:01.033 ==75154== LEAK SUMMARY: 00:17:01.033 ==75154== definitely lost: 0 bytes in 0 blocks 00:17:01.033 ==75154== indirectly lost: 0 bytes in 0 blocks 00:17:01.033 ==75154== possibly lost: 0 bytes in 0 blocks 00:17:01.033 ==75154== still reachable: 113 bytes in 2 blocks 00:17:01.033 ==75154== suppressed: 0 bytes in 0 blocks 00:17:01.033 ==75154== Reachable blocks (those to which a pointer was found) are not shown. 00:17:01.033 ==75154== To see them, rerun with: --leak-check=full --show-leak-kinds=all 00:17:01.033 ==75154== 00:17:01.033 ==75154== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 00:17:01.033 00:17:01.033 real 0m0.797s 00:17:01.033 user 0m0.759s 00:17:01.033 sys 0m0.032s 00:17:01.033 15:42:03 unittest_keyring -- common/autotest_common.sh@1128 -- # xtrace_disable 00:17:01.033 15:42:03 unittest_keyring -- common/autotest_common.sh@10 -- # set +x 00:17:01.033 ************************************ 00:17:01.033 END TEST unittest_keyring 00:17:01.033 ************************************ 00:17:01.033 15:42:03 -- unit/unittest.sh@274 -- # [[ y == y ]] 00:17:01.033 15:42:03 -- unit/unittest.sh@275 -- # hostname 00:17:01.033 15:42:03 -- unit/unittest.sh@275 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -d . -c --no-external -t 7765db803faf -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_test.info 00:17:33.114 15:42:31 -- unit/unittest.sh@276 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -a /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_base.info -a /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_test.info -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_total.info 00:17:33.114 15:42:34 -- unit/unittest.sh@277 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -a /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_total.info -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info 00:17:34.489 15:42:36 -- unit/unittest.sh@278 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -r /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info '/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/app/*' -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info 00:17:36.391 15:42:38 -- unit/unittest.sh@279 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -r /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info '/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/dpdk/*' -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info 00:17:38.294 15:42:40 -- unit/unittest.sh@280 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -r /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info '/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/examples/*' -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info 00:17:40.194 15:42:42 -- unit/unittest.sh@281 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --rc geninfo_unexecuted_blocks=1 -q -r /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info '/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/test/*' -o /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info 00:17:42.096 15:42:44 -- unit/unittest.sh@282 -- # rm -f /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_base.info /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_test.info 00:17:42.096 15:42:44 -- unit/unittest.sh@283 -- # genhtml /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info --output-directory /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage 00:17:42.663 Reading data file /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage/ut_cov_unit.info 00:17:42.663 Found 381 entries. 00:17:42.663 Found common filename prefix "/var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk" 00:17:42.663 Writing .css and .png files. 00:17:42.663 Generating output. 00:17:42.663 Processing file include/linux/virtio_ring.h 00:17:42.663 Processing file include/spdk/trace.h 00:17:42.663 Processing file include/spdk/nvme_spec.h 00:17:42.663 Processing file include/spdk/bdev_module.h 00:17:42.663 Processing file include/spdk/util.h 00:17:42.663 Processing file include/spdk/nvmf_transport.h 00:17:42.663 Processing file include/spdk/fsdev_module.h 00:17:42.663 Processing file include/spdk/nvme.h 00:17:42.663 Processing file include/spdk/histogram_data.h 00:17:42.663 Processing file include/spdk/base64.h 00:17:42.663 Processing file include/spdk/endian.h 00:17:42.663 Processing file include/spdk/mmio.h 00:17:42.663 Processing file include/spdk/thread.h 00:17:42.663 Processing file include/spdk_internal/virtio.h 00:17:42.663 Processing file include/spdk_internal/utf.h 00:17:42.663 Processing file include/spdk_internal/sock.h 00:17:42.663 Processing file include/spdk_internal/rdma_utils.h 00:17:42.663 Processing file include/spdk_internal/sgl.h 00:17:42.663 Processing file include/spdk_internal/nvme_tcp.h 00:17:42.663 Processing file lib/accel/accel_rpc.c 00:17:42.663 Processing file lib/accel/accel_sw.c 00:17:42.663 Processing file lib/accel/accel.c 00:17:42.663 Processing file lib/bdev/part.c 00:17:42.663 Processing file lib/bdev/bdev_rpc.c 00:17:42.663 Processing file lib/bdev/scsi_nvme.c 00:17:42.663 Processing file lib/bdev/bdev_zone.c 00:17:42.663 Processing file lib/bdev/bdev.c 00:17:42.663 Processing file lib/blob/zeroes.c 00:17:42.663 Processing file lib/blob/blobstore.h 00:17:42.663 Processing file lib/blob/blob_bs_dev.c 00:17:42.663 Processing file lib/blob/blobstore.c 00:17:42.663 Processing file lib/blob/request.c 00:17:42.663 Processing file lib/blobfs/blobfs.c 00:17:42.663 Processing file lib/blobfs/tree.c 00:17:42.923 Processing file lib/conf/conf.c 00:17:42.923 Processing file lib/dma/dma.c 00:17:42.923 Processing file lib/env_dpdk/env.c 00:17:42.923 Processing file lib/env_dpdk/threads.c 00:17:42.923 Processing file lib/env_dpdk/memory.c 00:17:42.923 Processing file lib/env_dpdk/pci_vmd.c 00:17:42.923 Processing file lib/env_dpdk/pci_ioat.c 00:17:42.923 Processing file lib/env_dpdk/init.c 00:17:42.923 Processing file lib/env_dpdk/pci_dpdk_2207.c 00:17:42.923 Processing file lib/env_dpdk/sigbus_handler.c 00:17:42.923 Processing file lib/env_dpdk/pci_dpdk.c 00:17:42.923 Processing file lib/env_dpdk/pci_idxd.c 00:17:42.923 Processing file lib/env_dpdk/pci_virtio.c 00:17:42.923 Processing file lib/env_dpdk/pci.c 00:17:42.923 Processing file lib/env_dpdk/pci_event.c 00:17:42.923 Processing file lib/env_dpdk/pci_dpdk_2211.c 00:17:42.923 Processing file lib/env_ocf/ocf_env.h 00:17:42.923 Processing file lib/env_ocf/include/ocf/ocf_core.h 00:17:42.923 Processing file lib/env_ocf/include/ocf/ocf_mngt.h 00:17:42.923 Processing file lib/env_ocf/include/ocf/ocf_io.h 00:17:42.923 Processing file lib/event/app.c 00:17:42.923 Processing file lib/event/log_rpc.c 00:17:42.923 Processing file lib/event/reactor.c 00:17:42.923 Processing file lib/event/app_rpc.c 00:17:42.923 Processing file lib/event/scheduler_static.c 00:17:42.923 Processing file lib/fsdev/fsdev.c 00:17:42.923 Processing file lib/fsdev/fsdev_rpc.c 00:17:42.923 Processing file lib/fsdev/fsdev_io.c 00:17:42.923 Processing file lib/ftl/ftl_debug.h 00:17:42.923 Processing file lib/ftl/ftl_nv_cache.c 00:17:42.923 Processing file lib/ftl/ftl_band.c 00:17:42.923 Processing file lib/ftl/ftl_trace.c 00:17:42.923 Processing file lib/ftl/ftl_init.c 00:17:42.923 Processing file lib/ftl/ftl_debug.c 00:17:42.923 Processing file lib/ftl/ftl_p2l.c 00:17:42.923 Processing file lib/ftl/ftl_reloc.c 00:17:42.923 Processing file lib/ftl/ftl_io.h 00:17:42.923 Processing file lib/ftl/ftl_core.c 00:17:42.923 Processing file lib/ftl/ftl_writer.c 00:17:42.923 Processing file lib/ftl/ftl_sb.c 00:17:42.923 Processing file lib/ftl/ftl_band.h 00:17:42.923 Processing file lib/ftl/ftl_core.h 00:17:42.923 Processing file lib/ftl/ftl_l2p_cache.c 00:17:42.923 Processing file lib/ftl/ftl_l2p.c 00:17:42.923 Processing file lib/ftl/ftl_writer.h 00:17:42.923 Processing file lib/ftl/ftl_rq.c 00:17:42.923 Processing file lib/ftl/ftl_l2p_flat.c 00:17:42.923 Processing file lib/ftl/ftl_io.c 00:17:42.923 Processing file lib/ftl/ftl_p2l_log.c 00:17:42.923 Processing file lib/ftl/ftl_nv_cache.h 00:17:42.923 Processing file lib/ftl/ftl_layout.c 00:17:42.923 Processing file lib/ftl/ftl_band_ops.c 00:17:42.923 Processing file lib/ftl/ftl_nv_cache_io.h 00:17:42.923 Processing file lib/ftl/base/ftl_base_bdev.c 00:17:42.923 Processing file lib/ftl/base/ftl_base_dev.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_shutdown.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_self_test.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_recovery.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_ioch.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_p2l.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_misc.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_upgrade.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_startup.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_band.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_bdev.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_l2p.c 00:17:42.923 Processing file lib/ftl/mngt/ftl_mngt_md.c 00:17:42.923 Processing file lib/ftl/nvc/ftl_nvc_bdev_vss.c 00:17:42.923 Processing file lib/ftl/nvc/ftl_nvc_bdev_common.c 00:17:42.923 Processing file lib/ftl/nvc/ftl_nvc_bdev_non_vss.c 00:17:42.923 Processing file lib/ftl/nvc/ftl_nvc_dev.c 00:17:43.182 Processing file lib/ftl/upgrade/ftl_band_upgrade.c 00:17:43.182 Processing file lib/ftl/upgrade/ftl_sb_v3.c 00:17:43.182 Processing file lib/ftl/upgrade/ftl_chunk_upgrade.c 00:17:43.182 Processing file lib/ftl/upgrade/ftl_p2l_upgrade.c 00:17:43.183 Processing file lib/ftl/upgrade/ftl_sb_v5.c 00:17:43.183 Processing file lib/ftl/upgrade/ftl_sb_upgrade.c 00:17:43.183 Processing file lib/ftl/upgrade/ftl_layout_upgrade.c 00:17:43.183 Processing file lib/ftl/upgrade/ftl_trim_upgrade.c 00:17:43.183 Processing file lib/ftl/utils/ftl_property.c 00:17:43.183 Processing file lib/ftl/utils/ftl_mempool.c 00:17:43.183 Processing file lib/ftl/utils/ftl_property.h 00:17:43.183 Processing file lib/ftl/utils/ftl_addr_utils.h 00:17:43.183 Processing file lib/ftl/utils/ftl_md.c 00:17:43.183 Processing file lib/ftl/utils/ftl_layout_tracker_bdev.c 00:17:43.183 Processing file lib/ftl/utils/ftl_bitmap.c 00:17:43.183 Processing file lib/ftl/utils/ftl_conf.c 00:17:43.183 Processing file lib/ftl/utils/ftl_df.h 00:17:43.183 Processing file lib/fuse_dispatcher/fuse_dispatcher.c 00:17:43.183 Processing file lib/idxd/idxd_kernel.c 00:17:43.183 Processing file lib/idxd/idxd.c 00:17:43.183 Processing file lib/idxd/idxd_user.c 00:17:43.183 Processing file lib/idxd/idxd_internal.h 00:17:43.183 Processing file lib/init/rpc.c 00:17:43.183 Processing file lib/init/subsystem_rpc.c 00:17:43.183 Processing file lib/init/subsystem.c 00:17:43.183 Processing file lib/init/json_config.c 00:17:43.183 Processing file lib/ioat/ioat.c 00:17:43.183 Processing file lib/ioat/ioat_internal.h 00:17:43.183 Processing file lib/iscsi/portal_grp.c 00:17:43.183 Processing file lib/iscsi/iscsi.c 00:17:43.183 Processing file lib/iscsi/iscsi_subsystem.c 00:17:43.183 Processing file lib/iscsi/task.c 00:17:43.183 Processing file lib/iscsi/iscsi_rpc.c 00:17:43.183 Processing file lib/iscsi/param.c 00:17:43.183 Processing file lib/iscsi/tgt_node.c 00:17:43.183 Processing file lib/iscsi/iscsi.h 00:17:43.183 Processing file lib/iscsi/task.h 00:17:43.183 Processing file lib/iscsi/conn.c 00:17:43.183 Processing file lib/iscsi/init_grp.c 00:17:43.183 Processing file lib/json/json_write.c 00:17:43.183 Processing file lib/json/json_parse.c 00:17:43.183 Processing file lib/json/json_util.c 00:17:43.183 Processing file lib/jsonrpc/jsonrpc_client.c 00:17:43.183 Processing file lib/jsonrpc/jsonrpc_server_tcp.c 00:17:43.183 Processing file lib/jsonrpc/jsonrpc_server.c 00:17:43.183 Processing file lib/jsonrpc/jsonrpc_client_tcp.c 00:17:43.183 Processing file lib/keyring/keyring.c 00:17:43.183 Processing file lib/keyring/keyring_rpc.c 00:17:43.183 Processing file lib/log/log_flags.c 00:17:43.183 Processing file lib/log/log_deprecated.c 00:17:43.183 Processing file lib/log/log.c 00:17:43.183 Processing file lib/lvol/lvol.c 00:17:43.441 Processing file lib/nbd/nbd.c 00:17:43.441 Processing file lib/nbd/nbd_rpc.c 00:17:43.441 Processing file lib/notify/notify.c 00:17:43.441 Processing file lib/notify/notify_rpc.c 00:17:43.441 Processing file lib/nvme/nvme_ctrlr_cmd.c 00:17:43.441 Processing file lib/nvme/nvme.c 00:17:43.441 Processing file lib/nvme/nvme_tcp.c 00:17:43.441 Processing file lib/nvme/nvme_ns_cmd.c 00:17:43.441 Processing file lib/nvme/nvme_poll_group.c 00:17:43.441 Processing file lib/nvme/nvme_zns.c 00:17:43.441 Processing file lib/nvme/nvme_transport.c 00:17:43.441 Processing file lib/nvme/nvme_ns_ocssd_cmd.c 00:17:43.441 Processing file lib/nvme/nvme_pcie.c 00:17:43.441 Processing file lib/nvme/nvme_ns.c 00:17:43.441 Processing file lib/nvme/nvme_qpair.c 00:17:43.441 Processing file lib/nvme/nvme_cuse.c 00:17:43.441 Processing file lib/nvme/nvme_rdma.c 00:17:43.441 Processing file lib/nvme/nvme_ctrlr.c 00:17:43.441 Processing file lib/nvme/nvme_internal.h 00:17:43.441 Processing file lib/nvme/nvme_auth.c 00:17:43.441 Processing file lib/nvme/nvme_pcie_common.c 00:17:43.441 Processing file lib/nvme/nvme_pcie_internal.h 00:17:43.441 Processing file lib/nvme/nvme_vfio_user.c 00:17:43.441 Processing file lib/nvme/nvme_quirks.c 00:17:43.441 Processing file lib/nvme/nvme_discovery.c 00:17:43.441 Processing file lib/nvme/nvme_opal.c 00:17:43.441 Processing file lib/nvme/nvme_io_msg.c 00:17:43.441 Processing file lib/nvme/nvme_fabric.c 00:17:43.441 Processing file lib/nvme/nvme_ctrlr_ocssd_cmd.c 00:17:43.699 Processing file lib/nvmf/stubs.c 00:17:43.699 Processing file lib/nvmf/ctrlr_discovery.c 00:17:43.699 Processing file lib/nvmf/ctrlr.c 00:17:43.699 Processing file lib/nvmf/nvmf_rpc.c 00:17:43.699 Processing file lib/nvmf/rdma.c 00:17:43.699 Processing file lib/nvmf/auth.c 00:17:43.699 Processing file lib/nvmf/nvmf_internal.h 00:17:43.699 Processing file lib/nvmf/tcp.c 00:17:43.699 Processing file lib/nvmf/vfio_user.c 00:17:43.699 Processing file lib/nvmf/ctrlr_bdev.c 00:17:43.699 Processing file lib/nvmf/subsystem.c 00:17:43.699 Processing file lib/nvmf/nvmf.c 00:17:43.699 Processing file lib/nvmf/transport.c 00:17:43.699 Processing file lib/rdma_provider/rdma_provider_verbs.c 00:17:43.699 Processing file lib/rdma_provider/common.c 00:17:43.699 Processing file lib/rdma_utils/rdma_utils.c 00:17:43.699 Processing file lib/reduce/queue_internal.h 00:17:43.699 Processing file lib/reduce/reduce.c 00:17:43.699 Processing file lib/rpc/rpc.c 00:17:43.699 Processing file lib/scsi/lun.c 00:17:43.699 Processing file lib/scsi/port.c 00:17:43.699 Processing file lib/scsi/dev.c 00:17:43.699 Processing file lib/scsi/scsi_bdev.c 00:17:43.699 Processing file lib/scsi/scsi.c 00:17:43.699 Processing file lib/scsi/scsi_rpc.c 00:17:43.699 Processing file lib/scsi/scsi_pr.c 00:17:43.699 Processing file lib/scsi/task.c 00:17:43.699 Processing file lib/sock/sock.c 00:17:43.699 Processing file lib/sock/sock_rpc.c 00:17:43.699 Processing file lib/thread/iobuf.c 00:17:43.699 Processing file lib/thread/thread.c 00:17:43.957 Processing file lib/trace/trace_rpc.c 00:17:43.957 Processing file lib/trace/trace_flags.c 00:17:43.957 Processing file lib/trace/trace.c 00:17:43.957 Processing file lib/trace_parser/trace.cpp 00:17:43.957 Processing file lib/ublk/ublk.c 00:17:43.957 Processing file lib/ublk/ublk_rpc.c 00:17:43.957 Processing file lib/ut/ut.c 00:17:43.957 Processing file lib/ut_mock/mock.c 00:17:43.957 Processing file lib/util/string.c 00:17:43.957 Processing file lib/util/dif.c 00:17:43.957 Processing file lib/util/base64.c 00:17:43.957 Processing file lib/util/iov.c 00:17:43.957 Processing file lib/util/net.c 00:17:43.957 Processing file lib/util/fd.c 00:17:43.957 Processing file lib/util/md5.c 00:17:43.957 Processing file lib/util/crc32c.c 00:17:43.957 Processing file lib/util/file.c 00:17:43.957 Processing file lib/util/hexlify.c 00:17:43.957 Processing file lib/util/fd_group.c 00:17:43.957 Processing file lib/util/pipe.c 00:17:43.957 Processing file lib/util/cpuset.c 00:17:43.957 Processing file lib/util/zipf.c 00:17:43.957 Processing file lib/util/crc32_ieee.c 00:17:43.957 Processing file lib/util/crc64.c 00:17:43.957 Processing file lib/util/crc16.c 00:17:43.957 Processing file lib/util/strerror_tls.c 00:17:43.957 Processing file lib/util/xor.c 00:17:43.957 Processing file lib/util/math.c 00:17:43.957 Processing file lib/util/uuid.c 00:17:43.957 Processing file lib/util/bit_array.c 00:17:43.957 Processing file lib/util/crc32.c 00:17:43.957 Processing file lib/vfio_user/host/vfio_user.c 00:17:43.957 Processing file lib/vfio_user/host/vfio_user_pci.c 00:17:43.958 Processing file lib/vfu_tgt/tgt_endpoint.c 00:17:43.958 Processing file lib/vfu_tgt/tgt_rpc.c 00:17:43.958 Processing file lib/vhost/vhost_scsi.c 00:17:43.958 Processing file lib/vhost/vhost_internal.h 00:17:43.958 Processing file lib/vhost/rte_vhost_user.c 00:17:43.958 Processing file lib/vhost/vhost_rpc.c 00:17:43.958 Processing file lib/vhost/vhost_blk.c 00:17:43.958 Processing file lib/vhost/vhost.c 00:17:43.958 Processing file lib/virtio/virtio.c 00:17:43.958 Processing file lib/virtio/virtio_pci.c 00:17:43.958 Processing file lib/virtio/virtio_vfio_user.c 00:17:43.958 Processing file lib/virtio/virtio_vhost_user.c 00:17:43.958 Processing file lib/vmd/led.c 00:17:43.958 Processing file lib/vmd/vmd.c 00:17:43.958 Processing file module/accel/dpdk_compressdev/accel_dpdk_compressdev.c 00:17:43.958 Processing file module/accel/dpdk_compressdev/accel_dpdk_compressdev_rpc.c 00:17:43.958 Processing file module/accel/dpdk_cryptodev/accel_dpdk_cryptodev_rpc.c 00:17:43.958 Processing file module/accel/dpdk_cryptodev/accel_dpdk_cryptodev.c 00:17:43.958 Processing file module/accel/dsa/accel_dsa_rpc.c 00:17:43.958 Processing file module/accel/dsa/accel_dsa.c 00:17:43.958 Processing file module/accel/error/accel_error.c 00:17:43.958 Processing file module/accel/error/accel_error_rpc.c 00:17:43.958 Processing file module/accel/iaa/accel_iaa_rpc.c 00:17:43.958 Processing file module/accel/iaa/accel_iaa.c 00:17:43.958 Processing file module/accel/ioat/accel_ioat_rpc.c 00:17:43.958 Processing file module/accel/ioat/accel_ioat.c 00:17:43.958 Processing file module/bdev/aio/bdev_aio_rpc.c 00:17:43.958 Processing file module/bdev/aio/bdev_aio.c 00:17:44.217 Processing file module/bdev/compress/vbdev_compress.c 00:17:44.217 Processing file module/bdev/compress/vbdev_compress_rpc.c 00:17:44.217 Processing file module/bdev/crypto/vbdev_crypto_rpc.c 00:17:44.217 Processing file module/bdev/crypto/vbdev_crypto.c 00:17:44.217 Processing file module/bdev/delay/vbdev_delay_rpc.c 00:17:44.217 Processing file module/bdev/delay/vbdev_delay.c 00:17:44.217 Processing file module/bdev/error/vbdev_error.c 00:17:44.217 Processing file module/bdev/error/vbdev_error_rpc.c 00:17:44.217 Processing file module/bdev/ftl/bdev_ftl.c 00:17:44.217 Processing file module/bdev/ftl/bdev_ftl_rpc.c 00:17:44.217 Processing file module/bdev/gpt/gpt.c 00:17:44.217 Processing file module/bdev/gpt/gpt.h 00:17:44.217 Processing file module/bdev/gpt/vbdev_gpt.c 00:17:44.217 Processing file module/bdev/iscsi/bdev_iscsi_rpc.c 00:17:44.217 Processing file module/bdev/iscsi/bdev_iscsi.c 00:17:44.217 Processing file module/bdev/lvol/vbdev_lvol.c 00:17:44.217 Processing file module/bdev/lvol/vbdev_lvol_rpc.c 00:17:44.217 Processing file module/bdev/malloc/bdev_malloc.c 00:17:44.217 Processing file module/bdev/malloc/bdev_malloc_rpc.c 00:17:44.217 Processing file module/bdev/null/bdev_null.c 00:17:44.217 Processing file module/bdev/null/bdev_null_rpc.c 00:17:44.217 Processing file module/bdev/nvme/bdev_nvme.c 00:17:44.217 Processing file module/bdev/nvme/nvme_rpc.c 00:17:44.217 Processing file module/bdev/nvme/vbdev_opal.c 00:17:44.217 Processing file module/bdev/nvme/bdev_nvme_cuse_rpc.c 00:17:44.217 Processing file module/bdev/nvme/bdev_mdns_client.c 00:17:44.217 Processing file module/bdev/nvme/bdev_nvme_rpc.c 00:17:44.217 Processing file module/bdev/nvme/vbdev_opal_rpc.c 00:17:44.217 Processing file module/bdev/ocf/utils.c 00:17:44.217 Processing file module/bdev/ocf/volume.h 00:17:44.217 Processing file module/bdev/ocf/vbdev_ocf.c 00:17:44.217 Processing file module/bdev/ocf/vbdev_ocf_rpc.c 00:17:44.217 Processing file module/bdev/ocf/data.c 00:17:44.217 Processing file module/bdev/ocf/ctx.c 00:17:44.217 Processing file module/bdev/ocf/stats.c 00:17:44.217 Processing file module/bdev/ocf/volume.c 00:17:44.217 Processing file module/bdev/passthru/vbdev_passthru_rpc.c 00:17:44.217 Processing file module/bdev/passthru/vbdev_passthru.c 00:17:44.476 Processing file module/bdev/raid/bdev_raid.c 00:17:44.476 Processing file module/bdev/raid/raid0.c 00:17:44.476 Processing file module/bdev/raid/bdev_raid.h 00:17:44.476 Processing file module/bdev/raid/raid1.c 00:17:44.476 Processing file module/bdev/raid/concat.c 00:17:44.476 Processing file module/bdev/raid/bdev_raid_sb.c 00:17:44.476 Processing file module/bdev/raid/raid5f.c 00:17:44.476 Processing file module/bdev/raid/bdev_raid_rpc.c 00:17:44.476 Processing file module/bdev/rbd/bdev_rbd.c 00:17:44.476 Processing file module/bdev/rbd/bdev_rbd_rpc.c 00:17:44.476 Processing file module/bdev/split/vbdev_split_rpc.c 00:17:44.476 Processing file module/bdev/split/vbdev_split.c 00:17:44.476 Processing file module/bdev/uring/bdev_uring.c 00:17:44.476 Processing file module/bdev/uring/bdev_uring_rpc.c 00:17:44.476 Processing file module/bdev/virtio/bdev_virtio_blk.c 00:17:44.476 Processing file module/bdev/virtio/bdev_virtio_rpc.c 00:17:44.476 Processing file module/bdev/virtio/bdev_virtio_scsi.c 00:17:44.476 Processing file module/bdev/xnvme/bdev_xnvme.c 00:17:44.476 Processing file module/bdev/xnvme/bdev_xnvme_rpc.c 00:17:44.476 Processing file module/bdev/zone_block/vbdev_zone_block_rpc.c 00:17:44.476 Processing file module/bdev/zone_block/vbdev_zone_block.c 00:17:44.476 Processing file module/blob/bdev/blob_bdev.c 00:17:44.476 Processing file module/blobfs/bdev/blobfs_bdev.c 00:17:44.476 Processing file module/blobfs/bdev/blobfs_bdev_rpc.c 00:17:44.476 Processing file module/blobfs/bdev/blobfs_fuse.c 00:17:44.476 Processing file module/env_dpdk/env_dpdk_rpc.c 00:17:44.476 Processing file module/event/subsystems/accel/accel.c 00:17:44.476 Processing file module/event/subsystems/bdev/bdev.c 00:17:44.476 Processing file module/event/subsystems/fsdev/fsdev.c 00:17:44.476 Processing file module/event/subsystems/iobuf/iobuf.c 00:17:44.476 Processing file module/event/subsystems/iobuf/iobuf_rpc.c 00:17:44.476 Processing file module/event/subsystems/iscsi/iscsi.c 00:17:44.476 Processing file module/event/subsystems/keyring/keyring.c 00:17:44.476 Processing file module/event/subsystems/nbd/nbd.c 00:17:44.476 Processing file module/event/subsystems/nvmf/nvmf_rpc.c 00:17:44.476 Processing file module/event/subsystems/nvmf/nvmf_tgt.c 00:17:44.476 Processing file module/event/subsystems/scheduler/scheduler.c 00:17:44.476 Processing file module/event/subsystems/scsi/scsi.c 00:17:44.476 Processing file module/event/subsystems/sock/sock.c 00:17:44.476 Processing file module/event/subsystems/ublk/ublk.c 00:17:44.476 Processing file module/event/subsystems/vfu_tgt/vfu_tgt.c 00:17:44.476 Processing file module/event/subsystems/vhost_blk/vhost_blk.c 00:17:44.476 Processing file module/event/subsystems/vhost_scsi/vhost_scsi.c 00:17:44.476 Processing file module/event/subsystems/vmd/vmd_rpc.c 00:17:44.476 Processing file module/event/subsystems/vmd/vmd.c 00:17:44.476 Processing file module/fsdev/aio/linux_aio_mgr.c 00:17:44.476 Processing file module/fsdev/aio/fsdev_aio.c 00:17:44.476 Processing file module/fsdev/aio/fsdev_aio_rpc.c 00:17:44.476 Processing file module/keyring/file/keyring_rpc.c 00:17:44.476 Processing file module/keyring/file/keyring.c 00:17:44.476 Processing file module/keyring/linux/keyring_rpc.c 00:17:44.476 Processing file module/keyring/linux/keyring.c 00:17:44.476 Processing file module/scheduler/dpdk_governor/dpdk_governor.c 00:17:44.476 Processing file module/scheduler/dynamic/scheduler_dynamic.c 00:17:44.476 Processing file module/scheduler/gscheduler/gscheduler.c 00:17:44.735 Processing file module/sock/posix/posix.c 00:17:44.735 Processing file module/sock/uring/uring.c 00:17:44.735 Processing file module/vfu_device/vfu_virtio_internal.h 00:17:44.735 Processing file module/vfu_device/vfu_virtio_rpc.c 00:17:44.735 Processing file module/vfu_device/vfu_virtio_scsi.c 00:17:44.735 Processing file module/vfu_device/vfu_virtio_fs.c 00:17:44.735 Processing file module/vfu_device/vfu_virtio.c 00:17:44.735 Processing file module/vfu_device/vfu_virtio_blk.c 00:17:44.735 Processing file xnvme/include/libxnvme_cmd.h 00:17:44.735 Writing directory view page. 00:17:44.735 Overall coverage rate: 00:17:44.735 lines......: 35.0% (44124 of 125955 lines) 00:17:44.735 functions..: 38.3% (4068 of 10625 functions) 00:17:44.735 15:42:47 -- unit/unittest.sh@284 -- # echo 'Note: coverage report is here: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage' 00:17:44.735 Note: coverage report is here: /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/ut_coverage 00:17:44.735 15:42:47 -- unit/unittest.sh@287 -- # set +x 00:17:44.735 00:17:44.736 00:17:44.736 ===================== 00:17:44.736 All unit tests passed 00:17:44.736 ===================== 00:17:44.736 00:17:44.736 00:17:44.736 15:42:47 -- scripts/docker-autoruner.sh@78 -- # timing_finish 00:17:44.736 15:42:47 -- common/autotest_common.sh@736 -- # [[ -e /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/timing.txt ]] 00:17:44.736 15:42:47 -- common/autotest_common.sh@738 -- # flamegraph=/usr/local/FlameGraph/flamegraph.pl 00:17:44.736 15:42:47 -- common/autotest_common.sh@739 -- # [[ -x /usr/local/FlameGraph/flamegraph.pl ]] 00:17:44.736 15:42:47 -- common/autotest_common.sh@742 -- # /usr/local/FlameGraph/flamegraph.pl --title 'Build Timing' --nametype Step: --countname seconds /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/timing.txt 00:17:44.736 15:42:47 -- scripts/docker-autoruner.sh@1 -- # stop_monitor_resources 00:17:44.736 15:42:47 -- pm/common@29 -- # signal_monitor_resources TERM 00:17:44.736 15:42:47 -- pm/common@40 -- # local monitor pid pids signal=TERM 00:17:44.736 15:42:47 -- pm/common@42 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:17:44.736 15:42:47 -- pm/common@43 -- # [[ -e /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power/collect-cpu-load.pid ]] 00:17:44.736 15:42:47 -- pm/common@44 -- # pid=184 00:17:44.736 15:42:47 -- pm/common@50 -- # kill -TERM 184 00:17:44.736 15:42:47 -- pm/common@42 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:17:44.736 15:42:47 -- pm/common@43 -- # [[ -e /var/jenkins/workspace/unittest-valgrind-docker-autotest/spdk/../output/power/collect-vmstat.pid ]] 00:17:44.736 15:42:47 -- pm/common@44 -- # pid=185 00:17:44.736 15:42:47 -- pm/common@50 -- # kill -TERM 185 00:17:44.745 [Pipeline] } 00:17:44.762 [Pipeline] // stage 00:17:44.767 [Pipeline] } 00:17:44.782 [Pipeline] // timeout 00:17:44.787 [Pipeline] } 00:17:44.801 [Pipeline] // catchError 00:17:44.811 [Pipeline] stage 00:17:44.814 [Pipeline] { (Epilogue) 00:17:44.827 [Pipeline] sh 00:17:45.179 [Pipeline] setCustomBuildProperty 00:17:45.189 [Pipeline] catchError 00:17:45.192 [Pipeline] { 00:17:45.205 [Pipeline] sh 00:17:45.498 + jbp/jenkins/jjb-config/jobs/scripts/check_artifacts_size.sh 00:17:45.499 Artifacts sizes are good 00:17:45.507 [Pipeline] } 00:17:45.525 [Pipeline] // catchError 00:17:45.532 [Pipeline] sh 00:17:45.823 + jbp/jenkins/jjb-config/jobs/scripts/compress_artifacts.sh 00:17:55.810 [Pipeline] archiveArtifacts 00:17:55.818 Archiving artifacts 00:17:56.478 [Pipeline] } 00:17:56.494 [Pipeline] // stage 00:17:56.500 [Pipeline] } 00:17:56.515 [Pipeline] // wrap 00:17:56.521 [Pipeline] } 00:17:56.536 [Pipeline] // node 00:17:56.541 [Pipeline] } 00:17:56.553 [Pipeline] // timeout 00:17:56.558 [Pipeline] } 00:17:56.568 [Pipeline] // retry 00:17:56.573 [Pipeline] End of Pipeline 00:17:56.616 Finished: SUCCESS