< 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' # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, 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 57069 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 74 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb1d1edad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55188 dport 57069] != expected 0x212b2451 # # Exception| cpu 0: rx_hash 0x6f5432dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55210 dport 57069] != expected 0x117645cf # # Exception| cpu 0: rx_hash 0x65e205dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55234 dport 57069] != expected 0x633c423b # # Exception| cpu 0: rx_hash 0xe8acdb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55236 dport 57069] != expected 0xfbb2099f # # Exception| cpu 0: rx_hash 0xa780df38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55242 dport 57069] != expected 0x58fea175 # # Exception| cpu 0: rx_hash 0x0016dd65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55254 dport 57069] != expected 0x958f500 # # Exception| cpu 0: rx_hash 0xbb67daad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55292 dport 57069] != expected 0x536123a5 # # Exception| cpu 0: rx_hash 0xf9f84d47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55308 dport 57069] != expected 0x37c9c33e # # Exception| cpu 0: rx_hash 0x9587fe6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55322 dport 57069] != expected 0xb2a6f93d # # Exception| cpu 0: rx_hash 0xcfc794d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55328 dport 57069] != expected 0xf57e5e3f # # Exception| cpu 0: rx_hash 0x42894a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55334 dport 57069] != expected 0x6df0159b # # Exception| cpu 0: rx_hash 0x8960fbfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55340 dport 57069] != expected 0xb9397bed # # Exception| cpu 0: rx_hash 0x127f1735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 57069] != expected 0x5862b56d # # Exception| cpu 0: rx_hash 0xac550b7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55438 dport 57069] != expected 0xbb7e6032 # # Exception| cpu 0: rx_hash 0x0bc30920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55442 dport 57069] != expected 0xead83447 # # Exception| cpu 0: rx_hash 0xf5283d53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55518 dport 57069] != expected 0x61e74dfc # # Exception| cpu 0: rx_hash 0x6481e698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55534 dport 57069] != expected 0xf2f68488 # # Exception| cpu 0: rx_hash 0x29006fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55616 dport 57069] != expected 0xd28ad9f # # Exception| cpu 0: rx_hash 0x208b0477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55618 dport 57069] != expected 0xe22320a7 # # Exception| cpu 0: rx_hash 0xadc5da29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55620 dport 57069] != expected 0x7aad6b03 # # Exception| cpu 0: rx_hash 0xc1ba6905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55634 dport 57069] != expected 0xffc25100 # # Exception| cpu 0: rx_hash 0x5013b2ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 55650 dport 57069] != expected 0x6cd39874 # # Exception| cpu 0: rx_hash 0x82461daa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55694 dport 57069] != expected 0xaa07728 # # Exception| cpu 0: rx_hash 0x5675f5da [saddr 192.0.3.2 daddr 192.0.3.1 sport 55768 dport 57069] != expected 0x48b71142 # # Exception| cpu 0: rx_hash 0xc4291a2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55830 dport 57069] != expected 0xa60ed762 # # Exception| cpu 0: rx_hash 0x1327aecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55850 dport 57069] != expected 0x79583bc4 # # Exception| cpu 0: rx_hash 0x94df4795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55876 dport 57069] != expected 0x939c7794 # # Exception| cpu 0: rx_hash 0xce9f2d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55934 dport 57069] != expected 0xd444d096 # # Exception| cpu 0: rx_hash 0x84e83214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55968 dport 57069] != expected 0xce2d7b86 # # Exception| cpu 0: rx_hash 0xe8978138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55990 dport 57069] != expected 0x4b424185 # # Exception| cpu 0: rx_hash 0xae30ee17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55994 dport 57069] != expected 0x7056457 # # Exception| cpu 0: rx_hash 0x8e5e0514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56008 dport 57069] != expected 0xbc677c72 # # Exception| cpu 0: rx_hash 0xad0db283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56016 dport 57069] != expected 0x9a44ee9b # # Exception| cpu 0: rx_hash 0x66e403f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56026 dport 57069] != expected 0x4e8d80ed # # Exception| cpu 0: rx_hash 0xac9d63d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56090 dport 57069] != expected 0x5b97e5aa # # Exception| cpu 4: rx_hash 0x4f3ad9de [saddr 192.0.3.2 daddr 192.0.3.1 sport 55256 dport 57069] != expected 0xaa145dea # # Exception| cpu 4: rx_hash 0xde930215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 57069] != expected 0x3905949e # # Exception| cpu 4: rx_hash 0xd7186981 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55274 dport 57069] != expected 0xd60e19a6 # # Exception| cpu 4: rx_hash 0x79050048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55284 dport 57069] != expected 0x68a3c0eb # # Exception| cpu 4: rx_hash 0xe51f48d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55354 dport 57069] != expected 0x3c5641ee # # Exception| cpu 4: rx_hash 0xefa97fd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55378 dport 57069] != expected 0x4e1c461a # # Exception| cpu 4: rx_hash 0x67bcba0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55428 dport 57069] != expected 0x6fb70e44 # # Exception| cpu 4: rx_hash 0x8f06bcea [saddr 192.0.3.2 daddr 192.0.3.1 sport 55446 dport 57069] != expected 0x9d5df2db # # Exception| cpu 4: rx_hash 0x85b08bea [saddr 192.0.3.2 daddr 192.0.3.1 sport 55550 dport 57069] != expected 0xef17f52f # # Exception| cpu 4: rx_hash 0x15898175 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55556 dport 57069] != expected 0xbdd5376a # # Exception| cpu 4: rx_hash 0x532eee5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55560 dport 57069] != expected 0xf19212b8 # # Exception| cpu 4: rx_hash 0xe1d48206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55584 dport 57069] != expected 0x44a04925 # # Exception| cpu 4: rx_hash 0xaef886bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55598 dport 57069] != expected 0xe7ece1cf # # Exception| cpu 4: rx_hash 0x8dab312a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55606 dport 57069] != expected 0xc1cf7326 # # Exception| cpu 4: rx_hash 0x871d062a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55646 dport 57069] != expected 0xb38574d2 # # Exception| cpu 4: rx_hash 0x16b4dde1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55662 dport 57069] != expected 0x2094bda6 # # Exception| cpu 4: rx_hash 0xf785b093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55678 dport 57069] != expected 0x3d75cc01 # # Exception| cpu 4: rx_hash 0x49afacdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55684 dport 57069] != expected 0xde69195e # # Exception| cpu 4: rx_hash 0x637770d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55710 dport 57069] != expected 0x1741068f # # Exception| cpu 4: rx_hash 0xbdf2afa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55712 dport 57069] != expected 0x271c6711 # # Exception| cpu 4: rx_hash 0x30bc71f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55718 dport 57069] != expected 0xbf922cb5 # # Exception| cpu 4: rx_hash 0xfb55c087 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55724 dport 57069] != expected 0x6b5b42c3 # # Exception| cpu 4: rx_hash 0x5548a94e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55730 dport 57069] != expected 0xd5f69b8e # # Exception| cpu 4: rx_hash 0x3a0a46f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55758 dport 57069] != expected 0xcdd82b41 # # Exception| cpu 4: rx_hash 0x94172f3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55760 dport 57069] != expected 0x7375f20c # # Exception| cpu 4: rx_hash 0x0c359f60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55778 dport 57069] != expected 0xf6fb640 # # Exception| cpu 4: rx_hash 0xed04f212 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55794 dport 57069] != expected 0x128ec7e7 # # Exception| cpu 4: rx_hash 0xa856a903 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55808 dport 57069] != expected 0x2361ed61 # # Exception| cpu 4: rx_hash 0x2c931cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55812 dport 57069] != expected 0x54e42bfd # # Exception| cpu 4: rx_hash 0x828e7500 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55834 dport 57069] != expected 0xea49f2b0 # # Exception| cpu 4: rx_hash 0x5f36f6e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55886 dport 57069] != expected 0x475519e2 # # Exception| cpu 4: rx_hash 0xbe079b96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55902 dport 57069] != expected 0x5ab46845 # # Exception| cpu 4: rx_hash 0xf74dd839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56042 dport 57069] != expected 0xdd9c4999 # # Exception| cpu 4: rx_hash 0xd41e6fae [saddr 192.0.3.2 daddr 192.0.3.1 sport 56050 dport 57069] != expected 0xfbbfdb70 # # Exception| cpu 4: rx_hash 0x92b90081 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56062 dport 57069] != expected 0xb7f8fea2 # # Exception| cpu 4: rx_hash 0xc969bb6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56078 dport 57069] != expected 0x31f35291 # # Exception| cpu 4: rx_hash 0xe3b1676c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56084 dport 57069] != expected 0xf8db4d40 # # Exception| cpu 4: rx_hash 0x7b93d733 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56102 dport 57069] != expected 0x84c1090c # # Exception| cpu 4: rx_hash 0x514b0b30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56124 dport 57069] != expected 0x4de916dd # # Exception| count: pass=0 nohash=0 fail=74 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd7543ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54056 dport 56703] OK # # # cpu 0: rx_hash 0x7949526e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54070 dport 56703] OK # # # cpu 0: rx_hash 0x35580a41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54098 dport 56703] OK # # # cpu 0: rx_hash 0x8e290d89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54136 dport 56703] OK # # # cpu 0: rx_hash 0x1350a656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54170 dport 56703] OK # # # cpu 0: rx_hash 0x4910ccec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54176 dport 56703] OK # # # cpu 0: rx_hash 0x7599227a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54244 dport 56703] OK # # # cpu 0: rx_hash 0x106dfac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54256 dport 56703] OK # # # cpu 0: rx_hash 0xdb844bb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54266 dport 56703] OK # # # cpu 0: rx_hash 0x57300ff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54272 dport 56703] OK # # # cpu 0: rx_hash 0xb6016280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54288 dport 56703] OK # # # cpu 0: rx_hash 0xf92d663b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54302 dport 56703] OK # # # cpu 0: rx_hash 0xc5a488ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54362 dport 56703] OK # # # cpu 0: rx_hash 0x9fe4e217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54368 dport 56703] OK # # # cpu 0: rx_hash 0x7ed58f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54384 dport 56703] OK # # # cpu 0: rx_hash 0xf39b513b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54390 dport 56703] OK # # # cpu 0: rx_hash 0xbcb75580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54392 dport 56703] OK # # # cpu 0: rx_hash 0x0b16225c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54400 dport 56703] OK # # # cpu 0: rx_hash 0x8658fc02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54406 dport 56703] OK # # # cpu 0: rx_hash 0xff4b212f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54436 dport 56703] OK # # # cpu 0: rx_hash 0x515648e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54458 dport 56703] OK # # # cpu 0: rx_hash 0x78b3c871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54474 dport 56703] OK # # # cpu 0: rx_hash 0xc3c2cfb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54496 dport 56703] OK # # # cpu 0: rx_hash 0xfde6acef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 56703] OK # # # cpu 0: rx_hash 0x360f1d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54542 dport 56703] OK # # # cpu 0: rx_hash 0x4f1cc0b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54572 dport 56703] OK # # # cpu 0: rx_hash 0x8e4346c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54606 dport 56703] OK # # # cpu 0: rx_hash 0x3cb92a9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54630 dport 56703] OK # # # cpu 0: rx_hash 0xdd8847ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54646 dport 56703] OK # # # cpu 0: rx_hash 0xa1c08141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 56703] OK # # # cpu 0: rx_hash 0x559d8232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54688 dport 56703] OK # # # cpu 0: rx_hash 0xfb80ebfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54718 dport 56703] OK # # # cpu 0: rx_hash 0xedd1d96e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54752 dport 56703] OK # # # cpu 0: rx_hash 0xab76b641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54764 dport 56703] OK # # # cpu 0: rx_hash 0x43ccb0a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54782 dport 56703] OK # # # cpu 0: rx_hash 0xc4fc3153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54788 dport 56703] OK # # # cpu 0: rx_hash 0x636a330e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54808 dport 56703] OK # # # cpu 0: rx_hash 0xee24ed50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54814 dport 56703] OK # # # cpu 0: rx_hash 0xf875dfc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54848 dport 56703] OK # # # cpu 0: rx_hash 0x5fe3dd98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54876 dport 56703] OK # # # cpu 0: rx_hash 0xce4a0653 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54892 dport 56703] OK # # # cpu 0: rx_hash 0x69dc040e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54896 dport 56703] OK # # # cpu 0: rx_hash 0xf4a5afd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54930 dport 56703] OK # # # cpu 0: rx_hash 0xb202c0fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54942 dport 56703] OK # # # cpu 0: rx_hash 0x2a2070a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54956 dport 56703] OK # # # cpu 0: rx_hash 0xc29a7647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54974 dport 56703] OK # # # cpu 0: rx_hash 0xe2f49d44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 56703] OK # # # count: pass=47 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, 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 50055 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57039 dport 50055] != expected 0xed0be178 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57039 dport 50055] != expected 0xed0be178 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51283 dport 50055] != expected 0x6094f403 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51283 dport 50055] != expected 0x6094f403 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42495 dport 50055] != expected 0x1d449fed # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42495 dport 50055] != expected 0x1d449fed # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41538 dport 50055] != expected 0xbaffde5e # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41538 dport 50055] != expected 0xbaffde5e # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40902 dport 50055] != expected 0xbc77700 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40902 dport 50055] != expected 0xbc77700 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39848 dport 50055] != expected 0xcd74be96 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39848 dport 50055] != expected 0xcd74be96 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54677 dport 50055] != expected 0x9c517cb4 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54677 dport 50055] != expected 0x9c517cb4 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 50055] != expected 0x20471fe1 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 50055] != expected 0x20471fe1 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37753 dport 50055] != expected 0x3c7d65ff # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37753 dport 50055] != expected 0x3c7d65ff # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37507 dport 50055] != expected 0x6ebfa7ba # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37507 dport 50055] != expected 0x6ebfa7ba # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45037 dport 50055] != expected 0x217aaa1c # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45037 dport 50055] != expected 0x217aaa1c # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53967 dport 50055] != expected 0x5747a65d # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53967 dport 50055] != expected 0x5747a65d # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36370 dport 50055] != expected 0xbfa4440d # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36370 dport 50055] != expected 0xbfa4440d # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50746 dport 50055] != expected 0x2e6aa52f # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50746 dport 50055] != expected 0x2e6aa52f # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 50055] != expected 0x34e9d8c9 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 50055] != expected 0x34e9d8c9 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46972 dport 50055] != expected 0xdc16cc6d # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46972 dport 50055] != expected 0xdc16cc6d # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36672 dport 50055] != expected 0x3be8f3e1 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36672 dport 50055] != expected 0x3be8f3e1 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46465 dport 50055] != expected 0x217c436b # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46465 dport 50055] != expected 0x217c436b # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47725 dport 50055] != expected 0x1472f785 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47725 dport 50055] != expected 0x1472f785 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43943 dport 50055] != expected 0x1ebc1dc5 # # Exception| cpu 0: rx_hash 0xe7cbdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43943 dport 50055] != expected 0x1ebc1dc5 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, 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 52181 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43890 dport 52181] != expected 0x36fe2732 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43890 dport 52181] != expected 0x36fe2732 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48662 dport 52181] != expected 0xdd999d12 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48662 dport 52181] != expected 0xdd999d12 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44162 dport 52181] != expected 0x71a3d202 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44162 dport 52181] != expected 0x71a3d202 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52298 dport 52181] != expected 0xf663aaf8 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52298 dport 52181] != expected 0xf663aaf8 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46802 dport 52181] != expected 0xb8f43cf0 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46802 dport 52181] != expected 0xb8f43cf0 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35369 dport 52181] != expected 0x581ff924 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35369 dport 52181] != expected 0x581ff924 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49930 dport 52181] != expected 0x7973cb77 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49930 dport 52181] != expected 0x7973cb77 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55746 dport 52181] != expected 0xcf51bfbc # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55746 dport 52181] != expected 0xcf51bfbc # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51936 dport 52181] != expected 0xdb9ce40 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51936 dport 52181] != expected 0xdb9ce40 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38519 dport 52181] != expected 0xc2e95db3 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38519 dport 52181] != expected 0xc2e95db3 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41915 dport 52181] != expected 0x6223ed7 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41915 dport 52181] != expected 0x6223ed7 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60242 dport 52181] != expected 0x26deddd0 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60242 dport 52181] != expected 0x26deddd0 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54385 dport 52181] != expected 0x381644dd # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54385 dport 52181] != expected 0x381644dd # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36553 dport 52181] != expected 0xc769fcda # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36553 dport 52181] != expected 0xc769fcda # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53465 dport 52181] != expected 0xdd4ec09a # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53465 dport 52181] != expected 0xdd4ec09a # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43604 dport 52181] != expected 0xe53b5902 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43604 dport 52181] != expected 0xe53b5902 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57107 dport 52181] != expected 0xc5913dca # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57107 dport 52181] != expected 0xc5913dca # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44989 dport 52181] != expected 0x852a47e6 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44989 dport 52181] != expected 0x852a47e6 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50103 dport 52181] != expected 0xe14d8515 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50103 dport 52181] != expected 0xe14d8515 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51046 dport 52181] != expected 0xfc848c08 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51046 dport 52181] != expected 0xfc848c08 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37885 dport 52181] != expected 0x70b1120e # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37885 dport 52181] != expected 0x70b1120e # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42230 dport 52181] != expected 0xd9418585 # # Exception| cpu 0: rx_hash 0xb71616bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42230 dport 52181] != expected 0xd9418585 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, 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 88, 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 49, 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, 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 88, 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 49, 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, 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 88, 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 49, 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, 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 88, 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 49, 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, 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 101, 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 88, 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 49, 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, 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 101, 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 88, 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 49, 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, 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 101, 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 88, 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 49, 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, 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 101, 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 88, 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 49, 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 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: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->