< 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 # # Interface: enp1s0, driver: fbnic # 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 214, 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 40455 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2c502da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60048 dport 40455] != expected 0x592d4fce # # Exception| cpu 0: rx_hash 0xd142b8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60084 dport 40455] != expected 0x181f7305 # # Exception| cpu 0: rx_hash 0xdc4f0f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60104 dport 40455] != expected 0x6bb97bd6 # # Exception| cpu 0: rx_hash 0x266a25c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60122 dport 40455] != expected 0xe9dd0240 # # Exception| cpu 0: rx_hash 0x48c2086b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60134 dport 40455] != expected 0x9ef8400c # # Exception| cpu 0: rx_hash 0x7693f0ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 60210 dport 40455] != expected 0x4323fef3 # # Exception| cpu 0: rx_hash 0x28587465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60224 dport 40455] != expected 0xccc258c4 # # Exception| cpu 0: rx_hash 0x3574a4d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60232 dport 40455] != expected 0xe8d80c3e # # Exception| cpu 0: rx_hash 0x5bdc8974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60276 dport 40455] != expected 0x9ffd4e72 # # Exception| cpu 0: rx_hash 0x32431b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60286 dport 40455] != expected 0x2b8e4963 # # Exception| cpu 0: rx_hash 0x93b0b102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60298 dport 40455] != expected 0x7e73b005 # # Exception| cpu 0: rx_hash 0x738ef4f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60326 dport 40455] != expected 0x1b5bd834 # # Exception| cpu 0: rx_hash 0x2048c7e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60328 dport 40455] != expected 0xe71c76d0 # # Exception| cpu 0: rx_hash 0xaedeafbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60344 dport 40455] != expected 0xf5115cad # # Exception| cpu 0: rx_hash 0xd7605ac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60358 dport 40455] != expected 0x16de0795 # # Exception| cpu 0: rx_hash 0x8391d605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60414 dport 40455] != expected 0x29cfec2c # # Exception| cpu 0: rx_hash 0xe0fbb595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60454 dport 40455] != expected 0xb8e2f226 # # Exception| cpu 0: rx_hash 0x07f24fb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60476 dport 40455] != expected 0x1e9cdf4a # # Exception| cpu 0: rx_hash 0x7e4cbacb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60482 dport 40455] != expected 0xfd538472 # # Exception| cpu 0: rx_hash 0xa31ce18c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60508 dport 40455] != expected 0x131900eb # # Exception| cpu 0: rx_hash 0xe2d10e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60548 dport 40455] != expected 0x23cc91bc # # Exception| cpu 0: rx_hash 0x05d8f459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60574 dport 40455] != expected 0x85b2bcd0 # # Exception| cpu 0: rx_hash 0x4c05a82c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60590 dport 40455] != expected 0x9eb90393 # # Exception| cpu 0: rx_hash 0xbb2d3508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60608 dport 40455] != expected 0x6f7b72d6 # # Exception| cpu 0: rx_hash 0x824b7274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60706 dport 40455] != expected 0x71f68974 # # Exception| cpu 0: rx_hash 0x52169e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60736 dport 40455] != expected 0xec1a053e # # Exception| cpu 0: rx_hash 0xe1eee862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60770 dport 40455] != expected 0x7575c3eb # # Exception| cpu 0: rx_hash 0x06e71241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60792 dport 40455] != expected 0xd30bee87 # # Exception| cpu 0: rx_hash 0xf4d28b53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60802 dport 40455] != expected 0x7ab1b905 # # Exception| cpu 0: rx_hash 0xeec9e438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60860 dport 40455] != expected 0x9dfda8a2 # # Exception| cpu 0: rx_hash 0x570b9ab0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60884 dport 40455] != expected 0xb46223f9 # # Exception| cpu 0: rx_hash 0xaa190ff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60912 dport 40455] != expected 0xf5501f32 # # Exception| cpu 0: rx_hash 0xf9df3ce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60926 dport 40455] != expected 0x917b1d6 # # Exception| cpu 0: rx_hash 0x22272b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60954 dport 40455] != expected 0xf57d939 # # Exception| cpu 0: rx_hash 0xd2380989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60994 dport 40455] != expected 0x3dc3ed21 # # Exception| cpu 0: rx_hash 0xc492cde6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32800 dport 40455] != expected 0xc2dea31a # # Exception| cpu 0: rx_hash 0x19c296a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32830 dport 40455] != expected 0x2c942783 # # Exception| cpu 0: rx_hash 0xe9ddb45c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32870 dport 40455] != expected 0x1e00139b # # Exception| cpu 0: rx_hash 0x80422626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32876 dport 40455] != expected 0xaa73148a # # Exception| cpu 0: rx_hash 0x6f5b6f86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32926 dport 40455] != expected 0x27d317f2 # # Exception| cpu 0: rx_hash 0xcc827e65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32968 dport 40455] != expected 0xe9008d0e # # 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 0xb9ed4659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33340 dport 53841] OK # # # cpu 0: rx_hash 0x07188708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 53841] OK # # # cpu 0: rx_hash 0xbbc7fdb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33438 dport 53841] OK # # # cpu 0: rx_hash 0xa1dc92dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33440 dport 53841] OK # # # cpu 0: rx_hash 0x15135be0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33460 dport 53841] OK # # # cpu 4: rx_hash 0x1d03e863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33372 dport 53841] OK # # # cpu 4: rx_hash 0x6e871572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33384 dport 53841] OK # # # cpu 4: rx_hash 0x1a3457ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33386 dport 53841] OK # # # cpu 4: rx_hash 0x41e2d727 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33420 dport 53841] OK # # # cpu 4: rx_hash 0xf21aa1c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33454 dport 53841] OK # # # cpu 4: rx_hash 0x9688840c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33496 dport 53841] OK # # # cpu 4: rx_hash 0x76b6c1f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33524 dport 53841] OK # # # cpu 4: rx_hash 0xfb1f4fb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33538 dport 53841] OK # # # cpu 4: rx_hash 0x060ddaff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33574 dport 53841] OK # # # cpu 4: rx_hash 0xf12547db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33608 dport 53841] OK # # # cpu 4: rx_hash 0x2b42a345 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33632 dport 53841] OK # # # cpu 4: rx_hash 0x5ff1e18d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33634 dport 53841] OK # # # cpu 4: rx_hash 0xb0e8a82d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33680 dport 53841] OK # # # cpu 4: rx_hash 0xfe024b81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33686 dport 53841] OK # # # cpu 4: rx_hash 0xe41924ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33704 dport 53841] OK # # # cpu 4: rx_hash 0xa7fe70f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33746 dport 53841] OK # # # cpu 4: rx_hash 0xa0c9cf2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33764 dport 53841] OK # # # cpu 4: rx_hash 0x87bcbefc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33768 dport 53841] OK # # # cpu 4: rx_hash 0x24aa5699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33830 dport 53841] OK # # # cpu 4: rx_hash 0xaa3c3ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33846 dport 53841] OK # # # cpu 4: rx_hash 0xceae1b0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33856 dport 53841] OK # # # cpu 4: rx_hash 0xa7318975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33866 dport 53841] OK # # # cpu 4: rx_hash 0xdca5c7e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33942 dport 53841] OK # # # cpu 4: rx_hash 0x4828c0d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33976 dport 53841] OK # # # cpu 4: rx_hash 0xebf1d136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34030 dport 53841] OK # # # cpu 4: rx_hash 0x2b8d5ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34040 dport 53841] OK # # # cpu 4: rx_hash 0x15dca266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34092 dport 53841] OK # # # cpu 4: rx_hash 0xc88cf921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34098 dport 53841] OK # # # cpu 4: rx_hash 0xe2f43f42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34114 dport 53841] OK # # # cpu 4: rx_hash 0xffd8eff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34122 dport 53841] OK # # # cpu 4: rx_hash 0x2288b4b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34132 dport 53841] OK # # # cpu 4: rx_hash 0xdf9a21ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34160 dport 53841] OK # # # cpu 4: rx_hash 0x8c5c12e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34174 dport 53841] OK # # # cpu 4: rx_hash 0xbe150006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34194 dport 53841] OK # # # cpu 4: rx_hash 0x5e2b45fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34238 dport 53841] OK # # # cpu 4: rx_hash 0x00e0c157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34252 dport 53841] OK # # # cpu 4: rx_hash 0xc09c4aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34266 dport 53841] OK # # # cpu 4: rx_hash 0xc103b9ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34326 dport 53841] OK # # # cpu 4: rx_hash 0x88dee5db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34342 dport 53841] OK # # # cpu 4: rx_hash 0x7ff678ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34376 dport 53841] OK # # # cpu 4: rx_hash 0x82e4edb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34412 dport 53841] OK # # # cpu 4: rx_hash 0xd9326d2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34442 dport 53841] OK # # # cpu 4: rx_hash 0x035589b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34466 dport 53841] OK # # # cpu 4: rx_hash 0xde05d2f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34492 dport 53841] OK # # # cpu 4: rx_hash 0x60f013a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34530 dport 53841] OK # # # cpu 4: rx_hash 0x87f9e981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34552 dport 53841] OK # # # count: pass=51 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 214, 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 59918 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51441 dport 59918] != expected 0x2793dba5 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51441 dport 59918] != expected 0x2793dba5 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57143 dport 59918] != expected 0xe0e64c1c # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57143 dport 59918] != expected 0xe0e64c1c # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53897 dport 59918] != expected 0x14a704ae # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53897 dport 59918] != expected 0x14a704ae # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58226 dport 59918] != expected 0x78f42de2 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58226 dport 59918] != expected 0x78f42de2 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35574 dport 59918] != expected 0xf1886c74 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35574 dport 59918] != expected 0xf1886c74 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59790 dport 59918] != expected 0xb9a7f379 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59790 dport 59918] != expected 0xb9a7f379 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50402 dport 59918] != expected 0x15492b18 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50402 dport 59918] != expected 0x15492b18 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60527 dport 59918] != expected 0xf7d9c84f # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60527 dport 59918] != expected 0xf7d9c84f # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38125 dport 59918] != expected 0x9fcaac4a # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38125 dport 59918] != expected 0x9fcaac4a # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37940 dport 59918] != expected 0x8fcd9acb # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37940 dport 59918] != expected 0x8fcd9acb # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58647 dport 59918] != expected 0x3d4fa19a # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58647 dport 59918] != expected 0x3d4fa19a # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58092 dport 59918] != expected 0x15dfde93 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58092 dport 59918] != expected 0x15dfde93 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58106 dport 59918] != expected 0xdf8f0ef0 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58106 dport 59918] != expected 0xdf8f0ef0 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58984 dport 59918] != expected 0xbfe2e680 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58984 dport 59918] != expected 0xbfe2e680 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56129 dport 59918] != expected 0xc77b7777 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56129 dport 59918] != expected 0xc77b7777 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47283 dport 59918] != expected 0x39664a24 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47283 dport 59918] != expected 0x39664a24 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44769 dport 59918] != expected 0x274b29fd # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44769 dport 59918] != expected 0x274b29fd # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43163 dport 59918] != expected 0xac6886ca # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43163 dport 59918] != expected 0xac6886ca # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46564 dport 59918] != expected 0xc62b8b54 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46564 dport 59918] != expected 0xc62b8b54 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54719 dport 59918] != expected 0x7609ceae # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54719 dport 59918] != expected 0x7609ceae # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57142 dport 59918] != expected 0xc034ebca # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57142 dport 59918] != expected 0xc034ebca # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37171 dport 59918] != expected 0x162a210d # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37171 dport 59918] != expected 0x162a210d # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46619 dport 59918] != expected 0x46c76901 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46619 dport 59918] != expected 0x46c76901 # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43925 dport 59918] != expected 0x119f93da # # Exception| cpu 5: rx_hash 0x41c3aaa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43925 dport 59918] != expected 0x119f93da # # 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 214, 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 54431 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58409 dport 54431] != expected 0xc74e22f9 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58409 dport 54431] != expected 0xc74e22f9 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51912 dport 54431] != expected 0xb080495e # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51912 dport 54431] != expected 0xb080495e # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38958 dport 54431] != expected 0x3fcf4973 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38958 dport 54431] != expected 0x3fcf4973 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45902 dport 54431] != expected 0x9e66556a # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45902 dport 54431] != expected 0x9e66556a # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42815 dport 54431] != expected 0xbeccd951 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42815 dport 54431] != expected 0xbeccd951 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46917 dport 54431] != expected 0xc8a51b20 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46917 dport 54431] != expected 0xc8a51b20 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54960 dport 54431] != expected 0xf7dbc96 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54960 dport 54431] != expected 0xf7dbc96 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50934 dport 54431] != expected 0x17bc5344 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50934 dport 54431] != expected 0x17bc5344 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51005 dport 54431] != expected 0x1ddb7537 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51005 dport 54431] != expected 0x1ddb7537 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45722 dport 54431] != expected 0xa037adcf # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45722 dport 54431] != expected 0xa037adcf # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47768 dport 54431] != expected 0xbf99c3d7 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47768 dport 54431] != expected 0xbf99c3d7 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43020 dport 54431] != expected 0x237ee2cb # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43020 dport 54431] != expected 0x237ee2cb # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33017 dport 54431] != expected 0x9a31aab2 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33017 dport 54431] != expected 0x9a31aab2 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42587 dport 54431] != expected 0x7892b08a # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42587 dport 54431] != expected 0x7892b08a # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34877 dport 54431] != expected 0x1902701b # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34877 dport 54431] != expected 0x1902701b # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36230 dport 54431] != expected 0xef27c9aa # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36230 dport 54431] != expected 0xef27c9aa # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59019 dport 54431] != expected 0x69102a54 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59019 dport 54431] != expected 0x69102a54 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43003 dport 54431] != expected 0x56e22f28 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43003 dport 54431] != expected 0x56e22f28 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40661 dport 54431] != expected 0x5ed2bf13 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40661 dport 54431] != expected 0x5ed2bf13 # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52394 dport 54431] != expected 0x1a934f4f # # Exception| cpu 4: rx_hash 0xf823d89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52394 dport 54431] != expected 0x1a934f4f # # Exception| count: pass=0 nohash=0 fail=40 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->