< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 45888 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x73cdffef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44214 dport 45888] != expected 0x8252989c # # Exception| cpu 0: rx_hash 0x95078468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44290 dport 45888] != expected 0xae246d54 # # Exception| cpu 0: rx_hash 0x5fa3c656 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44304 dport 45888] != expected 0x5b13b03 # # Exception| cpu 0: rx_hash 0x89c550aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44336 dport 45888] != expected 0x63c69a4f # # Exception| cpu 0: rx_hash 0x72f34cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44364 dport 45888] != expected 0xd0062668 # # Exception| cpu 0: rx_hash 0x87a43acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44372 dport 45888] != expected 0x8537e1c2 # # Exception| cpu 0: rx_hash 0xa495da3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44396 dport 45888] != expected 0xb6718724 # # Exception| cpu 0: rx_hash 0xc2fcb5f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44398 dport 45888] != expected 0xd10b93ea # # Exception| cpu 0: rx_hash 0xf9047a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44426 dport 45888] != expected 0xee670034 # # Exception| cpu 0: rx_hash 0xb23d9f74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44500 dport 45888] != expected 0x5caa0991 # # Exception| cpu 0: rx_hash 0xd76fbe6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44528 dport 45888] != expected 0x960a2ba # # Exception| cpu 0: rx_hash 0x5ba83dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44542 dport 45888] != expected 0xc4793920 # # Exception| cpu 0: rx_hash 0xdb376429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44554 dport 45888] != expected 0x6d53665a # # Exception| cpu 0: rx_hash 0x3cc3ac83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44612 dport 45888] != expected 0x13712d66 # # Exception| cpu 0: rx_hash 0xacc6fb95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44664 dport 45888] != expected 0x138a41e7 # # Exception| cpu 0: rx_hash 0x799b23b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44670 dport 45888] != expected 0x474d5f4e # # Exception| cpu 0: rx_hash 0x6c082823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44768 dport 45888] != expected 0x9f266e1e # # Exception| cpu 0: rx_hash 0x73f1b238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44788 dport 45888] != expected 0x607426e0 # # Exception| cpu 0: rx_hash 0xc2c0f82f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44844 dport 45888] != expected 0x332d2d96 # # Exception| cpu 0: rx_hash 0x953bc9bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44864 dport 45888] != expected 0x4c02d328 # # Exception| cpu 0: rx_hash 0x39f6e447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44880 dport 45888] != expected 0x80ed91b1 # # Exception| cpu 0: rx_hash 0xecab3c62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44886 dport 45888] != expected 0xd42a8f18 # # Exception| cpu 0: rx_hash 0x7cae6b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44906 dport 45888] != expected 0xd4d1e399 # # Exception| cpu 0: rx_hash 0x89f91d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44914 dport 45888] != expected 0x81e02433 # # Exception| cpu 0: rx_hash 0xd063468c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44922 dport 45888] != expected 0x183ea100 # # Exception| cpu 0: rx_hash 0x7b9ede44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44962 dport 45888] != expected 0x27a95e5f # # Exception| cpu 0: rx_hash 0xb13a9c7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44976 dport 45888] != expected 0x8c3c0808 # # Exception| cpu 0: rx_hash 0x8ec9a84d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44986 dport 45888] != expected 0x729899f5 # # Exception| cpu 0: rx_hash 0xbc60b8c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45042 dport 45888] != expected 0x587dcc60 # # Exception| cpu 0: rx_hash 0xbed0ed53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45060 dport 45888] != expected 0x664b0b19 # # Exception| cpu 0: rx_hash 0x547e0141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45064 dport 45888] != expected 0xcc28844d # # Exception| cpu 0: rx_hash 0x48bcd583 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45114 dport 45888] != expected 0x1ca7356 # # Exception| cpu 0: rx_hash 0x038530d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45156 dport 45888] != expected 0xb3077af3 # # Exception| cpu 0: rx_hash 0x8f42b305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45162 dport 45888] != expected 0x7e1ee169 # # Exception| cpu 0: rx_hash 0x45e6f13b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45176 dport 45888] != expected 0xd58bb73e # # Exception| cpu 0: rx_hash 0x8b4948ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45188 dport 45888] != expected 0xbfd6e34a # # Exception| cpu 0: rx_hash 0xd2d3131d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45196 dport 45888] != expected 0x26086679 # # Exception| cpu 0: rx_hash 0x27846514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45204 dport 45888] != expected 0x7339a1d3 # # Exception| cpu 0: rx_hash 0xe07a0392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45252 dport 45888] != expected 0xced33ec # # Exception| cpu 0: rx_hash 0x0ad4ef80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45256 dport 45888] != expected 0xa68ebcb8 # # Exception| cpu 0: rx_hash 0xff839989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45264 dport 45888] != expected 0xf3bf7b12 # # Exception| cpu 0: rx_hash 0x4f8c60b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45298 dport 45888] != expected 0xf2b2ce90 # # Exception| cpu 0: rx_hash 0xa5228ca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45310 dport 45888] != expected 0x58d141c4 # # Exception| cpu 0: rx_hash 0xfebd2aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45354 dport 45888] != expected 0xa1ebc5e6 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x857b3768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42396 dport 53319] OK # # # cpu 0: rx_hash 0xd28006f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42480 dport 53319] OK # # # cpu 0: rx_hash 0x2b8faab3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42514 dport 53319] OK # # # cpu 0: rx_hash 0x98bb1d50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42518 dport 53319] OK # # # cpu 0: rx_hash 0x8479c992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42532 dport 53319] OK # # # cpu 0: rx_hash 0x712ebf9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42556 dport 53319] OK # # # cpu 0: rx_hash 0xd382f802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42568 dport 53319] OK # # # cpu 0: rx_hash 0xad22b8ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42646 dport 53319] OK # # # cpu 0: rx_hash 0x02d4dbce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42656 dport 53319] OK # # # cpu 0: rx_hash 0x64bdb408 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42658 dport 53319] OK # # # cpu 4: rx_hash 0x864079b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42426 dport 53319] OK # # # cpu 4: rx_hash 0x3b15a433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42458 dport 53319] OK # # # cpu 4: rx_hash 0x94e3c712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42476 dport 53319] OK # # # cpu 4: rx_hash 0x382eeaea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42492 dport 53319] OK # # # cpu 4: rx_hash 0xe12be88d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42496 dport 53319] OK # # # cpu 4: rx_hash 0x8742874b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42498 dport 53319] OK # # # cpu 4: rx_hash 0x4de6c575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42512 dport 53319] OK # # # cpu 4: rx_hash 0x7215f142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42522 dport 53319] OK # # # cpu 4: rx_hash 0x512411b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42530 dport 53319] OK # # # cpu 4: rx_hash 0x06df2027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42574 dport 53319] OK # # # cpu 4: rx_hash 0xd0b9b6db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42606 dport 53319] OK # # # cpu 4: rx_hash 0xa9294306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42616 dport 53319] OK # # # cpu 4: rx_hash 0x8d2816c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42632 dport 53319] OK # # # cpu 4: rx_hash 0xc87099f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42674 dport 53319] OK # # # cpu 4: rx_hash 0xd9e8698a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42690 dport 53319] OK # # # cpu 4: rx_hash 0x4ad67045 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42712 dport 53319] OK # # # cpu 4: rx_hash 0x83497ca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42732 dport 53319] OK # # # cpu 4: rx_hash 0xc52abd48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42736 dport 53319] OK # # # cpu 4: rx_hash 0xb0dedf00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42846 dport 53319] OK # # # cpu 4: rx_hash 0x66b849fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42878 dport 53319] OK # # # cpu 4: rx_hash 0xf2b6e503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42924 dport 53319] OK # # # cpu 4: rx_hash 0x8b2610de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42938 dport 53319] OK # # # cpu 4: rx_hash 0x703d74ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43016 dport 53319] OK # # # cpu 4: rx_hash 0xb9a27818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43068 dport 53319] OK # # # cpu 4: rx_hash 0x8830264e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43090 dport 53319] OK # # # cpu 4: rx_hash 0xd2913366 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43132 dport 53319] OK # # # cpu 4: rx_hash 0x796cabae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43172 dport 53319] OK # # # cpu 4: rx_hash 0xb3c8e990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43190 dport 53319] OK # # # cpu 4: rx_hash 0xa25019ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43206 dport 53319] OK # # # cpu 4: rx_hash 0x4bc5bb21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43244 dport 53319] OK # # # cpu 4: rx_hash 0xc63c8bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43288 dport 53319] OK # # # cpu 4: rx_hash 0xa055e41e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43290 dport 53319] OK # # # cpu 4: rx_hash 0x0fa3873f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43308 dport 53319] OK # # # cpu 4: rx_hash 0x69cae8f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43310 dport 53319] OK # # # cpu 4: rx_hash 0x49c046d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43312 dport 53319] OK # # # cpu 4: rx_hash 0x105a1d24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43320 dport 53319] OK # # # cpu 4: rx_hash 0xf4959b57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43344 dport 53319] OK # # # cpu 4: rx_hash 0xcb66af60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43354 dport 53319] OK # # # cpu 4: rx_hash 0x1d00399c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43386 dport 53319] OK # # # cpu 4: rx_hash 0x5f68039f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43400 dport 53319] OK # # # cpu 4: rx_hash 0xaa3f7596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43408 dport 53319] OK # # # cpu 4: rx_hash 0xdef5a4f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43460 dport 53319] OK # # # cpu 4: rx_hash 0x4dcbbd3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43486 dport 53319] OK # # # cpu 4: rx_hash 0x0893320f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43492 dport 53319] OK # # # cpu 4: rx_hash 0x8454b1db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 53319] OK # # # cpu 4: rx_hash 0x7d5b1d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43528 dport 53319] OK # # # count: pass=56 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 38163 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56614 dport 38163] != expected 0xd82491d9 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56614 dport 38163] != expected 0xd82491d9 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52722 dport 38163] != expected 0x6b1c0e90 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52722 dport 38163] != expected 0x6b1c0e90 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49830 dport 38163] != expected 0xab767b7a # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49830 dport 38163] != expected 0xab767b7a # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33637 dport 38163] != expected 0xd23b125 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33637 dport 38163] != expected 0xd23b125 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45172 dport 38163] != expected 0x603bccff # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45172 dport 38163] != expected 0x603bccff # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41556 dport 38163] != expected 0x16e7f8e5 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41556 dport 38163] != expected 0x16e7f8e5 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58238 dport 38163] != expected 0xeb4907ad # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58238 dport 38163] != expected 0xeb4907ad # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40859 dport 38163] != expected 0xf0627d52 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40859 dport 38163] != expected 0xf0627d52 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58791 dport 38163] != expected 0xb77e1671 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58791 dport 38163] != expected 0xb77e1671 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59612 dport 38163] != expected 0x24e90ac4 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59612 dport 38163] != expected 0x24e90ac4 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40094 dport 38163] != expected 0x5782d095 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40094 dport 38163] != expected 0x5782d095 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43764 dport 38163] != expected 0xe4946f7f # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43764 dport 38163] != expected 0xe4946f7f # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47102 dport 38163] != expected 0x86988666 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47102 dport 38163] != expected 0x86988666 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52681 dport 38163] != expected 0xf1d45525 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52681 dport 38163] != expected 0xf1d45525 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57713 dport 38163] != expected 0xdec3cfbe # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57713 dport 38163] != expected 0xdec3cfbe # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40290 dport 38163] != expected 0x511170c8 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40290 dport 38163] != expected 0x511170c8 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53413 dport 38163] != expected 0x1253d37f # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53413 dport 38163] != expected 0x1253d37f # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36371 dport 38163] != expected 0xfa230b59 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36371 dport 38163] != expected 0xfa230b59 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59973 dport 38163] != expected 0x50d676b4 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59973 dport 38163] != expected 0x50d676b4 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42112 dport 38163] != expected 0x2e474ff0 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42112 dport 38163] != expected 0x2e474ff0 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52798 dport 38163] != expected 0xf170370c # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52798 dport 38163] != expected 0xf170370c # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 38163] != expected 0xf8c04333 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 38163] != expected 0xf8c04333 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54029 dport 38163] != expected 0x6ece916e # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54029 dport 38163] != expected 0x6ece916e # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60025 dport 38163] != expected 0x502d1a35 # # Exception| cpu 5: rx_hash 0x5a7baddc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60025 dport 38163] != expected 0x502d1a35 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 52650 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57787 dport 52650] != expected 0x7ef636c3 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57787 dport 52650] != expected 0x7ef636c3 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60522 dport 52650] != expected 0x9f655644 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60522 dport 52650] != expected 0x9f655644 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36496 dport 52650] != expected 0x514c0b04 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36496 dport 52650] != expected 0x514c0b04 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44596 dport 52650] != expected 0x9151e932 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44596 dport 52650] != expected 0x9151e932 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56793 dport 52650] != expected 0xd15a81d0 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56793 dport 52650] != expected 0xd15a81d0 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40335 dport 52650] != expected 0x8b920c38 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40335 dport 52650] != expected 0x8b920c38 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47557 dport 52650] != expected 0xc9372150 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47557 dport 52650] != expected 0xc9372150 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42524 dport 52650] != expected 0x5df4be64 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42524 dport 52650] != expected 0x5df4be64 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58467 dport 52650] != expected 0x49744863 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58467 dport 52650] != expected 0x49744863 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33801 dport 52650] != expected 0x136ff40b # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33801 dport 52650] != expected 0x136ff40b # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37993 dport 52650] != expected 0x8f96e4a4 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37993 dport 52650] != expected 0x8f96e4a4 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53603 dport 52650] != expected 0x647105b0 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53603 dport 52650] != expected 0x647105b0 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53841 dport 52650] != expected 0x6f196ac2 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53841 dport 52650] != expected 0x6f196ac2 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60430 dport 52650] != expected 0x91043c25 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60430 dport 52650] != expected 0x91043c25 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49735 dport 52650] != expected 0x37255232 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49735 dport 52650] != expected 0x37255232 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48707 dport 52650] != expected 0xb8ead3cd # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48707 dport 52650] != expected 0xb8ead3cd # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48187 dport 52650] != expected 0xfd8e1129 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48187 dport 52650] != expected 0xfd8e1129 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36575 dport 52650] != expected 0x7a6a1c23 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36575 dport 52650] != expected 0x7a6a1c23 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33988 dport 52650] != expected 0x6bb92955 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33988 dport 52650] != expected 0x6bb92955 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54513 dport 52650] != expected 0x7330459 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54513 dport 52650] != expected 0x7330459 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35360 dport 52650] != expected 0x98cd2108 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35360 dport 52650] != expected 0x98cd2108 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38163 dport 52650] != expected 0xbb31f236 # # Exception| cpu 0: rx_hash 0xf508fd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38163 dport 52650] != expected 0xbb31f236 # # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 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__->