< 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 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 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 52983 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7b59ea77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49830 dport 52983] != expected 0x66e1f6cd # # Exception| cpu 0: rx_hash 0x38721920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49866 dport 52983] != expected 0xb9b8b5df # # Exception| cpu 0: rx_hash 0x0bbd1108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49904 dport 52983] != expected 0xe434a2cf # # Exception| cpu 0: rx_hash 0x9a6ebcef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49928 dport 52983] != expected 0x26d5ccfa # # Exception| cpu 0: rx_hash 0x8f4effc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49974 dport 52983] != expected 0x3972c5cd # # Exception| cpu 0: rx_hash 0xc800485f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49992 dport 52983] != expected 0x32f77d18 # # Exception| cpu 0: rx_hash 0x949bd9b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50022 dport 52983] != expected 0x7ddab3a6 # # Exception| cpu 0: rx_hash 0xfbcf4077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50034 dport 52983] != expected 0x6f7b6a08 # # Exception| cpu 0: rx_hash 0x038938fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50044 dport 52983] != expected 0x813c772 # # Exception| cpu 0: rx_hash 0x4b1fbe3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50054 dport 52983] != expected 0x4bac3971 # # Exception| cpu 0: rx_hash 0xa21cc150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50084 dport 52983] != expected 0xe7bf66fb # # Exception| cpu 0: rx_hash 0xc7d87902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50124 dport 52983] != expected 0x7acd3bce # # Exception| cpu 0: rx_hash 0x99d84892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50182 dport 52983] != expected 0x8773b0da # # Exception| cpu 0: rx_hash 0x0ecaa9da [saddr 192.0.3.2 daddr 192.0.3.1 sport 50204 dport 52983] != expected 0xf2bac40e # # Exception| cpu 0: rx_hash 0xa4e225e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50258 dport 52983] != expected 0x81f0d896 # # Exception| cpu 0: rx_hash 0x820d6ee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50262 dport 52983] != expected 0xc3dbc6b1 # # Exception| cpu 0: rx_hash 0xdfbbab0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50322 dport 52983] != expected 0x9fc33185 # # Exception| cpu 0: rx_hash 0xf954e00b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50326 dport 52983] != expected 0xdde82fa2 # # Exception| cpu 0: rx_hash 0x6a234589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50334 dport 52983] != expected 0x7cfda0b1 # # Exception| cpu 0: rx_hash 0xcefeace9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50366 dport 52983] != expected 0x54b8c375 # # Exception| cpu 0: rx_hash 0xe6e482b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50388 dport 52983] != expected 0x4d9ca20e # # Exception| cpu 0: rx_hash 0x9c905859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50430 dport 52983] != expected 0x409a7297 # # Exception| cpu 0: rx_hash 0xf160c9f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50458 dport 52983] != expected 0x31cf4a1f # # Exception| cpu 0: rx_hash 0x1c06f259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50474 dport 52983] != expected 0x4900ee52 # # Exception| cpu 0: rx_hash 0x55bd2098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50490 dport 52983] != expected 0x198a29db # # Exception| cpu 0: rx_hash 0x85e1764d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50526 dport 52983] != expected 0x67c6e5da # # Exception| cpu 0: rx_hash 0x4a0d4223 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50552 dport 52983] != expected 0x89fea477 # # Exception| cpu 0: rx_hash 0x029bc4e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50562 dport 52983] != expected 0xca415a74 # # Exception| cpu 0: rx_hash 0x24748fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50566 dport 52983] != expected 0x886a4453 # # Exception| cpu 0: rx_hash 0xa6462d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50594 dport 52983] != expected 0xe20439b0 # # Exception| cpu 0: rx_hash 0xc912b447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50614 dport 52983] != expected 0xf0a5e01e # # Exception| cpu 0: rx_hash 0x5a6511c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50622 dport 52983] != expected 0x51b06f0d # # Exception| cpu 0: rx_hash 0xc38295d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50634 dport 52983] != expected 0x7f766485 # # Exception| cpu 0: rx_hash 0x660d7883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50698 dport 52983] != expected 0xe6c977d2 # # Exception| cpu 0: rx_hash 0x4e1756da [saddr 192.0.3.2 daddr 192.0.3.1 sport 50784 dport 52983] != expected 0xffed16a9 # # Exception| cpu 0: rx_hash 0x95f67598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50834 dport 52983] != expected 0x1d4767b9 # # Exception| cpu 0: rx_hash 0xa6397db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50856 dport 52983] != expected 0x40cb70a9 # # Exception| cpu 0: rx_hash 0x312b9cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50866 dport 52983] != expected 0x3502047d # # Exception| cpu 0: rx_hash 0x1d54f66b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50890 dport 52983] != expected 0xf8fa9ec1 # # Exception| cpu 0: rx_hash 0xb9891f0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50922 dport 52983] != expected 0xd0bffd05 # # Exception| cpu 0: rx_hash 0x9dc25c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50974 dport 52983] != expected 0xf1600204 # # Exception| cpu 0: rx_hash 0x1ff0fe0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51002 dport 52983] != expected 0x9b0e7fe7 # # Exception| cpu 0: rx_hash 0xb1bd36f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51046 dport 52983] != expected 0x3c9898b8 # # Exception| cpu 0: rx_hash 0xfd4ef4f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51086 dport 52983] != expected 0xabfb9d7c # # Exception| cpu 0: rx_hash 0xf92bb038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 52983] != expected 0x7f2766bb # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe9e10db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58082 dport 48481] OK # # # cpu 0: rx_hash 0x581ca7fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58108 dport 48481] OK # # # cpu 0: rx_hash 0x31897295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 48481] OK # # # cpu 0: rx_hash 0x5ab8af9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58124 dport 48481] OK # # # cpu 0: rx_hash 0x95549bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58154 dport 48481] OK # # # cpu 0: rx_hash 0x4508cd20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58190 dport 48481] OK # # # cpu 0: rx_hash 0x76c7c508 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58228 dport 48481] OK # # # cpu 0: rx_hash 0xad26e64a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58246 dport 48481] OK # # # cpu 0: rx_hash 0xbc63e1ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58282 dport 48481] OK # # # cpu 0: rx_hash 0x0d9e4be0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58292 dport 48481] OK # # # cpu 0: rx_hash 0x901c8b3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58322 dport 48481] OK # # # cpu 0: rx_hash 0xb6f3c03b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58326 dport 48481] OK # # # cpu 0: rx_hash 0x2d8fe453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58438 dport 48481] OK # # # cpu 0: rx_hash 0x1b08fcb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58500 dport 48481] OK # # # cpu 0: rx_hash 0xf66ec711 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58548 dport 48481] OK # # # cpu 0: rx_hash 0x04b89e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58566 dport 48481] OK # # # cpu 0: rx_hash 0x97cf3b89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58574 dport 48481] OK # # # cpu 0: rx_hash 0xcb54aa65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58592 dport 48481] OK # # # cpu 0: rx_hash 0xa065776b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58598 dport 48481] OK # # # cpu 0: rx_hash 0xe9dea5aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58614 dport 48481] OK # # # cpu 0: rx_hash 0xef1fe905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58644 dport 48481] OK # # # cpu 0: rx_hash 0x17599189 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58650 dport 48481] OK # # # cpu 0: rx_hash 0x20f3dd6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58674 dport 48481] OK # # # cpu 0: rx_hash 0x4bc20065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58676 dport 48481] OK # # # cpu 0: rx_hash 0x0c8cb7f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58698 dport 48481] OK # # # cpu 0: rx_hash 0x76f86d11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58720 dport 48481] OK # # # cpu 0: rx_hash 0x50172614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58724 dport 48481] OK # # # cpu 0: rx_hash 0xe4a29c92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58754 dport 48481] OK # # # cpu 0: rx_hash 0x1881a0d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58782 dport 48481] OK # # # cpu 0: rx_hash 0x34feca47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58854 dport 48481] OK # # # cpu 0: rx_hash 0x803420f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58890 dport 48481] OK # # # cpu 0: rx_hash 0x9be10683 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 48481] OK # # # cpu 0: rx_hash 0x3b59ab29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58984 dport 48481] OK # # # cpu 0: rx_hash 0x3f3cefe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59002 dport 48481] OK # # # cpu 0: rx_hash 0x73cf2de9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59026 dport 48481] OK # # # cpu 0: rx_hash 0xc657c36e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59038 dport 48481] OK # # # cpu 0: rx_hash 0xb8465d4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59046 dport 48481] OK # # # cpu 0: rx_hash 0x4465610b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59066 dport 48481] OK # # # cpu 0: rx_hash 0x681a0b98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59074 dport 48481] OK # # # cpu 0: rx_hash 0x126ed171 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59112 dport 48481] OK # # # cpu 0: rx_hash 0xa1377359 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59142 dport 48481] OK # # # cpu 0: rx_hash 0x48340c32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59172 dport 48481] OK # # # cpu 0: rx_hash 0x4c5148f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59190 dport 48481] OK # # # cpu 0: rx_hash 0xdf26ed7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59198 dport 48481] OK # # # cpu 0: rx_hash 0xf35987e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 48481] OK # # # cpu 0: rx_hash 0x644b66a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59228 dport 48481] OK # # # count: pass=46 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 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 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 59331 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33715 dport 59331] != expected 0x1b0ea1c8 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33715 dport 59331] != expected 0x1b0ea1c8 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33176 dport 59331] != expected 0x9c205ff1 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33176 dport 59331] != expected 0x9c205ff1 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 32920 dport 59331] != expected 0x9928f389 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 32920 dport 59331] != expected 0x9928f389 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42819 dport 59331] != expected 0x749882eb # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42819 dport 59331] != expected 0x749882eb # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46753 dport 59331] != expected 0x53e012cd # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46753 dport 59331] != expected 0x53e012cd # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35895 dport 59331] != expected 0xb55b23cb # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35895 dport 59331] != expected 0xb55b23cb # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42658 dport 59331] != expected 0x4f4adcd8 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42658 dport 59331] != expected 0x4f4adcd8 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51298 dport 59331] != expected 0xde223ab4 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51298 dport 59331] != expected 0xde223ab4 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44777 dport 59331] != expected 0x5626b374 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44777 dport 59331] != expected 0x5626b374 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52420 dport 59331] != expected 0x7b4908f6 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52420 dport 59331] != expected 0x7b4908f6 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53927 dport 59331] != expected 0xb8e37c68 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53927 dport 59331] != expected 0xb8e37c68 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58130 dport 59331] != expected 0x5dca85b3 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58130 dport 59331] != expected 0x5dca85b3 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37507 dport 59331] != expected 0xf699233a # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37507 dport 59331] != expected 0xf699233a # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41738 dport 59331] != expected 0x8841ef98 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41738 dport 59331] != expected 0x8841ef98 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57741 dport 59331] != expected 0xea119911 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57741 dport 59331] != expected 0xea119911 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48181 dport 59331] != expected 0xe975d021 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48181 dport 59331] != expected 0xe975d021 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36814 dport 59331] != expected 0xfd92635e # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36814 dport 59331] != expected 0xfd92635e # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54271 dport 59331] != expected 0x58562968 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54271 dport 59331] != expected 0x58562968 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42647 dport 59331] != expected 0x7d021e2e # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42647 dport 59331] != expected 0x7d021e2e # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41386 dport 59331] != expected 0x28918291 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41386 dport 59331] != expected 0x28918291 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59848 dport 59331] != expected 0x94155bc7 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59848 dport 59331] != expected 0x94155bc7 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33648 dport 59331] != expected 0x89c70c09 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33648 dport 59331] != expected 0x89c70c09 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42674 dport 59331] != expected 0x1fc01b51 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42674 dport 59331] != expected 0x1fc01b51 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45848 dport 59331] != expected 0xcccd9e98 # # Exception| cpu 4: rx_hash 0xb7126cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45848 dport 59331] != expected 0xcccd9e98 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 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 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 49160 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57334 dport 49160] != expected 0xf13ee620 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57334 dport 49160] != expected 0xf13ee620 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41676 dport 49160] != expected 0xde60c305 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41676 dport 49160] != expected 0xde60c305 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44673 dport 49160] != expected 0x159e6dcb # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44673 dport 49160] != expected 0x159e6dcb # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48662 dport 49160] != expected 0xccd78f99 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48662 dport 49160] != expected 0xccd78f99 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 49160] != expected 0xdecaf341 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 49160] != expected 0xdecaf341 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44763 dport 49160] != expected 0xd0e27833 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44763 dport 49160] != expected 0xd0e27833 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37221 dport 49160] != expected 0x687bdc29 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37221 dport 49160] != expected 0x687bdc29 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39626 dport 49160] != expected 0xca2f0f95 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39626 dport 49160] != expected 0xca2f0f95 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57038 dport 49160] != expected 0x1bb4c52f # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57038 dport 49160] != expected 0x1bb4c52f # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49902 dport 49160] != expected 0x41950f73 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49902 dport 49160] != expected 0x41950f73 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57197 dport 49160] != expected 0xd4a65127 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57197 dport 49160] != expected 0xd4a65127 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49472 dport 49160] != expected 0xeaef877d # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49472 dport 49160] != expected 0xeaef877d # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58053 dport 49160] != expected 0x4f82464 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58053 dport 49160] != expected 0x4f82464 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32935 dport 49160] != expected 0x832ec234 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32935 dport 49160] != expected 0x832ec234 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53617 dport 49160] != expected 0xd57d2b19 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53617 dport 49160] != expected 0xd57d2b19 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45002 dport 49160] != expected 0x967f3bc9 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45002 dport 49160] != expected 0x967f3bc9 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38258 dport 49160] != expected 0xf46a10ba # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38258 dport 49160] != expected 0xf46a10ba # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38343 dport 49160] != expected 0x8d693651 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38343 dport 49160] != expected 0x8d693651 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60712 dport 49160] != expected 0x9c3a7a28 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60712 dport 49160] != expected 0x9c3a7a28 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 49160] != expected 0x59652198 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 49160] != expected 0x59652198 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51239 dport 49160] != expected 0xead8a13d # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51239 dport 49160] != expected 0xead8a13d # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44509 dport 49160] != expected 0x6505c687 # # Exception| cpu 4: rx_hash 0xeb6d8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44509 dport 49160] != expected 0x6505c687 # # 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 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->