< 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 200, 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 129, 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 52434 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6f7e4ddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44024 dport 52434] != expected 0x3d1d2c93 # # Exception| cpu 0: rx_hash 0xb93bbf83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44040 dport 52434] != expected 0x24e8011c # # Exception| cpu 0: rx_hash 0xda9bf465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44056 dport 52434] != expected 0x908f74bf # # Exception| cpu 0: rx_hash 0x412a2226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44068 dport 52434] != expected 0xc7888605 # # Exception| cpu 0: rx_hash 0x35104a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44102 dport 52434] != expected 0x13994ca3 # # Exception| cpu 0: rx_hash 0x2020b3c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44158 dport 52434] != expected 0x95036896 # # Exception| cpu 0: rx_hash 0x771ce3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44206 dport 52434] != expected 0x1af12ee9 # # Exception| cpu 0: rx_hash 0xc4661c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44228 dport 52434] != expected 0xa62e0f08 # # Exception| cpu 0: rx_hash 0xa7c657b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44244 dport 52434] != expected 0x12497aab # # Exception| cpu 0: rx_hash 0x7d849f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44254 dport 52434] != expected 0xd9bc3cf3 # # Exception| cpu 0: rx_hash 0x330975ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44368 dport 52434] != expected 0xde1e35ca # # Exception| cpu 0: rx_hash 0x7ac8cdb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44380 dport 52434] != expected 0x674d0802 # # Exception| cpu 0: rx_hash 0xcb18e84a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44412 dport 52434] != expected 0x3d7eb2d3 # # Exception| cpu 0: rx_hash 0x2df49dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 44428 dport 52434] != expected 0xe8bf4e7d # # Exception| cpu 0: rx_hash 0x30f6c2ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 44430 dport 52434] != expected 0x4b84e362 # # Exception| cpu 0: rx_hash 0x38c46402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44468 dport 52434] != expected 0x6e256a48 # # Exception| cpu 0: rx_hash 0xd74fda7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44522 dport 52434] != expected 0xed335254 # # Exception| cpu 0: rx_hash 0xe02c76fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44532 dport 52434] != expected 0x433cb720 # # Exception| cpu 0: rx_hash 0x05662a11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44544 dport 52434] != expected 0xc985d1f6 # # Exception| cpu 0: rx_hash 0xca141b32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44594 dport 52434] != expected 0x84eab39b # # Exception| cpu 0: rx_hash 0xb61cd5e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44650 dport 52434] != expected 0x755af017 # # Exception| cpu 0: rx_hash 0x1103bec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44716 dport 52434] != expected 0x3c69b85b # # Exception| cpu 0: rx_hash 0x8818b289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44762 dport 52434] != expected 0x8d82d1d1 # # Exception| cpu 0: rx_hash 0x476a83aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44776 dport 52434] != expected 0xc0edb3bc # # Exception| cpu 0: rx_hash 0x70092f2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44790 dport 52434] != expected 0x6ee256c8 # # Exception| cpu 0: rx_hash 0xc43f8229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44830 dport 52434] != expected 0x6ccc43d8 # # Exception| cpu 0: rx_hash 0xfb6e8841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44858 dport 52434] != expected 0xe7622f86 # # Exception| cpu 0: rx_hash 0xb8374cfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44870 dport 52434] != expected 0x9d7c0054 # # Exception| cpu 0: rx_hash 0xf1f6f4ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44874 dport 52434] != expected 0x242f3d9c # # Exception| cpu 0: rx_hash 0x5d248e68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44904 dport 52434] != expected 0xdd272a52 # # Exception| cpu 0: rx_hash 0xad07b523 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44926 dport 52434] != expected 0x1be62461 # # Exception| cpu 0: rx_hash 0x4bebc0b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44942 dport 52434] != expected 0xce27d8cf # # Exception| cpu 0: rx_hash 0xaef80220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44960 dport 52434] != expected 0x8e7cf2c9 # # Exception| cpu 0: rx_hash 0x5edb396b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44982 dport 52434] != expected 0x48bdfcfa # # Exception| cpu 0: rx_hash 0x0a18de0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44984 dport 52434] != expected 0x52d56c2d # # Exception| cpu 0: rx_hash 0x3fd1a88f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45036 dport 52434] != expected 0x1a361269 # # Exception| cpu 0: rx_hash 0x86332b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45046 dport 52434] != expected 0x65a42192 # # Exception| cpu 0: rx_hash 0x4173bc5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45054 dport 52434] != expected 0xd6acad5 # # Exception| cpu 0: rx_hash 0x29e09ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 45116 dport 52434] != expected 0xa82c2ca9 # # Exception| cpu 0: rx_hash 0xb0fb93bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45130 dport 52434] != expected 0x19c74523 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x1a4a5d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54882 dport 39112] OK # # # cpu 4: rx_hash 0xea6966db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54900 dport 39112] OK # # # cpu 4: rx_hash 0xf76b39ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54902 dport 39112] OK # # # cpu 4: rx_hash 0xe1a47736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54928 dport 39112] OK # # # cpu 4: rx_hash 0x04b7b5a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54974 dport 39112] OK # # # cpu 4: rx_hash 0x80aee6d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54986 dport 39112] OK # # # cpu 4: rx_hash 0x756b556f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55060 dport 39112] OK # # # cpu 4: rx_hash 0xad834796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55124 dport 39112] OK # # # cpu 4: rx_hash 0xb8b3be4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55148 dport 39112] OK # # # cpu 4: rx_hash 0xa5b1e178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55150 dport 39112] OK # # # cpu 4: rx_hash 0x5e5fcbde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55196 dport 39112] OK # # # cpu 4: rx_hash 0xf28db11b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55230 dport 39112] OK # # # cpu 4: rx_hash 0x7694e26c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55242 dport 39112] OK # # # cpu 4: rx_hash 0x1534a98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55258 dport 39112] OK # # # cpu 4: rx_hash 0x938720ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55268 dport 39112] OK # # # cpu 4: rx_hash 0x52c42a60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55320 dport 39112] OK # # # cpu 4: rx_hash 0x7a0f03d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55374 dport 39112] OK # # # cpu 4: rx_hash 0x6cc04d09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 39112] OK # # # cpu 4: rx_hash 0x71c2123f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55466 dport 39112] OK # # # cpu 4: rx_hash 0x05f87a03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55496 dport 39112] OK # # # cpu 4: rx_hash 0xf5db4148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55518 dport 39112] OK # # # cpu 4: rx_hash 0xa92a00c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55530 dport 39112] OK # # # cpu 4: rx_hash 0x0dcadced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55538 dport 39112] OK # # # cpu 4: rx_hash 0x59093b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55548 dport 39112] OK # # # cpu 4: rx_hash 0x1d1cadc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55554 dport 39112] OK # # # cpu 4: rx_hash 0x2a7f0145 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55580 dport 39112] OK # # # cpu 4: rx_hash 0x224da7ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55590 dport 39112] OK # # # cpu 4: rx_hash 0x5cefb37b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55604 dport 39112] OK # # # cpu 4: rx_hash 0x9137585a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55628 dport 39112] OK # # # cpu 4: rx_hash 0xbb56abea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55632 dport 39112] OK # # # cpu 4: rx_hash 0xef954c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55646 dport 39112] OK # # # cpu 4: rx_hash 0x9905feb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 39112] OK # # # cpu 4: rx_hash 0x62ebd412 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55684 dport 39112] OK # # # cpu 4: rx_hash 0x8fcab06f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55696 dport 39112] OK # # # cpu 4: rx_hash 0x488a27a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55704 dport 39112] OK # # # cpu 4: rx_hash 0x6ad972fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55742 dport 39112] OK # # # cpu 4: rx_hash 0x42125b4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55784 dport 39112] OK # # # cpu 4: rx_hash 0x21b210a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55800 dport 39112] OK # # # cpu 4: rx_hash 0x34db7709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55834 dport 39112] OK # # # cpu 4: rx_hash 0x0112018d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55886 dport 39112] OK # # # cpu 4: rx_hash 0xb8f08290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55892 dport 39112] OK # # # cpu 4: rx_hash 0x431ea836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55974 dport 39112] OK # # # cpu 4: rx_hash 0x93c41c21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56028 dport 39112] OK # # # cpu 4: rx_hash 0x9bf6bacf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56038 dport 39112] OK # # # cpu 4: rx_hash 0x221439d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56060 dport 39112] OK # # # cpu 4: rx_hash 0x32c248fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56076 dport 39112] OK # # # cpu 4: rx_hash 0xc2e173b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56090 dport 39112] OK # # # count: pass=47 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 200, 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 129, 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 54958 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45912 dport 54958] != expected 0x3d9f800d # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45912 dport 54958] != expected 0x3d9f800d # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55262 dport 54958] != expected 0x6713a298 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55262 dport 54958] != expected 0x6713a298 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58077 dport 54958] != expected 0x3326ebfa # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58077 dport 54958] != expected 0x3326ebfa # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33865 dport 54958] != expected 0xfb552a7e # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33865 dport 54958] != expected 0xfb552a7e # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39086 dport 54958] != expected 0x1d2fb695 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39086 dport 54958] != expected 0x1d2fb695 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51645 dport 54958] != expected 0xc3db3de5 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51645 dport 54958] != expected 0xc3db3de5 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35258 dport 54958] != expected 0x23270596 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35258 dport 54958] != expected 0x23270596 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34573 dport 54958] != expected 0x89346d6e # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34573 dport 54958] != expected 0x89346d6e # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42699 dport 54958] != expected 0x631b61c2 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42699 dport 54958] != expected 0x631b61c2 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49076 dport 54958] != expected 0x6d367f5 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49076 dport 54958] != expected 0x6d367f5 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35509 dport 54958] != expected 0xf1dd8388 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35509 dport 54958] != expected 0xf1dd8388 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45734 dport 54958] != expected 0xf9709b2e # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45734 dport 54958] != expected 0xf9709b2e # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47467 dport 54958] != expected 0x124c4d18 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47467 dport 54958] != expected 0x124c4d18 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59462 dport 54958] != expected 0x388499cd # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59462 dport 54958] != expected 0x388499cd # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59798 dport 54958] != expected 0xbc30a8e8 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59798 dport 54958] != expected 0xbc30a8e8 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50552 dport 54958] != expected 0x8c1dd1b5 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50552 dport 54958] != expected 0x8c1dd1b5 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39336 dport 54958] != expected 0x64cfba5f # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39336 dport 54958] != expected 0x64cfba5f # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 54958] != expected 0x5ee65599 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 54958] != expected 0x5ee65599 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33731 dport 54958] != expected 0xea1853b3 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33731 dport 54958] != expected 0xea1853b3 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41971 dport 54958] != expected 0xac16af7b # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41971 dport 54958] != expected 0xac16af7b # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42289 dport 54958] != expected 0xf3ca97c3 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42289 dport 54958] != expected 0xf3ca97c3 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42609 dport 54958] != expected 0x5036065c # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42609 dport 54958] != expected 0x5036065c # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41978 dport 54958] != expected 0x82af1e02 # # Exception| cpu 5: rx_hash 0x3d999f76 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41978 dport 54958] != expected 0x82af1e02 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 200, 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 129, 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 59720 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35107 dport 59720] != expected 0xe7cd259b # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35107 dport 59720] != expected 0xe7cd259b # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60378 dport 59720] != expected 0xdb1143c3 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60378 dport 59720] != expected 0xdb1143c3 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41904 dport 59720] != expected 0xfd7414b7 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41904 dport 59720] != expected 0xfd7414b7 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57926 dport 59720] != expected 0xb5f9fd26 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57926 dport 59720] != expected 0xb5f9fd26 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60302 dport 59720] != expected 0xeed83547 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60302 dport 59720] != expected 0xeed83547 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46222 dport 59720] != expected 0x640dba47 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46222 dport 59720] != expected 0x640dba47 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38958 dport 59720] != expected 0x4d518755 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38958 dport 59720] != expected 0x4d518755 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38080 dport 59720] != expected 0x7f979ffb # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38080 dport 59720] != expected 0x7f979ffb # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45136 dport 59720] != expected 0xda7c8c6b # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45136 dport 59720] != expected 0xda7c8c6b # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45395 dport 59720] != expected 0xb40698e # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45395 dport 59720] != expected 0xb40698e # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46203 dport 59720] != expected 0x36645e21 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46203 dport 59720] != expected 0x36645e21 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 59720] != expected 0x149a3789 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 59720] != expected 0x149a3789 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58904 dport 59720] != expected 0xe7fcc276 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58904 dport 59720] != expected 0xe7fcc276 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46597 dport 59720] != expected 0x1322c7f2 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46597 dport 59720] != expected 0x1322c7f2 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41839 dport 59720] != expected 0xc48f1dd9 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41839 dport 59720] != expected 0xc48f1dd9 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42274 dport 59720] != expected 0xa9318a6b # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42274 dport 59720] != expected 0xa9318a6b # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50580 dport 59720] != expected 0x58dfa598 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50580 dport 59720] != expected 0x58dfa598 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57314 dport 59720] != expected 0xcb7d4b5a # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57314 dport 59720] != expected 0xcb7d4b5a # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41250 dport 59720] != expected 0x14bf0b44 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41250 dport 59720] != expected 0x14bf0b44 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52790 dport 59720] != expected 0xcb999057 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52790 dport 59720] != expected 0xcb999057 # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53828 dport 59720] != expected 0x1029d27e # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53828 dport 59720] != expected 0x1029d27e # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48775 dport 59720] != expected 0xbc93d12f # # Exception| cpu 5: rx_hash 0x31291c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48775 dport 59720] != expected 0xbc93d12f # # 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__->