< 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 56949 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8ccb98b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38662 dport 56949] != expected 0xef4cd5 # # Exception| cpu 0: rx_hash 0x121f8a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38684 dport 56949] != expected 0x2e64fc4 # # Exception| cpu 0: rx_hash 0x63212095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38694 dport 56949] != expected 0xe50a2926 # # Exception| cpu 0: rx_hash 0xfdf5321d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38716 dport 56949] != expected 0xe7032a37 # # Exception| cpu 0: rx_hash 0x1b41547d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38750 dport 56949] != expected 0xae42a205 # # Exception| cpu 0: rx_hash 0x564fc4a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38804 dport 56949] != expected 0x6c0a8176 # # Exception| cpu 0: rx_hash 0x1925cde0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38816 dport 56949] != expected 0x6d0e00fe # # Exception| cpu 0: rx_hash 0x3f6e8a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38862 dport 56949] != expected 0x9cf1309e # # Exception| cpu 0: rx_hash 0x6145b908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38872 dport 56949] != expected 0x26468bdd # # Exception| cpu 0: rx_hash 0x9f089b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38918 dport 56949] != expected 0x22b5088c # # Exception| cpu 0: rx_hash 0xd0629253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38962 dport 56949] != expected 0x23b18904 # # Exception| cpu 0: rx_hash 0x519cd12f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38964 dport 56949] != expected 0x52ccf9a0 # # Exception| cpu 0: rx_hash 0x06e93c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39008 dport 56949] != expected 0x44dfaf22 # # Exception| cpu 0: rx_hash 0x47e85e9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39018 dport 56949] != expected 0x8d1c67d4 # # Exception| cpu 0: rx_hash 0x2797ce41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39026 dport 56949] != expected 0xd1433bfd # # Exception| cpu 0: rx_hash 0x6696ac83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39032 dport 56949] != expected 0x1880f30b # # Exception| cpu 0: rx_hash 0x1ba7f435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39042 dport 56949] != expected 0xf4e77e6c # # Exception| cpu 0: rx_hash 0xb2799b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39124 dport 56949] != expected 0xbca277d6 # # Exception| cpu 0: rx_hash 0x8c2d38f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39130 dport 56949] != expected 0x5a4a90bc # # Exception| cpu 0: rx_hash 0x7cedd129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39142 dport 56949] != expected 0xccdb86fa # # Exception| cpu 0: rx_hash 0x5d5f2c86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39182 dport 56949] != expected 0x499c33fc # # Exception| cpu 0: rx_hash 0x3d20bc59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39190 dport 56949] != expected 0x15c36fd5 # # Exception| cpu 0: rx_hash 0x8ce1374a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39200 dport 56949] != expected 0x4a91b165 # # Exception| cpu 0: rx_hash 0x123525c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39226 dport 56949] != expected 0x4898b274 # # Exception| cpu 0: rx_hash 0xbbeb4ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39276 dport 56949] != expected 0xddbbce # # Exception| cpu 0: rx_hash 0x253f586e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39286 dport 56949] != expected 0x2d4b8df # # Exception| cpu 0: rx_hash 0x190f621a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39302 dport 56949] != expected 0x2770fd4e # # Exception| cpu 0: rx_hash 0xd9f043a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39306 dport 56949] != expected 0x9fce451c # # Exception| cpu 0: rx_hash 0xc6da1250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39318 dport 56949] != expected 0xecba36a9 # # Exception| cpu 0: rx_hash 0x87db7092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39324 dport 56949] != expected 0x2579fe5f # # Exception| cpu 0: rx_hash 0x89b01b14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39330 dport 56949] != expected 0xedbeb721 # # Exception| cpu 0: rx_hash 0x91afff23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39362 dport 56949] != expected 0xfaa9602b # # Exception| cpu 0: rx_hash 0x702e2c80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39388 dport 56949] != expected 0xd78b4ca6 # # Exception| cpu 0: rx_hash 0x616f16f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39422 dport 56949] != expected 0x6c38766d # # Exception| cpu 0: rx_hash 0x3f22221d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39452 dport 56949] != expected 0x5ee25dc2 # # Exception| cpu 0: rx_hash 0xee9c39d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39474 dport 56949] != expected 0x5defdf5b # # Exception| cpu 0: rx_hash 0xc6bc1589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39522 dport 56949] != expected 0x64d7a645 # # Exception| cpu 0: rx_hash 0x4526cf68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39578 dport 56949] != expected 0xd6e6741a # # Exception| cpu 0: rx_hash 0x341865c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39584 dport 56949] != expected 0x310a12f8 # # Exception| cpu 0: rx_hash 0xebcd158f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39600 dport 56949] != expected 0xfac0d91f # # Exception| cpu 0: rx_hash 0xb2d3937a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39642 dport 56949] != expected 0x2414c6e3 # # Exception| cpu 0: rx_hash 0xc3ed39d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39648 dport 56949] != expected 0xc3f8a001 # # Exception| cpu 0: rx_hash 0x3d46bb80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39650 dport 56949] != expected 0x9daeff39 # # Exception| cpu 0: rx_hash 0x636d88b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39668 dport 56949] != expected 0x2719447a # # Exception| cpu 0: rx_hash 0x5d392b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39674 dport 56949] != expected 0xc1f1a310 # # Exception| cpu 0: rx_hash 0x1cf4462f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39690 dport 56949] != expected 0x18e94a3f # # Exception| cpu 0: rx_hash 0x822054a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39696 dport 56949] != expected 0x1ae0492e # # Exception| cpu 0: rx_hash 0xc3213665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39706 dport 56949] != expected 0xd32381d8 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x25af5695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42508 dport 47226] OK # # # cpu 0: rx_hash 0xf4114d59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42530 dport 47226] OK # # # cpu 0: rx_hash 0xb5102f9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42536 dport 47226] OK # # # cpu 0: rx_hash 0x1cce40bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42622 dport 47226] OK # # # cpu 0: rx_hash 0xc17fa968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42640 dport 47226] OK # # # cpu 0: rx_hash 0x4081ea14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42646 dport 47226] OK # # # cpu 0: rx_hash 0x807ecbaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42650 dport 47226] OK # # # cpu 0: rx_hash 0x4eea8192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42664 dport 47226] OK # # # cpu 0: rx_hash 0x892015ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42712 dport 47226] OK # # # cpu 0: rx_hash 0x79e0fc3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42724 dport 47226] OK # # # cpu 0: rx_hash 0x47b45fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42730 dport 47226] OK # # # cpu 0: rx_hash 0x589e0e23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42742 dport 47226] OK # # # cpu 0: rx_hash 0x19536353 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42758 dport 47226] OK # # # cpu 0: rx_hash 0x47785065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42768 dport 47226] OK # # # cpu 0: rx_hash 0x49133be3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42798 dport 47226] OK # # # cpu 0: rx_hash 0x4e268e20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42834 dport 47226] OK # # # cpu 0: rx_hash 0xc3d73f47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42900 dport 47226] OK # # # cpu 0: rx_hash 0xb5dc2029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42962 dport 47226] OK # # # cpu 0: rx_hash 0x0a76c0bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42970 dport 47226] OK # # # cpu 0: rx_hash 0x34c4c31d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43016 dport 47226] OK # # # cpu 0: rx_hash 0x2bee92e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43028 dport 47226] OK # # # cpu 0: rx_hash 0x64849bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43040 dport 47226] OK # # # cpu 0: rx_hash 0x5ad03844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43054 dport 47226] OK # # # cpu 0: rx_hash 0xfd653ce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43078 dport 47226] OK # # # cpu 0: rx_hash 0x4ec02e68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43150 dport 47226] OK # # # cpu 0: rx_hash 0xd0143ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43156 dport 47226] OK # # # cpu 0: rx_hash 0xe02bf48f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43172 dport 47226] OK # # # cpu 0: rx_hash 0xbe00c7b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43186 dport 47226] OK # # # cpu 0: rx_hash 0xc1550692 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43190 dport 47226] OK # # # cpu 0: rx_hash 0x069f92ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43206 dport 47226] OK # # # cpu 0: rx_hash 0xb935727a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43214 dport 47226] OK # # # cpu 0: rx_hash 0xd7218923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43240 dport 47226] OK # # # cpu 0: rx_hash 0xf65f7b3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43258 dport 47226] OK # # # cpu 0: rx_hash 0x89c6b5a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43268 dport 47226] OK # # # cpu 0: rx_hash 0xd986ed17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43308 dport 47226] OK # # # cpu 0: rx_hash 0xdeb358d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43344 dport 47226] OK # # # cpu 0: rx_hash 0xcd96fb3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43404 dport 47226] OK # # # cpu 0: rx_hash 0x5d298235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43432 dport 47226] OK # # # cpu 0: rx_hash 0xa3820062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43434 dport 47226] OK # # # cpu 0: rx_hash 0x3a63a729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43468 dport 47226] OK # # # cpu 0: rx_hash 0xa4b7b5a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43478 dport 47226] OK # # # cpu 0: rx_hash 0xbbfbe38c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43582 dport 47226] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 51816 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44862 dport 51816] != expected 0xe2cc0fc1 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44862 dport 51816] != expected 0xe2cc0fc1 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52736 dport 51816] != expected 0x22a0fdd6 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52736 dport 51816] != expected 0x22a0fdd6 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53726 dport 51816] != expected 0x6998b44c # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53726 dport 51816] != expected 0x6998b44c # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47327 dport 51816] != expected 0x420824c3 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47327 dport 51816] != expected 0x420824c3 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33930 dport 51816] != expected 0xa0215d26 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33930 dport 51816] != expected 0xa0215d26 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47202 dport 51816] != expected 0x914cd588 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47202 dport 51816] != expected 0x914cd588 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50694 dport 51816] != expected 0xcc4a18e5 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50694 dport 51816] != expected 0xcc4a18e5 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38620 dport 51816] != expected 0xd9f1c808 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38620 dport 51816] != expected 0xd9f1c808 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54027 dport 51816] != expected 0x4400539c # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54027 dport 51816] != expected 0x4400539c # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47202 dport 51816] != expected 0x914cd588 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47202 dport 51816] != expected 0x914cd588 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36971 dport 51816] != expected 0x82078cc5 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36971 dport 51816] != expected 0x82078cc5 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36179 dport 51816] != expected 0x28726dd2 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36179 dport 51816] != expected 0x28726dd2 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43000 dport 51816] != expected 0x7ad0177 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43000 dport 51816] != expected 0x7ad0177 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38914 dport 51816] != expected 0x21bee7e7 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38914 dport 51816] != expected 0x21bee7e7 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34991 dport 51816] != expected 0x76fb1780 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34991 dport 51816] != expected 0x76fb1780 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37023 dport 51816] != expected 0x8888e6c8 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37023 dport 51816] != expected 0x8888e6c8 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52004 dport 51816] != expected 0x2bfd3028 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52004 dport 51816] != expected 0x2bfd3028 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41973 dport 51816] != expected 0x3c902c7b # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41973 dport 51816] != expected 0x3c902c7b # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36860 dport 51816] != expected 0x10f45e19 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36860 dport 51816] != expected 0x10f45e19 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46233 dport 51816] != expected 0x613f5826 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46233 dport 51816] != expected 0x613f5826 # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54324 dport 51816] != expected 0x8da6755d # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54324 dport 51816] != expected 0x8da6755d # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52771 dport 51816] != expected 0x25bf796c # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52771 dport 51816] != expected 0x25bf796c # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51125 dport 51816] != expected 0x55aa27a # # Exception| cpu 5: rx_hash 0x35b4f2a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51125 dport 51816] != expected 0x55aa27a # # 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 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 57967 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43687 dport 57967] != expected 0x49a89a04 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43687 dport 57967] != expected 0x49a89a04 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49039 dport 57967] != expected 0x1cb51501 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49039 dport 57967] != expected 0x1cb51501 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33164 dport 57967] != expected 0xe547f893 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33164 dport 57967] != expected 0xe547f893 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45555 dport 57967] != expected 0x75bef461 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45555 dport 57967] != expected 0x75bef461 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55026 dport 57967] != expected 0x9e8d466c # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55026 dport 57967] != expected 0x9e8d466c # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43656 dport 57967] != expected 0x65418566 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43656 dport 57967] != expected 0x65418566 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34874 dport 57967] != expected 0x1d3e206d # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34874 dport 57967] != expected 0x1d3e206d # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47155 dport 57967] != expected 0xcbf3fb9e # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47155 dport 57967] != expected 0xcbf3fb9e # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58443 dport 57967] != expected 0xbd7b507b # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58443 dport 57967] != expected 0xbd7b507b # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49521 dport 57967] != expected 0x5d2812ab # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49521 dport 57967] != expected 0x5d2812ab # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52306 dport 57967] != expected 0x9c038452 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52306 dport 57967] != expected 0x9c038452 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50266 dport 57967] != expected 0xec16ce27 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50266 dport 57967] != expected 0xec16ce27 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35833 dport 57967] != expected 0x51cea809 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35833 dport 57967] != expected 0x51cea809 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36724 dport 57967] != expected 0x8e376d1 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36724 dport 57967] != expected 0x8e376d1 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48714 dport 57967] != expected 0xef45759b # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48714 dport 57967] != expected 0xef45759b # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42695 dport 57967] != expected 0x1778112 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42695 dport 57967] != expected 0x1778112 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43021 dport 57967] != expected 0x22474568 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43021 dport 57967] != expected 0x22474568 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54534 dport 57967] != expected 0x9eeb41b5 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54534 dport 57967] != expected 0x9eeb41b5 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41240 dport 57967] != expected 0xcdd20d43 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41240 dport 57967] != expected 0xcdd20d43 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52270 dport 57967] != expected 0x9b363191 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52270 dport 57967] != expected 0x9b363191 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58388 dport 57967] != expected 0x5658db64 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58388 dport 57967] != expected 0x5658db64 # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49957 dport 57967] != expected 0x34a3545a # # Exception| cpu 5: rx_hash 0x72fcd5f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49957 dport 57967] != expected 0x34a3545a # # 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__->