< 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 33132 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xde6f4850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35174 dport 33132] != expected 0x6f72fe97 # # Exception| cpu 0: rx_hash 0xe83dcf89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35220 dport 33132] != expected 0x48f8d634 # # Exception| cpu 0: rx_hash 0xe07dbc17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35236 dport 33132] != expected 0xdb39b9e # # Exception| cpu 0: rx_hash 0x075fd750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35278 dport 33132] != expected 0x906166b0 # # Exception| cpu 0: rx_hash 0x009ff9da [saddr 192.0.3.2 daddr 192.0.3.1 sport 35310 dport 33132] != expected 0x53585dd6 # # Exception| cpu 0: rx_hash 0x2e1e6ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35314 dport 33132] != expected 0xc0071db3 # # Exception| cpu 0: rx_hash 0x311ed09e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35322 dport 33132] != expected 0xcce3f02b # # Exception| cpu 0: rx_hash 0x0f1fa4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35326 dport 33132] != expected 0xd52a2b1a # # Exception| cpu 0: rx_hash 0x2e090aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35372 dport 33132] != expected 0xe5cd8c05 # # Exception| cpu 0: rx_hash 0x008899c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35376 dport 33132] != expected 0x7692cc60 # # Exception| cpu 0: rx_hash 0x943bc72c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35470 dport 33132] != expected 0x25a94fd9 # # Exception| cpu 0: rx_hash 0xd9b806c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35480 dport 33132] != expected 0x89815447 # # Exception| cpu 0: rx_hash 0xa5baee68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35482 dport 33132] != expected 0xba12e224 # # Exception| cpu 0: rx_hash 0x7319ac6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35556 dport 33132] != expected 0xb87bb2f7 # # Exception| cpu 0: rx_hash 0x4298852f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35568 dport 33132] != expected 0x27c01f0a # # Exception| cpu 0: rx_hash 0x219ad7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35578 dport 33132] != expected 0x18b744f1 # # Exception| cpu 0: rx_hash 0x93f229ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35618 dport 33132] != expected 0x5b142ba3 # # Exception| cpu 0: rx_hash 0x63908b5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35696 dport 33132] != expected 0x8f6976bf # # Exception| cpu 0: rx_hash 0x7b439fe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35742 dport 33132] != expected 0x3bbc1e79 # # Exception| cpu 0: rx_hash 0x6c03565f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35750 dport 33132] != expected 0x7213be4b # # Exception| cpu 0: rx_hash 0xd1e2354a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35810 dport 33132] != expected 0xa46f8c9 # # Exception| cpu 0: rx_hash 0x8ce11392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35820 dport 33132] != expected 0x2cf87803 # # Exception| cpu 0: rx_hash 0x83614e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35836 dport 33132] != expected 0xaa8a0ecf # # Exception| cpu 0: rx_hash 0x7b482fe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35874 dport 33132] != expected 0x295956a2 # # Exception| cpu 0: rx_hash 0x644895c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35882 dport 33132] != expected 0x25bdbb3a # # Exception| cpu 0: rx_hash 0x4ac906a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35894 dport 33132] != expected 0xb6e2fb5f # # Exception| cpu 0: rx_hash 0x836afe8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35904 dport 33132] != expected 0xb86f4614 # # Exception| cpu 0: rx_hash 0xb2ebd7cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35924 dport 33132] != expected 0x27d4ebe9 # # Exception| cpu 0: rx_hash 0x84aad005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35936 dport 33132] != expected 0x7b567d72 # # Exception| cpu 0: rx_hash 0x5d9a4f05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36040 dport 33132] != expected 0x8445e555 # # Exception| cpu 0: rx_hash 0x2658892f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36074 dport 33132] != expected 0x74ef6850 # # Exception| cpu 0: rx_hash 0x4ada86b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36080 dport 33132] != expected 0xcdea4567 # # Exception| cpu 0: rx_hash 0xf8b278b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36136 dport 33132] != expected 0x8e492a35 # # Exception| cpu 0: rx_hash 0xf73225ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36152 dport 33132] != expected 0x83b5cf9 # # Exception| cpu 0: rx_hash 0x1f9013fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 36162 dport 33132] != expected 0x139bd71b # # Exception| cpu 0: rx_hash 0x6c12a64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36176 dport 33132] != expected 0xa67a17b4 # # Exception| cpu 0: rx_hash 0x73121c62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36184 dport 33132] != expected 0xaa9efa2c # # Exception| cpu 0: rx_hash 0x2182e7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36224 dport 33132] != expected 0x715ab212 # # Exception| cpu 0: rx_hash 0x17c3e077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36276 dport 33132] != expected 0x2dd82489 # # Exception| cpu 0: rx_hash 0xbd624ad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36296 dport 33132] != expected 0x1c22c239 # # Exception| cpu 0: rx_hash 0xe7a14286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36326 dport 33132] != expected 0xf9a57995 # # Exception| cpu 0: rx_hash 0xaa228362 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36336 dport 33132] != expected 0x558d620b # # Exception| cpu 0: rx_hash 0x9423f732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36340 dport 33132] != expected 0x4c44b93a # # Exception| cpu 0: rx_hash 0x8b342d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36386 dport 33132] != expected 0x656ac514 # # Exception| cpu 0: rx_hash 0x94349720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36394 dport 33132] != expected 0x698e288c # # 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 0x181fc208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39992 dport 57005] OK # # # cpu 0: rx_hash 0xbd3e35bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40020 dport 57005] OK # # # cpu 0: rx_hash 0xf77ddad1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40034 dport 57005] OK # # # cpu 0: rx_hash 0xf8fd87c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40050 dport 57005] OK # # # cpu 0: rx_hash 0x9bffd54d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40056 dport 57005] OK # # # cpu 0: rx_hash 0xa5fea11d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 57005] OK # # # cpu 0: rx_hash 0x42cf4a4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40144 dport 57005] OK # # # cpu 0: rx_hash 0x21cd18c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40154 dport 57005] OK # # # cpu 0: rx_hash 0x748e4d83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40164 dport 57005] OK # # # cpu 0: rx_hash 0xcea6c017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40204 dport 57005] OK # # # cpu 0: rx_hash 0x52466d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40260 dport 57005] OK # # # cpu 0: rx_hash 0x31443ff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40270 dport 57005] OK # # # cpu 0: rx_hash 0x3ec462e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40286 dport 57005] OK # # # cpu 0: rx_hash 0x63d4c429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40342 dport 57005] OK # # # cpu 0: rx_hash 0x00d696a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40348 dport 57005] OK # # # cpu 0: rx_hash 0x26177653 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40368 dport 57005] OK # # # cpu 0: rx_hash 0xc1351d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40410 dport 57005] OK # # # cpu 0: rx_hash 0xff346944 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40414 dport 57005] OK # # # cpu 0: rx_hash 0xf7741ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40430 dport 57005] OK # # # cpu 0: rx_hash 0xe7f4fde6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40438 dport 57005] OK # # # cpu 0: rx_hash 0xf8f447ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40446 dport 57005] OK # # # cpu 0: rx_hash 0xe863c0e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40504 dport 57005] OK # # # cpu 0: rx_hash 0x3ec082e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40518 dport 57005] OK # # # cpu 0: rx_hash 0x1041118f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40538 dport 57005] OK # # # cpu 0: rx_hash 0x18016211 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40554 dport 57005] OK # # # cpu 0: rx_hash 0x17813f05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40570 dport 57005] OK # # # cpu 0: rx_hash 0x5582a3f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40572 dport 57005] OK # # # cpu 0: rx_hash 0x1fd2cc8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40588 dport 57005] OK # # # cpu 0: rx_hash 0x0f522bb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40596 dport 57005] OK # # # cpu 0: rx_hash 0x2e53e5c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 57005] OK # # # cpu 0: rx_hash 0x52510d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40602 dport 57005] OK # # # cpu 0: rx_hash 0x10529198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40604 dport 57005] OK # # # cpu 0: rx_hash 0xff308941 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40646 dport 57005] OK # # # cpu 0: rx_hash 0x8cb23cf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40660 dport 57005] OK # # # cpu 0: rx_hash 0xbaf33b3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40672 dport 57005] OK # # # cpu 0: rx_hash 0xc6f1d39b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40674 dport 57005] OK # # # cpu 0: rx_hash 0xc9718e8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40690 dport 57005] OK # # # cpu 0: rx_hash 0xe039f362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40770 dport 57005] OK # # # cpu 0: rx_hash 0xa23a6f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40772 dport 57005] OK # # # cpu 0: rx_hash 0xff39494a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40778 dport 57005] OK # # # cpu 0: rx_hash 0xd1b8da26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40790 dport 57005] OK # # # cpu 0: rx_hash 0x947b685c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40816 dport 57005] OK # # # cpu 0: rx_hash 0xb2a908b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40858 dport 57005] OK # # # count: pass=43 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 60489 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60013 dport 60489] != expected 0x8eb8e98e # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60013 dport 60489] != expected 0x8eb8e98e # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42402 dport 60489] != expected 0x553d398 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42402 dport 60489] != expected 0x553d398 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49241 dport 60489] != expected 0x39c63175 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49241 dport 60489] != expected 0x39c63175 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 37344 dport 60489] != expected 0x6c007ade # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 37344 dport 60489] != expected 0x6c007ade # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42826 dport 60489] != expected 0xd7ef45ba # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42826 dport 60489] != expected 0xd7ef45ba # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38920 dport 60489] != expected 0xb9e4bccb # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38920 dport 60489] != expected 0xb9e4bccb # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48313 dport 60489] != expected 0x799c239f # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48313 dport 60489] != expected 0x799c239f # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56262 dport 60489] != expected 0x203dc72c # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56262 dport 60489] != expected 0x203dc72c # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38818 dport 60489] != expected 0xd4250b63 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38818 dport 60489] != expected 0xd4250b63 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50113 dport 60489] != expected 0x57ca5022 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50113 dport 60489] != expected 0x57ca5022 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 39021 dport 60489] != expected 0x65afade8 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 39021 dport 60489] != expected 0x65afade8 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 46529 dport 60489] != expected 0x1ac4dd9f # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 46529 dport 60489] != expected 0x1ac4dd9f # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44309 dport 60489] != expected 0xeea73593 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44309 dport 60489] != expected 0xeea73593 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56981 dport 60489] != expected 0xad191840 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56981 dport 60489] != expected 0xad191840 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58966 dport 60489] != expected 0xe6b6be2e # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58966 dport 60489] != expected 0xe6b6be2e # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60548 dport 60489] != expected 0x9d3adab0 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60548 dport 60489] != expected 0x9d3adab0 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 36224 dport 60489] != expected 0x5236834b # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 36224 dport 60489] != expected 0x5236834b # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33671 dport 60489] != expected 0x266d3c5e # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33671 dport 60489] != expected 0x266d3c5e # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56329 dport 60489] != expected 0x42bb854a # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 56329 dport 60489] != expected 0x42bb854a # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 47356 dport 60489] != expected 0xc0f7c001 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 47356 dport 60489] != expected 0xc0f7c001 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58791 dport 60489] != expected 0x41dcf8f3 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58791 dport 60489] != expected 0x41dcf8f3 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41940 dport 60489] != expected 0xe1f434be # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41940 dport 60489] != expected 0xe1f434be # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52533 dport 60489] != expected 0x633cab53 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52533 dport 60489] != expected 0x633cab53 # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 34899 dport 60489] != expected 0xefdc12fe # # Exception| cpu 5: rx_hash 0x7907cbca [saddr 192.0.3.2 daddr 192.0.3.1 sport 34899 dport 60489] != expected 0xefdc12fe # # 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 58657 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44362 dport 58657] != expected 0x8c67eb09 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44362 dport 58657] != expected 0x8c67eb09 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53712 dport 58657] != expected 0xdbbf4e9d # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53712 dport 58657] != expected 0xdbbf4e9d # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39054 dport 58657] != expected 0xe9b8c768 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39054 dport 58657] != expected 0xe9b8c768 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33995 dport 58657] != expected 0x5672f4ae # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33995 dport 58657] != expected 0x5672f4ae # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50334 dport 58657] != expected 0xe395fbf8 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50334 dport 58657] != expected 0xe395fbf8 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46807 dport 58657] != expected 0x89872559 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46807 dport 58657] != expected 0x89872559 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44056 dport 58657] != expected 0x9cfd4c29 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44056 dport 58657] != expected 0x9cfd4c29 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57474 dport 58657] != expected 0xca2da9ce # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57474 dport 58657] != expected 0xca2da9ce # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56364 dport 58657] != expected 0x5437eb83 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56364 dport 58657] != expected 0x5437eb83 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60148 dport 58657] != expected 0xfed53b7 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60148 dport 58657] != expected 0xfed53b7 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55538 dport 58657] != expected 0xbc9a8ddc # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55538 dport 58657] != expected 0xbc9a8ddc # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51612 dport 58657] != expected 0x7b4e1747 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51612 dport 58657] != expected 0x7b4e1747 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49799 dport 58657] != expected 0x352ce18 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49799 dport 58657] != expected 0x352ce18 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44199 dport 58657] != expected 0xf04bc38d # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44199 dport 58657] != expected 0xf04bc38d # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40758 dport 58657] != expected 0xd7b20331 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40758 dport 58657] != expected 0xd7b20331 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40074 dport 58657] != expected 0x2f87b24c # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40074 dport 58657] != expected 0x2f87b24c # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34241 dport 58657] != expected 0xd588a3f7 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34241 dport 58657] != expected 0xd588a3f7 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34898 dport 58657] != expected 0x7b26c8be # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34898 dport 58657] != expected 0x7b26c8be # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45991 dport 58657] != expected 0x1ae14527 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45991 dport 58657] != expected 0x1ae14527 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51379 dport 58657] != expected 0x3970cb84 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51379 dport 58657] != expected 0x3970cb84 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58899 dport 58657] != expected 0xf41a2da4 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58899 dport 58657] != expected 0xf41a2da4 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47199 dport 58657] != expected 0xa32a97f5 # # Exception| cpu 5: rx_hash 0x23c77416 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47199 dport 58657] != expected 0xa32a97f5 # # 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__->