00:35:10.438 ========== Backtrace start: ========== 00:35:10.438 00:35:10.438 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:589 -> rpc_cmd(["bdev_nvme_detach_controller"],["spdk_target"]) 00:35:10.438 ... 00:35:10.438 584 echo "$rsp" 00:35:10.438 585 done 00:35:10.438 586 00:35:10.438 587 rc=${!status[*]} 00:35:10.438 588 xtrace_restore 00:35:10.438 => 589 [[ $rc == 0 ]] 00:35:10.438 590 } 00:35:10.438 591 00:35:10.438 592 function rpc_cmd_simple_data_json() { 00:35:10.438 593 00:35:10.438 594 local elems="$1[@]" elem 00:35:10.438 ... 00:35:10.438 in /home/vagrant/spdk_repo/spdk/test/nvmf/target/abort_qd_sizes.sh:55 -> spdk_target([]) 00:35:10.438 ... 00:35:10.438 50 rpc_cmd nvmf_subsystem_add_listener "$NVME_SUBNQN" -t "$TEST_TRANSPORT" -a "$NVMF_FIRST_TARGET_IP" -s "$NVMF_PORT" 00:35:10.438 51 00:35:10.438 52 rabort "$TEST_TRANSPORT" IPv4 "$NVMF_FIRST_TARGET_IP" "$NVMF_PORT" "$NVME_SUBNQN" 00:35:10.438 53 00:35:10.438 54 rpc_cmd nvmf_delete_subsystem "$NVME_SUBNQN" 00:35:10.438 => 55 rpc_cmd bdev_nvme_detach_controller "$name" 00:35:10.438 56 00:35:10.438 57 # Make sure we fully detached from the ctrl as vfio-pci won't be able to release the 00:35:10.438 58 # device otherwise - we can either wait a bit or simply kill the app. Since we don't 00:35:10.438 59 # really need it at this point, reap it but leave the net setup around. See: 00:35:10.438 60 # https://github.com/spdk/spdk/issues/2811 00:35:10.438 ... 00:35:10.438 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1125 -> run_test(["spdk_target_abort"],["spdk_target"]) 00:35:10.438 ... 00:35:10.438 1120 timing_enter $test_name 00:35:10.438 1121 echo "************************************" 00:35:10.438 1122 echo "START TEST $test_name" 00:35:10.438 1123 echo "************************************" 00:35:10.438 1124 xtrace_restore 00:35:10.438 1125 time "$@" 00:35:10.438 1126 xtrace_disable 00:35:10.438 1127 echo "************************************" 00:35:10.438 1128 echo "END TEST $test_name" 00:35:10.438 1129 echo "************************************" 00:35:10.438 1130 timing_exit $test_name 00:35:10.438 ... 00:35:10.438 in /home/vagrant/spdk_repo/spdk/test/nvmf/target/abort_qd_sizes.sh:80 -> main(["--transport=tcp"],["--iso"]) 00:35:10.438 ... 00:35:10.438 75 mapfile -t nvmes < <(nvme_in_userspace) 00:35:10.438 76 ((${#nvmes[@]} > 0)) 00:35:10.438 77 00:35:10.438 78 nvme=${nvmes[0]} 00:35:10.438 79 00:35:10.438 => 80 run_test "spdk_target_abort" spdk_target 00:35:10.438 81 run_test "kernel_target_abort" kernel_target 00:35:10.438 82 00:35:10.438 83 trap - SIGINT SIGTERM EXIT 00:35:10.438 84 nvmftestfini 00:35:10.438 ... 00:35:10.438 00:35:10.438 ========== Backtrace end ========== 00:35:10.439 ========== Backtrace start: ========== 00:35:10.439 00:35:10.439 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1125 -> run_test(["nvmf_abort_qd_sizes"],["/home/vagrant/spdk_repo/spdk/test/nvmf/target/abort_qd_sizes.sh"]) 00:35:10.439 ... 00:35:10.439 1120 timing_enter $test_name 00:35:10.439 1121 echo "************************************" 00:35:10.439 1122 echo "START TEST $test_name" 00:35:10.439 1123 echo "************************************" 00:35:10.439 1124 xtrace_restore 00:35:10.439 1125 time "$@" 00:35:10.439 1126 xtrace_disable 00:35:10.439 1127 echo "************************************" 00:35:10.439 1128 echo "END TEST $test_name" 00:35:10.439 1129 echo "************************************" 00:35:10.439 1130 timing_exit $test_name 00:35:10.439 ... 00:35:10.439 in /home/vagrant/spdk_repo/spdk/autotest.sh:297 -> main(["/home/vagrant/spdk_repo/autorun-spdk.conf"]) 00:35:10.439 ... 00:35:10.439 292 if [[ $SPDK_TEST_URING -eq 0 ]]; then 00:35:10.439 293 run_test "spdkcli_nvmf_tcp" $rootdir/test/spdkcli/nvmf.sh --transport=$SPDK_TEST_NVMF_TRANSPORT 00:35:10.439 294 run_test "nvmf_identify_passthru" $rootdir/test/nvmf/target/identify_passthru.sh --transport=$SPDK_TEST_NVMF_TRANSPORT 00:35:10.439 295 fi 00:35:10.439 296 run_test "nvmf_dif" $rootdir/test/nvmf/target/dif.sh 00:35:10.439 => 297 run_test "nvmf_abort_qd_sizes" $rootdir/test/nvmf/target/abort_qd_sizes.sh 00:35:10.439 298 # The keyring tests utilize NVMe/TLS 00:35:10.439 299 run_test "keyring_file" "$rootdir/test/keyring/file.sh" 00:35:10.439 300 if [[ "$CONFIG_HAVE_KEYUTILS" == y ]]; then 00:35:10.439 301 run_test "keyring_linux" "$rootdir/test/keyring/linux.sh" 00:35:10.439 302 fi 00:35:10.439 ... 00:35:10.439 00:35:10.439 ========== Backtrace end ==========