< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 54332 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf5ac14ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40312 dport 54332] != expected 0x7da8eeec # # Exception| cpu 0: rx_hash 0x7d58a1b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40326 dport 54332] != expected 0x56601622 # # Exception| cpu 0: rx_hash 0x81765656 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40338 dport 54332] != expected 0xf7f0e505 # # Exception| cpu 0: rx_hash 0x490c8005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40348 dport 54332] != expected 0x606e3f66 # # Exception| cpu 0: rx_hash 0x4b350c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40352 dport 54332] != expected 0x9136b5d2 # # Exception| cpu 0: rx_hash 0xca29ca11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40408 dport 54332] != expected 0xe99af088 # # Exception| cpu 0: rx_hash 0xac2d2d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40440 dport 54332] != expected 0x530d170d # # Exception| cpu 0: rx_hash 0x44535a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40498 dport 54332] != expected 0xff3979e9 # # Exception| cpu 0: rx_hash 0x6b31ad50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40548 dport 54332] != expected 0xaa9c0155 # # Exception| cpu 0: rx_hash 0x1b98f7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40592 dport 54332] != expected 0xc2751fd4 # # Exception| cpu 0: rx_hash 0xd3e22189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40606 dport 54332] != expected 0x55ebc5b7 # # Exception| cpu 0: rx_hash 0x1dd263f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40626 dport 54332] != expected 0xd19c8008 # # Exception| cpu 0: rx_hash 0xcca7ef6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40652 dport 54332] != expected 0xd4f18127 # # Exception| cpu 0: rx_hash 0x00ae2108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40668 dport 54332] != expected 0xa1de4e2c # # Exception| cpu 0: rx_hash 0x40a76392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40766 dport 54332] != expected 0xd68b2723 # # Exception| cpu 0: rx_hash 0x3d955271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 54332] != expected 0xfb7915e # # Exception| cpu 0: rx_hash 0x95a1f73b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40798 dport 54332] != expected 0x31573364 # # Exception| cpu 0: rx_hash 0xc3822986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40826 dport 54332] != expected 0x5f7fe8cd # # Exception| cpu 0: rx_hash 0x8135c698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40886 dport 54332] != expected 0x127140d4 # # Exception| cpu 0: rx_hash 0xce1942ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40930 dport 54332] != expected 0xeeaa4031 # # Exception| cpu 0: rx_hash 0x560ade29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40938 dport 54332] != expected 0x4f5de27 # # Exception| cpu 0: rx_hash 0xfa4d6353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40952 dport 54332] != expected 0xd8a46975 # # Exception| cpu 0: rx_hash 0x157bb9e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40976 dport 54332] != expected 0xa988c0c7 # # Exception| cpu 0: rx_hash 0x2316144d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41014 dport 54332] != expected 0x6ede6337 # # Exception| cpu 0: rx_hash 0x5a573d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41028 dport 54332] != expected 0x5553c022 # # Exception| cpu 0: rx_hash 0x0e4d6f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41052 dport 54332] != expected 0xca23913f # # Exception| cpu 0: rx_hash 0x5c1da9b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41062 dport 54332] != expected 0x46ba5ffe # # Exception| cpu 0: rx_hash 0xe6f7a977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41120 dport 54332] != expected 0x489511a8 # # Exception| cpu 0: rx_hash 0xd2a388cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41146 dport 54332] != expected 0x7e9b38ec # # Exception| cpu 0: rx_hash 0x07a51c62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41178 dport 54332] != expected 0x99472cab # # Exception| cpu 0: rx_hash 0x059c907a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41190 dport 54332] != expected 0x681fa61f # # Exception| cpu 0: rx_hash 0xf9b26795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41202 dport 54332] != expected 0xc98f5538 # # Exception| cpu 0: rx_hash 0x8def04b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41226 dport 54332] != expected 0x88d41573 # # Exception| cpu 0: rx_hash 0x239135d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41252 dport 54332] != expected 0xa5dd2895 # # Exception| cpu 0: rx_hash 0x0eca4ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41294 dport 54332] != expected 0x120da9d # # Exception| cpu 0: rx_hash 0xa0b47fc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41312 dport 54332] != expected 0x2c29e77b # # Exception| cpu 0: rx_hash 0x0880da8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41324 dport 54332] != expected 0x12c94541 # # Exception| cpu 0: rx_hash 0x7c5a9835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41350 dport 54332] != expected 0x98914ea8 # # Exception| cpu 0: rx_hash 0xb0535656 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41366 dport 54332] != expected 0xedbe81a3 # # Exception| cpu 0: rx_hash 0x4e442da1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41406 dport 54332] != expected 0xbd76f830 # # Exception| cpu 0: rx_hash 0x574b776b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 54332] != expected 0x2f85237c # # Exception| cpu 0: rx_hash 0x631f56d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41428 dport 54332] != expected 0x198b0a38 # # Exception| cpu 0: rx_hash 0xfb0cca11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41436 dport 54332] != expected 0xf3d4942e # # Exception| cpu 0: rx_hash 0x27269cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41484 dport 54332] != expected 0x69eed38e # # Exception| cpu 0: rx_hash 0x4768efaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41486 dport 54332] != expected 0xc090abd7 # # Exception| cpu 0: rx_hash 0x8958add1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41506 dport 54332] != expected 0x44e7ee68 # # Exception| cpu 0: rx_hash 0xdd42ff74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41530 dport 54332] != expected 0xdb97bf75 # # Exception| cpu 0: rx_hash 0xa403d6a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41544 dport 54332] != expected 0xe01a1c60 # # Exception| cpu 0: rx_hash 0x08446bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41562 dport 54332] != expected 0x3c4bab32 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x32a02177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50850 dport 51517] OK # # # cpu 0: rx_hash 0x028718fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50854 dport 51517] OK # # # cpu 0: rx_hash 0xce8ed698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50870 dport 51517] OK # # # cpu 0: rx_hash 0x2de5ef95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50928 dport 51517] OK # # # cpu 0: rx_hash 0xd5b8004a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50938 dport 51517] OK # # # cpu 0: rx_hash 0x39f6ffaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50954 dport 51517] OK # # # cpu 0: rx_hash 0x5dcb9483 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50966 dport 51517] OK # # # cpu 0: rx_hash 0x9788cec8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50980 dport 51517] OK # # # cpu 0: rx_hash 0x0be84a3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50994 dport 51517] OK # # # cpu 0: rx_hash 0xa3dcef74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51006 dport 51517] OK # # # cpu 0: rx_hash 0xda9dc6a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51020 dport 51517] OK # # # cpu 0: rx_hash 0x982a29b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51072 dport 51517] OK # # # cpu 0: rx_hash 0xc843632c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51078 dport 51517] OK # # # cpu 0: rx_hash 0x6404de56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51092 dport 51517] OK # # # cpu 0: rx_hash 0x526973f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51122 dport 51517] OK # # # cpu 0: rx_hash 0xb748ded7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51158 dport 51517] OK # # # cpu 0: rx_hash 0xd14c39e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51190 dport 51517] OK # # # cpu 0: rx_hash 0x495fa520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51198 dport 51517] OK # # # cpu 0: rx_hash 0x5db06a83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51208 dport 51517] OK # # # cpu 0: rx_hash 0x59c372b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51222 dport 51517] OK # # # cpu 0: rx_hash 0x91b9a4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51224 dport 51517] OK # # # cpu 0: rx_hash 0x6faedf17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51248 dport 51517] OK # # # cpu 0: rx_hash 0x0fe0ac0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51250 dport 51517] OK # # # cpu 0: rx_hash 0x97f330c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51258 dport 51517] OK # # # cpu 0: rx_hash 0x8efc6a02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51274 dport 51517] OK # # # cpu 0: rx_hash 0x8cc5e61a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51318 dport 51517] OK # # # cpu 0: rx_hash 0x647f2056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51338 dport 51517] OK # # # cpu 0: rx_hash 0x545819da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51342 dport 51517] OK # # # cpu 0: rx_hash 0x4f6ecf08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51394 dport 51517] OK # # # cpu 0: rx_hash 0xd137c7e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51432 dport 51517] OK # # # cpu 0: rx_hash 0xf73a624d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51498 dport 51517] OK # # # cpu 0: rx_hash 0x7626a441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51538 dport 51517] OK # # # cpu 0: rx_hash 0x741f2859 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51566 dport 51517] OK # # # cpu 0: rx_hash 0x8831dfb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51578 dport 51517] OK # # # cpu 0: rx_hash 0xcccca480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51604 dport 51517] OK # # # cpu 0: rx_hash 0x34914b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51614 dport 51517] OK # # # cpu 0: rx_hash 0x068ffecb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51622 dport 51517] OK # # # cpu 0: rx_hash 0x02fce6fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51640 dport 51517] OK # # # cpu 0: rx_hash 0xd5c3fe4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51684 dport 51517] OK # # # cpu 0: rx_hash 0xa5ae1592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51750 dport 51517] OK # # # cpu 0: rx_hash 0x5df3fa4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51756 dport 51517] OK # # # cpu 0: rx_hash 0x74db990b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51800 dport 51517] OK # # # cpu 0: rx_hash 0x22f847b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51836 dport 51517] OK # # # cpu 0: rx_hash 0x643cb098 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51886 dport 51517] OK # # # cpu 0: rx_hash 0xf85c346e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51896 dport 51517] OK # # # cpu 0: rx_hash 0x7940f262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51904 dport 51517] OK # # # cpu 0: rx_hash 0xe1536ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51912 dport 51517] OK # # # cpu 0: rx_hash 0x1f441553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51936 dport 51517] OK # # # cpu 0: rx_hash 0xe36ae2bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51956 dport 51517] OK # # # cpu 0: rx_hash 0x2b1034ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51962 dport 51517] OK # # # count: pass=50 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 48584 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43855 dport 48584] != expected 0xdb6446f6 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43855 dport 48584] != expected 0xdb6446f6 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38361 dport 48584] != expected 0xb877129b # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38361 dport 48584] != expected 0xb877129b # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60791 dport 48584] != expected 0x5ca37ad9 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60791 dport 48584] != expected 0x5ca37ad9 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33279 dport 48584] != expected 0xb802198 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33279 dport 48584] != expected 0xb802198 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 48584] != expected 0x5fca4009 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 48584] != expected 0x5fca4009 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37135 dport 48584] != expected 0x6a32cfa # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37135 dport 48584] != expected 0x6a32cfa # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50739 dport 48584] != expected 0xf3fcffc6 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50739 dport 48584] != expected 0xf3fcffc6 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55096 dport 48584] != expected 0x44063a04 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55096 dport 48584] != expected 0x44063a04 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56020 dport 48584] != expected 0x3f369ca # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56020 dport 48584] != expected 0x3f369ca # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40346 dport 48584] != expected 0x7c54362c # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40346 dport 48584] != expected 0x7c54362c # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37990 dport 48584] != expected 0x8b5a15d5 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37990 dport 48584] != expected 0x8b5a15d5 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33559 dport 48584] != expected 0xa30f2c50 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33559 dport 48584] != expected 0xa30f2c50 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60273 dport 48584] != expected 0x6f1fffe8 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60273 dport 48584] != expected 0x6f1fffe8 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35058 dport 48584] != expected 0x1224d07e # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35058 dport 48584] != expected 0x1224d07e # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 48584] != expected 0xdb32eb75 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 48584] != expected 0xdb32eb75 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40200 dport 48584] != expected 0x8ea0789f # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40200 dport 48584] != expected 0x8ea0789f # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59537 dport 48584] != expected 0x3a9d90c6 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59537 dport 48584] != expected 0x3a9d90c6 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60482 dport 48584] != expected 0x20a6239 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60482 dport 48584] != expected 0x20a6239 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34683 dport 48584] != expected 0xbfe72511 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34683 dport 48584] != expected 0xbfe72511 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58729 dport 48584] != expected 0xdcf8302f # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58729 dport 48584] != expected 0xdcf8302f # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47856 dport 48584] != expected 0x593c6e77 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47856 dport 48584] != expected 0x593c6e77 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51292 dport 48584] != expected 0xfdd55f8a # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51292 dport 48584] != expected 0xfdd55f8a # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 48584] != expected 0x1294ab89 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 48584] != expected 0x1294ab89 # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33446 dport 48584] != expected 0x7bcf17d # # Exception| cpu 4: rx_hash 0xb8e84e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33446 dport 48584] != expected 0x7bcf17d # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 36633 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57588 dport 36633] != expected 0x70e750 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57588 dport 36633] != expected 0x70e750 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49775 dport 36633] != expected 0xae3f5387 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49775 dport 36633] != expected 0xae3f5387 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46454 dport 36633] != expected 0xbe301de7 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46454 dport 36633] != expected 0xbe301de7 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49290 dport 36633] != expected 0x84636f2e # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49290 dport 36633] != expected 0x84636f2e # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42418 dport 36633] != expected 0xce5867f1 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42418 dport 36633] != expected 0xce5867f1 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 36633] != expected 0xc988703a # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 36633] != expected 0xc988703a # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32867 dport 36633] != expected 0x7ad8bacd # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32867 dport 36633] != expected 0x7ad8bacd # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50228 dport 36633] != expected 0x14a58eda # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50228 dport 36633] != expected 0x14a58eda # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35673 dport 36633] != expected 0x87b0bd49 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35673 dport 36633] != expected 0x87b0bd49 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52921 dport 36633] != expected 0x2674a980 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52921 dport 36633] != expected 0x2674a980 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37399 dport 36633] != expected 0xaf5c9e36 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37399 dport 36633] != expected 0xaf5c9e36 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54259 dport 36633] != expected 0x958f944a # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54259 dport 36633] != expected 0x958f944a # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46941 dport 36633] != expected 0xb695bd49 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46941 dport 36633] != expected 0xb695bd49 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48915 dport 36633] != expected 0x98750b1e # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48915 dport 36633] != expected 0x98750b1e # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44298 dport 36633] != expected 0xf05ff835 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44298 dport 36633] != expected 0xf05ff835 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57279 dport 36633] != expected 0x7011763d # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57279 dport 36633] != expected 0x7011763d # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46168 dport 36633] != expected 0xbc8eb063 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46168 dport 36633] != expected 0xbc8eb063 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57630 dport 36633] != expected 0xd86a390c # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57630 dport 36633] != expected 0xd86a390c # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52273 dport 36633] != expected 0xb18642f9 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52273 dport 36633] != expected 0xb18642f9 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39070 dport 36633] != expected 0xadaa80e0 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39070 dport 36633] != expected 0xadaa80e0 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38991 dport 36633] != expected 0x4bbce2e4 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38991 dport 36633] != expected 0x4bbce2e4 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57032 dport 36633] != expected 0x552b1cb7 # # Exception| cpu 4: rx_hash 0xc9cae1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57032 dport 36633] != expected 0x552b1cb7 # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->