< 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 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 58616 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6277691d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33074 dport 58616] != expected 0xb534903f # # Exception| cpu 0: rx_hash 0xf6f1d3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33120 dport 58616] != expected 0x38583324 # # Exception| cpu 0: rx_hash 0xa834346e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33174 dport 58616] != expected 0xf382c1b2 # # Exception| cpu 4: rx_hash 0x10d4f5a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33086 dport 58616] != expected 0xadb698f # # Exception| cpu 4: rx_hash 0x6a5934d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33104 dport 58616] != expected 0x57a3cd48 # # Exception| cpu 4: rx_hash 0x2c231a8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33106 dport 58616] != expected 0x2c96f09 # # Exception| cpu 4: rx_hash 0x5844b86f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33138 dport 58616] != expected 0x279fc52d # # Exception| cpu 4: rx_hash 0x40fb71a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33158 dport 58616] != expected 0xb92f95fa # # Exception| cpu 4: rx_hash 0x79aabff9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33182 dport 58616] != expected 0x66d86922 # # Exception| cpu 5: rx_hash 0x56aedbfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33084 dport 58616] != expected 0x5fb1cbce # # Exception| cpu 5: rx_hash 0x1572d4d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33098 dport 58616] != expected 0xdd3e93d1 # # Exception| cpu 5: rx_hash 0x13b6ea8b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33126 dport 58616] != expected 0x4787c045 # # Exception| cpu 5: rx_hash 0xfb79af40 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33142 dport 58616] != expected 0xd2a940d # # Exception| cpu 0: rx_hash 0xe50258d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33198 dport 58616] != expected 0x923974e # # Exception| cpu 0: rx_hash 0x7f6e81a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33202 dport 58616] != expected 0xfc613ab6 # # Exception| cpu 0: rx_hash 0x9f8f99a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33216 dport 58616] != expected 0x545b3389 # # Exception| cpu 0: rx_hash 0xe4c50495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55682 dport 58616] != expected 0x59d79873 # # Exception| cpu 0: rx_hash 0xaf375671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55702 dport 58616] != expected 0x39cf9d1b # # Exception| cpu 0: rx_hash 0xd6d8882f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55712 dport 58616] != expected 0x29eb9016 # # Exception| cpu 4: rx_hash 0x47f813ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 55686 dport 58616] != expected 0x7362c953 # # Exception| cpu 4: rx_hash 0xd01cb672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55692 dport 58616] != expected 0xb352c382 # # Exception| cpu 4: rx_hash 0x413c2de7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55722 dport 58616] != expected 0xe9db9ac7 # # Exception| cpu 5: rx_hash 0xed2c051f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33228 dport 58616] != expected 0xebb4ca39 # # Exception| cpu 5: rx_hash 0x0c0a415e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55698 dport 58616] != expected 0x137acc3b # # Exception| cpu 5: rx_hash 0x90a2a670 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55714 dport 58616] != expected 0x7c813257 # # Exception| cpu 0: rx_hash 0xa7190bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55796 dport 58616] != expected 0xdb58c06c # # Exception| cpu 0: rx_hash 0x84cfd0b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55820 dport 58616] != expected 0x4cf8d6ed # # Exception| cpu 0: rx_hash 0x8947ac02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55834 dport 58616] != expected 0x798a71c4 # # Exception| cpu 4: rx_hash 0xdef6d5e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55746 dport 58616] != expected 0xcb7ccd61 # # Exception| cpu 4: rx_hash 0xa1dd35e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55768 dport 58616] != expected 0x41e193f8 # # Exception| cpu 4: rx_hash 0x425e32c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55794 dport 58616] != expected 0xa487330d # # Exception| cpu 5: rx_hash 0xef894673 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55736 dport 58616] != expected 0xf61c6cce # # Exception| cpu 5: rx_hash 0x0f685e70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55754 dport 58616] != expected 0x5e2665f1 # # Exception| cpu 5: rx_hash 0x449a0c94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55774 dport 58616] != expected 0x3e3e6099 # # Exception| cpu 5: rx_hash 0x3d75d2ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 55784 dport 58616] != expected 0x2e1a6d94 # # Exception| cpu 5: rx_hash 0x7687802e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55804 dport 58616] != expected 0x4e0268fc # # Exception| cpu 5: rx_hash 0x1ea309ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 55824 dport 58616] != expected 0xb9ba7b15 # # Exception| cpu 5: rx_hash 0xbd9e1ee5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55828 dport 58616] != expected 0x930f2a35 # # Exception| cpu 0: rx_hash 0x2136f9cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55844 dport 58616] != expected 0xfcf4d459 # # Exception| cpu 0: rx_hash 0xc1d7e1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55894 dport 58616] != expected 0x54cedd66 # # Exception| cpu 0: rx_hash 0x1b0528b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55908 dport 58616] != expected 0x6e5f814b # # Exception| cpu 0: rx_hash 0xdfac165f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55950 dport 58616] != expected 0x50c7de25 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xdfb3c865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57762 dport 38262] OK # # # cpu 0: rx_hash 0x0e2d43f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57770 dport 38262] OK # # # cpu 0: rx_hash 0xd79d95ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57792 dport 38262] OK # # # cpu 4: rx_hash 0x377c8dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57778 dport 38262] OK # # # cpu 4: rx_hash 0x7928fe39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57810 dport 38262] OK # # # cpu 4: rx_hash 0xd159abf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57836 dport 38262] OK # # # cpu 4: rx_hash 0x8da490f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57870 dport 38262] OK # # # cpu 5: rx_hash 0x74a08282 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57796 dport 38262] OK # # # cpu 5: rx_hash 0xeecc5bf1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57816 dport 38262] OK # # # cpu 5: rx_hash 0x7264bcdf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57832 dport 38262] OK # # # cpu 5: rx_hash 0xe80865ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57844 dport 38262] OK # # # cpu 0: rx_hash 0x46bd0e38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57830 dport 38262] OK # # # cpu 0: rx_hash 0x1a40353b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57860 dport 38262] OK # # # cpu 0: rx_hash 0xf44b4ead [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57912 dport 38262] OK # # # cpu 4: rx_hash 0xf28f70f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57876 dport 38262] OK # # # cpu 4: rx_hash 0x8b60aeae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57890 dport 38262] OK # # # cpu 4: rx_hash 0x1c840b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57896 dport 38262] OK # # # cpu 4: rx_hash 0xc534dd39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57922 dport 38262] OK # # # cpu 4: rx_hash 0xb7974181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57934 dport 38262] OK # # # cpu 4: rx_hash 0x19222a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57948 dport 38262] OK # # # cpu 4: rx_hash 0x60cdf44b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57962 dport 38262] OK # # # cpu 0: rx_hash 0xfc651365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57946 dport 38262] OK # # # cpu 0: rx_hash 0x858acd3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57964 dport 38262] OK # # # cpu 0: rx_hash 0x599c3a17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57970 dport 38262] OK # # # cpu 0: rx_hash 0x8802b180 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57978 dport 38262] OK # # # cpu 0: rx_hash 0xe21ee4f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57986 dport 38262] OK # # # cpu 4: rx_hash 0x4cab8f66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58000 dport 38262] OK # # # cpu 4: rx_hash 0x3e0813de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58012 dport 38262] OK # # # cpu 5: rx_hash 0x0759dd82 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57988 dport 38262] OK # # # cpu 5: rx_hash 0xef969849 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58004 dport 38262] OK # # # cpu 5: rx_hash 0x9d3504f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58008 dport 38262] OK # # # cpu 5: rx_hash 0x0c159f64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58046 dport 38262] OK # # # cpu 0: rx_hash 0x35445138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58022 dport 38262] OK # # # cpu 0: rx_hash 0x47e7cd80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58026 dport 38262] OK # # # cpu 0: rx_hash 0x38cc2d83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58032 dport 38262] OK # # # cpu 0: rx_hash 0x09b3be17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58058 dport 38262] OK # # # cpu 0: rx_hash 0xd5a5493b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58068 dport 38262] OK # # # cpu 0: rx_hash 0xa706d583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58072 dport 38262] OK # # # cpu 0: rx_hash 0xdee90bdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58094 dport 38262] OK # # # cpu 4: rx_hash 0xa1c2ebde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58100 dport 38262] OK # # # cpu 4: rx_hash 0xe7b8c581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58102 dport 38262] OK # # # cpu 4: rx_hash 0xab593166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58160 dport 38262] 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 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 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 60481 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33158 dport 60481] != expected 0x5b70bf79 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33158 dport 60481] != expected 0x5b70bf79 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33087 dport 60481] != expected 0x4251078e # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33087 dport 60481] != expected 0x4251078e # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50342 dport 60481] != expected 0xcf34de1d # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50342 dport 60481] != expected 0xcf34de1d # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56101 dport 60481] != expected 0x90d46f1c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56101 dport 60481] != expected 0x90d46f1c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48361 dport 60481] != expected 0x6ea79e7f # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48361 dport 60481] != expected 0x6ea79e7f # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38525 dport 60481] != expected 0x880f573e # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38525 dport 60481] != expected 0x880f573e # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50853 dport 60481] != expected 0xa2de527c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50853 dport 60481] != expected 0xa2de527c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52541 dport 60481] != expected 0x6616e163 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52541 dport 60481] != expected 0x6616e163 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35179 dport 60481] != expected 0x54770d5c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35179 dport 60481] != expected 0x54770d5c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52517 dport 60481] != expected 0xb9e11dbb # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52517 dport 60481] != expected 0xb9e11dbb # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51641 dport 60481] != expected 0xccdcaf9b # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51641 dport 60481] != expected 0xccdcaf9b # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38738 dport 60481] != expected 0xc9a3372d # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38738 dport 60481] != expected 0xc9a3372d # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39755 dport 60481] != expected 0x913e608e # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39755 dport 60481] != expected 0x913e608e # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60882 dport 60481] != expected 0x61cbfd05 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60882 dport 60481] != expected 0x61cbfd05 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34173 dport 60481] != expected 0x4cba458c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34173 dport 60481] != expected 0x4cba458c # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51283 dport 60481] != expected 0xd6ee25b1 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51283 dport 60481] != expected 0xd6ee25b1 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48082 dport 60481] != expected 0x146c24f7 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48082 dport 60481] != expected 0x146c24f7 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33788 dport 60481] != expected 0xf4457474 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33788 dport 60481] != expected 0xf4457474 # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56798 dport 60481] != expected 0x154bff4b # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56798 dport 60481] != expected 0x154bff4b # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43947 dport 60481] != expected 0xa4f9cecf # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43947 dport 60481] != expected 0xa4f9cecf # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37833 dport 60481] != expected 0x699432ee # # Exception| cpu 5: rx_hash 0x34ca1bf4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37833 dport 60481] != expected 0x699432ee # # Exception| count: pass=0 nohash=0 fail=42 # # 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 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 42667 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 42667] != expected 0x933f3b00 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 42667] != expected 0x933f3b00 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59916 dport 42667] != expected 0x209cdd27 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59916 dport 42667] != expected 0x209cdd27 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37058 dport 42667] != expected 0x6f5e2998 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37058 dport 42667] != expected 0x6f5e2998 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59403 dport 42667] != expected 0x8e69c2c7 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59403 dport 42667] != expected 0x8e69c2c7 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60139 dport 42667] != expected 0x1a6223c7 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60139 dport 42667] != expected 0x1a6223c7 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51519 dport 42667] != expected 0xa304a138 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51519 dport 42667] != expected 0xa304a138 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56465 dport 42667] != expected 0xab645f8d # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56465 dport 42667] != expected 0xab645f8d # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60845 dport 42667] != expected 0x6f7f78a0 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60845 dport 42667] != expected 0x6f7f78a0 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60590 dport 42667] != expected 0x2b7dfe1d # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60590 dport 42667] != expected 0x2b7dfe1d # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46412 dport 42667] != expected 0xb7c5dd2f # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46412 dport 42667] != expected 0xb7c5dd2f # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45172 dport 42667] != expected 0x97dc78dd # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45172 dport 42667] != expected 0x97dc78dd # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53353 dport 42667] != expected 0x530aa963 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53353 dport 42667] != expected 0x530aa963 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 42667] != expected 0xc20b63ce # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 42667] != expected 0xc20b63ce # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47612 dport 42667] != expected 0xa4067124 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47612 dport 42667] != expected 0xa4067124 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38223 dport 42667] != expected 0xe13fc86c # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38223 dport 42667] != expected 0xe13fc86c # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47196 dport 42667] != expected 0x43f4cf24 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47196 dport 42667] != expected 0x43f4cf24 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55123 dport 42667] != expected 0xf22f58e0 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55123 dport 42667] != expected 0xf22f58e0 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39472 dport 42667] != expected 0x24313d87 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39472 dport 42667] != expected 0x24313d87 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49314 dport 42667] != expected 0x57d8a69b # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49314 dport 42667] != expected 0x57d8a69b # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49503 dport 42667] != expected 0x9c814c24 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49503 dport 42667] != expected 0x9c814c24 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45454 dport 42667] != expected 0x3536f7ac # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45454 dport 42667] != expected 0x3536f7ac # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37028 dport 42667] != expected 0xc44d637f # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37028 dport 42667] != expected 0xc44d637f # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44479 dport 42667] != expected 0x8ff020e5 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44479 dport 42667] != expected 0x8ff020e5 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48529 dport 42667] != expected 0xf7a6ffa2 # # Exception| cpu 0: rx_hash 0x9ba293bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48529 dport 42667] != expected 0xf7a6ffa2 # # 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__->