< 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 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-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 53755 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x58a117b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52158 dport 53755] != expected 0x16dd0637 # # Exception| cpu 0: rx_hash 0xcb697f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52172 dport 53755] != expected 0x493c0c05 # # Exception| cpu 0: rx_hash 0xdf670759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52176 dport 53755] != expected 0x88e04528 # # Exception| cpu 0: rx_hash 0xd77d074d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52274 dport 53755] != expected 0x3c4aa550 # # Exception| cpu 0: rx_hash 0x44b56fbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52288 dport 53755] != expected 0x63abaf62 # # Exception| cpu 4: rx_hash 0x03abcda2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52202 dport 53755] != expected 0x879879c7 # # Exception| cpu 4: rx_hash 0x1fbfb5ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52244 dport 53755] != expected 0xf2eed092 # # Exception| cpu 4: rx_hash 0x9cc6bee4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52254 dport 53755] != expected 0xc69d4ef5 # # Exception| cpu 4: rx_hash 0x02cffaf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52282 dport 53755] != expected 0x67af234e # # Exception| cpu 4: rx_hash 0xc7cc64f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52298 dport 53755] != expected 0x57d83105 # # Exception| cpu 5: rx_hash 0x7402fc22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52180 dport 53755] != expected 0x3f2b4914 # # Exception| cpu 5: rx_hash 0xd619301f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52194 dport 53755] != expected 0xdc7dffd9 # # Exception| cpu 5: rx_hash 0x7d7ccb64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52198 dport 53755] != expected 0x6bb6f3e5 # # Exception| cpu 5: rx_hash 0xfe05c02e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52204 dport 53755] != expected 0x5fc56d82 # # Exception| cpu 5: rx_hash 0xbcc04ec1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52210 dport 53755] != expected 0xf18f3cd6 # # Exception| cpu 5: rx_hash 0x3fb9458b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52216 dport 53755] != expected 0xc5fca2b1 # # Exception| cpu 5: rx_hash 0x7566cb70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52228 dport 53755] != expected 0xdf1c139d # # Exception| cpu 5: rx_hash 0xeb6f8f64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52256 dport 53755] != expected 0x7e2e7e26 # # Exception| cpu 5: rx_hash 0x6816842e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52266 dport 53755] != expected 0x4a5de041 # # Exception| cpu 0: rx_hash 0x2e6c1162 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52304 dport 53755] != expected 0x4e596c6d # # Exception| cpu 0: rx_hash 0x78a7e795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52306 dport 53755] != expected 0x21cf7414 # # Exception| cpu 0: rx_hash 0x65d7a8cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52348 dport 53755] != expected 0xb48e87c8 # # Exception| cpu 0: rx_hash 0x6ef6125c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52358 dport 53755] != expected 0xb5345385 # # Exception| cpu 0: rx_hash 0xf981610e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52368 dport 53755] != expected 0x409b84cf # # Exception| cpu 0: rx_hash 0xe4f12e50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52414 dport 53755] != expected 0xd5da7713 # # Exception| cpu 0: rx_hash 0x63373eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52432 dport 53755] != expected 0x4be7340c # # Exception| cpu 0: rx_hash 0x83e97c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52472 dport 53755] != expected 0x6fbd395 # # Exception| cpu 4: rx_hash 0xdabc2ba8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52324 dport 53755] != expected 0xc299c2d9 # # Exception| cpu 4: rx_hash 0xf2a0db99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 53755] != expected 0x41215082 # # Exception| cpu 4: rx_hash 0x0f0ed615 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52332 dport 53755] != expected 0x997c44c7 # # Exception| cpu 4: rx_hash 0x8a974b2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52426 dport 53755] != expected 0x52666964 # # Exception| cpu 4: rx_hash 0xbffbf442 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52458 dport 53755] != expected 0x449f08e3 # # Exception| cpu 4: rx_hash 0x7e4771e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52478 dport 53755] != expected 0xdea6c7d0 # # Exception| cpu 5: rx_hash 0xd3c21cee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52310 dport 53755] != expected 0x96047828 # # Exception| cpu 5: rx_hash 0x042f6c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52374 dport 53755] != expected 0x98c6908a # # Exception| cpu 5: rx_hash 0x0d515bc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52388 dport 53755] != expected 0xcc5b2a7b # # Exception| cpu 5: rx_hash 0xd8e3a679 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52396 dport 53755] != expected 0x97beac65 # # Exception| cpu 5: rx_hash 0xccedde61 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52400 dport 53755] != expected 0x5662e548 # # Exception| cpu 5: rx_hash 0x4b2bce88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52446 dport 53755] != expected 0xc85fa657 # # Exception| cpu 5: rx_hash 0x53cb5c9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52484 dport 53755] != expected 0xddc33fad # # Exception| cpu 5: rx_hash 0x39122243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52500 dport 53755] != expected 0xf031fca2 # # 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 0xfd6f22f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50108 dport 58861] OK # # # cpu 4: rx_hash 0xe9615aed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50080 dport 58861] OK # # # cpu 4: rx_hash 0x28dddf48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50100 dport 58861] OK # # # cpu 4: rx_hash 0x386cbcf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50124 dport 58861] OK # # # cpu 4: rx_hash 0xd8b2fe21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50148 dport 58861] OK # # # cpu 4: rx_hash 0xb26b80ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50164 dport 58861] OK # # # cpu 4: rx_hash 0xe5c4415a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50214 dport 58861] OK # # # cpu 4: rx_hash 0x8f1d3f84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50230 dport 58861] OK # # # cpu 4: rx_hash 0x760c29ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50260 dport 58861] OK # # # cpu 5: rx_hash 0x4b7a96d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50070 dport 58861] OK # # # cpu 5: rx_hash 0x97b65c2b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50092 dport 58861] OK # # # cpu 5: rx_hash 0xd573d2c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50098 dport 58861] OK # # # cpu 5: rx_hash 0x93094788 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50120 dport 58861] OK # # # cpu 5: rx_hash 0xd1ccc967 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50134 dport 58861] OK # # # cpu 5: rx_hash 0xf0ae0e10 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50154 dport 58861] OK # # # cpu 5: rx_hash 0xba7180eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50198 dport 58861] OK # # # cpu 5: rx_hash 0x66bd4a10 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50220 dport 58861] OK # # # cpu 5: rx_hash 0x4a1ea182 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50246 dport 58861] OK # # # cpu 0: rx_hash 0x866308c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50180 dport 58861] OK # # # cpu 0: rx_hash 0xd0a8fe35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50182 dport 58861] OK # # # cpu 0: rx_hash 0x20c7df5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50262 dport 58861] OK # # # cpu 0: rx_hash 0x36962a95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50306 dport 58861] OK # # # cpu 0: rx_hash 0x1e8adaa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50316 dport 58861] OK # # # cpu 0: rx_hash 0x48412c53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50318 dport 58861] OK # # # cpu 4: rx_hash 0xf57522e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50270 dport 58861] OK # # # cpu 4: rx_hash 0x7f721eed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50278 dport 58861] OK # # # cpu 4: rx_hash 0xbece9b48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50290 dport 58861] OK # # # cpu 4: rx_hash 0x5c4f544b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50322 dport 58861] OK # # # cpu 4: rx_hash 0x2298528d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50334 dport 58861] OK # # # cpu 4: rx_hash 0x7d2d933c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50350 dport 58861] OK # # # cpu 4: rx_hash 0x6923eb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50354 dport 58861] OK # # # cpu 4: rx_hash 0xfaeb83d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50368 dport 58861] OK # # # cpu 4: rx_hash 0x6d9cf087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50390 dport 58861] OK # # # cpu 5: rx_hash 0x08db2f6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50264 dport 58861] OK # # # cpu 5: rx_hash 0x436096c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 58861] OK # # # cpu 5: rx_hash 0x843c8513 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50380 dport 58861] OK # # # cpu 5: rx_hash 0x64e2c7c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50404 dport 58861] OK # # # cpu 5: rx_hash 0xb1503a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50412 dport 58861] OK # # # cpu 5: rx_hash 0xa55e4264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50416 dport 58861] OK # # # cpu 0: rx_hash 0x994cca4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50402 dport 58861] OK # # # cpu 0: rx_hash 0xde1999e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50440 dport 58861] OK # # # cpu 0: rx_hash 0x23b79465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50446 dport 58861] OK # # # cpu 0: rx_hash 0x3ec7db3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50464 dport 58861] OK # # # cpu 0: rx_hash 0x7c0255d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50494 dport 58861] OK # # # cpu 0: rx_hash 0xc7d6cd14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50498 dport 58861] OK # # # cpu 0: rx_hash 0x851343fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50524 dport 58861] OK # # # cpu 0: rx_hash 0xdaa6824a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50540 dport 58861] OK # # # count: pass=47 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 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-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 55574 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55483 dport 55574] != expected 0x7bd5dbc0 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55483 dport 55574] != expected 0x7bd5dbc0 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43037 dport 55574] != expected 0x9cff8171 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58876 dport 55574] != expected 0x6dd046ad # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58876 dport 55574] != expected 0x6dd046ad # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55342 dport 55574] != expected 0x3b7e7c61 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55342 dport 55574] != expected 0x3b7e7c61 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47894 dport 55574] != expected 0xa43d670e # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47894 dport 55574] != expected 0xa43d670e # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58944 dport 55574] != expected 0x3cfb8c4e # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58944 dport 55574] != expected 0x3cfb8c4e # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39902 dport 55574] != expected 0x590cf0d3 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39902 dport 55574] != expected 0x590cf0d3 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36986 dport 55574] != expected 0xde6b9aa7 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36986 dport 55574] != expected 0xde6b9aa7 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36497 dport 55574] != expected 0x1ca1f747 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36497 dport 55574] != expected 0x1ca1f747 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58751 dport 55574] != expected 0xd8d43646 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58751 dport 55574] != expected 0xd8d43646 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55639 dport 55574] != expected 0x8d1ff4f7 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55639 dport 55574] != expected 0x8d1ff4f7 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52740 dport 55574] != expected 0x88012c56 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52740 dport 55574] != expected 0x88012c56 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33889 dport 55574] != expected 0x85ccef3 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33889 dport 55574] != expected 0x85ccef3 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44045 dport 55574] != expected 0xf1ba8972 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44045 dport 55574] != expected 0xf1ba8972 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43686 dport 55574] != expected 0xc87a4314 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43686 dport 55574] != expected 0xc87a4314 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59679 dport 55574] != expected 0x25bdc988 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59679 dport 55574] != expected 0x25bdc988 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33094 dport 55574] != expected 0x5bbc6cfe # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33094 dport 55574] != expected 0x5bbc6cfe # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36251 dport 55574] != expected 0xab62d308 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36251 dport 55574] != expected 0xab62d308 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59170 dport 55574] != expected 0x4c376943 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59170 dport 55574] != expected 0x4c376943 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56432 dport 55574] != expected 0xdeff56fa # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56432 dport 55574] != expected 0xdeff56fa # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46256 dport 55574] != expected 0xc7bde0f # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46256 dport 55574] != expected 0xc7bde0f # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33910 dport 55574] != expected 0x22df294a # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33910 dport 55574] != expected 0x22df294a # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55797 dport 55574] != expected 0xf1ced568 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55797 dport 55574] != expected 0xf1ced568 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37131 dport 55574] != expected 0x33ef942f # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37131 dport 55574] != expected 0x33ef942f # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44829 dport 55574] != expected 0x5ff8f055 # # Exception| cpu 4: rx_hash 0xb331580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44829 dport 55574] != expected 0x5ff8f055 # # Exception| count: pass=0 nohash=0 fail=49 # # 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 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-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 50571 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60529 dport 50571] != expected 0x3199f8f0 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60529 dport 50571] != expected 0x3199f8f0 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36856 dport 50571] != expected 0x98b34182 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36856 dport 50571] != expected 0x98b34182 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37776 dport 50571] != expected 0xcdcf529f # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37776 dport 50571] != expected 0xcdcf529f # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37239 dport 50571] != expected 0x6c21b609 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37239 dport 50571] != expected 0x6c21b609 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46065 dport 50571] != expected 0xfeb73317 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46065 dport 50571] != expected 0xfeb73317 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46188 dport 50571] != expected 0xb625b0db # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46188 dport 50571] != expected 0xb625b0db # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50585 dport 50571] != expected 0xd5e783e1 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50585 dport 50571] != expected 0xd5e783e1 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40185 dport 50571] != expected 0x62b52908 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40185 dport 50571] != expected 0x62b52908 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48138 dport 50571] != expected 0x2084ef72 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48138 dport 50571] != expected 0x2084ef72 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33872 dport 50571] != expected 0xc418c26d # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33872 dport 50571] != expected 0xc418c26d # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57500 dport 50571] != expected 0x4d260bdc # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57500 dport 50571] != expected 0x4d260bdc # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36202 dport 50571] != expected 0xfaac2d86 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36202 dport 50571] != expected 0xfaac2d86 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56920 dport 50571] != expected 0x3cd929fa # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56920 dport 50571] != expected 0x3cd929fa # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52534 dport 50571] != expected 0xec8ebc76 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52534 dport 50571] != expected 0xec8ebc76 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44416 dport 50571] != expected 0xaa618570 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44416 dport 50571] != expected 0xaa618570 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60078 dport 50571] != expected 0x93db4591 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60078 dport 50571] != expected 0x93db4591 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39227 dport 50571] != expected 0x4c955d85 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39227 dport 50571] != expected 0x4c955d85 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41838 dport 50571] != expected 0x3ed4a6b2 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41838 dport 50571] != expected 0x3ed4a6b2 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38553 dport 50571] != expected 0x1aecb0db # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38553 dport 50571] != expected 0x1aecb0db # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54919 dport 50571] != expected 0xc0b3886b # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54919 dport 50571] != expected 0xc0b3886b # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46425 dport 50571] != expected 0xc9cff013 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46425 dport 50571] != expected 0xc9cff013 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50435 dport 50571] != expected 0x711cd9ae # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50435 dport 50571] != expected 0x711cd9ae # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45595 dport 50571] != expected 0xb9e260b3 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45595 dport 50571] != expected 0xb9e260b3 # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43188 dport 50571] != expected 0xf1b74dac # # Exception| cpu 5: rx_hash 0x2789140a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43188 dport 50571] != expected 0xf1b74dac # # Exception| count: pass=0 nohash=0 fail=48 # # 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 182, 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 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-24/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-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 182, 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 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-24/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-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 182, 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 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-24/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-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 182, 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 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-24/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-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 187, 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 80, 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 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-24/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-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 187, 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 80, 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 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-24/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-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 187, 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 80, 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 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-24/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-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 187, 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 80, 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 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-24/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-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__->