< 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 39684 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 67 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xda38f32c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36722 dport 39684] != expected 0xef7ffcb # # Exception| cpu 0: rx_hash 0xa0dac18c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36728 dport 39684] != expected 0xa0d01686 # # Exception| cpu 0: rx_hash 0x0c66e2b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36734 dport 39684] != expected 0x94eaa70f # # Exception| cpu 0: rx_hash 0x6a2c0b65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36774 dport 39684] != expected 0x6045dee1 # # Exception| cpu 0: rx_hash 0xd819fbef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36782 dport 39684] != expected 0xe9b116a2 # # Exception| cpu 0: rx_hash 0xc9d4c180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 39684] != expected 0x8a98538d # # Exception| cpu 0: rx_hash 0x0541122c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36816 dport 39684] != expected 0x63c6a051 # # Exception| cpu 0: rx_hash 0x5d5968c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36902 dport 39684] != expected 0xfa6c003a # # Exception| cpu 0: rx_hash 0x43d0bb77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36904 dport 39684] != expected 0x47a279f0 # # Exception| cpu 0: rx_hash 0x9aca4332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36920 dport 39684] != expected 0x3581dd1 # # Exception| cpu 0: rx_hash 0xfae3b3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36946 dport 39684] != expected 0xde3c5f84 # # Exception| cpu 0: rx_hash 0x565f909e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36948 dport 39684] != expected 0xea06ee0d # # Exception| cpu 0: rx_hash 0x7f60cf8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37046 dport 39684] != expected 0x5609289f # # Exception| cpu 0: rx_hash 0x65ab0dbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37078 dport 39684] != expected 0x254a8387 # # Exception| cpu 0: rx_hash 0xb105fd29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37172 dport 39684] != expected 0x6d0ae357 # # Exception| cpu 0: rx_hash 0xe4bb89dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37230 dport 39684] != expected 0x56e9f733 # # Exception| cpu 0: rx_hash 0x63a0e01d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37376 dport 39684] != expected 0x960c5082 # # Exception| cpu 0: rx_hash 0x361e94e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37466 dport 39684] != expected 0xadef44e6 # # Exception| cpu 0: rx_hash 0xc279223b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37574 dport 39684] != expected 0x9b973487 # # Exception| cpu 0: rx_hash 0xf7eea65c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37622 dport 39684] != expected 0x7d1062b6 # # Exception| cpu 0: rx_hash 0x637109d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37682 dport 39684] != expected 0xa31781ff # # Exception| cpu 4: rx_hash 0x52de6e1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36694 dport 39684] != expected 0xbf635d5c # # Exception| cpu 4: rx_hash 0x79c039c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36712 dport 39684] != expected 0xe42a72a7 # # Exception| cpu 4: rx_hash 0xdc5bea69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36800 dport 39684] != expected 0x273cc470 # # Exception| cpu 4: rx_hash 0x30d6964b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36832 dport 39684] != expected 0x8541f660 # # Exception| cpu 4: rx_hash 0x5bf99e84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36856 dport 39684] != expected 0x484f5a02 # # Exception| cpu 4: rx_hash 0x932e5cae [saddr 192.0.3.2 daddr 192.0.3.1 sport 36858 dport 39684] != expected 0x6f9c7b0c # # Exception| cpu 4: rx_hash 0x63c814f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 39684] != expected 0xc81b83c # # Exception| cpu 4: rx_hash 0x72052e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36982 dport 39684] != expected 0x6fa8fd13 # # Exception| cpu 4: rx_hash 0x08e71c36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36988 dport 39684] != expected 0xc18f145e # # Exception| cpu 4: rx_hash 0x30157948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37004 dport 39684] != expected 0x1ea997e3 # # Exception| cpu 4: rx_hash 0x8d646018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37016 dport 39684] != expected 0x49ba6345 # # Exception| cpu 4: rx_hash 0x100dd6c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37056 dport 39684] != expected 0x558a562f # # Exception| cpu 4: rx_hash 0x2adebb7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37100 dport 39684] != expected 0x6dea3cfb # # Exception| cpu 4: rx_hash 0x8492794e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37124 dport 39684] != expected 0x8b8db566 # # Exception| cpu 4: rx_hash 0xefbd7181 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37148 dport 39684] != expected 0x46831904 # # Exception| cpu 4: rx_hash 0x681f056c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37156 dport 39684] != expected 0x29f08776 # # Exception| cpu 4: rx_hash 0x79d23f03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37174 dport 39684] != expected 0x4ad9c259 # # Exception| cpu 4: rx_hash 0xde68e460 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37186 dport 39684] != expected 0x6e899de7 # # Exception| cpu 4: rx_hash 0xa48ad6c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37192 dport 39684] != expected 0xc0ae74aa # # Exception| cpu 4: rx_hash 0x0836f5ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 37198 dport 39684] != expected 0xf494c523 # # Exception| cpu 4: rx_hash 0xd12c0dba [saddr 192.0.3.2 daddr 192.0.3.1 sport 37214 dport 39684] != expected 0xb06ea102 # # Exception| cpu 4: rx_hash 0xcd84d6cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37260 dport 39684] != expected 0xeae631a1 # # Exception| cpu 4: rx_hash 0xa6abde03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37268 dport 39684] != expected 0x27e89dc3 # # Exception| cpu 4: rx_hash 0x70f5cf9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37272 dport 39684] != expected 0xbdf5c507 # # Exception| cpu 4: rx_hash 0xe69a811e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37298 dport 39684] != expected 0xb1af1e5a # # Exception| cpu 4: rx_hash 0x30c49081 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37310 dport 39684] != expected 0x2bb2469e # # Exception| cpu 4: rx_hash 0xfc51432d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37330 dport 39684] != expected 0xc2ecb542 # # Exception| cpu 4: rx_hash 0x01110560 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37344 dport 39684] != expected 0x3b8c27d # # Exception| cpu 4: rx_hash 0x7bf337c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37354 dport 39684] != expected 0xad9f2b30 # # Exception| cpu 4: rx_hash 0xd74f14ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 37356 dport 39684] != expected 0x99a59ab9 # # Exception| cpu 4: rx_hash 0x10dc3f0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37362 dport 39684] != expected 0x60918752 # # Exception| cpu 4: rx_hash 0xeb467d2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37412 dport 39684] != expected 0x2798f215 # # Exception| cpu 4: rx_hash 0xfa8b4745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37430 dport 39684] != expected 0x44b1b73a # # Exception| cpu 4: rx_hash 0x395a7d33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37446 dport 39684] != expected 0x73087803 # # Exception| cpu 4: rx_hash 0x842b6463 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37458 dport 39684] != expected 0x241b8ca5 # # Exception| cpu 4: rx_hash 0x12442ae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37496 dport 39684] != expected 0x284157f8 # # Exception| cpu 4: rx_hash 0x343f9c2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37510 dport 39684] != expected 0x4aa9ad8f # # Exception| cpu 4: rx_hash 0x97c756cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37532 dport 39684] != expected 0xa07420e3 # # Exception| cpu 4: rx_hash 0x1b63da7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37590 dport 39684] != expected 0xdf6d50a6 # # Exception| cpu 4: rx_hash 0x6181e8de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37596 dport 39684] != expected 0x714ab9eb # # Exception| cpu 4: rx_hash 0x8d0c94fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37628 dport 39684] != expected 0xd3378bfb # # Exception| cpu 4: rx_hash 0x234056c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37652 dport 39684] != expected 0x35500266 # # Exception| cpu 4: rx_hash 0xde001084 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37670 dport 39684] != expected 0xf4047559 # # Exception| cpu 4: rx_hash 0x4369a65a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37758 dport 39684] != expected 0xe8344033 # # Exception| cpu 4: rx_hash 0x7b9bc324 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37774 dport 39684] != expected 0x3712c38e # # Exception| cpu 4: rx_hash 0x9716bf06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37806 dport 39684] != expected 0x956ff19e # # Exception| count: pass=0 nohash=0 fail=67 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xeb950309 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44220 dport 35430] OK # # # cpu 4: rx_hash 0x1dd3bd18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44284 dport 35430] OK # # # cpu 4: rx_hash 0xc639a457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44290 dport 35430] OK # # # cpu 4: rx_hash 0xa2524542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44294 dport 35430] OK # # # cpu 4: rx_hash 0x2ab4d875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44322 dport 35430] OK # # # cpu 4: rx_hash 0xf3ae2030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44338 dport 35430] OK # # # cpu 4: rx_hash 0xe965e203 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 35430] OK # # # cpu 4: rx_hash 0x45d9c13c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44372 dport 35430] OK # # # cpu 4: rx_hash 0x05e89e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44402 dport 35430] OK # # # cpu 4: rx_hash 0xeb44eac0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44430 dport 35430] OK # # # cpu 4: rx_hash 0x9ee231ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44440 dport 35430] OK # # # cpu 4: rx_hash 0x7d2ba442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44452 dport 35430] OK # # # cpu 4: rx_hash 0xc05abd12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44464 dport 35430] OK # # # cpu 4: rx_hash 0xcb5c454e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44482 dport 35430] OK # # # cpu 4: rx_hash 0x9aa0203c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44534 dport 35430] OK # # # cpu 4: rx_hash 0x6e7e8bc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44604 dport 35430] OK # # # cpu 4: rx_hash 0x1f9a413f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44612 dport 35430] OK # # # cpu 4: rx_hash 0xa2eb586f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44624 dport 35430] OK # # # cpu 4: rx_hash 0x74b549f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44636 dport 35430] OK # # # cpu 4: rx_hash 0xed9eeea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44650 dport 35430] OK # # # cpu 4: rx_hash 0x89f50fbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44654 dport 35430] OK # # # cpu 4: rx_hash 0xda28620c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44678 dport 35430] OK # # # cpu 4: rx_hash 0x32e70fa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44744 dport 35430] OK # # # cpu 4: rx_hash 0xebfdf7ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44760 dport 35430] OK # # # cpu 4: rx_hash 0xa488412a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44770 dport 35430] OK # # # cpu 4: rx_hash 0x3455ff24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44872 dport 35430] OK # # # cpu 4: rx_hash 0x98e9dc1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44878 dport 35430] OK # # # cpu 4: rx_hash 0x0e869299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44900 dport 35430] OK # # # cpu 4: rx_hash 0xb3f78bc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44912 dport 35430] OK # # # cpu 0: rx_hash 0x59a0f383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44212 dport 35430] OK # # # cpu 0: rx_hash 0x76fcb5d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44260 dport 35430] OK # # # cpu 0: rx_hash 0x68756662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44266 dport 35430] OK # # # cpu 0: rx_hash 0x0c1e8777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44270 dport 35430] OK # # # cpu 0: rx_hash 0x3b79e21a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44336 dport 35430] OK # # # cpu 0: rx_hash 0x21b22029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44368 dport 35430] OK # # # cpu 0: rx_hash 0xc27bb5d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44396 dport 35430] OK # # # cpu 0: rx_hash 0x1d0254d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44494 dport 35430] OK # # # cpu 0: rx_hash 0x30c6076b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44564 dport 35430] OK # # # cpu 0: rx_hash 0xb8209a5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44592 dport 35430] OK # # # cpu 0: rx_hash 0x50eff7f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44670 dport 35430] OK # # # cpu 0: rx_hash 0x27682441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44724 dport 35430] OK # # # cpu 0: rx_hash 0xd12e9a50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44788 dport 35430] OK # # # cpu 0: rx_hash 0x631b6ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44796 dport 35430] OK # # # cpu 0: rx_hash 0xb8f17395 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44802 dport 35430] OK # # # cpu 0: rx_hash 0x7f625865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44828 dport 35430] OK # # # cpu 0: rx_hash 0x8d66f7f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44850 dport 35430] OK # # # cpu 0: rx_hash 0x8924e674 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44892 dport 35430] OK # # # cpu 0: rx_hash 0xf1e7dc17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44938 dport 35430] OK # # # cpu 0: rx_hash 0x958c3d02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44942 dport 35430] OK # # # cpu 0: rx_hash 0x4c96c547 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44958 dport 35430] OK # # # cpu 0: rx_hash 0x03e37380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44964 dport 35430] OK # # # cpu 0: rx_hash 0x79014120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44974 dport 35430] OK # # # cpu 0: rx_hash 0x565d0774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45054 dport 35430] OK # # # cpu 0: rx_hash 0xc692bfb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45066 dport 35430] OK # # # cpu 0: rx_hash 0x89e70977 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45104 dport 35430] OK # # # cpu 0: rx_hash 0xed8ce862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45108 dport 35430] OK # # # cpu 0: rx_hash 0x932ccb44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45136 dport 35430] OK # # # count: pass=57 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 48681 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38097 dport 48681] != expected 0xb9ecc271 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38097 dport 48681] != expected 0xb9ecc271 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33155 dport 48681] != expected 0x7de3abe0 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33155 dport 48681] != expected 0x7de3abe0 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49891 dport 48681] != expected 0x5f194b02 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49891 dport 48681] != expected 0x5f194b02 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50594 dport 48681] != expected 0x32fa0ce4 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50594 dport 48681] != expected 0x32fa0ce4 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39337 dport 48681] != expected 0xf0747e11 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39337 dport 48681] != expected 0xf0747e11 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47377 dport 48681] != expected 0xc83ad1d5 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47377 dport 48681] != expected 0xc83ad1d5 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50854 dport 48681] != expected 0x2f7be900 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50854 dport 48681] != expected 0x2f7be900 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55926 dport 48681] != expected 0x2efebf91 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55926 dport 48681] != expected 0x2efebf91 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53150 dport 48681] != expected 0x4ace25f8 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53150 dport 48681] != expected 0x4ace25f8 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52860 dport 48681] != expected 0x28e4528 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52860 dport 48681] != expected 0x28e4528 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49422 dport 48681] != expected 0x1f16c324 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49422 dport 48681] != expected 0x1f16c324 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52365 dport 48681] != expected 0x682957a9 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52365 dport 48681] != expected 0x682957a9 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41900 dport 48681] != expected 0x68730c34 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41900 dport 48681] != expected 0x68730c34 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50303 dport 48681] != expected 0x6e5501d2 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50303 dport 48681] != expected 0x6e5501d2 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47184 dport 48681] != expected 0xa2edac82 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47184 dport 48681] != expected 0xa2edac82 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41210 dport 48681] != expected 0xc7e535f7 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41210 dport 48681] != expected 0xc7e535f7 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52716 dport 48681] != expected 0xa08318ee # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52716 dport 48681] != expected 0xa08318ee # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59284 dport 48681] != expected 0xa5c2454f # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59284 dport 48681] != expected 0xa5c2454f # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53911 dport 48681] != expected 0x40deed8 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53911 dport 48681] != expected 0x40deed8 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57302 dport 48681] != expected 0x6d408ed7 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57302 dport 48681] != expected 0x6d408ed7 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47656 dport 48681] != expected 0xe68778d9 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47656 dport 48681] != expected 0xe68778d9 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60497 dport 48681] != expected 0x30cdc3f2 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60497 dport 48681] != expected 0x30cdc3f2 # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 32953 dport 48681] != expected 0xc10cb2de # # Exception| cpu 5: rx_hash 0x524eddbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 32953 dport 48681] != expected 0xc10cb2de # # 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 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 50162 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 58 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49531 dport 50162] != expected 0x602c2b3e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49531 dport 50162] != expected 0x602c2b3e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44374 dport 50162] != expected 0x179c5705 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44374 dport 50162] != expected 0x179c5705 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55108 dport 50162] != expected 0xb4e85e62 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55108 dport 50162] != expected 0xb4e85e62 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47223 dport 50162] != expected 0x879271ef # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47223 dport 50162] != expected 0x879271ef # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35440 dport 50162] != expected 0xbc7c96c3 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35440 dport 50162] != expected 0xbc7c96c3 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51204 dport 50162] != expected 0x8ef8dcdc # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51204 dport 50162] != expected 0x8ef8dcdc # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51243 dport 50162] != expected 0xed53f71e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51243 dport 50162] != expected 0xed53f71e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35881 dport 50162] != expected 0x7116186b # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35881 dport 50162] != expected 0x7116186b # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48158 dport 50162] != expected 0x1a7ace2 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48158 dport 50162] != expected 0x1a7ace2 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53040 dport 50162] != expected 0xe339aa09 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53040 dport 50162] != expected 0xe339aa09 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47625 dport 50162] != expected 0x24024fee # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47625 dport 50162] != expected 0x24024fee # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57823 dport 50162] != expected 0xc405647d # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57823 dport 50162] != expected 0xc405647d # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55893 dport 50162] != expected 0xe11ad3e7 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55893 dport 50162] != expected 0xe11ad3e7 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 50162] != expected 0x9b76cfa3 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 50162] != expected 0x9b76cfa3 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51416 dport 50162] != expected 0x8cd9d41f # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51416 dport 50162] != expected 0x8cd9d41f # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48876 dport 50162] != expected 0x8f4adc74 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48876 dport 50162] != expected 0x8f4adc74 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46287 dport 50162] != expected 0x1bc5041b # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46287 dport 50162] != expected 0x1bc5041b # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49346 dport 50162] != expected 0x70932b0a # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49346 dport 50162] != expected 0x70932b0a # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50699 dport 50162] != expected 0x9fc002ef # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50699 dport 50162] != expected 0x9fc002ef # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34957 dport 50162] != expected 0xbdb7b1b5 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34957 dport 50162] != expected 0xbdb7b1b5 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43915 dport 50162] != expected 0x45be67b0 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43915 dport 50162] != expected 0x45be67b0 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 50162] != expected 0x9e45318e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 50162] != expected 0x9e45318e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52527 dport 50162] != expected 0xcbcdd26e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52527 dport 50162] != expected 0xcbcdd26e # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50515 dport 50162] != expected 0x81f0cc77 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50515 dport 50162] != expected 0x81f0cc77 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34810 dport 50162] != expected 0x20fa0afe # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34810 dport 50162] != expected 0x20fa0afe # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33813 dport 50162] != expected 0xcd6db863 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33813 dport 50162] != expected 0xcd6db863 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44474 dport 50162] != expected 0x202adba1 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44474 dport 50162] != expected 0x202adba1 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45168 dport 50162] != expected 0xe533e375 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45168 dport 50162] != expected 0xe533e375 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50799 dport 50162] != expected 0xe16021c9 # # Exception| cpu 4: rx_hash 0x91dfd6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50799 dport 50162] != expected 0xe16021c9 # # Exception| count: pass=0 nohash=0 fail=58 # # 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__->