00:25:24.517 ========== Backtrace start: ========== 00:25:24.517 00:25:24.517 in /home/vagrant/spdk_repo/spdk/test/interrupt/reactor_set_interrupt.sh:62 -> reactor_set_intr_mode(["97549"]) 00:25:24.517 ... 00:25:24.517 57 fi 00:25:24.517 58 # CPU utilization of reactor 2 should be idle 00:25:24.517 59 reactor_is_idle $spdk_pid 2 00:25:24.517 60 00:25:24.517 61 # Set reactor 0 back to intr mode 00:25:24.517 => 62 $rpc_py --plugin interrupt_plugin reactor_set_interrupt_mode 0 00:25:24.517 63 if [ "$without_thd"x != x ]; then 00:25:24.517 64 # Schedule spdk_threads in thd2_ids back to reactor 0 00:25:24.517 65 for i in "${thd0_ids[@]}"; do 00:25:24.517 66 $rpc_py thread_set_cpumask -i $i -m $r0_mask 00:25:24.517 67 done 00:25:24.517 ... 00:25:24.517 in /home/vagrant/spdk_repo/spdk/test/interrupt/reactor_set_interrupt.sh:81 -> reactor_set_mode_with_threads(["97549"]) 00:25:24.517 ... 00:25:24.517 76 reactor_set_intr_mode $1 "without_thd" 00:25:24.517 77 return 0 00:25:24.517 78 } 00:25:24.517 79 00:25:24.517 80 function reactor_set_mode_with_threads() { 00:25:24.517 => 81 reactor_set_intr_mode $1 00:25:24.517 82 return 0 00:25:24.517 83 } 00:25:24.517 84 00:25:24.517 85 # Set reactors with intr_tgt without spdk_thread 00:25:24.517 86 start_intr_tgt 00:25:24.517 ... 00:25:24.517 in /home/vagrant/spdk_repo/spdk/test/interrupt/reactor_set_interrupt.sh:101 -> main([]) 00:25:24.517 ... 00:25:24.517 96 # Set reactors with intr_tgt with spdk_thread 00:25:24.517 97 start_intr_tgt 00:25:24.517 98 setup_bdev_mem 00:25:24.517 99 setup_bdev_aio 00:25:24.517 100 00:25:24.517 => 101 reactor_set_mode_with_threads $intr_tgt_pid 00:25:24.517 102 00:25:24.517 103 trap - SIGINT SIGTERM EXIT 00:25:24.517 104 killprocess $intr_tgt_pid 00:25:24.517 105 cleanup 00:25:24.517 ... 00:25:24.517 00:25:24.517 ========== Backtrace end ========== 00:25:24.518 ========== Backtrace start: ========== 00:25:24.518 00:25:24.518 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1114 -> run_test(["reactor_set_interrupt"],["/home/vagrant/spdk_repo/spdk/test/interrupt/reactor_set_interrupt.sh"]) 00:25:24.518 ... 00:25:24.518 1109 timing_enter $test_name 00:25:24.518 1110 echo "************************************" 00:25:24.518 1111 echo "START TEST $test_name" 00:25:24.518 1112 echo "************************************" 00:25:24.518 1113 xtrace_restore 00:25:24.518 1114 time "$@" 00:25:24.518 1115 xtrace_disable 00:25:24.518 1116 echo "************************************" 00:25:24.518 1117 echo "END TEST $test_name" 00:25:24.518 1118 echo "************************************" 00:25:24.518 1119 timing_exit $test_name 00:25:24.518 ... 00:25:24.518 in /home/vagrant/spdk_repo/spdk/autotest.sh:186 -> main(["/home/vagrant/spdk_repo/autorun-spdk.conf"]) 00:25:24.518 ... 00:25:24.518 181 if [ $SPDK_TEST_BLOCKDEV -eq 1 ]; then 00:25:24.518 182 run_test "blockdev_general" $rootdir/test/bdev/blockdev.sh 00:25:24.518 183 run_test "bdev_raid" $rootdir/test/bdev/bdev_raid.sh 00:25:24.518 184 run_test "bdevperf_config" $rootdir/test/bdev/bdevperf/test_config.sh 00:25:24.518 185 if [[ $(uname -s) == Linux ]]; then 00:25:24.518 => 186 run_test "reactor_set_interrupt" $rootdir/test/interrupt/reactor_set_interrupt.sh 00:25:24.518 187 run_test "reap_unregistered_poller" $rootdir/test/interrupt/reap_unregistered_poller.sh 00:25:24.518 188 fi 00:25:24.518 189 fi 00:25:24.518 190 00:25:24.518 191 if [[ $(uname -s) == Linux ]]; then 00:25:24.518 ... 00:25:24.518 00:25:24.518 ========== Backtrace end ==========