< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 53406 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xca74a2e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56910 dport 53406] != expected 0x3d41b602 # # Exception| cpu 0: rx_hash 0xe48ddc6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56934 dport 53406] != expected 0x64ac1d95 # # Exception| cpu 0: rx_hash 0x731e9789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56974 dport 53406] != expected 0x4f68905e # # Exception| cpu 0: rx_hash 0x03aac680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56988 dport 53406] != expected 0xb9970ce4 # # Exception| cpu 0: rx_hash 0x02c07705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57000 dport 53406] != expected 0x4dd02ce5 # # Exception| cpu 0: rx_hash 0x0015140e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57010 dport 53406] != expected 0xa55e6ce6 # # Exception| cpu 0: rx_hash 0x5eed6347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57056 dport 53406] != expected 0xf06fcbcb # # Exception| cpu 0: rx_hash 0xddcabf3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57094 dport 53406] != expected 0x680ddfc9 # # Exception| cpu 0: rx_hash 0x1524c6b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 53406] != expected 0xe58d8d2e # # Exception| cpu 0: rx_hash 0x48636371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57164 dport 53406] != expected 0xac754a01 # # Exception| cpu 0: rx_hash 0x15919e74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57176 dport 53406] != expected 0x1fae1d2e # # Exception| cpu 0: rx_hash 0xaf1ed5fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57190 dport 53406] != expected 0x8c5f9370 # # Exception| cpu 0: rx_hash 0x644f7ef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57214 dport 53406] != expected 0x1d16a195 # # Exception| cpu 0: rx_hash 0x4b861d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57266 dport 53406] != expected 0x4dade203 # # Exception| cpu 0: rx_hash 0xdd254b98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57278 dport 53406] != expected 0x6f3f87c9 # # Exception| cpu 0: rx_hash 0xcba595ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 57344 dport 53406] != expected 0xb7496b37 # # Exception| cpu 0: rx_hash 0xe7898865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57394 dport 53406] != expected 0x62a80a3 # # Exception| cpu 0: rx_hash 0xe73cd0a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57434 dport 53406] != expected 0xfc0910a3 # # Exception| cpu 0: rx_hash 0xe4830229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57460 dport 53406] != expected 0xe0c070a1 # # Exception| cpu 0: rx_hash 0xc92a5a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57546 dport 53406] != expected 0xa2d6e334 # # Exception| cpu 0: rx_hash 0xca958808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57572 dport 53406] != expected 0xbe1f8336 # # Exception| cpu 0: rx_hash 0x71707202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57582 dport 53406] != expected 0xd9a92d69 # # Exception| cpu 0: rx_hash 0xac1a81f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57650 dport 53406] != expected 0xeed90e46 # # Exception| cpu 0: rx_hash 0xf2e2f6bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57696 dport 53406] != expected 0xbbe8a96b # # Exception| cpu 0: rx_hash 0xf1078853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57758 dport 53406] != expected 0x5a300169 # # Exception| cpu 0: rx_hash 0xdd2b95da [saddr 192.0.3.2 daddr 192.0.3.1 sport 57772 dport 53406] != expected 0xeb53eafd # # Exception| cpu 0: rx_hash 0x495da0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57786 dport 53406] != expected 0x214fcf34 # # Exception| cpu 0: rx_hash 0xf0d86114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57794 dport 53406] != expected 0x5454b168 # # Exception| cpu 0: rx_hash 0xad2a9c11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57814 dport 53406] != expected 0xe78fe647 # # Exception| cpu 0: rx_hash 0x4a572a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57852 dport 53406] != expected 0xc7a53f36 # # Exception| cpu 0: rx_hash 0x1c0d2326 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57864 dport 53406] != expected 0x5d4170fc # # Exception| cpu 0: rx_hash 0x6cb9722f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57882 dport 53406] != expected 0xabbeec46 # # Exception| cpu 0: rx_hash 0x41ffde23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57884 dport 53406] != expected 0xee9a27d3 # # Exception| cpu 0: rx_hash 0x32f45da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57888 dport 53406] != expected 0x4acdb6b # # Exception| cpu 0: rx_hash 0x6dd3c3aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 57902 dport 53406] != expected 0x5ff9cc47 # # Exception| cpu 0: rx_hash 0x42400cad [saddr 192.0.3.2 daddr 192.0.3.1 sport 57906 dport 53406] != expected 0xf25347d1 # # Exception| cpu 0: rx_hash 0x6f06a0a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57908 dport 53406] != expected 0xb7778c44 # # Exception| cpu 0: rx_hash 0xfbc5cd6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57930 dport 53406] != expected 0x8748398d # # Exception| cpu 0: rx_hash 0xf910ae65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57936 dport 53406] != expected 0x6fc6798e # # Exception| cpu 0: rx_hash 0xd53cb3ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 57954 dport 53406] != expected 0xdea5921a # # Exception| cpu 0: rx_hash 0x41102a80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58020 dport 53406] != expected 0xe9a87fd3 # # Exception| cpu 0: rx_hash 0xa7072d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58042 dport 53406] != expected 0x3dc586a3 # # Exception| cpu 0: rx_hash 0x8a418183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58044 dport 53406] != expected 0x78e14d36 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe759989b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37756 dport 50711] OK # # # cpu 0: rx_hash 0xbb9b787a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37772 dport 50711] OK # # # cpu 0: rx_hash 0x2ce7c73b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37852 dport 50711] OK # # # cpu 0: rx_hash 0x021eb9b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37876 dport 50711] OK # # # cpu 0: rx_hash 0xf77e92ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37926 dport 50711] OK # # # cpu 0: rx_hash 0x85aaf82c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37958 dport 50711] OK # # # cpu 0: rx_hash 0xd8580529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37970 dport 50711] OK # # # cpu 0: rx_hash 0x4d4481a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38000 dport 50711] OK # # # cpu 0: rx_hash 0xdbe7d7a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38012 dport 50711] OK # # # cpu 0: rx_hash 0xa8b6f841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38032 dport 50711] OK # # # cpu 0: rx_hash 0x85f0544d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38038 dport 50711] OK # # # cpu 0: rx_hash 0x1239b3ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38062 dport 50711] OK # # # cpu 0: rx_hash 0x6238ba05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38100 dport 50711] OK # # # cpu 0: rx_hash 0xcfe618fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38170 dport 50711] OK # # # cpu 0: rx_hash 0x2a4ecd7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38186 dport 50711] OK # # # cpu 0: rx_hash 0x05685abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38238 dport 50711] OK # # # cpu 0: rx_hash 0xe215ec35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38260 dport 50711] OK # # # cpu 0: rx_hash 0xe1f092da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38282 dport 50711] OK # # # cpu 0: rx_hash 0xce635ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38294 dport 50711] OK # # # cpu 0: rx_hash 0x91f19b11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38384 dport 50711] OK # # # cpu 0: rx_hash 0x5108c4aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38408 dport 50711] OK # # # cpu 0: rx_hash 0x7e9b0bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38420 dport 50711] OK # # # cpu 0: rx_hash 0xc57ef1a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38430 dport 50711] OK # # # cpu 0: rx_hash 0x20d62426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38446 dport 50711] OK # # # cpu 0: rx_hash 0x51bd9c68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38496 dport 50711] OK # # # cpu 0: rx_hash 0xea586662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38506 dport 50711] OK # # # cpu 0: rx_hash 0xc5cba965 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38518 dport 50711] OK # # # cpu 0: rx_hash 0x9aec376b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38520 dport 50711] OK # # # cpu 0: rx_hash 0x9a03c3c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38592 dport 50711] OK # # # cpu 0: rx_hash 0x0ca095ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38604 dport 50711] OK # # # cpu 0: rx_hash 0x68faff38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38656 dport 50711] OK # # # cpu 0: rx_hash 0xfde67bb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38690 dport 50711] OK # # # cpu 0: rx_hash 0x8d522ab9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38704 dport 50711] OK # # # cpu 0: rx_hash 0x36b7d0b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38714 dport 50711] OK # # # cpu 0: rx_hash 0x1b44247d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38740 dport 50711] OK # # # cpu 0: rx_hash 0x8dbdde1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38792 dport 50711] OK # # # cpu 0: rx_hash 0x68150b9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38840 dport 50711] OK # # # cpu 0: rx_hash 0xff69b4da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38888 dport 50711] OK # # # cpu 0: rx_hash 0x61ae9db6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38944 dport 50711] OK # # # cpu 4: rx_hash 0x0374083c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37824 dport 50711] OK # # # cpu 4: rx_hash 0xe5630f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37854 dport 50711] OK # # # cpu 4: rx_hash 0x86a07260 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 50711] OK # # # cpu 4: rx_hash 0x10032466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37900 dport 50711] OK # # # cpu 4: rx_hash 0x3efa5ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37924 dport 50711] OK # # # cpu 4: rx_hash 0x3c9a612d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37974 dport 50711] OK # # # cpu 4: rx_hash 0x63e75342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38024 dport 50711] OK # # # cpu 4: rx_hash 0x128ceb0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38086 dport 50711] OK # # # cpu 4: rx_hash 0x87906f84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38116 dport 50711] OK # # # cpu 4: rx_hash 0xcd337bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38144 dport 50711] OK # # # cpu 4: rx_hash 0x5b902df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38156 dport 50711] OK # # # cpu 4: rx_hash 0x2b247cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38174 dport 50711] OK # # # cpu 4: rx_hash 0xe3ca0572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38184 dport 50711] OK # # # cpu 4: rx_hash 0xce8ca97e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38190 dport 50711] OK # # # cpu 4: rx_hash 0x92a1bd3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38246 dport 50711] OK # # # cpu 4: rx_hash 0x9391a0d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38274 dport 50711] OK # # # cpu 4: rx_hash 0xbd68de5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38314 dport 50711] OK # # # cpu 4: rx_hash 0x92fb115d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38326 dport 50711] OK # # # cpu 4: rx_hash 0x291eeb57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38332 dport 50711] OK # # # cpu 4: rx_hash 0x591fe29c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38342 dport 50711] OK # # # cpu 4: rx_hash 0xe145ca18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38370 dport 50711] OK # # # cpu 4: rx_hash 0x7533ff15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38388 dport 50711] OK # # # cpu 4: rx_hash 0x2a14611b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38394 dport 50711] OK # # # cpu 4: rx_hash 0x52b71624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38438 dport 50711] OK # # # cpu 4: rx_hash 0x99e6bd27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38462 dport 50711] OK # # # cpu 4: rx_hash 0x20637ce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38470 dport 50711] OK # # # cpu 4: rx_hash 0x50d72ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38484 dport 50711] OK # # # cpu 4: rx_hash 0x99094984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38534 dport 50711] OK # # # cpu 4: rx_hash 0xe9bd188d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38548 dport 50711] OK # # # cpu 4: rx_hash 0x5258e287 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38558 dport 50711] OK # # # cpu 4: rx_hash 0x21536100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38562 dport 50711] OK # # # cpu 4: rx_hash 0xc744660f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38588 dport 50711] OK # # # cpu 4: rx_hash 0x98d6a0c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38618 dport 50711] OK # # # cpu 4: rx_hash 0xb5900ccf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38620 dport 50711] OK # # # cpu 4: rx_hash 0x52edba45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38646 dport 50711] OK # # # cpu 4: rx_hash 0xa17e3730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38658 dport 50711] OK # # # cpu 4: rx_hash 0x37dd6136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38670 dport 50711] OK # # # cpu 4: rx_hash 0x4769303f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38684 dport 50711] OK # # # cpu 4: rx_hash 0xfd532372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38730 dport 50711] OK # # # cpu 4: rx_hash 0x18fbf6f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38778 dport 50711] OK # # # cpu 4: rx_hash 0x348d471b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38808 dport 50711] OK # # # cpu 4: rx_hash 0xa3f1f85a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38856 dport 50711] OK # # # cpu 4: rx_hash 0xa1249b51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38866 dport 50711] OK # # # cpu 4: rx_hash 0x46592ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38904 dport 50711] OK # # # cpu 4: rx_hash 0x4d82803f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38930 dport 50711] OK # # # cpu 4: rx_hash 0x637bfebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38970 dport 50711] OK # # # cpu 4: rx_hash 0xf7b89372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38980 dport 50711] OK # # # cpu 4: rx_hash 0xd82b5c75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39000 dport 50711] OK # # # cpu 4: rx_hash 0xd941edf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39020 dport 50711] OK # # # cpu 4: rx_hash 0x121046f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39028 dport 50711] OK # # # count: pass=89 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 38799 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 34029 dport 38799] != expected 0x6bd3023 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47337 dport 38799] != expected 0xbcb4bfac # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49800 dport 38799] != expected 0x9c64cad5 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50787 dport 38799] != expected 0xc7d5338d # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49534 dport 38799] != expected 0x7f47f7f9 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48613 dport 38799] != expected 0x8ce9b73a # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45598 dport 38799] != expected 0xb9f49875 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46051 dport 38799] != expected 0x3a9629b8 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45453 dport 38799] != expected 0x71e8b55f # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45724 dport 38799] != expected 0x11d4f758 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46241 dport 38799] != expected 0x629cae7 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58608 dport 38799] != expected 0x987d0c35 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60408 dport 38799] != expected 0x9da40b7e # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 33793 dport 38799] != expected 0x119a049b # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 38125 dport 38799] != expected 0xf83208cd # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55622 dport 38799] != expected 0xaa03fb00 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47869 dport 38799] != expected 0xfb162ff1 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 52372 dport 38799] != expected 0xc2951454 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35263 dport 38799] != expected 0xbc5d8b8e # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44732 dport 38799] != expected 0xafe52afd # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41332 dport 38799] != expected 0xd8150bea # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45550 dport 38799] != expected 0x1ff36ecc # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 43108 dport 38799] != expected 0x42c01a8f # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 56771 dport 38799] != expected 0x4eb559cd # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49754 dport 38799] != expected 0x18b27033 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55507 dport 38799] != expected 0xd342dacd # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55950 dport 38799] != expected 0xdad14872 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50475 dport 38799] != expected 0x66e09d34 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37781 dport 38799] != expected 0x6b9fdcbf # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58552 dport 38799] != expected 0x25c2eb1b # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55025 dport 38799] != expected 0x1e428a12 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55865 dport 38799] != expected 0x7538e292 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 57911 dport 38799] != expected 0x52bb20fb # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35989 dport 38799] != expected 0x8eb83fa3 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50979 dport 38799] != expected 0x8ce886ff # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41649 dport 38799] != expected 0x79db389e # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40076 dport 38799] != expected 0x12f0d064 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 33710 dport 38799] != expected 0xc98c36b0 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 42697 dport 38799] != expected 0xf6fca57b # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46341 dport 38799] != expected 0x44429794 # # Exception| cpu 0: rx_hash 0xc4c303ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55761 dport 38799] != expected 0x427626ce # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 48497 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43898 dport 48497] != expected 0x3ddca09 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45993 dport 48497] != expected 0x84c16fdb # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44346 dport 48497] != expected 0x5abcaae5 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60320 dport 48497] != expected 0x554cd044 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54834 dport 48497] != expected 0x2c3e907e # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43672 dport 48497] != expected 0x64387271 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60759 dport 48497] != expected 0xc0ec4a15 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34786 dport 48497] != expected 0x3e604930 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38654 dport 48497] != expected 0xeed9bf3e # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48219 dport 48497] != expected 0x444b693c # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56212 dport 48497] != expected 0x3ac3c914 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50873 dport 48497] != expected 0x274dd9dd # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34714 dport 48497] != expected 0x87e588f3 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51661 dport 48497] != expected 0x5da76016 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35386 dport 48497] != expected 0xbc5e7d95 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39730 dport 48497] != expected 0x3115769e # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54606 dport 48497] != expected 0x9f23b8e1 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43242 dport 48497] != expected 0xc391cd70 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40268 dport 48497] != expected 0xd2fb5dfd # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39127 dport 48497] != expected 0x4d767632 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 48497] != expected 0x66f735a6 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45003 dport 48497] != expected 0x30be5edc # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52489 dport 48497] != expected 0xd2ebf316 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44413 dport 48497] != expected 0xcabfb0b9 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59543 dport 48497] != expected 0xe0f1b481 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36435 dport 48497] != expected 0xfd067723 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60616 dport 48497] != expected 0x6947c7ba # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54455 dport 48497] != expected 0x691af382 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50702 dport 48497] != expected 0xeb8c2360 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44350 dport 48497] != expected 0xbe7ecee1 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51254 dport 48497] != expected 0x621ae37d # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48455 dport 48497] != expected 0x204bafab # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48542 dport 48497] != expected 0xc179a1d8 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40370 dport 48497] != expected 0xd11e2312 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55077 dport 48497] != expected 0x60d23cf3 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50886 dport 48497] != expected 0x20872402 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50436 dport 48497] != expected 0xbe335432 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39833 dport 48497] != expected 0xd2474324 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46521 dport 48497] != expected 0x4adcb076 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42170 dport 48497] != expected 0xef7bd167 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42495 dport 48497] != expected 0xfd6f0aa3 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38966 dport 48497] != expected 0x3b8d9fc2 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35237 dport 48497] != expected 0xb03c74f2 # # Exception| cpu 4: rx_hash 0x1fee8a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45260 dport 48497] != expected 0x6f847c57 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->