< 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 42297 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 70 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe324a456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56058 dport 42297] != expected 0xf588a63d # # Exception| cpu 0: rx_hash 0x46ea2477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56086 dport 42297] != expected 0x33253d56 # # Exception| cpu 0: rx_hash 0xadabbb65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56102 dport 42297] != expected 0x9afb6289 # # Exception| cpu 0: rx_hash 0x238e3683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56146 dport 42297] != expected 0xbad18da6 # # Exception| cpu 0: rx_hash 0x1e18009e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56328 dport 42297] != expected 0x2fccc840 # # Exception| cpu 0: rx_hash 0xf66a1217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56350 dport 42297] != expected 0xafaa5c2b # # Exception| cpu 0: rx_hash 0x1d2b8d05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56366 dport 42297] != expected 0x67403f4 # # Exception| cpu 0: rx_hash 0x1f81c653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56388 dport 42297] != expected 0x3b10ad9a # # Exception| cpu 0: rx_hash 0xe88b428c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56398 dport 42297] != expected 0xd29b2c1b # # Exception| cpu 0: rx_hash 0xf7f3d4da [saddr 192.0.3.2 daddr 192.0.3.1 sport 56402 dport 42297] != expected 0xbb7639f1 # # Exception| cpu 0: rx_hash 0x673709a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56438 dport 42297] != expected 0xe66da6ee # # Exception| cpu 0: rx_hash 0x76a6f171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56454 dport 42297] != expected 0x25c46ec6 # # Exception| cpu 0: rx_hash 0x83063ef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56550 dport 42297] != expected 0xf12b4129 # # Exception| cpu 0: rx_hash 0xc672503b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56572 dport 42297] != expected 0xd634aa3d # # Exception| cpu 0: rx_hash 0x07410423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56600 dport 42297] != expected 0x8db1e47c # # Exception| cpu 0: rx_hash 0xb60c63a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56622 dport 42297] != expected 0x6a9d455d # # Exception| cpu 0: rx_hash 0xcd8921cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56634 dport 42297] != expected 0x9e58859d # # Exception| cpu 0: rx_hash 0x27517814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56646 dport 42297] != expected 0x235abf98 # # Exception| cpu 0: rx_hash 0x896489c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56684 dport 42297] != expected 0xad9b0b53 # # Exception| cpu 0: rx_hash 0x0831ac6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56760 dport 42297] != expected 0x33295c64 # # Exception| cpu 0: rx_hash 0x4fef89fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56776 dport 42297] != expected 0x2952191e # # Exception| cpu 0: rx_hash 0x50971fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 56788 dport 42297] != expected 0x40bf0cf4 # # Exception| cpu 0: rx_hash 0xdf2b5486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56812 dport 42297] != expected 0x74498601 # # Exception| cpu 0: rx_hash 0x54f36198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56852 dport 42297] != expected 0xf0557efe # # Exception| cpu 0: rx_hash 0x8143d226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56874 dport 42297] != expected 0x8a510af5 # # Exception| cpu 0: rx_hash 0xc69df7b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56922 dport 42297] != expected 0x902a4f8f # # Exception| cpu 0: rx_hash 0x9c910f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56924 dport 42297] != expected 0xded8b171 # # Exception| cpu 0: rx_hash 0x56592ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 56958 dport 42297] != expected 0xcd31d090 # # Exception| cpu 0: rx_hash 0xd43f82fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56972 dport 42297] != expected 0x7a3b4c13 # # Exception| cpu 0: rx_hash 0x44fb5f83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57000 dport 42297] != expected 0x2720d30c # # Exception| cpu 0: rx_hash 0x67d8ae2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57040 dport 42297] != expected 0xa073435c # # Exception| cpu 0: rx_hash 0xae23065c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57044 dport 42297] != expected 0x9a22e909 # # Exception| cpu 0: rx_hash 0x59298283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57054 dport 42297] != expected 0x73a96888 # # Exception| cpu 0: rx_hash 0x219f4d77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57068 dport 42297] != expected 0xaed463fc # # Exception| cpu 4: rx_hash 0x3d6f6618 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56066 dport 42297] != expected 0xc7e0fd96 # # Exception| cpu 4: rx_hash 0x5aa13fba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56108 dport 42297] != expected 0x7370e308 # # Exception| cpu 4: rx_hash 0xb2d32d33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56122 dport 42297] != expected 0xf3167763 # # Exception| cpu 4: rx_hash 0x4773e2ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56154 dport 42297] != expected 0x27f9588c # # Exception| cpu 4: rx_hash 0x3fc52d4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56168 dport 42297] != expected 0xfa8453f8 # # Exception| cpu 4: rx_hash 0x7ab1438d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56178 dport 42297] != expected 0xdd9bb8ec # # Exception| cpu 4: rx_hash 0x44406f21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56188 dport 42297] != expected 0xe419338 # # Exception| cpu 4: rx_hash 0x681336c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56228 dport 42297] != expected 0x378abb70 # # Exception| cpu 4: rx_hash 0x4b30c76c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56284 dport 42297] != expected 0xb0d92b20 # # Exception| cpu 4: rx_hash 0x81f8e284 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56318 dport 42297] != expected 0xa3304ac1 # # Exception| cpu 4: rx_hash 0x5b6c6e5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56338 dport 42297] != expected 0x8d32354 # # Exception| cpu 4: rx_hash 0x5af5a890 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56414 dport 42297] != expected 0x1c0f468e # # Exception| cpu 4: rx_hash 0x903d8d78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56444 dport 42297] != expected 0xfe6276f # # Exception| cpu 4: rx_hash 0x125b2548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56462 dport 42297] != expected 0xb8ecbbec # # Exception| cpu 4: rx_hash 0xa025cf54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56478 dport 42297] != expected 0x7678d179 # # Exception| cpu 4: rx_hash 0x75957cea [saddr 192.0.3.2 daddr 192.0.3.1 sport 56480 dport 42297] != expected 0xc7ca572 # # Exception| cpu 4: rx_hash 0xf91aba5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56510 dport 42297] != expected 0x1132e433 # # Exception| cpu 4: rx_hash 0xa1bc0999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56530 dport 42297] != expected 0x62a4b4a3 # # Exception| cpu 4: rx_hash 0x0f89f848 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56568 dport 42297] != expected 0xec650068 # # Exception| cpu 4: rx_hash 0x8bcec293 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56582 dport 42297] != expected 0x90ffa53d # # Exception| cpu 4: rx_hash 0xf04b80fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56594 dport 42297] != expected 0x643a65fd # # Exception| cpu 4: rx_hash 0x43acac2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56654 dport 42297] != expected 0xbe726ab2 # # Exception| cpu 4: rx_hash 0x3829ee42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56666 dport 42297] != expected 0x4ab7aa72 # # Exception| cpu 4: rx_hash 0xb795a569 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56674 dport 42297] != expected 0x7e412087 # # Exception| cpu 4: rx_hash 0xcc10e706 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56694 dport 42297] != expected 0x8a84e047 # # Exception| cpu 4: rx_hash 0x878de745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56704 dport 42297] != expected 0x7dfd691 # # Exception| cpu 4: rx_hash 0x6ffff5cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56726 dport 42297] != expected 0x87b942fa # # Exception| cpu 4: rx_hash 0x84be6ade [saddr 192.0.3.2 daddr 192.0.3.1 sport 56742 dport 42297] != expected 0x2e671d25 # # Exception| cpu 4: rx_hash 0xe1da782a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56802 dport 42297] != expected 0xa793add5 # # Exception| cpu 4: rx_hash 0xe68d8b84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56836 dport 42297] != expected 0x3ec1146b # # Exception| cpu 4: rx_hash 0xc704317e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56854 dport 42297] != expected 0x84f62a55 # # Exception| cpu 4: rx_hash 0x47c8d218 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56974 dport 42297] != expected 0xe9818b8 # # Exception| cpu 4: rx_hash 0xc8749933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57014 dport 42297] != expected 0x3a6e924d # # Exception| cpu 4: rx_hash 0x5a1a0f18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57080 dport 42297] != expected 0x5a11a33c # # Exception| cpu 4: rx_hash 0xde5d35c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57094 dport 42297] != expected 0x268b0669 # # Exception| cpu 4: rx_hash 0xe2065239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57186 dport 42297] != expected 0xc83583d3 # # Exception| count: pass=0 nohash=0 fail=70 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1919a4e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52314 dport 45530] OK # # # cpu 0: rx_hash 0xc24079d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52360 dport 45530] OK # # # cpu 0: rx_hash 0x2901e6c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52408 dport 45530] OK # # # cpu 0: rx_hash 0xe0fa4eb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52412 dport 45530] OK # # # cpu 0: rx_hash 0x730d1e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52414 dport 45530] OK # # # cpu 0: rx_hash 0x34d33bc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52430 dport 45530] OK # # # cpu 0: rx_hash 0x4f5679aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52442 dport 45530] OK # # # cpu 0: rx_hash 0x02eaeb02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52512 dport 45530] OK # # # cpu 0: rx_hash 0x66173f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52520 dport 45530] OK # # # cpu 0: rx_hash 0x236351f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52530 dport 45530] OK # # # cpu 0: rx_hash 0x3eb18cf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52548 dport 45530] OK # # # cpu 0: rx_hash 0xd6c39e71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52562 dport 45530] OK # # # cpu 0: rx_hash 0x1f383602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52566 dport 45530] OK # # # cpu 0: rx_hash 0x90847d29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52590 dport 45530] OK # # # cpu 0: rx_hash 0x5796bbda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52614 dport 45530] OK # # # cpu 0: rx_hash 0xa09c3f05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52620 dport 45530] OK # # # cpu 0: rx_hash 0x48ee2d8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52634 dport 45530] OK # # # cpu 0: rx_hash 0x0ea9ced4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52646 dport 45530] OK # # # cpu 0: rx_hash 0xbcd724c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52662 dport 45530] OK # # # cpu 0: rx_hash 0xa105f9c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52672 dport 45530] OK # # # cpu 0: rx_hash 0xda80bba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52692 dport 45530] OK # # # cpu 0: rx_hash 0x6bcddc20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52706 dport 45530] OK # # # cpu 0: rx_hash 0x142ce07a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52790 dport 45530] OK # # # cpu 0: rx_hash 0x53f2c5ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52806 dport 45530] OK # # # cpu 0: rx_hash 0xd2a7e044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52882 dport 45530] OK # # # cpu 0: rx_hash 0xb569b9e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52924 dport 45530] OK # # # cpu 0: rx_hash 0x2434a256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52948 dport 45530] OK # # # cpu 0: rx_hash 0xcf753d44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52964 dport 45530] OK # # # cpu 0: rx_hash 0xc7bdc12f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52996 dport 45530] OK # # # cpu 0: rx_hash 0x698830fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53038 dport 45530] OK # # # cpu 0: rx_hash 0x745aedfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53080 dport 45530] OK # # # cpu 0: rx_hash 0x1394b45c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53110 dport 45530] OK # # # cpu 0: rx_hash 0xe49e3083 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53116 dport 45530] OK # # # cpu 0: rx_hash 0x3cf46026 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53128 dport 45530] OK # # # cpu 0: rx_hash 0x8db907a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53182 dport 45530] OK # # # cpu 0: rx_hash 0x45ed083b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53248 dport 45530] OK # # # cpu 4: rx_hash 0xcca91757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52324 dport 45530] OK # # # cpu 4: rx_hash 0x7ed7fd4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52340 dport 45530] OK # # # cpu 4: rx_hash 0xfcb1557b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52358 dport 45530] OK # # # cpu 4: rx_hash 0xdd38ef81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52372 dport 45530] OK # # # cpu 4: rx_hash 0x08885c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52394 dport 45530] OK # # # cpu 4: rx_hash 0x17f0ca69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52406 dport 45530] OK # # # cpu 4: rx_hash 0xb85cfd75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52432 dport 45530] OK # # # cpu 4: rx_hash 0x71a75506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52436 dport 45530] OK # # # cpu 4: rx_hash 0x5bd59e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52480 dport 45530] OK # # # cpu 4: rx_hash 0xd469d527 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52536 dport 45530] OK # # # cpu 4: rx_hash 0x678ef9f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52580 dport 45530] OK # # # cpu 4: rx_hash 0x597fd55a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52586 dport 45530] OK # # # cpu 4: rx_hash 0xfb09015d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52678 dport 45530] OK # # # cpu 4: rx_hash 0xd9b3363c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52722 dport 45530] OK # # # cpu 4: rx_hash 0x171f6de1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52752 dport 45530] OK # # # cpu 4: rx_hash 0xba1911ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52764 dport 45530] OK # # # cpu 4: rx_hash 0x87dbb09c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52788 dport 45530] OK # # # cpu 4: rx_hash 0x9a096d9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52802 dport 45530] OK # # # cpu 4: rx_hash 0xe18c2ff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52822 dport 45530] OK # # # cpu 4: rx_hash 0xa7cbccab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52842 dport 45530] OK # # # cpu 4: rx_hash 0x86427651 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52856 dport 45530] OK # # # cpu 4: rx_hash 0x97d38e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52872 dport 45530] OK # # # cpu 4: rx_hash 0x63ea87c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52900 dport 45530] OK # # # cpu 4: rx_hash 0x5c826da2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52966 dport 45530] OK # # # cpu 4: rx_hash 0x75c32b33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53012 dport 45530] OK # # # cpu 4: rx_hash 0x9e82b421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53028 dport 45530] OK # # # cpu 4: rx_hash 0xd95c91b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53076 dport 45530] OK # # # cpu 4: rx_hash 0xbda1458d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53084 dport 45530] OK # # # cpu 4: rx_hash 0x8063e4ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53108 dport 45530] OK # # # cpu 4: rx_hash 0x4442afd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53178 dport 45530] OK # # # cpu 4: rx_hash 0xada97b96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53216 dport 45530] OK # # # cpu 4: rx_hash 0xb2e78ce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53258 dport 45530] OK # # # cpu 4: rx_hash 0xebd8f9ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53290 dport 45530] OK # # # cpu 4: rx_hash 0x22235199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53294 dport 45530] OK # # # cpu 4: rx_hash 0x03aaeb63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53308 dport 45530] OK # # # cpu 4: rx_hash 0x7a85e25a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53314 dport 45530] OK # # # cpu 4: rx_hash 0x65fd740c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53342 dport 45530] OK # # # cpu 4: rx_hash 0x8ebceb1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53358 dport 45530] OK # # # count: pass=74 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 58641 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42289 dport 58641] != expected 0xb6680de2 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42289 dport 58641] != expected 0xb6680de2 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52471 dport 58641] != expected 0x254de5b8 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52471 dport 58641] != expected 0x254de5b8 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34108 dport 58641] != expected 0x233091ff # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34108 dport 58641] != expected 0x233091ff # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39187 dport 58641] != expected 0x7e8fcb23 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39187 dport 58641] != expected 0x7e8fcb23 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35257 dport 58641] != expected 0x9f5266d0 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35257 dport 58641] != expected 0x9f5266d0 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56684 dport 58641] != expected 0xe8e1f86a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56684 dport 58641] != expected 0xe8e1f86a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60788 dport 58641] != expected 0xd6f4998a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60788 dport 58641] != expected 0xd6f4998a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60555 dport 58641] != expected 0x43289588 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60555 dport 58641] != expected 0x43289588 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36850 dport 58641] != expected 0x4174a65d # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36850 dport 58641] != expected 0x4174a65d # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53496 dport 58641] != expected 0x1fb88a2e # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53496 dport 58641] != expected 0x1fb88a2e # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33825 dport 58641] != expected 0xcf726beb # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33825 dport 58641] != expected 0xcf726beb # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41893 dport 58641] != expected 0xf631b28e # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41893 dport 58641] != expected 0xf631b28e # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47226 dport 58641] != expected 0x6980942d # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47226 dport 58641] != expected 0x6980942d # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57410 dport 58641] != expected 0xeb96077d # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57410 dport 58641] != expected 0xeb96077d # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48980 dport 58641] != expected 0xdcb73ee4 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48980 dport 58641] != expected 0xdcb73ee4 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42174 dport 58641] != expected 0x39cf449a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42174 dport 58641] != expected 0x39cf449a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50977 dport 58641] != expected 0x785c2b0c # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50977 dport 58641] != expected 0x785c2b0c # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57748 dport 58641] != expected 0x6d6e4248 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57748 dport 58641] != expected 0x6d6e4248 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42535 dport 58641] != expected 0xec937c74 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42535 dport 58641] != expected 0xec937c74 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42587 dport 58641] != expected 0x51914671 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42587 dport 58641] != expected 0x51914671 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42424 dport 58641] != expected 0x1bd4fccd # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42424 dport 58641] != expected 0x1bd4fccd # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57262 dport 58641] != expected 0x40419862 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57262 dport 58641] != expected 0x40419862 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33405 dport 58641] != expected 0x7874965a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33405 dport 58641] != expected 0x7874965a # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33923 dport 58641] != expected 0x5498758 # # Exception| cpu 5: rx_hash 0xb3463882 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33923 dport 58641] != expected 0x5498758 # # 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 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 49711 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38289 dport 49711] != expected 0x93cd0552 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38289 dport 49711] != expected 0x93cd0552 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40480 dport 49711] != expected 0xe2fd02ea # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40480 dport 49711] != expected 0xe2fd02ea # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53893 dport 49711] != expected 0x9e993ade # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53893 dport 49711] != expected 0x9e993ade # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43572 dport 49711] != expected 0x7c5afab2 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43572 dport 49711] != expected 0x7c5afab2 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58255 dport 49711] != expected 0xd5f113f # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58255 dport 49711] != expected 0xd5f113f # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59427 dport 49711] != expected 0x44f9211d # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59427 dport 49711] != expected 0x44f9211d # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39488 dport 49711] != expected 0x3d9436cb # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39488 dport 49711] != expected 0x3d9436cb # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36925 dport 49711] != expected 0xb055c45c # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36925 dport 49711] != expected 0xb055c45c # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57027 dport 49711] != expected 0x57a77eb0 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57027 dport 49711] != expected 0x57a77eb0 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47786 dport 49711] != expected 0x2c289fab # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47786 dport 49711] != expected 0x2c289fab # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38836 dport 49711] != expected 0x71748eb3 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38836 dport 49711] != expected 0x71748eb3 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36415 dport 49711] != expected 0xc32e1b7c # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36415 dport 49711] != expected 0xc32e1b7c # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55883 dport 49711] != expected 0x4fdc8c62 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55883 dport 49711] != expected 0x4fdc8c62 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45510 dport 49711] != expected 0x9f5ec84d # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45510 dport 49711] != expected 0x9f5ec84d # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44306 dport 49711] != expected 0xab149570 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44306 dport 49711] != expected 0xab149570 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45437 dport 49711] != expected 0xf2b4af0f # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45437 dport 49711] != expected 0xf2b4af0f # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46143 dport 49711] != expected 0x4c325067 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46143 dport 49711] != expected 0x4c325067 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44577 dport 49711] != expected 0xaf8e2b9 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44577 dport 49711] != expected 0xaf8e2b9 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48796 dport 49711] != expected 0xb7ac0384 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48796 dport 49711] != expected 0xb7ac0384 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53001 dport 49711] != expected 0x7be80de0 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53001 dport 49711] != expected 0x7be80de0 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44883 dport 49711] != expected 0x75f6796b # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44883 dport 49711] != expected 0x75f6796b # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34281 dport 49711] != expected 0x3a5c8a14 # # Exception| cpu 5: rx_hash 0xd5418c67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34281 dport 49711] != expected 0x3a5c8a14 # # 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__->