< 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 216, 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 45200 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x24f24420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52150 dport 45200] != expected 0xd899c06a # # Exception| cpu 0: rx_hash 0xc2855dc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 45200] != expected 0x8718d217 # # Exception| cpu 0: rx_hash 0x839949ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 45200] != expected 0x2668018c # # Exception| cpu 0: rx_hash 0xde4bbef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52186 dport 45200] != expected 0xece8f058 # # Exception| cpu 0: rx_hash 0xcd4f52b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52192 dport 45200] != expected 0xdb8b8241 # # Exception| cpu 0: rx_hash 0x5803c7aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52212 dport 45200] != expected 0x2bca1902 # # Exception| cpu 0: rx_hash 0x264223fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 45200] != expected 0x49ba7f96 # # Exception| cpu 0: rx_hash 0xa00a5aa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52256 dport 45200] != expected 0x8e9896cc # # Exception| cpu 0: rx_hash 0xb2a3c802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52352 dport 45200] != expected 0x5090a5a4 # # Exception| cpu 0: rx_hash 0x983ae23b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52362 dport 45200] != expected 0xb0139322 # # Exception| cpu 0: rx_hash 0xa5d775d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52384 dport 45200] != expected 0xe23099d1 # # Exception| cpu 0: rx_hash 0x2c5503f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52436 dport 45200] != expected 0x798120dd # # Exception| cpu 0: rx_hash 0xf7cf8df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52466 dport 45200] != expected 0x74233853 # # Exception| cpu 0: rx_hash 0x11b8941a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52478 dport 45200] != expected 0x2ba22a2e # # Exception| cpu 0: rx_hash 0xa0dce5d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52500 dport 45200] != expected 0xfa2d3674 # # Exception| cpu 0: rx_hash 0x8be8b108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52612 dport 45200] != expected 0xf3c54183 # # Exception| cpu 0: rx_hash 0xebd7d1bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 45200] != expected 0x6b66baa4 # # Exception| cpu 0: rx_hash 0x4cbcdc32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52674 dport 45200] != expected 0x95977b42 # # Exception| cpu 0: rx_hash 0x6625f60b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52680 dport 45200] != expected 0x75144dc4 # # Exception| cpu 0: rx_hash 0xaacbc5da [saddr 192.0.3.2 daddr 192.0.3.1 sport 52686 dport 45200] != expected 0xca16693f # # Exception| cpu 0: rx_hash 0xf609acaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52736 dport 45200] != expected 0xa712a97e # # Exception| cpu 0: rx_hash 0x814271cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 45200] != expected 0x8d116e2c # # Exception| cpu 0: rx_hash 0x4dac421a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52740 dport 45200] != expected 0x32134ad7 # # Exception| cpu 0: rx_hash 0x634539b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52756 dport 45200] != expected 0x5753323d # # Exception| cpu 0: rx_hash 0x49dc138f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52766 dport 45200] != expected 0xb7d004bb # # Exception| cpu 0: rx_hash 0x29e37338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52796 dport 45200] != expected 0x2f73ff9c # # Exception| cpu 0: rx_hash 0x8af82f20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52802 dport 45200] != expected 0x54417016 # # Exception| cpu 0: rx_hash 0x352d9005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52828 dport 45200] != expected 0x4483ddd3 # # Exception| cpu 0: rx_hash 0x62e84756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52878 dport 45200] != expected 0xbe38734c # # Exception| cpu 0: rx_hash 0x5f05d0b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52900 dport 45200] != expected 0xec1b79bf # # Exception| cpu 0: rx_hash 0x06a77674 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52918 dport 45200] != expected 0xa358c607 # # Exception| cpu 0: rx_hash 0xfc1e8ca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52954 dport 45200] != expected 0x9729f635 # # Exception| cpu 0: rx_hash 0x47bb6211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52958 dport 45200] != expected 0x228159c # # Exception| cpu 0: rx_hash 0x9851bd83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52962 dport 45200] != expected 0x8a49437e # # Exception| cpu 0: rx_hash 0xeb6a3177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52986 dport 45200] != expected 0x2589ca40 # # Exception| cpu 0: rx_hash 0x929022f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53004 dport 45200] != expected 0xcec7bc8d # # Exception| cpu 0: rx_hash 0x2d459ddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53010 dport 45200] != expected 0xde051148 # # Exception| cpu 0: rx_hash 0xcb328435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53022 dport 45200] != expected 0x81840335 # # Exception| cpu 0: rx_hash 0x67e3d753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53050 dport 45200] != expected 0xa625dce9 # # Exception| cpu 0: rx_hash 0x9d5a2d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53078 dport 45200] != expected 0x9254ecdb # # Exception| cpu 0: rx_hash 0x713a1465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53120 dport 45200] != expected 0xfdeea1ed # # Exception| cpu 0: rx_hash 0x15752547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53176 dport 45200] != expected 0xe08e14a6 # # Exception| cpu 0: rx_hash 0x0dcb97ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53186 dport 45200] != expected 0xebd7885 # # Exception| cpu 0: rx_hash 0xc125a43e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53188 dport 45200] != expected 0xb1bf5c7e # # Exception| cpu 0: rx_hash 0xb66e795f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53190 dport 45200] != expected 0x9bbc9b2c # # Exception| cpu 0: rx_hash 0x09bbc67a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53208 dport 45200] != expected 0x8b7e36e9 # # Exception| cpu 0: rx_hash 0xa11ac489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53222 dport 45200] != expected 0x291ca759 # # Exception| cpu 0: rx_hash 0xc52f532c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53258 dport 45200] != expected 0xe4815d55 # # Exception| cpu 0: rx_hash 0xebc62880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53274 dport 45200] != expected 0x81c125bf # # 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 0xdcf9efd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38966 dport 34828] OK # # # cpu 0: rx_hash 0x812b1889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38974 dport 34828] OK # # # cpu 0: rx_hash 0x97f2dbbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39044 dport 34828] OK # # # cpu 0: rx_hash 0xf7cdbb08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39078 dport 34828] OK # # # cpu 0: rx_hash 0x239d3a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39130 dport 34828] OK # # # cpu 0: rx_hash 0x47d20b53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39138 dport 34828] OK # # # cpu 0: rx_hash 0xfc77e5e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39142 dport 34828] OK # # # cpu 0: rx_hash 0xf6b67a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39176 dport 34828] OK # # # cpu 0: rx_hash 0xf97c75e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39250 dport 34828] OK # # # cpu 0: rx_hash 0x4374e5b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39372 dport 34828] OK # # # cpu 0: rx_hash 0xa173adcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39386 dport 34828] OK # # # cpu 0: rx_hash 0x09d2af38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39396 dport 34828] OK # # # cpu 0: rx_hash 0x46142a0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39440 dport 34828] OK # # # cpu 0: rx_hash 0x262b4abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39474 dport 34828] OK # # # cpu 0: rx_hash 0x3e95f814 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39496 dport 34828] OK # # # cpu 0: rx_hash 0x1a6ba3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39554 dport 34828] OK # # # cpu 0: rx_hash 0xf86cebce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39572 dport 34828] OK # # # cpu 0: rx_hash 0x80ed39d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39628 dport 34828] OK # # # cpu 0: rx_hash 0xae04427d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39644 dport 34828] OK # # # cpu 0: rx_hash 0x8a2ca6aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39714 dport 34828] OK # # # cpu 0: rx_hash 0x3189481a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39718 dport 34828] OK # # # cpu 0: rx_hash 0x35f9198f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39740 dport 34828] OK # # # cpu 0: rx_hash 0x92921402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39768 dport 34828] OK # # # cpu 0: rx_hash 0x49089a05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39806 dport 34828] OK # # # cpu 0: rx_hash 0xefcee968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39808 dport 34828] OK # # # cpu 0: rx_hash 0xa568a3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39848 dport 34828] OK # # # cpu 0: rx_hash 0xe474b783 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39872 dport 34828] OK # # # cpu 0: rx_hash 0x803b86a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39928 dport 34828] OK # # # cpu 0: rx_hash 0x180d7b1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39950 dport 34828] OK # # # cpu 0: rx_hash 0x608ca902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40022 dport 34828] OK # # # cpu 0: rx_hash 0xfba74d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40066 dport 34828] OK # # # cpu 0: rx_hash 0x57761ee6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40102 dport 34828] OK # # # cpu 0: rx_hash 0x799f654a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40118 dport 34828] OK # # # cpu 4: rx_hash 0xf9aaca96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39014 dport 34828] OK # # # cpu 4: rx_hash 0xe4c9574b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39068 dport 34828] OK # # # cpu 4: rx_hash 0xc19a720c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39116 dport 34828] OK # # # cpu 4: rx_hash 0x693b70ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39154 dport 34828] OK # # # cpu 4: rx_hash 0x63faef84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39196 dport 34828] OK # # # cpu 4: rx_hash 0x92f94bba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39216 dport 34828] OK # # # cpu 4: rx_hash 0x03c58f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39230 dport 34828] OK # # # cpu 4: rx_hash 0x6840b16f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39260 dport 34828] OK # # # cpu 4: rx_hash 0x51dd7715 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39276 dport 34828] OK # # # cpu 4: rx_hash 0xc491e209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39288 dport 34828] OK # # # cpu 4: rx_hash 0xb9cd1f63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39328 dport 34828] OK # # # cpu 4: rx_hash 0x972464cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39344 dport 34828] OK # # # cpu 4: rx_hash 0xfca15a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39378 dport 34828] OK # # # cpu 4: rx_hash 0x9c9e3a24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39408 dport 34828] OK # # # cpu 4: rx_hash 0x1fb68cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39426 dport 34828] OK # # # cpu 4: rx_hash 0x5510c648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39466 dport 34828] OK # # # cpu 4: rx_hash 0xdc92b069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39518 dport 34828] OK # # # cpu 4: rx_hash 0x9244ab72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39532 dport 34828] OK # # # cpu 4: rx_hash 0x2d911457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39538 dport 34828] OK # # # cpu 4: rx_hash 0xc1f12db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39588 dport 34828] OK # # # cpu 4: rx_hash 0xeb68078d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39598 dport 34828] OK # # # cpu 4: rx_hash 0x54bdb8a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39600 dport 34828] OK # # # cpu 4: rx_hash 0xc5817c21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39614 dport 34828] OK # # # cpu 4: rx_hash 0xe0d25966 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39662 dport 34828] OK # # # cpu 4: rx_hash 0x02d5111b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 34828] OK # # # cpu 4: rx_hash 0xb7c13145 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39688 dport 34828] OK # # # cpu 4: rx_hash 0x6c5bbf42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39726 dport 34828] OK # # # cpu 4: rx_hash 0x8e5cf73f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39736 dport 34828] OK # # # cpu 4: rx_hash 0xbc7b6fae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39752 dport 34828] OK # # # cpu 4: rx_hash 0x07de811e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39756 dport 34828] OK # # # cpu 4: rx_hash 0xab0fd278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39784 dport 34828] OK # # # cpu 4: rx_hash 0x14da6d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39798 dport 34828] OK # # # cpu 4: rx_hash 0xc557c351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39818 dport 34828] OK # # # cpu 4: rx_hash 0x9cf5659c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39832 dport 34828] OK # # # cpu 4: rx_hash 0x6df6c1a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39860 dport 34828] OK # # # cpu 4: rx_hash 0xbdd6114e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39890 dport 34828] OK # # # cpu 4: rx_hash 0x157713bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39916 dport 34828] OK # # # cpu 4: rx_hash 0xb4dc287b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39978 dport 34828] OK # # # cpu 4: rx_hash 0x7c424a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39990 dport 34828] OK # # # cpu 4: rx_hash 0x392e0fcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40004 dport 34828] OK # # # cpu 4: rx_hash 0x86fbb0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40026 dport 34828] OK # # # cpu 4: rx_hash 0x59116f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40038 dport 34828] OK # # # cpu 4: rx_hash 0x37497e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40068 dport 34828] OK # # # cpu 4: rx_hash 0x3cf320ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40132 dport 34828] OK # # # cpu 4: rx_hash 0x4fc8ac4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40156 dport 34828] OK # # # cpu 4: rx_hash 0xcdf08484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40168 dport 34828] OK # # # cpu 4: rx_hash 0x056ee6c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40180 dport 34828] OK # # # cpu 4: rx_hash 0xeda831c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40204 dport 34828] OK # # # count: pass=81 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 216, 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 51372 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46934 dport 51372] != expected 0x5cd9279b # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46934 dport 51372] != expected 0x5cd9279b # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48671 dport 51372] != expected 0x8b90c1af # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48671 dport 51372] != expected 0x8b90c1af # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55232 dport 51372] != expected 0x375884b5 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55232 dport 51372] != expected 0x375884b5 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41813 dport 51372] != expected 0xbc2d2ff7 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41813 dport 51372] != expected 0xbc2d2ff7 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42609 dport 51372] != expected 0xe04df646 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42609 dport 51372] != expected 0xe04df646 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37168 dport 51372] != expected 0x37268337 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37168 dport 51372] != expected 0x37268337 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49970 dport 51372] != expected 0xe1b357c4 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49970 dport 51372] != expected 0xe1b357c4 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39661 dport 51372] != expected 0xe7acf29a # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39661 dport 51372] != expected 0xe7acf29a # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57213 dport 51372] != expected 0x215cd31e # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57213 dport 51372] != expected 0x215cd31e # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47883 dport 51372] != expected 0x105c81 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47883 dport 51372] != expected 0x105c81 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45316 dport 51372] != expected 0x1c75843d # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45316 dport 51372] != expected 0x1c75843d # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54952 dport 51372] != expected 0xa07c50a0 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54952 dport 51372] != expected 0xa07c50a0 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36849 dport 51372] != expected 0x75c9de18 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36849 dport 51372] != expected 0x75c9de18 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36262 dport 51372] != expected 0xb9f61151 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36262 dport 51372] != expected 0xb9f61151 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33315 dport 51372] != expected 0x5279f61b # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33315 dport 51372] != expected 0x5279f61b # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59773 dport 51372] != expected 0x4d34317e # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59773 dport 51372] != expected 0x4d34317e # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37126 dport 51372] != expected 0x5fc4e353 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37126 dport 51372] != expected 0x5fc4e353 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41036 dport 51372] != expected 0xea942c25 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41036 dport 51372] != expected 0xea942c25 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57405 dport 51372] != expected 0x4faa83b # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57405 dport 51372] != expected 0x4faa83b # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58344 dport 51372] != expected 0xb83aa8b3 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58344 dport 51372] != expected 0xb83aa8b3 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49992 dport 51372] != expected 0xf803be7 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49992 dport 51372] != expected 0xf803be7 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51182 dport 51372] != expected 0x231f2d97 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51182 dport 51372] != expected 0x231f2d97 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41819 dport 51372] != expected 0xc9affad8 # # Exception| cpu 0: rx_hash 0x8ca6414d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41819 dport 51372] != expected 0xc9affad8 # # 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 216, 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 46831 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55284 dport 46831] != expected 0xf64924b9 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55284 dport 46831] != expected 0xf64924b9 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51411 dport 46831] != expected 0x58155278 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51411 dport 46831] != expected 0x58155278 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41754 dport 46831] != expected 0xc8efae0e # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41754 dport 46831] != expected 0xc8efae0e # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44666 dport 46831] != expected 0xa629ad90 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44666 dport 46831] != expected 0xa629ad90 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32782 dport 46831] != expected 0x4a2d93c8 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32782 dport 46831] != expected 0x4a2d93c8 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52922 dport 46831] != expected 0x165212ed # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52922 dport 46831] != expected 0x165212ed # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59331 dport 46831] != expected 0x9194f617 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59331 dport 46831] != expected 0x9194f617 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40779 dport 46831] != expected 0x8ff4db55 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40779 dport 46831] != expected 0x8ff4db55 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38175 dport 46831] != expected 0x288988 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38175 dport 46831] != expected 0x288988 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36283 dport 46831] != expected 0x5157ce17 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36283 dport 46831] != expected 0x5157ce17 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35156 dport 46831] != expected 0x9754d9fb # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35156 dport 46831] != expected 0x9754d9fb # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55843 dport 46831] != expected 0x86b6473a # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55843 dport 46831] != expected 0x86b6473a # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33952 dport 46831] != expected 0x6903600c # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33952 dport 46831] != expected 0x6903600c # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60582 dport 46831] != expected 0x4bac4fc9 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60582 dport 46831] != expected 0x4bac4fc9 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59373 dport 46831] != expected 0x17dc8f48 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59373 dport 46831] != expected 0x17dc8f48 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40875 dport 46831] != expected 0x96e7171d # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40875 dport 46831] != expected 0x96e7171d # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55680 dport 46831] != expected 0xce5a6e5c # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55680 dport 46831] != expected 0xce5a6e5c # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48750 dport 46831] != expected 0x9b4bd1f7 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48750 dport 46831] != expected 0x9b4bd1f7 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56151 dport 46831] != expected 0x8ddaa6a1 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56151 dport 46831] != expected 0x8ddaa6a1 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48049 dport 46831] != expected 0xe63b97db # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48049 dport 46831] != expected 0xe63b97db # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37602 dport 46831] != expected 0x5c10e4ce # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37602 dport 46831] != expected 0x5c10e4ce # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32839 dport 46831] != expected 0xf2d280b8 # # Exception| cpu 5: rx_hash 0x72cc558e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32839 dport 46831] != expected 0xf2d280b8 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->