< 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 33231 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x64e2e39e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40900 dport 33231] != expected 0x31acd7a1 # # Exception| cpu 0: rx_hash 0x34d81fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40944 dport 33231] != expected 0x5a95ef6f # # Exception| cpu 0: rx_hash 0xda9ccfb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40952 dport 33231] != expected 0xf0d0848c # # Exception| cpu 0: rx_hash 0x56219f3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40962 dport 33231] != expected 0x9ee51688 # # Exception| cpu 0: rx_hash 0x482a4b77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40996 dport 33231] != expected 0x89eb3438 # # Exception| cpu 0: rx_hash 0x85add520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41034 dport 33231] != expected 0xc1e8d017 # # Exception| cpu 0: rx_hash 0x25d82d47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41040 dport 33231] != expected 0x179aa18a # # Exception| cpu 0: rx_hash 0xad5f3271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41092 dport 33231] != expected 0x19de387e # # Exception| cpu 0: rx_hash 0x144c7205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41094 dport 33231] != expected 0xb0cb97f1 # # Exception| cpu 0: rx_hash 0xcfa8be65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41148 dport 33231] != expected 0x8c28bc94 # # Exception| cpu 0: rx_hash 0xec6bf02f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41178 dport 33231] != expected 0x6e6e3358 # # Exception| cpu 0: rx_hash 0x60d8ac26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41194 dport 33231] != expected 0x51dddc51 # # Exception| cpu 0: rx_hash 0x79be1435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41202 dport 33231] != expected 0x2eba0243 # # Exception| cpu 0: rx_hash 0x65afe1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41244 dport 33231] != expected 0xa14f9b8d # # Exception| cpu 0: rx_hash 0x8c865da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41258 dport 33231] != expected 0x63630ccc # # Exception| cpu 0: rx_hash 0x500ffd9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41262 dport 33231] != expected 0x37e9db0b # # Exception| cpu 0: rx_hash 0x7ba435aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41274 dport 33231] != expected 0xb641b93d # # Exception| cpu 0: rx_hash 0x84eedbda [saddr 192.0.3.2 daddr 192.0.3.1 sport 41304 dport 33231] != expected 0x8de136 # # Exception| cpu 0: rx_hash 0x8383b780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41318 dport 33231] != expected 0x68e41d94 # # Exception| cpu 0: rx_hash 0x6e9e48f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41396 dport 33231] != expected 0x9b3ffc28 # # Exception| cpu 0: rx_hash 0x88b21e9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 33231] != expected 0x52947a31 # # Exception| cpu 0: rx_hash 0xbd1202e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 33231] != expected 0xc4323ab7 # # Exception| cpu 0: rx_hash 0xad112c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41478 dport 33231] != expected 0x14c6d4e0 # # Exception| cpu 0: rx_hash 0xe320043e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41492 dport 33231] != expected 0x68f1ce9e # # Exception| cpu 0: rx_hash 0xcfe6a050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41534 dport 33231] != expected 0x8130500a # # Exception| cpu 0: rx_hash 0x4c50167d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41538 dport 33231] != expected 0xb504ae5b # # Exception| cpu 0: rx_hash 0x5536ae6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41562 dport 33231] != expected 0xca637049 # # Exception| cpu 0: rx_hash 0x64a2f12c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41612 dport 33231] != expected 0x6d324632 # # Exception| cpu 0: rx_hash 0x185ea971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41618 dport 33231] != expected 0xefcae068 # # Exception| cpu 0: rx_hash 0x7aa92565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41642 dport 33231] != expected 0x7a3c6482 # # Exception| cpu 0: rx_hash 0x75accf41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41702 dport 33231] != expected 0x71bb75da # # Exception| cpu 0: rx_hash 0x3eeaaafe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41730 dport 33231] != expected 0xfd1e2878 # # Exception| cpu 0: rx_hash 0xb5349aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41740 dport 33231] != expected 0xaac43bd3 # # Exception| cpu 0: rx_hash 0x0b4ab683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41776 dport 33231] != expected 0x6bb868fe # # Exception| cpu 0: rx_hash 0xe50e669e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41784 dport 33231] != expected 0xc1fd031d # # Exception| cpu 0: rx_hash 0x3987c6a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41788 dport 33231] != expected 0x9577d4da # # Exception| cpu 0: rx_hash 0xba317089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41792 dport 33231] != expected 0xa1432a8b # # Exception| cpu 0: rx_hash 0x61d5bce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41850 dport 33231] != expected 0x9da001ee # # Exception| cpu 0: rx_hash 0x32b66fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41876 dport 33231] != expected 0xaf07b37f # # Exception| cpu 0: rx_hash 0xdb9fd3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41890 dport 33231] != expected 0x6d2b243e # # Exception| cpu 0: rx_hash 0x6ae415f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41938 dport 33231] != expected 0xa7d0664b # # Exception| cpu 0: rx_hash 0x3db3859b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41944 dport 33231] != expected 0xa480a227 # # Exception| cpu 0: rx_hash 0xb100d992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41960 dport 33231] != expected 0x9b334d2e # # Exception| cpu 0: rx_hash 0x117521f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41970 dport 33231] != expected 0x4d413cb3 # # 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 0xfcb40a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43756 dport 48026] OK # # # cpu 0: rx_hash 0x0b96623b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43772 dport 48026] OK # # # cpu 0: rx_hash 0x56b355b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43852 dport 48026] OK # # # cpu 4: rx_hash 0x178797ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43794 dport 48026] OK # # # cpu 4: rx_hash 0x10eafbb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43820 dport 48026] OK # # # cpu 4: rx_hash 0xa6fc51e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43874 dport 48026] OK # # # cpu 4: rx_hash 0x2d2261b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43884 dport 48026] OK # # # cpu 4: rx_hash 0xecf93aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43924 dport 48026] OK # # # cpu 4: rx_hash 0x1cb63ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43962 dport 48026] OK # # # cpu 4: rx_hash 0xc03f9ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43966 dport 48026] OK # # # cpu 4: rx_hash 0x714458c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43982 dport 48026] OK # # # cpu 4: rx_hash 0x986de481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44024 dport 48026] OK # # # cpu 4: rx_hash 0xd5836bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44048 dport 48026] OK # # # cpu 4: rx_hash 0x82d4fb90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44058 dport 48026] OK # # # cpu 4: rx_hash 0x0e67a799 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44074 dport 48026] OK # # # cpu 4: rx_hash 0x7af379ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44102 dport 48026] OK # # # cpu 4: rx_hash 0x060f21e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44120 dport 48026] OK # # # cpu 4: rx_hash 0xddebed87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44130 dport 48026] OK # # # cpu 4: rx_hash 0xbc454ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44160 dport 48026] OK # # # cpu 4: rx_hash 0x30f612ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44208 dport 48026] OK # # # cpu 4: rx_hash 0x023b62d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44220 dport 48026] OK # # # cpu 4: rx_hash 0xfd718ca8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44254 dport 48026] OK # # # cpu 4: rx_hash 0xc8d190d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44268 dport 48026] OK # # # cpu 4: rx_hash 0x3ff3f8db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44284 dport 48026] OK # # # cpu 4: rx_hash 0x0f24a963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44344 dport 48026] OK # # # cpu 4: rx_hash 0xe908ff00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44354 dport 48026] OK # # # cpu 4: rx_hash 0xbe5f6f69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44360 dport 48026] OK # # # cpu 4: rx_hash 0x95f4a75d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44380 dport 48026] OK # # # cpu 4: rx_hash 0x65bba309 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44402 dport 48026] OK # # # cpu 4: rx_hash 0x04150078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44432 dport 48026] OK # # # cpu 4: rx_hash 0x542ffc4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44452 dport 48026] OK # # # cpu 4: rx_hash 0x66e28c6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44456 dport 48026] OK # # # cpu 4: rx_hash 0xa30d9445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44468 dport 48026] OK # # # cpu 4: rx_hash 0x39dd9a7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44496 dport 48026] OK # # # cpu 4: rx_hash 0x80ceda0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44498 dport 48026] OK # # # cpu 4: rx_hash 0x6e8a0a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44506 dport 48026] OK # # # cpu 4: rx_hash 0x69e76648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44516 dport 48026] OK # # # cpu 4: rx_hash 0xd991b08d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44548 dport 48026] OK # # # cpu 4: rx_hash 0xbb663c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44604 dport 48026] OK # # # cpu 4: rx_hash 0x38d08ab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44608 dport 48026] OK # # # cpu 4: rx_hash 0x0d7096c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44658 dport 48026] OK # # # cpu 4: rx_hash 0xd5cd75cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44690 dport 48026] OK # # # cpu 4: rx_hash 0x829ae5a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44696 dport 48026] OK # # # cpu 4: rx_hash 0x06413fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44762 dport 48026] OK # # # cpu 4: rx_hash 0x61c1fe03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44820 dport 48026] OK # # # cpu 4: rx_hash 0x31fb0230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44832 dport 48026] OK # # # cpu 4: rx_hash 0xba253263 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44846 dport 48026] OK # # # cpu 4: rx_hash 0x6ec41427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44888 dport 48026] OK # # # cpu 4: rx_hash 0x0c339833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44896 dport 48026] OK # # # cpu 4: rx_hash 0x5b64085a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44906 dport 48026] OK # # # cpu 4: rx_hash 0xb1149b78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44934 dport 48026] OK # # # cpu 4: rx_hash 0x74fb8351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44954 dport 48026] OK # # # count: pass=52 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 52575 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55164 dport 52575] != expected 0x43ff836d # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55164 dport 52575] != expected 0x43ff836d # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39016 dport 52575] != expected 0xb7a758ba # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39016 dport 52575] != expected 0xb7a758ba # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34180 dport 52575] != expected 0x326c83f2 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34180 dport 52575] != expected 0x326c83f2 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33088 dport 52575] != expected 0x65e2520 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33088 dport 52575] != expected 0x65e2520 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41908 dport 52575] != expected 0x21c862d9 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41908 dport 52575] != expected 0x21c862d9 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53318 dport 52575] != expected 0xf3b31c2f # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53318 dport 52575] != expected 0xf3b31c2f # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50354 dport 52575] != expected 0xc3e77741 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50354 dport 52575] != expected 0xc3e77741 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50830 dport 52575] != expected 0xdc3231c3 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50830 dport 52575] != expected 0xdc3231c3 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50792 dport 52575] != expected 0x44d0e8b1 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50792 dport 52575] != expected 0x44d0e8b1 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52793 dport 52575] != expected 0x413bea49 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52793 dport 52575] != expected 0x413bea49 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55303 dport 52575] != expected 0x237aab26 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55303 dport 52575] != expected 0x237aab26 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 52575] != expected 0x33e260f7 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 52575] != expected 0x33e260f7 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35514 dport 52575] != expected 0xa1008e1c # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35514 dport 52575] != expected 0xa1008e1c # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51247 dport 52575] != expected 0x587bb888 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51247 dport 52575] != expected 0x587bb888 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39840 dport 52575] != expected 0xf1f5f66b # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39840 dport 52575] != expected 0xf1f5f66b # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45901 dport 52575] != expected 0x522c605a # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45901 dport 52575] != expected 0x522c605a # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60937 dport 52575] != expected 0x6362941a # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60937 dport 52575] != expected 0x6362941a # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34989 dport 52575] != expected 0x53f0914 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34989 dport 52575] != expected 0x53f0914 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59078 dport 52575] != expected 0x9ed56606 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59078 dport 52575] != expected 0x9ed56606 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36021 dport 52575] != expected 0x950c5dd1 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36021 dport 52575] != expected 0x950c5dd1 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58670 dport 52575] != expected 0x3216922f # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58670 dport 52575] != expected 0x3216922f # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49119 dport 52575] != expected 0xcc41e326 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49119 dport 52575] != expected 0xcc41e326 # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40599 dport 52575] != expected 0x33f49fbc # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40599 dport 52575] != expected 0x33f49fbc # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40854 dport 52575] != expected 0xdc8debfd # # Exception| cpu 5: rx_hash 0xa8a382eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40854 dport 52575] != expected 0xdc8debfd # # 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 46951 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49792 dport 46951] != expected 0x743c94d5 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49792 dport 46951] != expected 0x743c94d5 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39455 dport 46951] != expected 0x2826af43 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39455 dport 46951] != expected 0x2826af43 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 46951] != expected 0xfa9d48c7 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 46951] != expected 0xfa9d48c7 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50706 dport 46951] != expected 0xb735780e # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50706 dport 46951] != expected 0xb735780e # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35089 dport 46951] != expected 0xcfc488b8 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35089 dport 46951] != expected 0xcfc488b8 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51290 dport 46951] != expected 0x5932ec20 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51290 dport 46951] != expected 0x5932ec20 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32809 dport 46951] != expected 0xebaf66fc # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32809 dport 46951] != expected 0xebaf66fc # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53339 dport 46951] != expected 0x260d0a70 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53339 dport 46951] != expected 0x260d0a70 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46782 dport 46951] != expected 0x273c0ae9 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46782 dport 46951] != expected 0x273c0ae9 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40361 dport 46951] != expected 0x24fce265 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40361 dport 46951] != expected 0x24fce265 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56750 dport 46951] != expected 0xf27d4a59 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56750 dport 46951] != expected 0xf27d4a59 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58387 dport 46951] != expected 0x60d17a92 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58387 dport 46951] != expected 0x60d17a92 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47821 dport 46951] != expected 0x4740c10f # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47821 dport 46951] != expected 0x4740c10f # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59458 dport 46951] != expected 0xc22fc507 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59458 dport 46951] != expected 0xc22fc507 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39929 dport 46951] != expected 0xda738a88 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39929 dport 46951] != expected 0xda738a88 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40412 dport 46951] != expected 0x3b2804bd # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40412 dport 46951] != expected 0x3b2804bd # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45179 dport 46951] != expected 0x1eda67d9 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45179 dport 46951] != expected 0x1eda67d9 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45853 dport 46951] != expected 0x55d21c53 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45853 dport 46951] != expected 0x55d21c53 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38609 dport 46951] != expected 0x1ae68562 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38609 dport 46951] != expected 0x1ae68562 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41704 dport 46951] != expected 0x9f67b362 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41704 dport 46951] != expected 0x9f67b362 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49664 dport 46951] != expected 0xead8d9d4 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49664 dport 46951] != expected 0xead8d9d4 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56409 dport 46951] != expected 0x852c8774 # # Exception| cpu 4: rx_hash 0x49110375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56409 dport 46951] != expected 0x852c8774 # # 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__->