< 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 55482 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x444d4da7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42100 dport 55482] != expected 0xcc77e922 # # Exception| cpu 0: rx_hash 0x2d4aa926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42134 dport 55482] != expected 0x8d69e202 # # Exception| cpu 0: rx_hash 0x0929953e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42164 dport 55482] != expected 0xb299445e # # Exception| cpu 0: rx_hash 0x545df3e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42186 dport 55482] != expected 0x65e4dace # # Exception| cpu 0: rx_hash 0xf8c6e0c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42188 dport 55482] != expected 0xb8317544 # # Exception| cpu 4: rx_hash 0x83f09a48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42090 dport 55482] != expected 0xe6d72d4a # # Exception| cpu 4: rx_hash 0xeaf77ec9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42120 dport 55482] != expected 0xa7c9266a # # Exception| cpu 4: rx_hash 0x0679a0ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 42152 dport 55482] != expected 0xea0b53a # # Exception| cpu 4: rx_hash 0x3f7b372a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42194 dport 55482] != expected 0x9291b12c # # Exception| cpu 5: rx_hash 0x1af8eb0a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42076 dport 55482] != expected 0xc0b83731 # # Exception| cpu 5: rx_hash 0x9200c434 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42104 dport 55482] != expected 0x229d3ee7 # # Exception| cpu 5: rx_hash 0xfb0720b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42138 dport 55482] != expected 0x638335c7 # # Exception| cpu 5: rx_hash 0x73ff0f8b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42174 dport 55482] != expected 0x81a63c11 # # Exception| cpu 0: rx_hash 0xe936beb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42206 dport 55482] != expected 0x7c7b66e9 # # Exception| cpu 0: rx_hash 0x14483ee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42220 dport 55482] != expected 0x1158e614 # # Exception| cpu 0: rx_hash 0x7e7e6a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42240 dport 55482] != expected 0x3d183d97 # # Exception| cpu 0: rx_hash 0xde748c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42316 dport 55482] != expected 0x874623fa # # Exception| cpu 4: rx_hash 0x61ce9187 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42234 dport 55482] != expected 0x9e5e6f3f # # Exception| cpu 4: rx_hash 0xc3152751 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42260 dport 55482] != expected 0x248781b0 # # Exception| cpu 4: rx_hash 0xb9c3bde4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42270 dport 55482] != expected 0x17b8f9ff # # Exception| cpu 4: rx_hash 0xf9d670e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42296 dport 55482] != expected 0x6304c525 # # Exception| cpu 5: rx_hash 0x60de01a3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42254 dport 55482] != expected 0x456bdf5e # # Exception| cpu 5: rx_hash 0x92f0b428 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42272 dport 55482] != expected 0x9471aec7 # # Exception| cpu 5: rx_hash 0xe8262e9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42282 dport 55482] != expected 0xa74ed688 # # Exception| cpu 5: rx_hash 0xba027d94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42312 dport 55482] != expected 0xcc0ab97c # # Exception| cpu 5: rx_hash 0xb5524840 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42324 dport 55482] != expected 0x70334818 # # Exception| cpu 0: rx_hash 0x9e61418c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42346 dport 55482] != expected 0xf3fa1f20 # # Exception| cpu 0: rx_hash 0x613ee19b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42402 dport 55482] != expected 0x28b2ff1f # # Exception| cpu 0: rx_hash 0xa6833674 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42428 dport 55482] != expected 0x2123b77 # # Exception| cpu 4: rx_hash 0xe4b7db39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42336 dport 55482] != expected 0xc0c5676f # # Exception| cpu 4: rx_hash 0x3daa677e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42352 dport 55482] != expected 0x921641ce # # Exception| cpu 4: rx_hash 0x8f911ff0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42360 dport 55482] != expected 0x37b00c8d # # Exception| cpu 4: rx_hash 0x54ad83ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 42386 dport 55482] != expected 0xd3084aee # # Exception| cpu 4: rx_hash 0xcda5f2bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42404 dport 55482] != expected 0xf5675095 # # Exception| cpu 4: rx_hash 0x7f9e8a33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42412 dport 55482] != expected 0x50c11dd6 # # Exception| cpu 4: rx_hash 0xc2f5c769 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42424 dport 55482] != expected 0x495ea1f1 # # Exception| cpu 5: rx_hash 0xf766a50d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42376 dport 55482] != expected 0xb2e41400 # # Exception| cpu 5: rx_hash 0xf83690d9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42388 dport 55482] != expected 0xedde564 # # Exception| cpu 5: rx_hash 0x0a182552 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42426 dport 55482] != expected 0xdfc794fd # # Exception| cpu 0: rx_hash 0x576c438f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42436 dport 55482] != expected 0x8ba0a6d # # Exception| cpu 0: rx_hash 0x8e71ffc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42452 dport 55482] != expected 0x5a692ccc # # Exception| cpu 0: rx_hash 0x81a9820e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42528 dport 55482] != expected 0x8bca0598 # # Exception| cpu 0: rx_hash 0x8ef9b7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 42556 dport 55482] != expected 0x37f3f4fc # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x64638e54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41550 dport 37642] OK # # # cpu 4: rx_hash 0x35861d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41594 dport 37642] OK # # # cpu 4: rx_hash 0x53d1cc78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41604 dport 37642] OK # # # cpu 4: rx_hash 0xe1eab4f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41612 dport 37642] OK # # # cpu 4: rx_hash 0xf01aea8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41630 dport 37642] OK # # # cpu 4: rx_hash 0xa1ff79f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41642 dport 37642] OK # # # cpu 5: rx_hash 0xc7a8a8a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41556 dport 37642] OK # # # cpu 5: rx_hash 0xbd7e3213 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41566 dport 37642] OK # # # cpu 5: rx_hash 0x4000b24c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41580 dport 37642] OK # # # cpu 5: rx_hash 0xff4adf5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41602 dport 37642] OK # # # cpu 5: rx_hash 0x946c1b97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41626 dport 37642] OK # # # cpu 0: rx_hash 0xd908c30e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41562 dport 37642] OK # # # cpu 4: rx_hash 0xaeaf4c27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41654 dport 37642] OK # # # cpu 4: rx_hash 0x2ac696bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41688 dport 37642] OK # # # cpu 4: rx_hash 0x0ea5aaa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41722 dport 37642] OK # # # cpu 4: rx_hash 0xd9f8b312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41730 dport 37642] OK # # # cpu 4: rx_hash 0x6bc3cb9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41738 dport 37642] OK # # # cpu 5: rx_hash 0x1c9434a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41662 dport 37642] OK # # # cpu 5: rx_hash 0xed7b4152 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41670 dport 37642] OK # # # cpu 5: rx_hash 0xf3db2afa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41672 dport 37642] OK # # # cpu 5: rx_hash 0x1f55f4d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41704 dport 37642] OK # # # cpu 5: rx_hash 0x7b2305c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41708 dport 37642] OK # # # cpu 0: rx_hash 0xb38caad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52314 dport 37642] OK # # # cpu 0: rx_hash 0xfcc95205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52320 dport 37642] OK # # # cpu 0: rx_hash 0x50524123 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52326 dport 37642] OK # # # cpu 0: rx_hash 0x861fc8b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52330 dport 37642] OK # # # cpu 4: rx_hash 0x95ceb684 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52354 dport 37642] OK # # # cpu 4: rx_hash 0x4cd30ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52370 dport 37642] OK # # # cpu 4: rx_hash 0xb1ad8a9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52384 dport 37642] OK # # # cpu 4: rx_hash 0x3a9465d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52434 dport 37642] OK # # # cpu 4: rx_hash 0xc7eae58d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52448 dport 37642] OK # # # cpu 4: rx_hash 0x7b9138f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52480 dport 37642] OK # # # cpu 5: rx_hash 0x5f0274f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52346 dport 37642] OK # # # cpu 5: rx_hash 0x36059076 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52376 dport 37642] OK # # # cpu 5: rx_hash 0xda8b4e55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52408 dport 37642] OK # # # cpu 5: rx_hash 0x87ff2888 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 37642] OK # # # cpu 5: rx_hash 0x1ef759ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52464 dport 37642] OK # # # cpu 0: rx_hash 0x794068a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52386 dport 37642] OK # # # cpu 0: rx_hash 0xa05dd4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52402 dport 37642] OK # # # cpu 4: rx_hash 0xd70a2bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52486 dport 37642] OK # # # cpu 4: rx_hash 0x89bf8d78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52526 dport 37642] OK # # # cpu 4: rx_hash 0xd4cbeba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52560 dport 37642] OK # # # count: pass=42 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 41505 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33476 dport 41505] != expected 0xc3c550c6 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33476 dport 41505] != expected 0xc3c550c6 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50934 dport 41505] != expected 0x33f92868 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50934 dport 41505] != expected 0x33f92868 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55888 dport 41505] != expected 0x4ba34997 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55888 dport 41505] != expected 0x4ba34997 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50236 dport 41505] != expected 0x74be646e # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50236 dport 41505] != expected 0x74be646e # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59290 dport 41505] != expected 0x54afeac # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59290 dport 41505] != expected 0x54afeac # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50440 dport 41505] != expected 0xd1657973 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50440 dport 41505] != expected 0xd1657973 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47175 dport 41505] != expected 0xcbfceecb # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47175 dport 41505] != expected 0xcbfceecb # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54146 dport 41505] != expected 0x268f6361 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54146 dport 41505] != expected 0x268f6361 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39243 dport 41505] != expected 0x9262f7 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39243 dport 41505] != expected 0x9262f7 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38507 dport 41505] != expected 0xf1aeb02f # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38507 dport 41505] != expected 0xf1aeb02f # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33294 dport 41505] != expected 0x8e1485f5 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33294 dport 41505] != expected 0x8e1485f5 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43340 dport 41505] != expected 0xa18e1dd0 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43340 dport 41505] != expected 0xa18e1dd0 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51687 dport 41505] != expected 0x144d2559 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51687 dport 41505] != expected 0x144d2559 # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52635 dport 41505] != expected 0xd0e2c25f # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52635 dport 41505] != expected 0xd0e2c25f # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33419 dport 41505] != expected 0xc23011bf # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33419 dport 41505] != expected 0xc23011bf # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50602 dport 41505] != expected 0xc4cfbbfb # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50602 dport 41505] != expected 0xc4cfbbfb # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42542 dport 41505] != expected 0x929f33ac # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42542 dport 41505] != expected 0x929f33ac # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39335 dport 41505] != expected 0x39ff8b1e # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39335 dport 41505] != expected 0x39ff8b1e # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36887 dport 41505] != expected 0x3f97ce1c # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36887 dport 41505] != expected 0x3f97ce1c # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39393 dport 41505] != expected 0xb09eed3c # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39393 dport 41505] != expected 0xb09eed3c # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52312 dport 41505] != expected 0x8a025d # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52312 dport 41505] != expected 0x8a025d # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55439 dport 41505] != expected 0x3849d3ae # # Exception| cpu 4: rx_hash 0x3919a9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55439 dport 41505] != expected 0x3849d3ae # # 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 50158 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44179 dport 50158] != expected 0x10e66c18 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44179 dport 50158] != expected 0x10e66c18 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42715 dport 50158] != expected 0xd9e0ad1d # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42715 dport 50158] != expected 0xd9e0ad1d # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47969 dport 50158] != expected 0x351869b5 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47969 dport 50158] != expected 0x351869b5 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50338 dport 50158] != expected 0xd78638c3 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50338 dport 50158] != expected 0xd78638c3 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47915 dport 50158] != expected 0x39899c11 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47915 dport 50158] != expected 0x39899c11 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 50158] != expected 0x8cf7b302 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 50158] != expected 0x8cf7b302 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35888 dport 50158] != expected 0xde91ad20 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35888 dport 50158] != expected 0xde91ad20 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 50158] != expected 0x94ac672f # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 50158] != expected 0x94ac672f # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39422 dport 50158] != expected 0x1679ae98 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39422 dport 50158] != expected 0x1679ae98 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49905 dport 50158] != expected 0x284656cb # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49905 dport 50158] != expected 0x284656cb # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44603 dport 50158] != expected 0x7bb890df # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44603 dport 50158] != expected 0x7bb890df # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54855 dport 50158] != expected 0xcd0fb4c # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54855 dport 50158] != expected 0xcd0fb4c # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49514 dport 50158] != expected 0x322c35e1 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49514 dport 50158] != expected 0x322c35e1 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60732 dport 50158] != expected 0x75d736c6 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60732 dport 50158] != expected 0x75d736c6 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46528 dport 50158] != expected 0x79706403 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46528 dport 50158] != expected 0x79706403 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54017 dport 50158] != expected 0xccf92a4e # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54017 dport 50158] != expected 0xccf92a4e # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59293 dport 50158] != expected 0x3edb4d81 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59293 dport 50158] != expected 0x3edb4d81 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59740 dport 50158] != expected 0xe87af105 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59740 dport 50158] != expected 0xe87af105 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48625 dport 50158] != expected 0xde8af969 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48625 dport 50158] != expected 0xde8af969 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54746 dport 50158] != expected 0xba218b40 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54746 dport 50158] != expected 0xba218b40 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 50158] != expected 0xcf214eb6 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 50158] != expected 0xcf214eb6 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56188 dport 50158] != expected 0xcb0951a6 # # Exception| cpu 0: rx_hash 0xc003ee7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56188 dport 50158] != expected 0xcb0951a6 # # 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 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__->