< 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 37496 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 55 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8419df92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60202 dport 37496] != expected 0x70d22182 # # Exception| cpu 0: rx_hash 0x64726b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60206 dport 37496] != expected 0xf66a249c # # Exception| cpu 0: rx_hash 0xac5d5c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60214 dport 37496] != expected 0x54982754 # # Exception| cpu 0: rx_hash 0x1afdd762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60256 dport 37496] != expected 0xa695a960 # # Exception| cpu 0: rx_hash 0x6ac80d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60264 dport 37496] != expected 0x65c9abef # # Exception| cpu 0: rx_hash 0x32b954ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 60284 dport 37496] != expected 0x82dfafb6 # # Exception| cpu 0: rx_hash 0xa7841ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60308 dport 37496] != expected 0xe50aede3 # # Exception| cpu 0: rx_hash 0xfdcb50b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60392 dport 37496] != expected 0xe9fc6bc7 # # Exception| cpu 0: rx_hash 0xd58fd31a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60404 dport 37496] != expected 0xcdb66d11 # # Exception| cpu 0: rx_hash 0x488d17ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60450 dport 37496] != expected 0x271f0b16 # # Exception| cpu 0: rx_hash 0xd8d3797a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60462 dport 37496] != expected 0x62fb0c87 # # Exception| cpu 0: rx_hash 0x6a0fdd65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60492 dport 37496] != expected 0x47378649 # # Exception| cpu 0: rx_hash 0xf2a9ed77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60506 dport 37496] != expected 0xad51882c # # Exception| cpu 0: rx_hash 0x6e73f226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60536 dport 37496] != expected 0x90f682b3 # # Exception| cpu 0: rx_hash 0x8b7b6253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60568 dport 37496] != expected 0x347fc269 # # Exception| cpu 0: rx_hash 0x4fd024dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60590 dport 37496] != expected 0xeececcaf # # Exception| cpu 0: rx_hash 0xfd0c80c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60620 dport 37496] != expected 0xcb024661 # # Exception| cpu 0: rx_hash 0xd548036e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60624 dport 37496] != expected 0xef4840b7 # # Exception| cpu 0: rx_hash 0xa57dd91d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60632 dport 37496] != expected 0x2c144238 # # Exception| cpu 0: rx_hash 0xd9cc72aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 60670 dport 37496] != expected 0x970b4db9 # # Exception| cpu 0: rx_hash 0xe3670dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 60710 dport 37496] != expected 0x67bdee1c # # Exception| cpu 0: rx_hash 0x5b7de0e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60726 dport 37496] != expected 0x613ef5b # # Exception| cpu 0: rx_hash 0x916cc008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60742 dport 37496] != expected 0x4f016eee # # Exception| cpu 0: rx_hash 0x218e73b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60748 dport 37496] != expected 0x812d665d # # Exception| cpu 0: rx_hash 0xb92843a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60762 dport 37496] != expected 0x6b4b6838 # # Exception| cpu 0: rx_hash 0x988b955f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60812 dport 37496] != expected 0x15732624 # # Exception| cpu 0: rx_hash 0x002da54d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60826 dport 37496] != expected 0xff152841 # # Exception| cpu 0: rx_hash 0x7197dfd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60928 dport 37496] != expected 0x79b57183 # # Exception| cpu 0: rx_hash 0xb140b61a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60930 dport 37496] != expected 0x74c57bbf # # Exception| cpu 0: rx_hash 0xe931efc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60950 dport 37496] != expected 0x93d37fe6 # # Exception| cpu 0: rx_hash 0xcdf11dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60964 dport 37496] != expected 0xcfda743e # # Exception| cpu 0: rx_hash 0xd8c404c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32788 dport 37496] != expected 0x1c35d57 # # Exception| cpu 0: rx_hash 0xac8df1f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32808 dport 37496] != expected 0x155e5b22 # # Exception| cpu 0: rx_hash 0xfe3ae10b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32846 dport 37496] != expected 0xb62ad4f2 # # Exception| cpu 0: rx_hash 0xf6c2bf8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32852 dport 37496] != expected 0x19a8dd06 # # Exception| cpu 0: rx_hash 0xa64bb8d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32858 dport 37496] != expected 0x513cd0ab # # Exception| cpu 0: rx_hash 0x8a73143b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32882 dport 37496] != expected 0xa2b7d287 # # Exception| cpu 0: rx_hash 0xdbe518b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32940 dport 37496] != expected 0x1fd39e14 # # Exception| cpu 0: rx_hash 0x434328a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32954 dport 37496] != expected 0xf5b59071 # # Exception| cpu 0: rx_hash 0x8952084a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32970 dport 37496] != expected 0xbca711c4 # # Exception| cpu 0: rx_hash 0x27db36ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33066 dport 37496] != expected 0xde34b10a # # Exception| cpu 0: rx_hash 0xbf7d06fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 33084 dport 37496] != expected 0x3452bf6f # # Exception| cpu 0: rx_hash 0xe5324880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33088 dport 37496] != expected 0x38a4394b # # Exception| cpu 0: rx_hash 0x55d0fb3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33098 dport 37496] != expected 0xf68831f8 # # Exception| cpu 0: rx_hash 0x79e857d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33122 dport 37496] != expected 0x50333d4 # # Exception| cpu 0: rx_hash 0xe9b63944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33134 dport 37496] != expected 0x40e73445 # # Exception| cpu 0: rx_hash 0x21990e0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33142 dport 37496] != expected 0xe215378d # # Exception| cpu 0: rx_hash 0x71100956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33144 dport 37496] != expected 0xaa813a20 # # Exception| cpu 0: rx_hash 0xb1c7609b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33146 dport 37496] != expected 0xa7f1301c # # Exception| cpu 0: rx_hash 0x2c02741a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33160 dport 37496] != expected 0x6fa67bbd # # Exception| cpu 0: rx_hash 0xecd51dd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33162 dport 37496] != expected 0x62d67181 # # Exception| cpu 0: rx_hash 0xe42d4350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33168 dport 37496] != expected 0xcd547875 # # Exception| cpu 0: rx_hash 0x74732dc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33180 dport 37496] != expected 0x88b07fe4 # # Exception| cpu 0: rx_hash 0x003ad8f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33184 dport 37496] != expected 0x9c2d7991 # # Exception| cpu 0: rx_hash 0xea972535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 37496] != expected 0x5ef7f706 # # Exception| count: pass=0 nohash=0 fail=55 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4e1dc3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45566 dport 59283] OK # # # cpu 0: rx_hash 0xddf21a6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45576 dport 59283] OK # # # cpu 0: rx_hash 0x6194d814 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45612 dport 59283] OK # # # cpu 0: rx_hash 0xd3487c0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45646 dport 59283] OK # # # cpu 0: rx_hash 0x8b3925d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45658 dport 59283] OK # # # cpu 0: rx_hash 0xaff9d7bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45672 dport 59283] OK # # # cpu 0: rx_hash 0x62b5c465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45716 dport 59283] OK # # # cpu 0: rx_hash 0x8c6416e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45782 dport 59283] OK # # # cpu 0: rx_hash 0x48cf5068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45792 dport 59283] OK # # # cpu 0: rx_hash 0x40370eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45818 dport 59283] OK # # # cpu 0: rx_hash 0xbe373711 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45844 dport 59283] OK # # # cpu 0: rx_hash 0x0897bc4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45890 dport 59283] OK # # # cpu 0: rx_hash 0x78a2663e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45898 dport 59283] OK # # # cpu 0: rx_hash 0x9cb5fd9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45946 dport 59283] OK # # # cpu 0: rx_hash 0xb1925aa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45954 dport 59283] OK # # # cpu 0: rx_hash 0x0170e91a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45960 dport 59283] OK # # # cpu 0: rx_hash 0x29346ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45972 dport 59283] OK # # # cpu 0: rx_hash 0xed9f2c38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45986 dport 59283] OK # # # cpu 0: rx_hash 0x5d7d9f86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45992 dport 59283] OK # # # cpu 0: rx_hash 0xe56772bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46008 dport 59283] OK # # # cpu 0: rx_hash 0xc7e5b835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46038 dport 59283] OK # # # cpu 0: rx_hash 0xebdd14da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46078 dport 59283] OK # # # cpu 0: rx_hash 0x06ea0a5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46112 dport 59283] OK # # # cpu 0: rx_hash 0xbef0e765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46128 dport 59283] OK # # # cpu 0: rx_hash 0x502135e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46194 dport 59283] OK # # # cpu 0: rx_hash 0x7182e31d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46244 dport 59283] OK # # # cpu 0: rx_hash 0x73bcf4bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46284 dport 59283] OK # # # cpu 0: rx_hash 0x9f53319e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46310 dport 59283] OK # # # cpu 0: rx_hash 0xc7226841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46322 dport 59283] OK # # # cpu 0: rx_hash 0xb717b232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46330 dport 59283] OK # # # cpu 0: rx_hash 0xf10d66f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46340 dport 59283] OK # # # cpu 0: rx_hash 0xd949e559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46360 dport 59283] OK # # # cpu 0: rx_hash 0x151afd50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46388 dport 59283] OK # # # cpu 0: rx_hash 0x652f2723 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46396 dport 59283] OK # # # cpu 0: rx_hash 0x8f82dae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46410 dport 59283] OK # # # cpu 0: rx_hash 0x379837da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46426 dport 59283] OK # # # cpu 0: rx_hash 0x4e4ab8fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46488 dport 59283] OK # # # cpu 0: rx_hash 0x1247ce62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46520 dport 59283] OK # # # cpu 0: rx_hash 0x18818744 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46538 dport 59283] OK # # # cpu 0: rx_hash 0x604c03b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46552 dport 59283] OK # # # cpu 0: rx_hash 0x1405f680 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46564 dport 59283] OK # # # cpu 0: rx_hash 0xac1f1bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46580 dport 59283] OK # # # cpu 0: rx_hash 0xa32add35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46624 dport 59283] OK # # # cpu 0: rx_hash 0xd4423474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46756 dport 59283] OK # # # cpu 0: rx_hash 0x6c58d94d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46772 dport 59283] OK # # # count: pass=45 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 60405 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43217 dport 60405] != expected 0x8a616895 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43217 dport 60405] != expected 0x8a616895 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50840 dport 60405] != expected 0xd4d6d6bf # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50840 dport 60405] != expected 0xd4d6d6bf # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38442 dport 60405] != expected 0xfb93d8ce # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38442 dport 60405] != expected 0xfb93d8ce # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51411 dport 60405] != expected 0xd239de29 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51411 dport 60405] != expected 0xd239de29 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32904 dport 60405] != expected 0xd4eb7477 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32904 dport 60405] != expected 0xd4eb7477 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47625 dport 60405] != expected 0x13a1f52f # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47625 dport 60405] != expected 0x13a1f52f # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57098 dport 60405] != expected 0xa6850ffb # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57098 dport 60405] != expected 0xa6850ffb # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45983 dport 60405] != expected 0x2b2b8774 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45983 dport 60405] != expected 0x2b2b8774 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45213 dport 60405] != expected 0x834c1d56 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45213 dport 60405] != expected 0x834c1d56 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43469 dport 60405] != expected 0x68318e57 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43469 dport 60405] != expected 0x68318e57 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42587 dport 60405] != expected 0x2303403 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42587 dport 60405] != expected 0x2303403 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47425 dport 60405] != expected 0x6d81e7ef # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47425 dport 60405] != expected 0x6d81e7ef # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35593 dport 60405] != expected 0x7fea6c3a # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35593 dport 60405] != expected 0x7fea6c3a # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38872 dport 60405] != expected 0xf5de737b # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38872 dport 60405] != expected 0xf5de737b # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43046 dport 60405] != expected 0xde6e3253 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43046 dport 60405] != expected 0xde6e3253 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43382 dport 60405] != expected 0x61b15351 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43382 dport 60405] != expected 0x61b15351 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38588 dport 60405] != expected 0x9dc01683 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38588 dport 60405] != expected 0x9dc01683 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49225 dport 60405] != expected 0x694d4bf7 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49225 dport 60405] != expected 0x694d4bf7 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43969 dport 60405] != expected 0x4ed8f9cc # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43969 dport 60405] != expected 0x4ed8f9cc # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44908 dport 60405] != expected 0x9cb892aa # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44908 dport 60405] != expected 0x9cb892aa # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59294 dport 60405] != expected 0xff34ee89 # # Exception| cpu 0: rx_hash 0x466340f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59294 dport 60405] != expected 0xff34ee89 # # 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-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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 58676 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41926 dport 58676] != expected 0x19a45466 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41926 dport 58676] != expected 0x19a45466 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46042 dport 58676] != expected 0xa558cd27 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46042 dport 58676] != expected 0xa558cd27 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45470 dport 58676] != expected 0xcef515e6 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45470 dport 58676] != expected 0xcef515e6 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51084 dport 58676] != expected 0xfad23cef # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51084 dport 58676] != expected 0xfad23cef # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36651 dport 58676] != expected 0x5c902a04 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36651 dport 58676] != expected 0x5c902a04 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42646 dport 58676] != expected 0x96d9c776 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42646 dport 58676] != expected 0x96d9c776 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40981 dport 58676] != expected 0xb7839c5b # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40981 dport 58676] != expected 0xb7839c5b # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37273 dport 58676] != expected 0xa5bb1621 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37273 dport 58676] != expected 0xa5bb1621 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38110 dport 58676] != expected 0x33ce66b9 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38110 dport 58676] != expected 0x33ce66b9 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42965 dport 58676] != expected 0xb22768bc # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42965 dport 58676] != expected 0xb22768bc # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48442 dport 58676] != expected 0x9e00d455 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48442 dport 58676] != expected 0x9e00d455 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36270 dport 58676] != expected 0xf96c7b6 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36270 dport 58676] != expected 0xf96c7b6 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42596 dport 58676] != expected 0xb1cd3f7 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42596 dport 58676] != expected 0xb1cd3f7 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34926 dport 58676] != expected 0xaff2e438 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34926 dport 58676] != expected 0xaff2e438 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49884 dport 58676] != expected 0x75afafff # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49884 dport 58676] != expected 0x75afafff # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40413 dport 58676] != expected 0x104647e7 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40413 dport 58676] != expected 0x104647e7 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51881 dport 58676] != expected 0xf70bddb2 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51881 dport 58676] != expected 0xf70bddb2 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38493 dport 58676] != expected 0x40745620 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38493 dport 58676] != expected 0x40745620 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 58676] != expected 0x9225e5de # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 58676] != expected 0x9225e5de # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44142 dport 58676] != expected 0x374e82fa # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44142 dport 58676] != expected 0x374e82fa # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52894 dport 58676] != expected 0xe0ee2312 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52894 dport 58676] != expected 0xe0ee2312 # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46816 dport 58676] != expected 0xe8cc205b # # Exception| cpu 5: rx_hash 0xb423d549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46816 dport 58676] != expected 0xe8cc205b # # 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 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__->