< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 47344 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5bfd866b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 47344] != expected 0x4942e25f # # Exception| cpu 0: rx_hash 0x66d2472f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34320 dport 47344] != expected 0xf1b28afd # # Exception| cpu 0: rx_hash 0x757b711a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34332 dport 47344] != expected 0xe1ff173c # # Exception| cpu 0: rx_hash 0x340d74da [saddr 192.0.3.2 daddr 192.0.3.1 sport 34350 dport 47344] != expected 0x6501a2b1 # # Exception| cpu 0: rx_hash 0xdf17cbe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34354 dport 47344] != expected 0xd51852f # # Exception| cpu 0: rx_hash 0x0922b59e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34364 dport 47344] != expected 0xddf1ca13 # # Exception| cpu 0: rx_hash 0x9d62ed20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34386 dport 47344] != expected 0xaf583697 # # Exception| cpu 4: rx_hash 0xf1319036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34292 dport 47344] != expected 0xe88f5107 # # Exception| cpu 4: rx_hash 0x7cafea00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34308 dport 47344] != expected 0x69d9d9dc # # Exception| cpu 4: rx_hash 0xd6c350fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34346 dport 47344] != expected 0x85774bcf # # Exception| cpu 4: rx_hash 0x871f400f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34374 dport 47344] != expected 0x373365b6 # # Exception| cpu 4: rx_hash 0x6c05ff33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34394 dport 47344] != expected 0x5f634228 # # Exception| cpu 5: rx_hash 0x1a2b2f0a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34280 dport 47344] != expected 0x80df7699 # # Exception| cpu 5: rx_hash 0xccbefdd3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34366 dport 47344] != expected 0x1d1c18ee # # Exception| cpu 0: rx_hash 0xe13b29a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34418 dport 47344] != expected 0x9356ebb8 # # Exception| cpu 0: rx_hash 0x12de8932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34444 dport 47344] != expected 0x56e11a28 # # Exception| cpu 0: rx_hash 0xea6d003b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34460 dport 47344] != expected 0x2efca077 # # Exception| cpu 0: rx_hash 0x6e874db6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34476 dport 47344] != expected 0x6aefc707 # # Exception| cpu 0: rx_hash 0xce3c4f56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34504 dport 47344] != expected 0x28909dc1 # # Exception| cpu 4: rx_hash 0x74fae099 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34488 dport 47344] != expected 0xf2849426 # # Exception| cpu 4: rx_hash 0x3f5b5d45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34496 dport 47344] != expected 0xd8abe97e # # Exception| cpu 5: rx_hash 0x4b579358 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34396 dport 47344] != expected 0x7ff879ab # # Exception| cpu 5: rx_hash 0xe8efb2be [saddr 192.0.3.2 daddr 192.0.3.1 sport 34410 dport 47344] != expected 0x1b702558 # # Exception| cpu 5: rx_hash 0x03f50d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34422 dport 47344] != expected 0x732002c6 # # Exception| cpu 5: rx_hash 0xf2921f91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34430 dport 47344] != expected 0x831b7679 # # Exception| cpu 5: rx_hash 0x1809312e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34502 dport 47344] != expected 0xf830d2fd # # Exception| cpu 5: rx_hash 0x02749c01 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34514 dport 47344] != expected 0x605b81dc # # Exception| cpu 0: rx_hash 0x869ed18c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34530 dport 47344] != expected 0x2448e6ac # # Exception| cpu 0: rx_hash 0xbbb110c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34544 dport 47344] != expected 0x9cb88e0e # # Exception| cpu 0: rx_hash 0xcf7d1614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34596 dport 47344] != expected 0xb256df56 # # Exception| cpu 0: rx_hash 0x37ce9f1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34612 dport 47344] != expected 0xca4b6509 # # Exception| cpu 4: rx_hash 0x4ad602db [saddr 192.0.3.2 daddr 192.0.3.1 sport 34552 dport 47344] != expected 0x6c83fab1 # # Exception| cpu 4: rx_hash 0xa08de4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34568 dport 47344] != expected 0x9e159fb8 # # Exception| cpu 4: rx_hash 0x4b975b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34580 dport 47344] != expected 0xf645b826 # # Exception| cpu 4: rx_hash 0x9da225e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34586 dport 47344] != expected 0x26e5f71a # # Exception| cpu 4: rx_hash 0xbaf0498a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34588 dport 47344] != expected 0x67ecc99 # # Exception| cpu 4: rx_hash 0x8d0830d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34628 dport 47344] != expected 0x105f6cee # # Exception| cpu 4: rx_hash 0x9ea106e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34632 dport 47344] != expected 0x12f12f # # Exception| cpu 4: rx_hash 0x75bbb9db [saddr 192.0.3.2 daddr 192.0.3.1 sport 34644 dport 47344] != expected 0x6842d6b1 # # Exception| cpu 5: rx_hash 0x9ce37ca3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34550 dport 47344] != expected 0xbc23b58d # # Exception| cpu 5: rx_hash 0x66128fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 34648 dport 47344] != expected 0x780f4b70 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf79ef298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37146 dport 47288] OK # # # cpu 0: rx_hash 0xf49dd19e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37192 dport 47288] OK # # # cpu 4: rx_hash 0x7374bf15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37162 dport 47288] OK # # # cpu 4: rx_hash 0xe734e7ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37188 dport 47288] OK # # # cpu 4: rx_hash 0x79a30709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37216 dport 47288] OK # # # cpu 4: rx_hash 0x6a0a313c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37228 dport 47288] OK # # # cpu 5: rx_hash 0x8bc7361c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37178 dport 47288] OK # # # cpu 5: rx_hash 0x1653f5b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37196 dport 47288] OK # # # cpu 5: rx_hash 0xb5ebd45e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37242 dport 47288] OK # # # cpu 0: rx_hash 0xda1b26ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37206 dport 47288] OK # # # cpu 0: rx_hash 0x460e74c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37252 dport 47288] OK # # # cpu 0: rx_hash 0x99ef91aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37266 dport 47288] OK # # # cpu 0: rx_hash 0x688883b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37274 dport 47288] OK # # # cpu 0: rx_hash 0xcb30a25f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37292 dport 47288] OK # # # cpu 4: rx_hash 0x4fdaefd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37276 dport 47288] OK # # # cpu 4: rx_hash 0x0eacea12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37294 dport 47288] OK # # # cpu 4: rx_hash 0x7822968a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37316 dport 47288] OK # # # cpu 4: rx_hash 0x71f60d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37340 dport 47288] OK # # # cpu 4: rx_hash 0xefc14193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37408 dport 47288] OK # # # cpu 5: rx_hash 0xd899946a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37280 dport 47288] OK # # # cpu 5: rx_hash 0x14d1473d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37306 dport 47288] OK # # # cpu 5: rx_hash 0xa7c373e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37330 dport 47288] OK # # # cpu 5: rx_hash 0x7156a131 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37380 dport 47288] OK # # # cpu 0: rx_hash 0x23293e65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37346 dport 47288] OK # # # cpu 0: rx_hash 0x30800850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37358 dport 47288] OK # # # cpu 0: rx_hash 0xef61ed32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37368 dport 47288] OK # # # cpu 0: rx_hash 0x89e52838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37396 dport 47288] OK # # # cpu 0: rx_hash 0x5507ee5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37456 dport 47288] OK # # # cpu 0: rx_hash 0x61fcb402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37466 dport 47288] OK # # # cpu 4: rx_hash 0xc24495e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37484 dport 47288] OK # # # cpu 5: rx_hash 0xfc6877a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37420 dport 47288] OK # # # cpu 5: rx_hash 0x1772c89a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37424 dport 47288] OK # # # cpu 5: rx_hash 0xadb46755 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37440 dport 47288] OK # # # cpu 5: rx_hash 0xa460fc4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37464 dport 47288] OK # # # cpu 5: rx_hash 0x332387f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37476 dport 47288] OK # # # cpu 5: rx_hash 0xff6b54a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37502 dport 47288] OK # # # cpu 5: rx_hash 0x16f35919 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37524 dport 47288] OK # # # cpu 0: rx_hash 0xecc26295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37490 dport 47288] OK # # # cpu 0: rx_hash 0x3875ae68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37514 dport 47288] OK # # # cpu 0: rx_hash 0x22080347 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37534 dport 47288] OK # # # cpu 0: rx_hash 0x442c6aec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37546 dport 47288] OK # # # cpu 0: rx_hash 0x3b768d6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37592 dport 47288] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 39175 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59429 dport 39175] != expected 0xebd20b78 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59429 dport 39175] != expected 0xebd20b78 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51709 dport 39175] != expected 0x424dc93c # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51709 dport 39175] != expected 0x424dc93c # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55583 dport 39175] != expected 0xc1d20288 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55583 dport 39175] != expected 0xc1d20288 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42503 dport 39175] != expected 0x4a7fa38b # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42503 dport 39175] != expected 0x4a7fa38b # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59975 dport 39175] != expected 0xfaf687ef # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59975 dport 39175] != expected 0xfaf687ef # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55961 dport 39175] != expected 0xba0bb837 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55961 dport 39175] != expected 0xba0bb837 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41166 dport 39175] != expected 0xa0bb3028 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41166 dport 39175] != expected 0xa0bb3028 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59096 dport 39175] != expected 0xf9832da1 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59096 dport 39175] != expected 0xf9832da1 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54605 dport 39175] != expected 0x2354920 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54605 dport 39175] != expected 0x2354920 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46259 dport 39175] != expected 0x7ca16aa6 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46259 dport 39175] != expected 0x7ca16aa6 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39630 dport 39175] != expected 0x36cff5e9 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39630 dport 39175] != expected 0x36cff5e9 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51477 dport 39175] != expected 0xdf7cb970 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51477 dport 39175] != expected 0xdf7cb970 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49799 dport 39175] != expected 0x603e6b9a # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49799 dport 39175] != expected 0x603e6b9a # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56892 dport 39175] != expected 0x914be83f # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56892 dport 39175] != expected 0x914be83f # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38056 dport 39175] != expected 0x228ddd9d # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38056 dport 39175] != expected 0x228ddd9d # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 39175] != expected 0x392b77cf # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 39175] != expected 0x392b77cf # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33729 dport 39175] != expected 0xf2bde245 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33729 dport 39175] != expected 0xf2bde245 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57827 dport 39175] != expected 0x213c09f6 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57827 dport 39175] != expected 0x213c09f6 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38932 dport 39175] != expected 0x5cc0ddfa # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38932 dport 39175] != expected 0x5cc0ddfa # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53002 dport 39175] != expected 0x3c3a72d3 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53002 dport 39175] != expected 0x3c3a72d3 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34979 dport 39175] != expected 0x58e88e03 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34979 dport 39175] != expected 0x58e88e03 # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43589 dport 39175] != expected 0xf185527c # # Exception| cpu 4: rx_hash 0xaa1905a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43589 dport 39175] != expected 0xf185527c # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 47914 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45940 dport 47914] != expected 0x86daa2c4 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45940 dport 47914] != expected 0x86daa2c4 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56343 dport 47914] != expected 0x1514241c # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56343 dport 47914] != expected 0x1514241c # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46519 dport 47914] != expected 0xbd63bb1d # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46519 dport 47914] != expected 0xbd63bb1d # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48486 dport 47914] != expected 0x362356fe # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48486 dport 47914] != expected 0x362356fe # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 47914] != expected 0xe7492ed0 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 47914] != expected 0xe7492ed0 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53651 dport 47914] != expected 0x4d54e0bd # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53651 dport 47914] != expected 0x4d54e0bd # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52387 dport 47914] != expected 0xc0de8f1f # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52387 dport 47914] != expected 0xc0de8f1f # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45647 dport 47914] != expected 0x72781d1c # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45647 dport 47914] != expected 0x72781d1c # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36981 dport 47914] != expected 0x33d0cf43 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36981 dport 47914] != expected 0x33d0cf43 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51430 dport 47914] != expected 0x24e617c4 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51430 dport 47914] != expected 0x24e617c4 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53104 dport 47914] != expected 0x7fbde97b # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53104 dport 47914] != expected 0x7fbde97b # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37140 dport 47914] != expected 0x3516418e # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37140 dport 47914] != expected 0x3516418e # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53612 dport 47914] != expected 0x3589d0b0 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53612 dport 47914] != expected 0x3589d0b0 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47858 dport 47914] != expected 0xa8e4e00c # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47858 dport 47914] != expected 0xa8e4e00c # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53315 dport 47914] != expected 0xdb56c247 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53315 dport 47914] != expected 0xdb56c247 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50871 dport 47914] != expected 0xe497d96a # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50871 dport 47914] != expected 0xe497d96a # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47683 dport 47914] != expected 0x38204c3b # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47683 dport 47914] != expected 0x38204c3b # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50746 dport 47914] != expected 0xe3100ee5 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50746 dport 47914] != expected 0xe3100ee5 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39871 dport 47914] != expected 0x57aec5b4 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39871 dport 47914] != expected 0x57aec5b4 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49446 dport 47914] != expected 0x13a6db25 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49446 dport 47914] != expected 0x13a6db25 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36282 dport 47914] != expected 0xc68790ec # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36282 dport 47914] != expected 0xc68790ec # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54250 dport 47914] != expected 0xea0851b2 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54250 dport 47914] != expected 0xea0851b2 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49425 dport 47914] != expected 0x3b266a58 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49425 dport 47914] != expected 0x3b266a58 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45216 dport 47914] != expected 0x95d33850 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45216 dport 47914] != expected 0x95d33850 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55059 dport 47914] != expected 0x665c3f0 # # Exception| cpu 0: rx_hash 0xc8ab3853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55059 dport 47914] != expected 0x665c3f0 # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->