< 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 # 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 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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 43617 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb3033e29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49340 dport 43617] != expected 0x27e7825c # # Exception| cpu 0: rx_hash 0xc7d77d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49500 dport 43617] != expected 0x7354c7c # # Exception| cpu 0: rx_hash 0x80db0f56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49686 dport 43617] != expected 0xdeb8bfa5 # # Exception| cpu 0: rx_hash 0xf45109a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49702 dport 43617] != expected 0xdf695aa4 # # Exception| cpu 0: rx_hash 0x822925c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49708 dport 43617] != expected 0xd6a1e6ad # # Exception| cpu 0: rx_hash 0xdadade98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49724 dport 43617] != expected 0xd7c0a0ac # # Exception| cpu 0: rx_hash 0x9415db14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49772 dport 43617] != expected 0x56f9b72d # # Exception| cpu 0: rx_hash 0x0b79fa98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49790 dport 43617] != expected 0x5c92c127 # # Exception| cpu 0: rx_hash 0xd9ed6be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49818 dport 43617] != expected 0x19d30362 # # Exception| cpu 0: rx_hash 0x1c809ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49826 dport 43617] != expected 0x1ac06a61 # # Exception| cpu 0: rx_hash 0x447360fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49842 dport 43617] != expected 0x1ba12c60 # # Exception| cpu 0: rx_hash 0x50bdb4b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49864 dport 43617] != expected 0x93e024e8 # # Exception| cpu 0: rx_hash 0x7e366380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49874 dport 43617] != expected 0x9b49dee0 # # Exception| cpu 0: rx_hash 0xcfd19535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49882 dport 43617] != expected 0x998b52e2 # # Exception| cpu 0: rx_hash 0x7cc44914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49896 dport 43617] != expected 0x935087e8 # # Exception| cpu 0: rx_hash 0xf4b3c656 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49950 dport 43617] != expected 0xbc6c27c7 # # Exception| cpu 0: rx_hash 0xaeb21798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49972 dport 43617] != expected 0xb51438ce # # Exception| cpu 0: rx_hash 0x5368ce35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50006 dport 43617] != expected 0x3ef6fa45 # # Exception| cpu 0: rx_hash 0x27e2c8c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50022 dport 43617] != expected 0x3f271f44 # # Exception| cpu 0: rx_hash 0x7f113398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50038 dport 43617] != expected 0x3e465945 # # Exception| cpu 0: rx_hash 0x68e852a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 43617] != expected 0x7814f203 # # Exception| cpu 0: rx_hash 0x7c2686e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50128 dport 43617] != expected 0xf055fa8b # # Exception| cpu 0: rx_hash 0x0a5eaa80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50138 dport 43617] != expected 0xf99d4682 # # Exception| cpu 0: rx_hash 0xe1b88dfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50168 dport 43617] != expected 0xf227d589 # # Exception| cpu 0: rx_hash 0xcb8ca43b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50182 dport 43617] != expected 0xf7d7768c # # Exception| cpu 0: rx_hash 0xf242989e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50216 dport 43617] != expected 0xfb2a7180 # # Exception| cpu 0: rx_hash 0x1b569571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50224 dport 43617] != expected 0xf889bb83 # # Exception| cpu 0: rx_hash 0xdcc94fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50226 dport 43617] != expected 0xf3838b88 # # Exception| cpu 0: rx_hash 0x7899781a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50228 dport 43617] != expected 0xfd0ca386 # # Exception| cpu 0: rx_hash 0x79e06d50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50240 dport 43617] != expected 0x79000f02 # # Exception| cpu 0: rx_hash 0x34a45702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50270 dport 43617] != expected 0x742ced0f # # Exception| cpu 0: rx_hash 0x235d363b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50306 dport 43617] != expected 0x327e4649 # # Exception| cpu 0: rx_hash 0xca493bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50330 dport 43617] != expected 0x31dd8c4a # # Exception| cpu 0: rx_hash 0xbec33d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50346 dport 43617] != expected 0x300c694b # # Exception| cpu 0: rx_hash 0xf3870771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 43617] != expected 0x3d208b46 # # Exception| cpu 0: rx_hash 0x9131ff50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50372 dport 43617] != expected 0xbca93fc7 # # Exception| cpu 0: rx_hash 0x1bea1fd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50392 dport 43617] != expected 0xba8fedc1 # # Exception| cpu 0: rx_hash 0x862a519e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50464 dport 43617] != expected 0x99fee9e2 # # Exception| cpu 0: rx_hash 0x227a6623 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50470 dport 43617] != expected 0x9771c1ec # # Exception| cpu 0: rx_hash 0x0d88a450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50504 dport 43617] != expected 0x1bd49760 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4ac61cda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50290 dport 55491] OK # # # cpu 0: rx_hash 0x98528da1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50326 dport 55491] OK # # # cpu 0: rx_hash 0xee2aa1c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50332 dport 55491] OK # # # cpu 0: rx_hash 0x110252fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50372 dport 55491] OK # # # cpu 0: rx_hash 0x3f8985c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50398 dport 55491] OK # # # cpu 0: rx_hash 0xfae47580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50406 dport 55491] OK # # # cpu 0: rx_hash 0xd46fa2b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50428 dport 55491] OK # # # cpu 0: rx_hash 0x12d72877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50522 dport 55491] OK # # # cpu 0: rx_hash 0xa1c2f456 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50536 dport 55491] OK # # # cpu 0: rx_hash 0x48d6f9b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50544 dport 55491] OK # # # cpu 0: rx_hash 0x3eaed5da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50554 dport 55491] OK # # # cpu 0: rx_hash 0xb4c9bffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50574 dport 55491] OK # # # cpu 0: rx_hash 0x2ba59e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50588 dport 55491] OK # # # cpu 0: rx_hash 0xa0076bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50676 dport 55491] OK # # # cpu 0: rx_hash 0xd67f47da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50686 dport 55491] OK # # # cpu 0: rx_hash 0x6c156608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50750 dport 55491] OK # # # cpu 0: rx_hash 0xbd0ac8ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50836 dport 55491] OK # # # cpu 0: rx_hash 0xf2bcd86b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50864 dport 55491] OK # # # cpu 0: rx_hash 0x900a204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50880 dport 55491] OK # # # cpu 0: rx_hash 0xdfbc308c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50916 dport 55491] OK # # # cpu 0: rx_hash 0x231ffc6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50930 dport 55491] OK # # # cpu 0: rx_hash 0xdd105f4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50958 dport 55491] OK # # # cpu 0: rx_hash 0x57cbbfce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50962 dport 55491] OK # # # cpu 0: rx_hash 0xe4de63ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50976 dport 55491] OK # # # cpu 4: rx_hash 0x107b47b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50352 dport 55491] OK # # # cpu 4: rx_hash 0x66036bd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50362 dport 55491] OK # # # cpu 4: rx_hash 0xd69d882d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50374 dport 55491] OK # # # cpu 4: rx_hash 0x6588540c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50420 dport 55491] OK # # # cpu 4: rx_hash 0xedffdb4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50434 dport 55491] OK # # # cpu 4: rx_hash 0x8cc21cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50492 dport 55491] OK # # # cpu 4: rx_hash 0xee74e490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50508 dport 55491] OK # # # cpu 4: rx_hash 0xa17e7ef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50560 dport 55491] OK # # # cpu 4: rx_hash 0xd48d6d4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50628 dport 55491] OK # # # cpu 4: rx_hash 0xa2f5412d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50638 dport 55491] OK # # # cpu 4: rx_hash 0xb5b0aab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50682 dport 55491] OK # # # cpu 4: rx_hash 0x189f60ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50702 dport 55491] OK # # # cpu 4: rx_hash 0x406c9ba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50718 dport 55491] OK # # # cpu 4: rx_hash 0x85016be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50726 dport 55491] OK # # # cpu 4: rx_hash 0xf3794784 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50732 dport 55491] OK # # # cpu 4: rx_hash 0xbf44689c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50758 dport 55491] OK # # # cpu 4: rx_hash 0xf0f2785a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50786 dport 55491] OK # # # cpu 4: rx_hash 0x868a5439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50792 dport 55491] OK # # # cpu 4: rx_hash 0xde79af63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50808 dport 55491] OK # # # cpu 4: rx_hash 0x541ec542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50828 dport 55491] OK # # # cpu 4: rx_hash 0x1ba8d584 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50856 dport 55491] OK # # # cpu 4: rx_hash 0x21edd6ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50888 dport 55491] OK # # # cpu 4: rx_hash 0x0f6601c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50898 dport 55491] OK # # # cpu 4: rx_hash 0x791e2da5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50904 dport 55491] OK # # # cpu 4: rx_hash 0xbc73dde7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50912 dport 55491] OK # # # cpu 4: rx_hash 0x1823ea5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50918 dport 55491] OK # # # cpu 4: rx_hash 0xe48026bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50928 dport 55491] OK # # # cpu 4: rx_hash 0xc8a79e42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50944 dport 55491] OK # # # cpu 4: rx_hash 0x0dca6e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51000 dport 55491] OK # # # cpu 4: rx_hash 0xa99a59bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51006 dport 55491] OK # # # cpu 4: rx_hash 0xbd548dff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51012 dport 55491] OK # # # cpu 4: rx_hash 0x6f7c9621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51016 dport 55491] OK # # # cpu 4: rx_hash 0x56b2aa84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51046 dport 55491] OK # # # cpu 4: rx_hash 0x20ca86e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51052 dport 55491] OK # # # cpu 4: rx_hash 0x0e4151de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51062 dport 55491] OK # # # cpu 4: rx_hash 0x20760c42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51076 dport 55491] OK # # # cpu 4: rx_hash 0xdcd5c0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51090 dport 55491] OK # # # cpu 4: rx_hash 0xc8b6c10f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51226 dport 55491] OK # # # cpu 4: rx_hash 0xe4cf3ca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51258 dport 55491] OK # # # cpu 4: rx_hash 0xa8f213ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51280 dport 55491] OK # # # cpu 4: rx_hash 0x1915e50f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51288 dport 55491] OK # # # cpu 4: rx_hash 0x782822f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51302 dport 55491] OK # # # cpu 4: rx_hash 0x6d23695d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51328 dport 55491] OK # # # cpu 4: rx_hash 0x415a94f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51360 dport 55491] OK # # # cpu 4: rx_hash 0x6fd143c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51386 dport 55491] OK # # # cpu 4: rx_hash 0xbc804d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51394 dport 55491] OK # # # cpu 4: rx_hash 0xdf4fa036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51398 dport 55491] OK # # # cpu 4: rx_hash 0x402381ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51412 dport 55491] OK # # # cpu 4: rx_hash 0x90f9b0f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51426 dport 55491] OK # # # cpu 4: rx_hash 0xddbd8aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51452 dport 55491] OK # # # cpu 4: rx_hash 0x9255df36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51464 dport 55491] OK # # # cpu 4: rx_hash 0x0d39feba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51482 dport 55491] OK # # # cpu 4: rx_hash 0xdde3cff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51500 dport 55491] OK # # # count: pass=77 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 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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 38033 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57506 dport 38033] != expected 0x89cb6271 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57506 dport 38033] != expected 0x89cb6271 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59629 dport 38033] != expected 0x9fc83566 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59629 dport 38033] != expected 0x9fc83566 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33017 dport 38033] != expected 0x65ae411c # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33017 dport 38033] != expected 0x65ae411c # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51990 dport 38033] != expected 0x32acdbca # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51990 dport 38033] != expected 0x32acdbca # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46112 dport 38033] != expected 0xcd69c6b5 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46112 dport 38033] != expected 0xcd69c6b5 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59384 dport 38033] != expected 0x492252b1 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59384 dport 38033] != expected 0x492252b1 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47165 dport 38033] != expected 0x495c3330 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47165 dport 38033] != expected 0x495c3330 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42167 dport 38033] != expected 0x52be812b # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42167 dport 38033] != expected 0x52be812b # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43585 dport 38033] != expected 0xb99878c0 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43585 dport 38033] != expected 0xb99878c0 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42342 dport 38033] != expected 0x65a9ca1d # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42342 dport 38033] != expected 0x65a9ca1d # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37133 dport 38033] != expected 0x799b07e # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37133 dport 38033] != expected 0x799b07e # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36809 dport 38033] != expected 0xa065fdd9 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36809 dport 38033] != expected 0xa065fdd9 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34443 dport 38033] != expected 0xc7234abe # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34443 dport 38033] != expected 0xc7234abe # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52678 dport 38033] != expected 0x5bb76ba3 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52678 dport 38033] != expected 0x5bb76ba3 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39952 dport 38033] != expected 0xe3ba519b # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39952 dport 38033] != expected 0xe3ba519b # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60096 dport 38033] != expected 0xbe206846 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60096 dport 38033] != expected 0xbe206846 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57059 dport 38033] != expected 0x5e8acfa7 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57059 dport 38033] != expected 0x5e8acfa7 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51527 dport 38033] != expected 0x958aa66c # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51527 dport 38033] != expected 0x958aa66c # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43747 dport 38033] != expected 0x720ec30b # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43747 dport 38033] != expected 0x720ec30b # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56968 dport 38033] != expected 0xc1bee139 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56968 dport 38033] != expected 0xc1bee139 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37440 dport 38033] != expected 0xc68f0bbe # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37440 dport 38033] != expected 0xc68f0bbe # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51503 dport 38033] != expected 0x17a0d8ee # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51503 dport 38033] != expected 0x17a0d8ee # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44998 dport 38033] != expected 0x193c8961 # # Exception| cpu 0: rx_hash 0x275b6153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44998 dport 38033] != expected 0x193c8961 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 39913 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37055 dport 39913] != expected 0x55814522 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37055 dport 39913] != expected 0x55814522 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51617 dport 39913] != expected 0x46b56836 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51617 dport 39913] != expected 0x46b56836 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58722 dport 39913] != expected 0xa4c9d717 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58722 dport 39913] != expected 0xa4c9d717 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47607 dport 39913] != expected 0xf148ecff # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47607 dport 39913] != expected 0xf148ecff # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60786 dport 39913] != expected 0x48bcbbb # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60786 dport 39913] != expected 0x48bcbbb # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60082 dport 39913] != expected 0x4f822584 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60082 dport 39913] != expected 0x4f822584 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33993 dport 39913] != expected 0x1e5cb6a8 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33993 dport 39913] != expected 0x1e5cb6a8 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49662 dport 39913] != expected 0x6a43fee8 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49662 dport 39913] != expected 0x6a43fee8 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43099 dport 39913] != expected 0x3dd0b9a9 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43099 dport 39913] != expected 0x3dd0b9a9 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54245 dport 39913] != expected 0x5568f05c # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54245 dport 39913] != expected 0x5568f05c # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36641 dport 39913] != expected 0xc1197b94 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36641 dport 39913] != expected 0xc1197b94 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42303 dport 39913] != expected 0xa8074017 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42303 dport 39913] != expected 0xa8074017 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47509 dport 39913] != expected 0xc923552 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47509 dport 39913] != expected 0xc923552 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 39913] != expected 0x9fa91dbe # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 39913] != expected 0x9fa91dbe # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53546 dport 39913] != expected 0xb0059a9f # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53546 dport 39913] != expected 0xb0059a9f # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46391 dport 39913] != expected 0x65b84559 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46391 dport 39913] != expected 0x65b84559 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35550 dport 39913] != expected 0x86d57822 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35550 dport 39913] != expected 0x86d57822 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42805 dport 39913] != expected 0x3cb8f3ae # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42805 dport 39913] != expected 0x3cb8f3ae # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 39913] != expected 0xaae39f90 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 39913] != expected 0xaae39f90 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48763 dport 39913] != expected 0x7e55e7c8 # # Exception| cpu 0: rx_hash 0xd65a3420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48763 dport 39913] != expected 0x7e55e7c8 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 182, 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 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-23/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-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 182, 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 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-23/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-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 182, 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 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-23/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-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 182, 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 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-23/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-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 187, 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 80, 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 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-23/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-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 187, 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 80, 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 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-23/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-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 187, 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 80, 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 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-23/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-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 187, 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 80, 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 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-23/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-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__->