< 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 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 47033 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9f270ecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48230 dport 47033] != expected 0x5d504c91 # # Exception| cpu 0: rx_hash 0xdf47cc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48274 dport 47033] != expected 0x9740a202 # # Exception| cpu 0: rx_hash 0x930e82d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48294 dport 47033] != expected 0xcc5ac8ff # # Exception| cpu 0: rx_hash 0x30da23ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48306 dport 47033] != expected 0x54a6ad6a # # Exception| cpu 0: rx_hash 0x79636b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48378 dport 47033] != expected 0xbacd977c # # Exception| cpu 0: rx_hash 0xc4f01462 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48398 dport 47033] != expected 0x48a1b802 # # Exception| cpu 0: rx_hash 0xa5bc74b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48406 dport 47033] != expected 0xc0f59b71 # # Exception| cpu 0: rx_hash 0xf4562408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48446 dport 47033] != expected 0xc8ba9bb # # Exception| cpu 0: rx_hash 0xcae01e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48460 dport 47033] != expected 0x9732493f # # Exception| cpu 0: rx_hash 0x257df1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48492 dport 47033] != expected 0x54d44657 # # Exception| cpu 0: rx_hash 0xbdef6c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48502 dport 47033] != expected 0xe2e093ad # # Exception| cpu 0: rx_hash 0x651d3377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48536 dport 47033] != expected 0x9ec4a8c4 # # Exception| cpu 0: rx_hash 0xcd299e56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48562 dport 47033] != expected 0x6cda6c87 # # Exception| cpu 0: rx_hash 0x17e247cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48606 dport 47033] != expected 0x5e6722bd # # Exception| cpu 0: rx_hash 0x274477a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48622 dport 47033] != expected 0x1a4d3304 # # Exception| cpu 0: rx_hash 0x8490d6dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48634 dport 47033] != expected 0x82b15691 # # Exception| cpu 0: rx_hash 0xccdbfe47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48714 dport 47033] != expected 0x122065e9 # # Exception| cpu 0: rx_hash 0x96d1a2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 47033] != expected 0xb4bcf6f5 # # Exception| cpu 0: rx_hash 0x2346119e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48746 dport 47033] != expected 0xd1c66a81 # # Exception| cpu 0: rx_hash 0x392c8fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48776 dport 47033] != expected 0xbd4a170e # # Exception| cpu 0: rx_hash 0xbc1d0c92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48782 dport 47033] != expected 0x9c1a9ac3 # # Exception| cpu 0: rx_hash 0xedf75c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48806 dport 47033] != expected 0x5064a809 # # Exception| cpu 0: rx_hash 0x4e23fd50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48818 dport 47033] != expected 0xc898cd9c # # Exception| cpu 0: rx_hash 0x5670e565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48850 dport 47033] != expected 0xea8dc540 # # Exception| cpu 0: rx_hash 0x5d90e938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48876 dport 47033] != expected 0x806f6496 # # Exception| cpu 0: rx_hash 0xfe444844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48888 dport 47033] != expected 0x18930103 # # Exception| cpu 0: rx_hash 0xf3b08214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48966 dport 47033] != expected 0x3af4e2e2 # # Exception| cpu 0: rx_hash 0xb419c0ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 48972 dport 47033] != expected 0xb0c29c9 # # Exception| cpu 0: rx_hash 0x2c8b5da7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48982 dport 47033] != expected 0xbd38fc33 # # Exception| cpu 0: rx_hash 0x9ed56eda [saddr 192.0.3.2 daddr 192.0.3.1 sport 49054 dport 47033] != expected 0x23aa45ff # # Exception| cpu 0: rx_hash 0xae735eb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49070 dport 47033] != expected 0x67805446 # # Exception| cpu 0: rx_hash 0x59bda95c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49134 dport 47033] != expected 0x867353f2 # # Exception| cpu 0: rx_hash 0xfa690820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49146 dport 47033] != expected 0x1e8f3667 # # Exception| cpu 0: rx_hash 0x868676ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49150 dport 47033] != expected 0x1bf4d23 # # Exception| cpu 0: rx_hash 0xbce37bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49180 dport 47033] != expected 0xeec4e0e7 # # Exception| cpu 0: rx_hash 0xe8f92d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49224 dport 47033] != expected 0x97cb82c6 # # Exception| cpu 0: rx_hash 0x706bb068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49234 dport 47033] != expected 0x21ff573c # # Exception| cpu 0: rx_hash 0x4b2d8c5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49244 dport 47033] != expected 0xf37e753 # # Exception| cpu 0: rx_hash 0xfeba3f65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49258 dport 47033] != expected 0x6a4d7b27 # # Exception| cpu 0: rx_hash 0x300b72d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49318 dport 47033] != expected 0xebefb9af # # Exception| cpu 0: rx_hash 0xd4769153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49336 dport 47033] != expected 0x42eb1711 # # Exception| cpu 0: rx_hash 0xb8ce3bd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49438 dport 47033] != expected 0xe8d8d783 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd3618023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34008 dport 47705] OK # # # cpu 0: rx_hash 0xc5229265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34042 dport 47705] OK # # # cpu 0: rx_hash 0x40131135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34044 dport 47705] OK # # # cpu 0: rx_hash 0x3108a5aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34118 dport 47705] OK # # # cpu 0: rx_hash 0x17ed8786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34132 dport 47705] OK # # # cpu 0: rx_hash 0x3d2129b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34182 dport 47705] OK # # # cpu 0: rx_hash 0x7498613b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34254 dport 47705] OK # # # cpu 0: rx_hash 0xd74cc047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34266 dport 47705] OK # # # cpu 0: rx_hash 0x527d4317 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34268 dport 47705] OK # # # cpu 0: rx_hash 0xdcaccc1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34276 dport 47705] OK # # # cpu 0: rx_hash 0x62db737d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34284 dport 47705] OK # # # cpu 0: rx_hash 0x39234f8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34306 dport 47705] OK # # # cpu 4: rx_hash 0x896bdcc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33998 dport 47705] OK # # # cpu 4: rx_hash 0xd0854000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34084 dport 47705] OK # # # cpu 4: rx_hash 0x34f8a384 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34106 dport 47705] OK # # # cpu 4: rx_hash 0x5044c57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34142 dport 47705] OK # # # cpu 4: rx_hash 0x01ae95c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34166 dport 47705] OK # # # cpu 4: rx_hash 0x1bc40b9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34196 dport 47705] OK # # # cpu 4: rx_hash 0x2b623bf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34212 dport 47705] OK # # # cpu 4: rx_hash 0xf459e445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34228 dport 47705] OK # # # cpu 4: rx_hash 0xb600a093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34242 dport 47705] OK # # # cpu 4: rx_hash 0x7f786d66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34288 dport 47705] OK # # # cpu 4: rx_hash 0x86a690f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34290 dport 47705] OK # # # cpu 4: rx_hash 0x538f2306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34340 dport 47705] OK # # # cpu 4: rx_hash 0x756a012a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34358 dport 47705] OK # # # cpu 4: rx_hash 0xceedb863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34370 dport 47705] OK # # # cpu 4: rx_hash 0xf5ab8454 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34380 dport 47705] OK # # # cpu 4: rx_hash 0x2a905be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34396 dport 47705] OK # # # cpu 4: rx_hash 0x07957596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34416 dport 47705] OK # # # cpu 4: rx_hash 0xfe4b8809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34418 dport 47705] OK # # # cpu 5: rx_hash 0x56500373 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34014 dport 47705] OK # # # cpu 5: rx_hash 0x66f63319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34030 dport 47705] OK # # # cpu 5: rx_hash 0x045e93ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34058 dport 47705] OK # # # cpu 5: rx_hash 0x816f10be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34060 dport 47705] OK # # # cpu 5: rx_hash 0xe023706a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34068 dport 47705] OK # # # cpu 5: rx_hash 0xebc37c37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34090 dport 47705] OK # # # cpu 5: rx_hash 0x8f7f1acd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34126 dport 47705] OK # # # cpu 5: rx_hash 0xde954a73 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 47705] OK # # # cpu 5: rx_hash 0x4a2e5b22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34236 dport 47705] OK # # # cpu 5: rx_hash 0xc0fdb210 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34304 dport 47705] OK # # # cpu 5: rx_hash 0xbc12ccdf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34308 dport 47705] OK # # # cpu 5: rx_hash 0x45cc3140 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34310 dport 47705] OK # # # cpu 5: rx_hash 0x026573b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34316 dport 47705] OK # # # cpu 5: rx_hash 0x1fc66da3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34320 dport 47705] OK # # # cpu 5: rx_hash 0xa1b1d2c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34328 dport 47705] OK # # # cpu 5: rx_hash 0xedf89c61 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34348 dport 47705] OK # # # cpu 5: rx_hash 0x567f2528 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34392 dport 47705] OK # # # cpu 5: rx_hash 0xd8aeaa25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34400 dport 47705] OK # # # cpu 5: rx_hash 0xc2c43479 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34434 dport 47705] OK # # # cpu 5: rx_hash 0x26b9d7fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34460 dport 47705] OK # # # count: pass=50 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 45340 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50964 dport 45340] != expected 0x41692abf # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50964 dport 45340] != expected 0x41692abf # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46846 dport 45340] != expected 0xd4a47269 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46846 dport 45340] != expected 0xd4a47269 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47804 dport 45340] != expected 0xe2272b12 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47804 dport 45340] != expected 0xe2272b12 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43314 dport 45340] != expected 0xcbd375a2 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43314 dport 45340] != expected 0xcbd375a2 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47408 dport 45340] != expected 0x26344f35 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47408 dport 45340] != expected 0x26344f35 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33289 dport 45340] != expected 0x284e9d0a # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33289 dport 45340] != expected 0x284e9d0a # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54146 dport 45340] != expected 0xa94c61c # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54146 dport 45340] != expected 0xa94c61c # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52025 dport 45340] != expected 0x7f62664 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52025 dport 45340] != expected 0x7f62664 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32785 dport 45340] != expected 0x3c24de8f # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32785 dport 45340] != expected 0x3c24de8f # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33310 dport 45340] != expected 0xf213e305 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33310 dport 45340] != expected 0xf213e305 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44278 dport 45340] != expected 0x338a7b1e # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44278 dport 45340] != expected 0x338a7b1e # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46117 dport 45340] != expected 0x1365ae18 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46117 dport 45340] != expected 0x1365ae18 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39502 dport 45340] != expected 0xe0a4ae43 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39502 dport 45340] != expected 0xe0a4ae43 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38951 dport 45340] != expected 0x2dd616d8 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38951 dport 45340] != expected 0x2dd616d8 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34374 dport 45340] != expected 0xd5abf7b9 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34374 dport 45340] != expected 0xd5abf7b9 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46769 dport 45340] != expected 0x675e28a1 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46769 dport 45340] != expected 0x675e28a1 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55401 dport 45340] != expected 0x160c5204 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55401 dport 45340] != expected 0x160c5204 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60319 dport 45340] != expected 0x7c7ac114 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60319 dport 45340] != expected 0x7c7ac114 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40486 dport 45340] != expected 0x8336ab46 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40486 dport 45340] != expected 0x8336ab46 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48665 dport 45340] != expected 0x7cd6018c # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48665 dport 45340] != expected 0x7cd6018c # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55751 dport 45340] != expected 0xb3a7af34 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55751 dport 45340] != expected 0xb3a7af34 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53786 dport 45340] != expected 0xca45a758 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53786 dport 45340] != expected 0xca45a758 # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32914 dport 45340] != expected 0xe7c46cf # # Exception| cpu 4: rx_hash 0x35ba9f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32914 dport 45340] != expected 0xe7c46cf # # 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 47166 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54030 dport 47166] != expected 0xf3bac6f2 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54030 dport 47166] != expected 0xf3bac6f2 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58241 dport 47166] != expected 0x9896dc3d # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58241 dport 47166] != expected 0x9896dc3d # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50240 dport 47166] != expected 0x6c9bba8e # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50240 dport 47166] != expected 0x6c9bba8e # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39901 dport 47166] != expected 0x6e822ab2 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39901 dport 47166] != expected 0x6e822ab2 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59796 dport 47166] != expected 0x69b82f3d # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59796 dport 47166] != expected 0x69b82f3d # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60864 dport 47166] != expected 0x82de96d3 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60864 dport 47166] != expected 0x82de96d3 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35651 dport 47166] != expected 0x1ec7891f # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35651 dport 47166] != expected 0x1ec7891f # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48501 dport 47166] != expected 0x32e5ad96 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48501 dport 47166] != expected 0x32e5ad96 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56383 dport 47166] != expected 0xd369f661 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56383 dport 47166] != expected 0xd369f661 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 47166] != expected 0x1fbd38e # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 47166] != expected 0x1fbd38e # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55465 dport 47166] != expected 0xcdf83e0a # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55465 dport 47166] != expected 0xcdf83e0a # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43803 dport 47166] != expected 0xbfaa83c8 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43803 dport 47166] != expected 0xbfaa83c8 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37855 dport 47166] != expected 0x48e2a092 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37855 dport 47166] != expected 0x48e2a092 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49845 dport 47166] != expected 0x1ec3b28c # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49845 dport 47166] != expected 0x1ec3b28c # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53334 dport 47166] != expected 0xe63232cc # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53334 dport 47166] != expected 0xe63232cc # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33104 dport 47166] != expected 0x6ad8f94f # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33104 dport 47166] != expected 0x6ad8f94f # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42958 dport 47166] != expected 0x8328cd51 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42958 dport 47166] != expected 0x8328cd51 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54267 dport 47166] != expected 0x4067ff73 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54267 dport 47166] != expected 0x4067ff73 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58150 dport 47166] != expected 0xfa60307c # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58150 dport 47166] != expected 0xfa60307c # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47555 dport 47166] != expected 0xc3e98a24 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47555 dport 47166] != expected 0xc3e98a24 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46012 dport 47166] != expected 0x6d3d23e9 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46012 dport 47166] != expected 0x6d3d23e9 # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47851 dport 47166] != expected 0x1109b99c # # Exception| cpu 4: rx_hash 0x488c52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47851 dport 47166] != expected 0x1109b99c # # 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__->