< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 40382 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9b2999fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55390 dport 40382] != expected 0x39199770 # # Exception| cpu 0: rx_hash 0xabe20202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55414 dport 40382] != expected 0xee12c08b # # Exception| cpu 0: rx_hash 0x68cc6df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55420 dport 40382] != expected 0xb23f9f67 # # Exception| cpu 0: rx_hash 0xbeaf0c53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55434 dport 40382] != expected 0x3bb1742c # # Exception| cpu 0: rx_hash 0x9e221efb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55442 dport 40382] != expected 0x5e43117e # # Exception| cpu 4: rx_hash 0x7e59109c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55426 dport 40382] != expected 0x7d12cdb0 # # Exception| cpu 4: rx_hash 0x3c9b46f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55436 dport 40382] != expected 0xac78e164 # # Exception| cpu 4: rx_hash 0x3f4335cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55438 dport 40382] != expected 0xb6f60714 # # Exception| cpu 4: rx_hash 0xcca6c1c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55468 dport 40382] != expected 0x3dd00f03 # # Exception| cpu 5: rx_hash 0x095b5a0a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55400 dport 40382] != expected 0x1c293091 # # Exception| cpu 5: rx_hash 0x7d8163a3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55424 dport 40382] != expected 0x679c2bc0 # # Exception| cpu 5: rx_hash 0x9dfa6dc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55440 dport 40382] != expected 0x44cdf70e # # Exception| cpu 5: rx_hash 0x8e6497af [saddr 192.0.3.2 daddr 192.0.3.1 sport 55458 dport 40382] != expected 0xecba23d7 # # Exception| cpu 0: rx_hash 0x640897c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55508 dport 40382] != expected 0x15ef305 # # Exception| cpu 0: rx_hash 0x2512b292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55512 dport 40382] != expected 0xcaba39a1 # # Exception| cpu 0: rx_hash 0xa726f832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55518 dport 40382] != expected 0x5d73ace9 # # Exception| cpu 0: rx_hash 0xb4b80259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55532 dport 40382] != expected 0xf5047830 # # Exception| cpu 0: rx_hash 0x5f89b289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55552 dport 40382] != expected 0xb1c30d95 # # Exception| cpu 0: rx_hash 0x1d4be4e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55566 dport 40382] != expected 0x60a92141 # # Exception| cpu 0: rx_hash 0xbc2acfd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55570 dport 40382] != expected 0x881c372b # # Exception| cpu 4: rx_hash 0xeff3a057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55478 dport 40382] != expected 0x42ac8c21 # # Exception| cpu 4: rx_hash 0x847399a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55492 dport 40382] != expected 0x220f2fcb # # Exception| cpu 4: rx_hash 0xf67a5436 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55522 dport 40382] != expected 0x246e54e4 # # Exception| cpu 4: rx_hash 0xfd30ea81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55582 dport 40382] != expected 0x43f8fd8f # # Exception| cpu 4: rx_hash 0xeeae10ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 55596 dport 40382] != expected 0xeb8f2956 # # Exception| cpu 5: rx_hash 0x943510f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55540 dport 40382] != expected 0x90f61d62 # # Exception| cpu 5: rx_hash 0xac6c4685 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55586 dport 40382] != expected 0x3ae50582 # # Exception| cpu 0: rx_hash 0x4fcf3bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55600 dport 40382] != expected 0x33a3f3c # # Exception| cpu 0: rx_hash 0xa5a33bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55622 dport 40382] != expected 0xeedeefee # # Exception| cpu 0: rx_hash 0x6af78fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56622 dport 40382] != expected 0x1d8c8855 # # Exception| cpu 0: rx_hash 0x60e081e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56648 dport 40382] != expected 0xd3398449 # # Exception| cpu 0: rx_hash 0x502b1a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56672 dport 40382] != expected 0x432d3b2 # # Exception| cpu 4: rx_hash 0xcb96a4db [saddr 192.0.3.2 daddr 192.0.3.1 sport 56626 dport 40382] != expected 0xf5399e3f # # Exception| cpu 4: rx_hash 0x8954f2b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56636 dport 40382] != expected 0x2453b2eb # # Exception| cpu 4: rx_hash 0x406d934e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56656 dport 40382] != expected 0xb6cbe11b # # Exception| cpu 4: rx_hash 0x12e94c75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56686 dport 40382] != expected 0xd558ff66 # # Exception| cpu 4: rx_hash 0xf2924212 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56702 dport 40382] != expected 0xf60923a8 # # Exception| cpu 5: rx_hash 0x27977110 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55616 dport 40382] != expected 0x79177aa6 # # Exception| cpu 5: rx_hash 0xe7616ddf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55624 dport 40382] != expected 0x3fb4c33a # # Exception| cpu 5: rx_hash 0xe10cb879 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56652 dport 40382] != expected 0x5e7ef771 # # Exception| cpu 5: rx_hash 0xe4073f7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56704 dport 40382] != expected 0x3924717f # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x35644df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50198 dport 46757] OK # # # cpu 0: rx_hash 0xe5d4d86e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50222 dport 46757] OK # # # cpu 0: rx_hash 0xad01800b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50246 dport 46757] OK # # # cpu 0: rx_hash 0x6e2feffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50252 dport 46757] OK # # # cpu 4: rx_hash 0x8443ef96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50234 dport 46757] OK # # # cpu 4: rx_hash 0xcc96b7f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50258 dport 46757] OK # # # cpu 4: rx_hash 0x0fb8d803 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50264 dport 46757] OK # # # cpu 4: rx_hash 0x8e54e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50268 dport 46757] OK # # # cpu 4: rx_hash 0x1ffe5157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50280 dport 46757] OK # # # cpu 5: rx_hash 0xf592513a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50206 dport 46757] OK # # # cpu 5: rx_hash 0x6438e1f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50218 dport 46757] OK # # # cpu 5: rx_hash 0xefc3d664 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50248 dport 46757] OK # # # cpu 5: rx_hash 0x9dca1bf7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50286 dport 46757] OK # # # cpu 0: rx_hash 0xbd47095f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50294 dport 46757] OK # # # cpu 0: rx_hash 0x4ba97a56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50328 dport 46757] OK # # # cpu 0: rx_hash 0x39a0b7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50366 dport 46757] OK # # # cpu 0: rx_hash 0x62eb15cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50404 dport 46757] OK # # # cpu 4: rx_hash 0x2a3e4dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50316 dport 46757] OK # # # cpu 4: rx_hash 0xc99d30f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50334 dport 46757] OK # # # cpu 4: rx_hash 0xd9dbb9a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50350 dport 46757] OK # # # cpu 4: rx_hash 0x33b7b9cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50392 dport 46757] OK # # # cpu 4: rx_hash 0x037c2233 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50416 dport 46757] OK # # # cpu 5: rx_hash 0x7e6966af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50300 dport 46757] OK # # # cpu 5: rx_hash 0x910ee1c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50374 dport 46757] OK # # # cpu 5: rx_hash 0x52208e37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50380 dport 46757] OK # # # cpu 0: rx_hash 0x492cb9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50432 dport 46757] OK # # # cpu 0: rx_hash 0x70285f1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50508 dport 46757] OK # # # cpu 0: rx_hash 0x9053517a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50524 dport 46757] OK # # # cpu 0: rx_hash 0xa340b9b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50550 dport 46757] OK # # # cpu 4: rx_hash 0x89daa51b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50440 dport 46757] OK # # # cpu 4: rx_hash 0xf80b1bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50476 dport 46757] OK # # # cpu 4: rx_hash 0xb0de43d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50500 dport 46757] OK # # # cpu 4: rx_hash 0x76fbab27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50562 dport 46757] OK # # # cpu 5: rx_hash 0x2b63fd13 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50454 dport 46757] OK # # # cpu 5: rx_hash 0x69a1ab7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50456 dport 46757] OK # # # cpu 5: rx_hash 0x79e72228 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50472 dport 46757] OK # # # cpu 5: rx_hash 0x999c2c4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50488 dport 46757] OK # # # cpu 5: rx_hash 0x0221928e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50538 dport 46757] OK # # # cpu 5: rx_hash 0xe182efd6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50552 dport 46757] OK # # # cpu 0: rx_hash 0x37e18e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50574 dport 46757] OK # # # cpu 0: rx_hash 0xd442f32f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50588 dport 46757] OK # # # cpu 0: rx_hash 0x86c62c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50594 dport 46757] OK # # # cpu 0: rx_hash 0x4c273ed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50636 dport 46757] OK # # # cpu 0: rx_hash 0x2db00929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50648 dport 46757] OK # # # count: pass=44 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 35791 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57942 dport 35791] != expected 0x767475b # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57942 dport 35791] != expected 0x767475b # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39672 dport 35791] != expected 0xdf3308d # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39672 dport 35791] != expected 0xdf3308d # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38752 dport 35791] != expected 0xa4959740 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38752 dport 35791] != expected 0xa4959740 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45735 dport 35791] != expected 0xc9d67013 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45735 dport 35791] != expected 0xc9d67013 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49295 dport 35791] != expected 0x1fbd844b # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49295 dport 35791] != expected 0x1fbd844b # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47111 dport 35791] != expected 0x134888b2 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47111 dport 35791] != expected 0x134888b2 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43855 dport 35791] != expected 0x8d3384eb # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43855 dport 35791] != expected 0x8d3384eb # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57787 dport 35791] != expected 0xafa770f8 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57787 dport 35791] != expected 0xafa770f8 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58939 dport 35791] != expected 0x4c6f9f38 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58939 dport 35791] != expected 0x4c6f9f38 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47118 dport 35791] != expected 0x60f6fdce # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47118 dport 35791] != expected 0x60f6fdce # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38908 dport 35791] != expected 0x284abab3 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38908 dport 35791] != expected 0x284abab3 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56188 dport 35791] != expected 0xc823b197 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56188 dport 35791] != expected 0xc823b197 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34100 dport 35791] != expected 0x606e90bf # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34100 dport 35791] != expected 0x606e90bf # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43192 dport 35791] != expected 0x5a8f306a # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43192 dport 35791] != expected 0x5a8f306a # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42751 dport 35791] != expected 0xf35e74dd # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42751 dport 35791] != expected 0xf35e74dd # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42575 dport 35791] != expected 0x25cd7ded # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42575 dport 35791] != expected 0x25cd7ded # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54357 dport 35791] != expected 0x5bd15d6c # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54357 dport 35791] != expected 0x5bd15d6c # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39389 dport 35791] != expected 0x4f2ef218 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39389 dport 35791] != expected 0x4f2ef218 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48728 dport 35791] != expected 0x292d0aee # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48728 dport 35791] != expected 0x292d0aee # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46216 dport 35791] != expected 0x899eb7d5 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46216 dport 35791] != expected 0x899eb7d5 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32788 dport 35791] != expected 0xaf7e2467 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32788 dport 35791] != expected 0xaf7e2467 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54104 dport 35791] != expected 0x228a8f71 # # Exception| cpu 5: rx_hash 0xb7b1c1f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54104 dport 35791] != expected 0x228a8f71 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 47512 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43905 dport 47512] != expected 0x69933b8f # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43905 dport 47512] != expected 0x69933b8f # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55786 dport 47512] != expected 0x23457692 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55786 dport 47512] != expected 0x23457692 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48528 dport 47512] != expected 0x673a9cd2 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48528 dport 47512] != expected 0x673a9cd2 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34877 dport 47512] != expected 0xa534a355 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34877 dport 47512] != expected 0xa534a355 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51833 dport 47512] != expected 0x8bbd9fe3 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51833 dport 47512] != expected 0x8bbd9fe3 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40436 dport 47512] != expected 0xde05dc60 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40436 dport 47512] != expected 0xde05dc60 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60199 dport 47512] != expected 0xffed8913 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60199 dport 47512] != expected 0xffed8913 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37328 dport 47512] != expected 0xeb9578e9 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37328 dport 47512] != expected 0xeb9578e9 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38568 dport 47512] != expected 0xd5beaa47 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38568 dport 47512] != expected 0xd5beaa47 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45924 dport 47512] != expected 0xf9c34c1a # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45924 dport 47512] != expected 0xf9c34c1a # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50499 dport 47512] != expected 0xd900bf7 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50499 dport 47512] != expected 0xd900bf7 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34223 dport 47512] != expected 0x20de1502 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34223 dport 47512] != expected 0x20de1502 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43617 dport 47512] != expected 0xc3b8ae0f # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43617 dport 47512] != expected 0xc3b8ae0f # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51675 dport 47512] != expected 0x555362b6 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51675 dport 47512] != expected 0x555362b6 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54919 dport 47512] != expected 0xb88983a6 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54919 dport 47512] != expected 0xb88983a6 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37216 dport 47512] != expected 0xc7dc9071 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37216 dport 47512] != expected 0xc7dc9071 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35309 dport 47512] != expected 0x1f59bf81 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35309 dport 47512] != expected 0x1f59bf81 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34032 dport 47512] != expected 0xe3ced80b # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34032 dport 47512] != expected 0xe3ced80b # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57449 dport 47512] != expected 0x17f5826c # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57449 dport 47512] != expected 0x17f5826c # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48765 dport 47512] != expected 0x84b8120f # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48765 dport 47512] != expected 0x84b8120f # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40627 dport 47512] != expected 0x329bdbb2 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40627 dport 47512] != expected 0x329bdbb2 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33516 dport 47512] != expected 0xca2dc776 # # Exception| cpu 0: rx_hash 0xa052fe92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33516 dport 47512] != expected 0xca2dc776 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->