< 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 58036 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xee98f37a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52910 dport 58036] != expected 0x231df788 # # Exception| cpu 0: rx_hash 0x31002ce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52940 dport 58036] != expected 0x2d5c95b5 # # Exception| cpu 0: rx_hash 0x4efb296b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53048 dport 58036] != expected 0x4284d488 # # Exception| cpu 0: rx_hash 0x2e4854e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53228 dport 58036] != expected 0x3096f442 # # Exception| cpu 0: rx_hash 0x8e5cddc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53290 dport 58036] != expected 0x7593eb98 # # Exception| cpu 0: rx_hash 0x59d9303e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53300 dport 58036] != expected 0x979a9017 # # Exception| cpu 0: rx_hash 0xed831959 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53354 dport 58036] != expected 0xe8df4fed # # Exception| cpu 0: rx_hash 0x41fe6680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53366 dport 58036] != expected 0xa342bac0 # # Exception| cpu 0: rx_hash 0xdb0edb3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53382 dport 58036] != expected 0x3f0395b1 # # Exception| cpu 0: rx_hash 0x3fb33f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53418 dport 58036] != expected 0x3b35b9a2 # # Exception| cpu 0: rx_hash 0x93ce4059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53430 dport 58036] != expected 0x70a84c8f # # Exception| cpu 0: rx_hash 0xb0cc2dc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53434 dport 58036] != expected 0x4e072876 # # Exception| cpu 0: rx_hash 0x4c569fc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53460 dport 58036] != expected 0x7ee92eb2 # # Exception| cpu 0: rx_hash 0x9114a5ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 53514 dport 58036] != expected 0x68598a6f # # Exception| cpu 0: rx_hash 0x10aff7d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53548 dport 58036] != expected 0x2f9e0b76 # # Exception| cpu 0: rx_hash 0x812ec11a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53556 dport 58036] != expected 0xb0c9b90a # # Exception| cpu 0: rx_hash 0xec3545d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53570 dport 58036] != expected 0x1f700db2 # # Exception| cpu 0: rx_hash 0xf2cb615f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53578 dport 58036] != expected 0xf5152e1a # # Exception| cpu 0: rx_hash 0x064ce135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53592 dport 58036] != expected 0x29b3316c # # Exception| cpu 0: rx_hash 0x87f7b32f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53630 dport 58036] != expected 0x6e74b075 # # Exception| cpu 0: rx_hash 0x03f92a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53638 dport 58036] != expected 0x1850bcac # # Exception| cpu 0: rx_hash 0x92781cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53662 dport 58036] != expected 0x87070ed0 # # Exception| cpu 0: rx_hash 0x4b39b17d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53686 dport 58036] != expected 0x57fb6592 # # Exception| cpu 0: rx_hash 0x13c34ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 53688 dport 58036] != expected 0xc0c08fc9 # # Exception| cpu 0: rx_hash 0x701c8a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53752 dport 58036] != expected 0x5d8c2bbc # # Exception| cpu 0: rx_hash 0x872193fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53792 dport 58036] != expected 0xa5cbd21c # # Exception| cpu 0: rx_hash 0xdfdb6c4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53806 dport 58036] != expected 0x32f03847 # # Exception| cpu 0: rx_hash 0x58b94c62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53826 dport 58036] != expected 0xab8ab021 # # Exception| cpu 0: rx_hash 0x7bbb21fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53838 dport 58036] != expected 0x9525d4d8 # # Exception| cpu 0: rx_hash 0xb2c0e883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53848 dport 58036] != expected 0x9d498cff # # Exception| cpu 0: rx_hash 0x488328b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53884 dport 58036] != expected 0x731a8344 # # Exception| cpu 0: rx_hash 0xcc8db183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53892 dport 58036] != expected 0x53e8f9d # # Exception| cpu 0: rx_hash 0x380a31e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53910 dport 58036] != expected 0xd99890eb # # Exception| cpu 0: rx_hash 0x26f41562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53918 dport 58036] != expected 0x33fdb343 # # Exception| cpu 0: rx_hash 0xffb5b8cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53942 dport 58036] != expected 0xe301d801 # # Exception| cpu 0: rx_hash 0x92ae3c05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53952 dport 58036] != expected 0x4cb86cb9 # # Exception| cpu 0: rx_hash 0xa196354d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54002 dport 58036] != expected 0xaa873b25 # # Exception| cpu 0: rx_hash 0x9869ebf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54016 dport 58036] != expected 0xb801b3eb # # Exception| cpu 0: rx_hash 0xb5afc63b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54074 dport 58036] != expected 0xb45bc7df # # Exception| cpu 0: rx_hash 0x4935743b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54100 dport 58036] != expected 0x84b5c11b # # Exception| cpu 0: rx_hash 0x57cb50b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54108 dport 58036] != expected 0x6ed0e2b3 # # Exception| cpu 0: rx_hash 0x1f0bcbd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54124 dport 58036] != expected 0x217b3b8d # # Exception| cpu 0: rx_hash 0x9074d992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54140 dport 58036] != expected 0x5449aa59 # # Exception| cpu 0: rx_hash 0x0a84642c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54156 dport 58036] != expected 0xc8088528 # # Exception| cpu 0: rx_hash 0xa83d5baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54182 dport 58036] != expected 0xb16060c8 # # Exception| cpu 0: rx_hash 0xcd3bed0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54188 dport 58036] != expected 0xf291cdc2 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3a17929b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48892 dport 50030] OK # # # cpu 4: rx_hash 0xe991e8cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48916 dport 50030] OK # # # cpu 4: rx_hash 0xa15173a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48932 dport 50030] OK # # # cpu 4: rx_hash 0x2e2e61ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48948 dport 50030] OK # # # cpu 4: rx_hash 0x05313e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48964 dport 50030] OK # # # cpu 4: rx_hash 0x5dcbc1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48970 dport 50030] OK # # # cpu 4: rx_hash 0xd2b4d3ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48986 dport 50030] OK # # # cpu 4: rx_hash 0x9a74488a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49002 dport 50030] OK # # # cpu 4: rx_hash 0xeafd51d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 50030] OK # # # cpu 4: rx_hash 0x587e0a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49044 dport 50030] OK # # # cpu 4: rx_hash 0x46802e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49052 dport 50030] OK # # # cpu 4: rx_hash 0x40595c39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49110 dport 50030] OK # # # cpu 4: rx_hash 0xba1a9c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49138 dport 50030] OK # # # cpu 4: rx_hash 0x596e3536 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49154 dport 50030] OK # # # cpu 4: rx_hash 0x479011bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49162 dport 50030] OK # # # cpu 4: rx_hash 0x8eebd8c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49180 dport 50030] OK # # # cpu 4: rx_hash 0x802f989f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49194 dport 50030] OK # # # cpu 4: rx_hash 0x7cb52a9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49220 dport 50030] OK # # # cpu 4: rx_hash 0xed341c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49244 dport 50030] OK # # # cpu 4: rx_hash 0xa5f48736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49260 dport 50030] OK # # # cpu 4: rx_hash 0x6c8f4e4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49274 dport 50030] OK # # # cpu 4: rx_hash 0xd57d9e69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49286 dport 50030] OK # # # cpu 4: rx_hash 0xdd60ac03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49402 dport 50030] OK # # # cpu 4: rx_hash 0x9f67e099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49418 dport 50030] OK # # # cpu 4: rx_hash 0x561c29e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49436 dport 50030] OK # # # cpu 4: rx_hash 0x35c3ed75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49500 dport 50030] OK # # # cpu 4: rx_hash 0x977ad2f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49526 dport 50030] OK # # # cpu 4: rx_hash 0x4b8eb475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49536 dport 50030] OK # # # cpu 4: rx_hash 0x13744bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49550 dport 50030] OK # # # cpu 4: rx_hash 0x285170e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49600 dport 50030] OK # # # cpu 4: rx_hash 0xefeef9c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49632 dport 50030] OK # # # cpu 4: rx_hash 0xdf6c6945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49688 dport 50030] OK # # # cpu 4: rx_hash 0x7dd556c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49714 dport 50030] OK # # # cpu 4: rx_hash 0xac89c900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49766 dport 50030] OK # # # cpu 4: rx_hash 0x23f6db45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49782 dport 50030] OK # # # cpu 4: rx_hash 0x7b0c24f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49784 dport 50030] OK # # # cpu 4: rx_hash 0x05417df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49828 dport 50030] OK # # # cpu 4: rx_hash 0x5dbb8245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49834 dport 50030] OK # # # cpu 4: rx_hash 0xf1c6fd9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49846 dport 50030] OK # # # cpu 4: rx_hash 0xa1213045 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49860 dport 50030] OK # # # cpu 4: rx_hash 0x5f6167d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49942 dport 50030] OK # # # cpu 4: rx_hash 0x8620ca7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49982 dport 50030] OK # # # cpu 4: rx_hash 0xad3f958d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49998 dport 50030] OK # # # cpu 4: rx_hash 0x64445cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50008 dport 50030] OK # # # cpu 4: rx_hash 0x747e3824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50022 dport 50030] OK # # # cpu 4: rx_hash 0x80f9b84e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50036 dport 50030] OK # # # cpu 4: rx_hash 0x04f7217b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50060 dport 50030] OK # # # cpu 4: rx_hash 0xa88a5ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50064 dport 50030] OK # # # cpu 4: rx_hash 0xcd8ce806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50074 dport 50030] OK # # # cpu 4: rx_hash 0xddb68cd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50084 dport 50030] OK # # # cpu 4: rx_hash 0xfeb4e14e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50088 dport 50030] OK # # # cpu 4: rx_hash 0x6728e5ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50124 dport 50030] OK # # # cpu 4: rx_hash 0xdb6ffee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50158 dport 50030] OK # # # cpu 4: rx_hash 0xb7a936cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50188 dport 50030] OK # # # cpu 4: rx_hash 0x5dd0922d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50198 dport 50030] OK # # # count: pass=55 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 50154 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55963 dport 50154] != expected 0x3f5bbf5f # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55963 dport 50154] != expected 0x3f5bbf5f # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41694 dport 50154] != expected 0x56ccc361 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41694 dport 50154] != expected 0x56ccc361 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33424 dport 50154] != expected 0xe5811407 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33424 dport 50154] != expected 0xe5811407 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53461 dport 50154] != expected 0x426f00dc # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53461 dport 50154] != expected 0x426f00dc # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43625 dport 50154] != expected 0x9d5cf9f1 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43625 dport 50154] != expected 0x9d5cf9f1 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40401 dport 50154] != expected 0xc0558d50 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40401 dport 50154] != expected 0xc0558d50 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57739 dport 50154] != expected 0xd1365de2 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57739 dport 50154] != expected 0xd1365de2 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37222 dport 50154] != expected 0xc2117d87 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37222 dport 50154] != expected 0xc2117d87 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44902 dport 50154] != expected 0xb7c9edb4 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44902 dport 50154] != expected 0xb7c9edb4 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58534 dport 50154] != expected 0x68ae8fef # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58534 dport 50154] != expected 0x68ae8fef # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59622 dport 50154] != expected 0xd8dc84fe # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59622 dport 50154] != expected 0xd8dc84fe # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52026 dport 50154] != expected 0x4d6ba347 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52026 dport 50154] != expected 0x4d6ba347 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42917 dport 50154] != expected 0x7a74ed3e # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42917 dport 50154] != expected 0x7a74ed3e # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59073 dport 50154] != expected 0x72a52349 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59073 dport 50154] != expected 0x72a52349 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55874 dport 50154] != expected 0x20cfe628 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55874 dport 50154] != expected 0x20cfe628 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52037 dport 50154] != expected 0x5b9e2913 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52037 dport 50154] != expected 0x5b9e2913 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36688 dport 50154] != expected 0x3c066431 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36688 dport 50154] != expected 0x3c066431 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59896 dport 50154] != expected 0x1d86d66c # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59896 dport 50154] != expected 0x1d86d66c # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43410 dport 50154] != expected 0xa53fdb5d # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43410 dport 50154] != expected 0xa53fdb5d # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51993 dport 50154] != expected 0x8d4f784b # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51993 dport 50154] != expected 0x8d4f784b # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51044 dport 50154] != expected 0x1f10d3d9 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51044 dport 50154] != expected 0x1f10d3d9 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46403 dport 50154] != expected 0xf853c77 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46403 dport 50154] != expected 0xf853c77 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53142 dport 50154] != expected 0xce2f1729 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53142 dport 50154] != expected 0xce2f1729 # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53927 dport 50154] != expected 0xaab567bb # # Exception| cpu 5: rx_hash 0x20bd68e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53927 dport 50154] != expected 0xaab567bb # # 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 34178 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50716 dport 34178] != expected 0x4dd5297d # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50716 dport 34178] != expected 0x4dd5297d # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35569 dport 34178] != expected 0xdae912ed # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35569 dport 34178] != expected 0xdae912ed # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58178 dport 34178] != expected 0xe182b2fe # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58178 dport 34178] != expected 0xe182b2fe # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44748 dport 34178] != expected 0x86208388 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44748 dport 34178] != expected 0x86208388 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41997 dport 34178] != expected 0x148487b9 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41997 dport 34178] != expected 0x148487b9 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 34178] != expected 0xb6f185c0 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 34178] != expected 0xb6f185c0 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35210 dport 34178] != expected 0xd78dd657 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35210 dport 34178] != expected 0xd78dd657 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35642 dport 34178] != expected 0x42d957ea # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35642 dport 34178] != expected 0x42d957ea # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 34178] != expected 0xc58ac01a # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 34178] != expected 0xc58ac01a # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45870 dport 34178] != expected 0xb00c3207 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45870 dport 34178] != expected 0xb00c3207 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43368 dport 34178] != expected 0xcf3d540a # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43368 dport 34178] != expected 0xcf3d540a # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 34178] != expected 0x139485ef # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 34178] != expected 0x139485ef # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55980 dport 34178] != expected 0x34562d2d # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55980 dport 34178] != expected 0x34562d2d # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37403 dport 34178] != expected 0x9cf18a84 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37403 dport 34178] != expected 0x9cf18a84 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35516 dport 34178] != expected 0x6dc59fbe # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35516 dport 34178] != expected 0x6dc59fbe # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49960 dport 34178] != expected 0x5623f660 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49960 dport 34178] != expected 0x5623f660 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55162 dport 34178] != expected 0x9ac931c0 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55162 dport 34178] != expected 0x9ac931c0 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60800 dport 34178] != expected 0x4912fcf7 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60800 dport 34178] != expected 0x4912fcf7 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41577 dport 34178] != expected 0x575e87c6 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41577 dport 34178] != expected 0x575e87c6 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55487 dport 34178] != expected 0x5b5b718b # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55487 dport 34178] != expected 0x5b5b718b # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54563 dport 34178] != expected 0xf31d1f53 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54563 dport 34178] != expected 0xf31d1f53 # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39135 dport 34178] != expected 0xc458e3fc # # Exception| cpu 5: rx_hash 0x0fd4b0b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39135 dport 34178] != expected 0xc458e3fc # # 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__->