< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 52140 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 73 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc876e514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40802 dport 52140] != expected 0x591972bf # # Exception| cpu 0: rx_hash 0xaefadbb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40854 dport 52140] != expected 0x5b9a76b2 # # Exception| cpu 0: rx_hash 0x13555314 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40862 dport 52140] != expected 0x3bc125be # # Exception| cpu 0: rx_hash 0x372f1b14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40884 dport 52140] != expected 0x42e1ee42 # # Exception| cpu 0: rx_hash 0x3cc7ffb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40898 dport 52140] != expected 0xe70a134c # # Exception| cpu 0: rx_hash 0x81687714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40906 dport 52140] != expected 0x87514040 # # Exception| cpu 0: rx_hash 0x0534e117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40974 dport 52140] != expected 0x48625854 # # Exception| cpu 0: rx_hash 0xfd96556e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41110 dport 52140] != expected 0x3e1117ee # # Exception| cpu 0: rx_hash 0xfa6d1f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41176 dport 52140] != expected 0x539ac4a9 # # Exception| cpu 0: rx_hash 0xee59ec7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41212 dport 52140] != expected 0xb3ab673 # # Exception| cpu 0: rx_hash 0xb3868c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41226 dport 52140] != expected 0x9bd624d5 # # Exception| cpu 0: rx_hash 0x2640e26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41232 dport 52140] != expected 0x4acd926c # # Exception| cpu 0: rx_hash 0xa7b27f7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41262 dport 52140] != expected 0xc376560f # # Exception| cpu 0: rx_hash 0x023aaa6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41274 dport 52140] != expected 0x33ed5990 # # Exception| cpu 0: rx_hash 0x399cf5a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41282 dport 52140] != expected 0xb7861db8 # # Exception| cpu 0: rx_hash 0xb47dc66e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41284 dport 52140] != expected 0xf65df792 # # Exception| cpu 0: rx_hash 0x21bba817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41310 dport 52140] != expected 0x2746412b # # Exception| cpu 0: rx_hash 0x358f5b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41338 dport 52140] != expected 0x7fe633f1 # # Exception| cpu 0: rx_hash 0xeeaced7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41350 dport 52140] != expected 0x1d3e64f0 # # Exception| cpu 0: rx_hash 0xcad6a57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41388 dport 52140] != expected 0x641eaf0c # # Exception| cpu 0: rx_hash 0x54f82fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41408 dport 52140] != expected 0x10eee4bb # # Exception| cpu 0: rx_hash 0x1fe98589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41418 dport 52140] != expected 0xf1d8fb84 # # Exception| cpu 0: rx_hash 0x3b93cd89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41440 dport 52140] != expected 0x88f83078 # # Exception| cpu 0: rx_hash 0x157c7dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41484 dport 52140] != expected 0x408e792b # # Exception| cpu 0: rx_hash 0xc7b81735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41508 dport 52140] != expected 0xb8c3fee4 # # Exception| cpu 0: rx_hash 0x874159bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41560 dport 52140] != expected 0xfc1e1cd5 # # Exception| cpu 0: rx_hash 0x4da26e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41580 dport 52140] != expected 0x9493c789 # # Exception| cpu 0: rx_hash 0x1e94991d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41594 dport 52140] != expected 0xe5658425 # # Exception| cpu 0: rx_hash 0xc5b72f1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41606 dport 52140] != expected 0x87bdd324 # # Exception| cpu 0: rx_hash 0x7818a7bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41614 dport 52140] != expected 0xe7e68028 # # Exception| cpu 0: rx_hash 0x73f0431d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41720 dport 52140] != expected 0x420d7d26 # # Exception| cpu 0: rx_hash 0x55703235 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41738 dport 52140] != expected 0x12574999 # # Exception| cpu 0: rx_hash 0xfb100383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41832 dport 52140] != expected 0x4727bb08 # # Exception| cpu 0: rx_hash 0xead082bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41888 dport 52140] != expected 0x4d723755 # # Exception| cpu 4: rx_hash 0xc4654bcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40794 dport 52140] != expected 0x91795cf6 # # Exception| cpu 4: rx_hash 0x9b40128a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40820 dport 52140] != expected 0x28ef3113 # # Exception| cpu 4: rx_hash 0x702d1fe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40838 dport 52140] != expected 0x6bb7df34 # # Exception| cpu 4: rx_hash 0x4063a48a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40840 dport 52140] != expected 0x4a376612 # # Exception| cpu 4: rx_hash 0x6419ec8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40866 dport 52140] != expected 0x3317adee # # Exception| cpu 4: rx_hash 0xbace28db [saddr 192.0.3.2 daddr 192.0.3.1 sport 40882 dport 52140] != expected 0x33a0468 # # Exception| cpu 4: rx_hash 0xa90191cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40920 dport 52140] != expected 0x3611a5f5 # # Exception| cpu 4: rx_hash 0xde4d2e51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40932 dport 52140] != expected 0x3ec72da5 # # Exception| cpu 4: rx_hash 0x63e2a6f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40940 dport 52140] != expected 0x5e9c7ea9 # # Exception| cpu 4: rx_hash 0x32811003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41038 dport 52140] != expected 0x4693235 # # Exception| cpu 4: rx_hash 0x16fb5803 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41060 dport 52140] != expected 0x7d49f9c9 # # Exception| cpu 4: rx_hash 0xd00bc1e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41064 dport 52140] != expected 0xdda40cdc # # Exception| cpu 4: rx_hash 0xcdd8ee03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 52140] != expected 0x1f91aec8 # # Exception| cpu 4: rx_hash 0xe9a2a603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41138 dport 52140] != expected 0x66b16534 # # Exception| cpu 4: rx_hash 0x991553e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41152 dport 52140] != expected 0x3ec3e23 # # Exception| cpu 4: rx_hash 0x7b9f8203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41190 dport 52140] != expected 0xda2100ca # # Exception| cpu 4: rx_hash 0x9506fd3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41208 dport 52140] != expected 0xcb8c106a # # Exception| cpu 4: rx_hash 0x3e67bfd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41228 dport 52140] != expected 0xda0dceff # # Exception| cpu 4: rx_hash 0x160e5903 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41246 dport 52140] != expected 0x6b4d2b4a # # Exception| cpu 4: rx_hash 0x84337d03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 52140] != expected 0xd7dd4eb4 # # Exception| cpu 4: rx_hash 0x6aaa023f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41300 dport 52140] != expected 0xc6705e14 # # Exception| cpu 4: rx_hash 0xc33179f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41336 dport 52140] != expected 0xfe8b7fc2 # # Exception| cpu 4: rx_hash 0x2fa73ee4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41412 dport 52140] != expected 0xd05842a2 # # Exception| cpu 4: rx_hash 0x64b694cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 52140] != expected 0x316e5d9d # # Exception| cpu 4: rx_hash 0x40ccdccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41444 dport 52140] != expected 0x484e9661 # # Exception| cpu 4: rx_hash 0x23b4903f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 52140] != expected 0x18386ceb # # Exception| cpu 4: rx_hash 0x464a8a21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41498 dport 52140] != expected 0x31783a87 # # Exception| cpu 4: rx_hash 0x948ee0ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41522 dport 52140] != expected 0xc935bd48 # # Exception| cpu 4: rx_hash 0x128737c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41538 dport 52140] != expected 0x2d05aa6c # # Exception| cpu 4: rx_hash 0x2b2e5021 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41624 dport 52140] != expected 0x9610c384 # # Exception| cpu 4: rx_hash 0x4445b209 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41656 dport 52140] != expected 0xe061747 # # Exception| cpu 4: rx_hash 0x5b99a5c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41706 dport 52140] != expected 0xf34d9893 # # Exception| cpu 4: rx_hash 0xf0f8e721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41758 dport 52140] != expected 0xe2cc4606 # # Exception| cpu 4: rx_hash 0x9f930509 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41790 dport 52140] != expected 0x7ada92c5 # # Exception| cpu 4: rx_hash 0xfee471d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41860 dport 52140] != expected 0x15d2458f # # Exception| cpu 4: rx_hash 0x5b6ca4c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41872 dport 52140] != expected 0xe5494a10 # # Exception| cpu 4: rx_hash 0x7f16ecc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41914 dport 52140] != expected 0x9c6981ec # # Exception| cpu 4: rx_hash 0xf91f3bab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41930 dport 52140] != expected 0x785996c8 # # Exception| cpu 4: rx_hash 0xb0bf27e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41986 dport 52140] != expected 0xac4f1be7 # # Exception| count: pass=0 nohash=0 fail=73 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf0a2ab0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51922 dport 39120] OK # # # cpu 0: rx_hash 0x411e8d77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 39120] OK # # # cpu 0: rx_hash 0x9fc94926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51954 dport 39120] OK # # # cpu 0: rx_hash 0x7fb9a1e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51980 dport 39120] OK # # # cpu 0: rx_hash 0x57d04732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51998 dport 39120] OK # # # cpu 0: rx_hash 0x08f51e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52016 dport 39120] OK # # # cpu 0: rx_hash 0x73aa0f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52020 dport 39120] OK # # # cpu 0: rx_hash 0xf5a3d85f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52036 dport 39120] OK # # # cpu 0: rx_hash 0xed8485e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52056 dport 39120] OK # # # cpu 0: rx_hash 0xe1972b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52064 dport 39120] OK # # # cpu 0: rx_hash 0xc9fecde9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52082 dport 39120] OK # # # cpu 0: rx_hash 0x0f0e540e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52094 dport 39120] OK # # # cpu 0: rx_hash 0x9f3c4826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52104 dport 39120] OK # # # cpu 0: rx_hash 0x71a5371a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52118 dport 39120] OK # # # cpu 0: rx_hash 0x41eb8c77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52120 dport 39120] OK # # # cpu 0: rx_hash 0xf057aa0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52136 dport 39120] OK # # # cpu 0: rx_hash 0x4610c60e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52182 dport 39120] OK # # # cpu 0: rx_hash 0xf7ace077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52198 dport 39120] OK # # # cpu 0: rx_hash 0xc7e25b1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52200 dport 39120] OK # # # cpu 0: rx_hash 0x78fc65da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52258 dport 39120] OK # # # cpu 0: rx_hash 0x1b842929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52282 dport 39120] OK # # # cpu 0: rx_hash 0x9d8dfe44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52298 dport 39120] OK # # # cpu 0: rx_hash 0x4f4994ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52322 dport 39120] OK # # # cpu 0: rx_hash 0x7af35df2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52352 dport 39120] OK # # # cpu 0: rx_hash 0x529abb29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52370 dport 39120] OK # # # cpu 0: rx_hash 0x1598bfda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52384 dport 39120] OK # # # cpu 0: rx_hash 0xfb01c0e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52414 dport 39120] OK # # # cpu 0: rx_hash 0xc0a79f29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 39120] OK # # # cpu 0: rx_hash 0x5561f150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52444 dport 39120] OK # # # cpu 0: rx_hash 0xa3dfd3da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52446 dport 39120] OK # # # cpu 0: rx_hash 0xe4ddd729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52460 dport 39120] OK # # # cpu 0: rx_hash 0xa125eaf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52486 dport 39120] OK # # # cpu 0: rx_hash 0x855fa2f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52524 dport 39120] OK # # # cpu 0: rx_hash 0x3f0b6029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52586 dport 39120] OK # # # cpu 0: rx_hash 0xaacd0e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52592 dport 39120] OK # # # cpu 0: rx_hash 0x22d84fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52634 dport 39120] OK # # # cpu 0: rx_hash 0x06a207ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52656 dport 39120] OK # # # cpu 0: rx_hash 0x4db3ade6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52666 dport 39120] OK # # # cpu 0: rx_hash 0x5e7c14f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52688 dport 39120] OK # # # cpu 0: rx_hash 0x526fba29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52712 dport 39120] OK # # # cpu 0: rx_hash 0x8dc562ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52808 dport 39120] OK # # # cpu 0: rx_hash 0x00245123 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52814 dport 39120] OK # # # cpu 0: rx_hash 0x284db7f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52828 dport 39120] OK # # # cpu 0: rx_hash 0xff7daf23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52888 dport 39120] OK # # # cpu 0: rx_hash 0x493ac323 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52966 dport 39120] OK # # # cpu 0: rx_hash 0x022b690b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52972 dport 39120] OK # # # cpu 0: rx_hash 0x3c8c4595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52994 dport 39120] OK # # # cpu 0: rx_hash 0xa94a2bec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53016 dport 39120] OK # # # cpu 0: rx_hash 0x18f60d95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53032 dport 39120] OK # # # count: pass=49 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 55395 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55550 dport 55395] != expected 0x11be903b # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55550 dport 55395] != expected 0x11be903b # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38400 dport 55395] != expected 0x596600da # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38400 dport 55395] != expected 0x596600da # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41743 dport 55395] != expected 0xb45676d8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41743 dport 55395] != expected 0xb45676d8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48166 dport 55395] != expected 0xa3d21ef8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48166 dport 55395] != expected 0xa3d21ef8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38886 dport 55395] != expected 0xf9a73bfa # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38886 dport 55395] != expected 0xf9a73bfa # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44230 dport 55395] != expected 0x40fa38c3 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44230 dport 55395] != expected 0x40fa38c3 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51621 dport 55395] != expected 0x8c4623b5 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51621 dport 55395] != expected 0x8c4623b5 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33712 dport 55395] != expected 0x91aa8938 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33712 dport 55395] != expected 0x91aa8938 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58712 dport 55395] != expected 0x27c17f2 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58712 dport 55395] != expected 0x27c17f2 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 55395] != expected 0x89282d66 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 55395] != expected 0x89282d66 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42784 dport 55395] != expected 0x4bda35fc # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42784 dport 55395] != expected 0x4bda35fc # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37768 dport 55395] != expected 0x48fa8ad8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37768 dport 55395] != expected 0x48fa8ad8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55451 dport 55395] != expected 0x7cf10e7 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55451 dport 55395] != expected 0x7cf10e7 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51582 dport 55395] != expected 0x3589d23a # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51582 dport 55395] != expected 0x3589d23a # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44409 dport 55395] != expected 0xfe9c0b6f # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44409 dport 55395] != expected 0xfe9c0b6f # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45282 dport 55395] != expected 0x6fca8a45 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45282 dport 55395] != expected 0x6fca8a45 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41233 dport 55395] != expected 0x2c7a0b34 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41233 dport 55395] != expected 0x2c7a0b34 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49672 dport 55395] != expected 0x2881c3b3 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49672 dport 55395] != expected 0x2881c3b3 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52044 dport 55395] != expected 0x955e8e00 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52044 dport 55395] != expected 0x955e8e00 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37409 dport 55395] != expected 0x876afad8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37409 dport 55395] != expected 0x876afad8 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38089 dport 55395] != expected 0xd86879ac # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38089 dport 55395] != expected 0xd86879ac # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35966 dport 55395] != expected 0x2607b56e # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35966 dport 55395] != expected 0x2607b56e # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35393 dport 55395] != expected 0x60273280 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35393 dport 55395] != expected 0x60273280 # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50199 dport 55395] != expected 0xf6b7909e # # Exception| cpu 5: rx_hash 0xc12d5c52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50199 dport 55395] != expected 0xf6b7909e # # 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 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 38662 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46385 dport 38662] != expected 0x80c16638 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46385 dport 38662] != expected 0x80c16638 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51424 dport 38662] != expected 0x9da86be8 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51424 dport 38662] != expected 0x9da86be8 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 38662] != expected 0x9c90288d # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 38662] != expected 0x9c90288d # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37104 dport 38662] != expected 0x112b6204 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37104 dport 38662] != expected 0x112b6204 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39937 dport 38662] != expected 0x2b42f86e # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39937 dport 38662] != expected 0x2b42f86e # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51883 dport 38662] != expected 0xea86cbe2 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51883 dport 38662] != expected 0xea86cbe2 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44556 dport 38662] != expected 0x54892699 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44556 dport 38662] != expected 0x54892699 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35642 dport 38662] != expected 0xb82d7b99 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35642 dport 38662] != expected 0xb82d7b99 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36389 dport 38662] != expected 0x55e62e5 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36389 dport 38662] != expected 0x55e62e5 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32987 dport 38662] != expected 0x4f3b8d4 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32987 dport 38662] != expected 0x4f3b8d4 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57919 dport 38662] != expected 0x3062216 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57919 dport 38662] != expected 0x3062216 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42176 dport 38662] != expected 0x615da74a # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42176 dport 38662] != expected 0x615da74a # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44447 dport 38662] != expected 0x215dbfbb # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44447 dport 38662] != expected 0x215dbfbb # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44163 dport 38662] != expected 0xf4979e48 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44163 dport 38662] != expected 0xf4979e48 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47097 dport 38662] != expected 0x77f75926 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47097 dport 38662] != expected 0x77f75926 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47141 dport 38662] != expected 0x22623ff0 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47141 dport 38662] != expected 0x22623ff0 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50844 dport 38662] != expected 0xf1616bd9 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50844 dport 38662] != expected 0xf1616bd9 # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49600 dport 38662] != expected 0x86935a0d # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49600 dport 38662] != expected 0x86935a0d # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53666 dport 38662] != expected 0xf42dbc7f # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53666 dport 38662] != expected 0xf42dbc7f # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53637 dport 38662] != expected 0xfbdb288c # # Exception| cpu 0: rx_hash 0x68387fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53637 dport 38662] != expected 0xfbdb288c # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->