< 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 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 214, 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 38810 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x975dcc77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43108 dport 38810] != expected 0x15022510 # # Exception| cpu 0: rx_hash 0xe33eb250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43126 dport 38810] != expected 0x7ec87a17 # # Exception| cpu 0: rx_hash 0x2d2616cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43140 dport 38810] != expected 0xb1d51c4f # # Exception| cpu 0: rx_hash 0x8a5ddfaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 43164 dport 38810] != expected 0xa4fb0395 # # Exception| cpu 4: rx_hash 0x59830a48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43136 dport 38810] != expected 0x8242c968 # # Exception| cpu 4: rx_hash 0x1717a9d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43168 dport 38810] != expected 0x43033cc # # Exception| cpu 5: rx_hash 0x7e17f570 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43110 dport 38810] != expected 0x722d8f5e # # Exception| cpu 5: rx_hash 0x30e067b2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43114 dport 38810] != expected 0x5871b0ea # # Exception| cpu 5: rx_hash 0xb0c9334f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43138 dport 38810] != expected 0xe56d6326 # # Exception| cpu 5: rx_hash 0xb00f51eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43156 dport 38810] != expected 0xbd30e906 # # Exception| cpu 5: rx_hash 0xfe5d90df [saddr 192.0.3.2 daddr 192.0.3.1 sport 43170 dport 38810] != expected 0x631f9982 # # Exception| cpu 0: rx_hash 0x8a3eeef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43184 dport 38810] != expected 0x8d5c685 # # Exception| cpu 0: rx_hash 0xb06c60b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43192 dport 38810] != expected 0x111e2c16 # # Exception| cpu 0: rx_hash 0x195c4eb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55202 dport 38810] != expected 0x34d51b31 # # Exception| cpu 0: rx_hash 0x57abdc71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55214 dport 38810] != expected 0x1e892485 # # Exception| cpu 0: rx_hash 0x199a2c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55220 dport 38810] != expected 0x6c889111 # # Exception| cpu 0: rx_hash 0xcad032aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55242 dport 38810] != expected 0x68557654 # # Exception| cpu 4: rx_hash 0x17836287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43202 dport 38810] != expected 0x26541e74 # # Exception| cpu 4: rx_hash 0xcae1aa03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55186 dport 38810] != expected 0xbe4214dc # # Exception| cpu 4: rx_hash 0x6d6d996f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55236 dport 38810] != expected 0x2526e3ae # # Exception| cpu 4: rx_hash 0x190ee748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55254 dport 38810] != expected 0x4eecbca9 # # Exception| cpu 4: rx_hash 0xbeb34c8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55256 dport 38810] != expected 0x39f2953 # # Exception| cpu 5: rx_hash 0xf044de4f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55252 dport 38810] != expected 0x29c316e7 # # Exception| cpu 5: rx_hash 0x6d0ea83d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 38810] != expected 0x890826be # # Exception| cpu 0: rx_hash 0xf0e18db9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55278 dport 38810] != expected 0xddb059d7 # # Exception| cpu 0: rx_hash 0xca75615c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55280 dport 38810] != expected 0x9c263964 # # Exception| cpu 0: rx_hash 0xf027ef1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55288 dport 38810] != expected 0x85edd3f7 # # Exception| cpu 0: rx_hash 0x1b31ab3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55314 dport 38810] != expected 0x455d86b4 # # Exception| cpu 0: rx_hash 0xf218a36b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55356 dport 38810] != expected 0x8e5ce9ea # # Exception| cpu 4: rx_hash 0x579a44d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55286 dport 38810] != expected 0xc89e460d # # Exception| cpu 4: rx_hash 0x55c639fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55326 dport 38810] != expected 0x6f01b900 # # Exception| cpu 4: rx_hash 0x6f31e44b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55340 dport 38810] != expected 0x82b91ca3 # # Exception| cpu 4: rx_hash 0x1b529a6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55358 dport 38810] != expected 0xe97343a4 # # Exception| cpu 4: rx_hash 0x2194df72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55380 dport 38810] != expected 0xd2dc848f # # Exception| cpu 4: rx_hash 0x1bc65133 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55388 dport 38810] != expected 0xcb176e1c # # Exception| cpu 5: rx_hash 0x6f52d519 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55296 dport 38810] != expected 0x2e97d9b3 # # Exception| cpu 5: rx_hash 0x1bf7c99a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55300 dport 38810] != expected 0x1d000c94 # # Exception| cpu 5: rx_hash 0x55f7a155 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55366 dport 38810] != expected 0xb916db88 # # Exception| cpu 0: rx_hash 0x1b6302c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55398 dport 38810] != expected 0x3f64212c # # Exception| cpu 0: rx_hash 0xc87bb583 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55404 dport 38810] != expected 0x418061f1 # # Exception| cpu 0: rx_hash 0x9b4a5638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55438 dport 38810] != expected 0x8278f2e0 # # Exception| cpu 0: rx_hash 0x3c319f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55446 dport 38810] != expected 0x9756ed3a # # Exception| cpu 0: rx_hash 0xef4a194d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55472 dport 38810] != expected 0x459c68f7 # # Exception| cpu 0: rx_hash 0xa1bd8b8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55484 dport 38810] != expected 0x6fc05743 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xe42744bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36700 dport 34720] OK # # # cpu 4: rx_hash 0x796d32cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36704 dport 34720] OK # # # cpu 4: rx_hash 0xde16fbae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36728 dport 34720] OK # # # cpu 4: rx_hash 0x43f9de2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36734 dport 34720] OK # # # cpu 5: rx_hash 0xdeb3a858 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36674 dport 34720] OK # # # cpu 5: rx_hash 0xaad0d67f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36688 dport 34720] OK # # # cpu 5: rx_hash 0x433fbc8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36712 dport 34720] OK # # # cpu 0: rx_hash 0x37ab38a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36660 dport 34720] OK # # # cpu 0: rx_hash 0x373ff3fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36694 dport 34720] OK # # # cpu 0: rx_hash 0xf9446632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36744 dport 34720] OK # # # cpu 0: rx_hash 0x64ab43b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36750 dport 34720] OK # # # cpu 0: rx_hash 0xc3d08ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36758 dport 34720] OK # # # cpu 4: rx_hash 0x103fc79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36818 dport 34720] OK # # # cpu 4: rx_hash 0x8dd0e218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36820 dport 34720] OK # # # cpu 4: rx_hash 0x5eab640c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36850 dport 34720] OK # # # cpu 4: rx_hash 0xf85bc009 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36864 dport 34720] OK # # # cpu 4: rx_hash 0x5fe66bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36878 dport 34720] OK # # # cpu 5: rx_hash 0x106d6e67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36774 dport 34720] OK # # # cpu 5: rx_hash 0x640e1040 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36788 dport 34720] OK # # # cpu 5: rx_hash 0x2af98282 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36792 dport 34720] OK # # # cpu 5: rx_hash 0xc3b3bb85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36794 dport 34720] OK # # # cpu 0: rx_hash 0x10f9a538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36804 dport 34720] OK # # # cpu 0: rx_hash 0xc382232c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36834 dport 34720] OK # # # cpu 0: rx_hash 0xc2cf2cec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36894 dport 34720] OK # # # cpu 4: rx_hash 0xb65ba8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36930 dport 34720] OK # # # cpu 4: rx_hash 0xc2feb445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36934 dport 34720] OK # # # cpu 4: rx_hash 0x65857d24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36958 dport 34720] OK # # # cpu 4: rx_hash 0x5f72a093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36972 dport 34720] OK # # # cpu 4: rx_hash 0x42b4d1ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36994 dport 34720] OK # # # cpu 5: rx_hash 0x65d7d4df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36906 dport 34720] OK # # # cpu 5: rx_hash 0x5f43383a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36916 dport 34720] OK # # # cpu 5: rx_hash 0xf8ac3a04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36942 dport 34720] OK # # # cpu 0: rx_hash 0xc26a7f1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36900 dport 34720] OK # # # cpu 0: rx_hash 0x65431f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36936 dport 34720] OK # # # cpu 0: rx_hash 0xb69dca62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36948 dport 34720] OK # # # cpu 0: rx_hash 0x8ccf4423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36956 dport 34720] OK # # # cpu 0: rx_hash 0x114350f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 34720] OK # # # cpu 0: rx_hash 0xdf5bf46e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36996 dport 34720] OK # # # cpu 4: rx_hash 0x4272b34e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37012 dport 34720] OK # # # cpu 4: rx_hash 0x9109355a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37042 dport 34720] OK # # # cpu 4: rx_hash 0xdfac0e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37066 dport 34720] OK # # # cpu 4: rx_hash 0x36850636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37092 dport 34720] OK # # # cpu 4: rx_hash 0x9138adf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37098 dport 34720] OK # # # count: pass=43 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 214, 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 33515 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47575 dport 33515] != expected 0xcbec0804 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47575 dport 33515] != expected 0xcbec0804 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56928 dport 33515] != expected 0xc4df3e19 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56928 dport 33515] != expected 0xc4df3e19 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59543 dport 33515] != expected 0x6d4f68a # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59543 dport 33515] != expected 0x6d4f68a # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40801 dport 33515] != expected 0x638d0cac # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40801 dport 33515] != expected 0x638d0cac # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54946 dport 33515] != expected 0x4f4c9c46 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54946 dport 33515] != expected 0x4f4c9c46 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46223 dport 33515] != expected 0x3f1f69e7 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46223 dport 33515] != expected 0x3f1f69e7 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39357 dport 33515] != expected 0xc3c5bdd5 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39357 dport 33515] != expected 0xc3c5bdd5 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52798 dport 33515] != expected 0x217cc60d # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52798 dport 33515] != expected 0x217cc60d # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55380 dport 33515] != expected 0xd98b5cac # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55380 dport 33515] != expected 0xd98b5cac # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36637 dport 33515] != expected 0x6773a452 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36637 dport 33515] != expected 0x6773a452 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37257 dport 33515] != expected 0xb4dcacf5 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37257 dport 33515] != expected 0xb4dcacf5 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50858 dport 33515] != expected 0x318b9320 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50858 dport 33515] != expected 0x318b9320 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56891 dport 33515] != expected 0xbbb8a243 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56891 dport 33515] != expected 0xbbb8a243 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58751 dport 33515] != expected 0x992c262d # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58751 dport 33515] != expected 0x992c262d # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41676 dport 33515] != expected 0x960eb7ed # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41676 dport 33515] != expected 0x960eb7ed # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33551 dport 33515] != expected 0x5e93a76a # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33551 dport 33515] != expected 0x5e93a76a # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42702 dport 33515] != expected 0x6d128a76 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42702 dport 33515] != expected 0x6d128a76 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54074 dport 33515] != expected 0x5703f5b4 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54074 dport 33515] != expected 0x5703f5b4 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56506 dport 33515] != expected 0xac1c67dc # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56506 dport 33515] != expected 0xac1c67dc # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53909 dport 33515] != expected 0xc30f2f8b # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53909 dport 33515] != expected 0xc30f2f8b # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46662 dport 33515] != expected 0xf2493bb9 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46662 dport 33515] != expected 0xf2493bb9 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56091 dport 33515] != expected 0xd1379066 # # Exception| cpu 4: rx_hash 0xb8bb1a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56091 dport 33515] != expected 0xd1379066 # # 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 214, 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 58698 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57424 dport 58698] != expected 0x5e7dc4e5 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57424 dport 58698] != expected 0x5e7dc4e5 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54560 dport 58698] != expected 0x36fffd17 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54560 dport 58698] != expected 0x36fffd17 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 58698] != expected 0x3f486b22 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 58698] != expected 0x3f486b22 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33722 dport 58698] != expected 0x45cca9a6 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33722 dport 58698] != expected 0x45cca9a6 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44623 dport 58698] != expected 0xe77dadf4 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44623 dport 58698] != expected 0xe77dadf4 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46043 dport 58698] != expected 0x61559414 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46043 dport 58698] != expected 0x61559414 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43759 dport 58698] != expected 0x5038839c # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43759 dport 58698] != expected 0x5038839c # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41098 dport 58698] != expected 0x9e0407fe # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41098 dport 58698] != expected 0x9e0407fe # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36394 dport 58698] != expected 0x5ddca582 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36394 dport 58698] != expected 0x5ddca582 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33990 dport 58698] != expected 0x2883f54b # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33990 dport 58698] != expected 0x2883f54b # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57370 dport 58698] != expected 0x2a2f226b # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57370 dport 58698] != expected 0x2a2f226b # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47303 dport 58698] != expected 0x9a8acd33 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47303 dport 58698] != expected 0x9a8acd33 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37224 dport 58698] != expected 0x7b34cdd3 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37224 dport 58698] != expected 0x7b34cdd3 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53372 dport 58698] != expected 0x41cd4853 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53372 dport 58698] != expected 0x41cd4853 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 58698] != expected 0x4799dcbc # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 58698] != expected 0x4799dcbc # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45720 dport 58698] != expected 0x54131aa7 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45720 dport 58698] != expected 0x54131aa7 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53181 dport 58698] != expected 0xf5e43ef # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53181 dport 58698] != expected 0xf5e43ef # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58545 dport 58698] != expected 0x9ce6c94b # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58545 dport 58698] != expected 0x9ce6c94b # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39563 dport 58698] != expected 0xd290d0a3 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39563 dport 58698] != expected 0xd290d0a3 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45267 dport 58698] != expected 0xa63cc41e # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45267 dport 58698] != expected 0xa63cc41e # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41082 dport 58698] != expected 0xb9569a62 # # Exception| cpu 0: rx_hash 0xfa9e4c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41082 dport 58698] != expected 0xb9569a62 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->