< 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 194, 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 200, 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 129, 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 33117 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x04c5300b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47822 dport 33117] != expected 0xb5a9e84a # # Exception| cpu 0: rx_hash 0x6fb5a241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47834 dport 33117] != expected 0x44a575c9 # # Exception| cpu 0: rx_hash 0x8a1d27aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47854 dport 33117] != expected 0xad82ab20 # # Exception| cpu 0: rx_hash 0x414c2c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47860 dport 33117] != expected 0x7fcd16f3 # # Exception| cpu 0: rx_hash 0x46996244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47964 dport 33117] != expected 0x8244e085 # # Exception| cpu 0: rx_hash 0xf4a248e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48022 dport 33117] != expected 0x6a42aaec # # Exception| cpu 0: rx_hash 0x110acd02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48034 dport 33117] != expected 0x83657405 # # Exception| cpu 0: rx_hash 0x97fb2559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48052 dport 33117] != expected 0xf0dddf2b # # Exception| cpu 0: rx_hash 0x353fab62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48064 dport 33117] != expected 0x15efa077 # # Exception| cpu 0: rx_hash 0x0e5ff5e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48072 dport 33117] != expected 0x7542addc # # Exception| cpu 0: rx_hash 0x20a67bda [saddr 192.0.3.2 daddr 192.0.3.1 sport 48102 dport 33117] != expected 0x4e2acee6 # # Exception| cpu 0: rx_hash 0x8087e247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48104 dport 33117] != expected 0x6d69eeb6 # # Exception| cpu 0: rx_hash 0x6d069856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48106 dport 33117] != expected 0xefddd81b # # Exception| cpu 0: rx_hash 0x3d165498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48118 dport 33117] != expected 0x7e7c4833 # # Exception| cpu 0: rx_hash 0x70b6b714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48122 dport 33117] != expected 0xdf8b5ece # # Exception| cpu 0: rx_hash 0xc7d57423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48148 dport 33117] != expected 0xcbacadb # # Exception| cpu 0: rx_hash 0x9fec4717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48190 dport 33117] != expected 0xf688b2b7 # # Exception| cpu 0: rx_hash 0xebc9edb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48192 dport 33117] != expected 0xf1a3f6ed # # Exception| cpu 0: rx_hash 0xb473bd05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48264 dport 33117] != expected 0x9b118a29 # # Exception| cpu 0: rx_hash 0xbebf5559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48324 dport 33117] != expected 0x36f33d61 # # Exception| cpu 0: rx_hash 0x384ebd02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48338 dport 33117] != expected 0x454b964f # # Exception| cpu 0: rx_hash 0xfb36492f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48382 dport 33117] != expected 0xfc97c3d8 # # Exception| cpu 0: rx_hash 0x70de0711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48396 dport 33117] != expected 0xdf4429c8 # # Exception| cpu 0: rx_hash 0xf62fef4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48410 dport 33117] != expected 0xacfc82e6 # # Exception| cpu 0: rx_hash 0x7a12ef4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48448 dport 33117] != expected 0x72a69e80 # # Exception| cpu 0: rx_hash 0x2a022383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48476 dport 33117] != expected 0xe3070ea8 # # Exception| cpu 0: rx_hash 0x6f8b3ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48486 dport 33117] != expected 0x2963f011 # # Exception| cpu 0: rx_hash 0x7d918cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48546 dport 33117] != expected 0xe2269a28 # # Exception| cpu 0: rx_hash 0xfb60649e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48564 dport 33117] != expected 0x919e3106 # # Exception| cpu 0: rx_hash 0xf9857338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48590 dport 33117] != expected 0x57ef6e0a # # Exception| cpu 0: rx_hash 0x4c3d3a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48614 dport 33117] != expected 0x2f6920cb # # Exception| cpu 0: rx_hash 0x09c91d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48642 dport 33117] != expected 0x3e80d5c3 # # Exception| cpu 0: rx_hash 0xb458abdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48668 dport 33117] != expected 0x2d957346 # # Exception| cpu 0: rx_hash 0x4c400174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48696 dport 33117] != expected 0xf4e42b7a # # Exception| cpu 0: rx_hash 0x75c54856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48714 dport 33117] != expected 0x523879dd # # Exception| cpu 0: rx_hash 0x68756714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48730 dport 33117] != expected 0x626eff08 # # Exception| cpu 0: rx_hash 0xc7fe62fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48768 dport 33117] != expected 0xba3e33b4 # # Exception| cpu 0: rx_hash 0x0caf692c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48794 dport 33117] != expected 0x68718e67 # # Exception| cpu 0: rx_hash 0xeed2a2fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48902 dport 33117] != expected 0x7cdfa6f8 # # Exception| cpu 0: rx_hash 0xd5b2fc7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48910 dport 33117] != expected 0x1c72ab53 # # Exception| cpu 0: rx_hash 0x2583a929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48924 dport 33117] != expected 0xae901b2b # # Exception| cpu 0: rx_hash 0xdf7e1426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48962 dport 33117] != expected 0xb1901c1b # # 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 0x1c575f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59474 dport 55829] OK # # # cpu 0: rx_hash 0x147ea0da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59492 dport 55829] OK # # # cpu 0: rx_hash 0xb45f3947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59498 dport 55829] OK # # # cpu 0: rx_hash 0x09ce8f98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59508 dport 55829] OK # # # cpu 4: rx_hash 0x8f3f67c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59490 dport 55829] OK # # # cpu 4: rx_hash 0x88bc044b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59520 dport 55829] OK # # # cpu 4: rx_hash 0x5e5d20de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59530 dport 55829] OK # # # cpu 4: rx_hash 0x788d5118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59538 dport 55829] OK # # # cpu 4: rx_hash 0x066413ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59552 dport 55829] OK # # # cpu 4: rx_hash 0x6ff19606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59598 dport 55829] OK # # # cpu 4: rx_hash 0x4921e7c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59606 dport 55829] OK # # # cpu 4: rx_hash 0xb1394d69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59634 dport 55829] OK # # # cpu 4: rx_hash 0xa190c44e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59654 dport 55829] OK # # # cpu 4: rx_hash 0x7771e0db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59660 dport 55829] OK # # # cpu 4: rx_hash 0x6ac1cf99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59676 dport 55829] OK # # # cpu 4: rx_hash 0xa9b93bb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59696 dport 55829] OK # # # cpu 4: rx_hash 0x46dd5603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59720 dport 55829] OK # # # cpu 4: rx_hash 0xcf86222a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59786 dport 55829] OK # # # cpu 4: rx_hash 0xfccf8354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59828 dport 55829] OK # # # cpu 4: rx_hash 0x114ef945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 55829] OK # # # cpu 4: rx_hash 0xb38a777e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59842 dport 55829] OK # # # cpu 4: rx_hash 0x43bb222d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59856 dport 55829] OK # # # cpu 4: rx_hash 0xa613a7c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59876 dport 55829] OK # # # cpu 4: rx_hash 0x80c3d600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59900 dport 55829] OK # # # cpu 4: rx_hash 0xbbdeb3ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59946 dport 55829] OK # # # cpu 4: rx_hash 0xb93ba44b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59984 dport 55829] OK # # # cpu 4: rx_hash 0x6fda80de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59994 dport 55829] OK # # # cpu 4: rx_hash 0xb1125bb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60006 dport 55829] OK # # # cpu 4: rx_hash 0x37e3b3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60016 dport 55829] OK # # # cpu 4: rx_hash 0xaca274f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60022 dport 55829] OK # # # cpu 4: rx_hash 0x8df166bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60044 dport 55829] OK # # # cpu 4: rx_hash 0xab21177b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60052 dport 55829] OK # # # cpu 4: rx_hash 0xe464e351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60130 dport 55829] OK # # # cpu 4: rx_hash 0xdf04bdd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60138 dport 55829] OK # # # cpu 4: rx_hash 0x44457acc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60140 dport 55829] OK # # # cpu 4: rx_hash 0x820dd77e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60178 dport 55829] OK # # # cpu 4: rx_hash 0xacf45942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60220 dport 55829] OK # # # cpu 4: rx_hash 0x5e201bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60244 dport 55829] OK # # # cpu 4: rx_hash 0xcd482354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60260 dport 55829] OK # # # cpu 4: rx_hash 0xa638b11e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60272 dport 55829] OK # # # cpu 4: rx_hash 0x4c3aa887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60304 dport 55829] OK # # # cpu 4: rx_hash 0xa9922d6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60324 dport 55829] OK # # # cpu 4: rx_hash 0x16e68c15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60352 dport 55829] OK # # # cpu 4: rx_hash 0x46f640db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60380 dport 55829] OK # # # cpu 4: rx_hash 0x4edfbf21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60394 dport 55829] OK # # # cpu 4: rx_hash 0x680fcee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60402 dport 55829] OK # # # cpu 4: rx_hash 0xbeeeea72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60408 dport 55829] OK # # # cpu 4: rx_hash 0xe40c5354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60436 dport 55829] OK # # # cpu 4: rx_hash 0xa9acb0d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60440 dport 55829] OK # # # cpu 4: rx_hash 0x4c043533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60460 dport 55829] OK # # # cpu 4: rx_hash 0x98000600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60508 dport 55829] OK # # # cpu 4: rx_hash 0x5cfb91a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60562 dport 55829] OK # # # cpu 4: rx_hash 0x8a1ab530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60568 dport 55829] OK # # # cpu 4: rx_hash 0x2212d357 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60576 dport 55829] OK # # # count: pass=54 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 194, 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 200, 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 129, 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 43247 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34685 dport 43247] != expected 0x2e658e82 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34685 dport 43247] != expected 0x2e658e82 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46119 dport 43247] != expected 0x7e90337a # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46119 dport 43247] != expected 0x7e90337a # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48983 dport 43247] != expected 0x881f2626 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48983 dport 43247] != expected 0x881f2626 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37604 dport 43247] != expected 0x5608dc8d # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37604 dport 43247] != expected 0x5608dc8d # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54867 dport 43247] != expected 0x7c34c6f2 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54867 dport 43247] != expected 0x7c34c6f2 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 43247] != expected 0x815f018f # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 43247] != expected 0x815f018f # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53359 dport 43247] != expected 0x94fdfb9d # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53359 dport 43247] != expected 0x94fdfb9d # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51171 dport 43247] != expected 0x5976ed7c # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51171 dport 43247] != expected 0x5976ed7c # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36589 dport 43247] != expected 0x8b5c1ded # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36589 dport 43247] != expected 0x8b5c1ded # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35855 dport 43247] != expected 0x5a5ead73 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35855 dport 43247] != expected 0x5a5ead73 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60156 dport 43247] != expected 0x38b7929a # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60156 dport 43247] != expected 0x38b7929a # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58660 dport 43247] != expected 0x907543c6 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58660 dport 43247] != expected 0x907543c6 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44046 dport 43247] != expected 0x9b2eeb6b # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44046 dport 43247] != expected 0x9b2eeb6b # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57094 dport 43247] != expected 0x172052ff # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57094 dport 43247] != expected 0x172052ff # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55292 dport 43247] != expected 0xc73b7024 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55292 dport 43247] != expected 0xc73b7024 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47189 dport 43247] != expected 0xe8ed96cb # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47189 dport 43247] != expected 0xe8ed96cb # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33847 dport 43247] != expected 0x2eec86a # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33847 dport 43247] != expected 0x2eec86a # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55740 dport 43247] != expected 0xba0d92b1 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55740 dport 43247] != expected 0xba0d92b1 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38618 dport 43247] != expected 0x7df76379 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38618 dport 43247] != expected 0x7df76379 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40817 dport 43247] != expected 0x17c263f4 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40817 dport 43247] != expected 0x17c263f4 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32781 dport 43247] != expected 0xe84b6cc8 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32781 dport 43247] != expected 0xe84b6cc8 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41636 dport 43247] != expected 0x163500fd # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41636 dport 43247] != expected 0x163500fd # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34000 dport 43247] != expected 0x565cbacf # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34000 dport 43247] != expected 0x565cbacf # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53596 dport 43247] != expected 0xb8590db9 # # Exception| cpu 5: rx_hash 0x3995aa7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53596 dport 43247] != expected 0xb8590db9 # # 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 194, 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 200, 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 129, 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 43992 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50968 dport 43992] != expected 0xd97e0d3e # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50968 dport 43992] != expected 0xd97e0d3e # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44249 dport 43992] != expected 0x9b62a0e8 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44249 dport 43992] != expected 0x9b62a0e8 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53648 dport 43992] != expected 0xe42ea7ba # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53648 dport 43992] != expected 0xe42ea7ba # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56659 dport 43992] != expected 0x3a8752 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56659 dport 43992] != expected 0x3a8752 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43720 dport 43992] != expected 0x314b3a4f # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43720 dport 43992] != expected 0x314b3a4f # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35337 dport 43992] != expected 0xaa1d1842 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35337 dport 43992] != expected 0xaa1d1842 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60269 dport 43992] != expected 0x327b0fd3 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60269 dport 43992] != expected 0x327b0fd3 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48478 dport 43992] != expected 0x205124e0 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48478 dport 43992] != expected 0x205124e0 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37508 dport 43992] != expected 0xc42fda75 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37508 dport 43992] != expected 0xc42fda75 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47490 dport 43992] != expected 0x30ed26ab # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47490 dport 43992] != expected 0x30ed26ab # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39480 dport 43992] != expected 0xab6a64ac # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39480 dport 43992] != expected 0xab6a64ac # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41650 dport 43992] != expected 0xa1954db7 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41650 dport 43992] != expected 0xa1954db7 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41534 dport 43992] != expected 0xcf83abd3 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41534 dport 43992] != expected 0xcf83abd3 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49355 dport 43992] != expected 0x6bd7e144 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49355 dport 43992] != expected 0x6bd7e144 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33987 dport 43992] != expected 0xe6861376 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33987 dport 43992] != expected 0xe6861376 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47749 dport 43992] != expected 0xa998961e # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47749 dport 43992] != expected 0xa998961e # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 43992] != expected 0xacf1d0bb # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 43992] != expected 0xacf1d0bb # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37777 dport 43992] != expected 0xe586bee9 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37777 dport 43992] != expected 0xe586bee9 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48392 dport 43992] != expected 0xe1ccc76b # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48392 dport 43992] != expected 0xe1ccc76b # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36320 dport 43992] != expected 0x5d3de84e # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36320 dport 43992] != expected 0x5d3de84e # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36541 dport 43992] != expected 0x487558fc # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36541 dport 43992] != expected 0x487558fc # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45793 dport 43992] != expected 0x84d75739 # # Exception| cpu 5: rx_hash 0xabb6aa19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45793 dport 43992] != expected 0x84d75739 # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->