< 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 53598 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4a3c6298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47770 dport 53598] != expected 0x21b52ed6 # # Exception| cpu 0: rx_hash 0x0759bbef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47778 dport 53598] != expected 0x13b8d9d9 # # Exception| cpu 0: rx_hash 0xa8056cdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47792 dport 53598] != expected 0xbf94ebf8 # # Exception| cpu 0: rx_hash 0xb1a729fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47814 dport 53598] != expected 0x9b195325 # # Exception| cpu 0: rx_hash 0x913fd4aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47820 dport 53598] != expected 0xb857b1d2 # # Exception| cpu 0: rx_hash 0x6847ec7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47890 dport 53598] != expected 0x4cff9cbf # # Exception| cpu 0: rx_hash 0x77cfb8b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47902 dport 53598] != expected 0x523a3d12 # # Exception| cpu 0: rx_hash 0x10b550d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47908 dport 53598] != expected 0xb6c5b78e # # Exception| cpu 0: rx_hash 0x091715f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47954 dport 53598] != expected 0x92480f53 # # Exception| cpu 0: rx_hash 0x1c188d7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47958 dport 53598] != expected 0x7931319a # # Exception| cpu 0: rx_hash 0x64ea31d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47968 dport 53598] != expected 0x830b1aab # # Exception| cpu 0: rx_hash 0xc1312aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47994 dport 53598] != expected 0xda9bb7ee # # Exception| cpu 0: rx_hash 0x6d78f562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48028 dport 53598] != expected 0x6b938977 # # Exception| cpu 0: rx_hash 0x0085d141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48046 dport 53598] != expected 0x7ad09c8f # # Exception| cpu 0: rx_hash 0xbcfc8f14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48066 dport 53598] != expected 0x7cd8917 # # Exception| cpu 0: rx_hash 0xc40e33bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48116 dport 53598] != expected 0xfdf7a226 # # Exception| cpu 0: rx_hash 0xce89fffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48124 dport 53598] != expected 0x84b3d42 # # Exception| cpu 0: rx_hash 0x75e8e8d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48138 dport 53598] != expected 0x920d23d1 # # Exception| cpu 0: rx_hash 0x129200b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48176 dport 53598] != expected 0x76f2a94d # # Exception| cpu 0: rx_hash 0xb1630a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48208 dport 53598] != expected 0x152a1d78 # # Exception| cpu 0: rx_hash 0xf6811f1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48224 dport 53598] != expected 0xd29b7513 # # Exception| cpu 0: rx_hash 0x73c2f938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48240 dport 53598] != expected 0xa8453aa1 # # Exception| cpu 0: rx_hash 0x66cd61b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48244 dport 53598] != expected 0x433c0468 # # Exception| cpu 0: rx_hash 0x504f0c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48270 dport 53598] != expected 0x962fd4ee # # Exception| cpu 0: rx_hash 0x87e16702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48298 dport 53598] != expected 0xc039cdfe # # Exception| cpu 0: rx_hash 0x11870847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48324 dport 53598] != expected 0x6bd6a5f5 # # Exception| cpu 0: rx_hash 0x94c4ee65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48340 dport 53598] != expected 0x1108ea47 # # Exception| cpu 0: rx_hash 0x76fde020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48382 dport 53598] != expected 0x8f292f69 # # Exception| cpu 0: rx_hash 0xaf1d25a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48426 dport 53598] != expected 0x58cfe0f3 # # Exception| cpu 0: rx_hash 0xba12bd2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48430 dport 53598] != expected 0xb3b6de3a # # Exception| cpu 0: rx_hash 0x20d90fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48434 dport 53598] != expected 0xd7ad3025 # # Exception| cpu 0: rx_hash 0xc4ca1068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48482 dport 53598] != expected 0x73c4ec7b # # Exception| cpu 0: rx_hash 0x4189f64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48498 dport 53598] != expected 0x91aa3c9 # # Exception| cpu 0: rx_hash 0x6883cfad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48516 dport 53598] != expected 0xc2ccd2e2 # # Exception| cpu 0: rx_hash 0x5d14aa71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48522 dport 53598] != expected 0xafb0edc # # Exception| cpu 0: rx_hash 0xa0a5f0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48556 dport 53598] != expected 0x8a1f6a5f # # Exception| cpu 0: rx_hash 0x2f61da9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48564 dport 53598] != expected 0x57dba89 # # Exception| cpu 0: rx_hash 0x23cc0735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48582 dport 53598] != expected 0xca893c9d # # Exception| cpu 0: rx_hash 0xa68fe117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48598 dport 53598] != expected 0xb057732f # # Exception| cpu 0: rx_hash 0x5b3ebb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48624 dport 53598] != expected 0x30b317ac # # 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 0x4fbddcbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36958 dport 59750] OK # # # cpu 0: rx_hash 0x9813b726 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36986 dport 59750] OK # # # cpu 0: rx_hash 0x8e092759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37002 dport 59750] OK # # # cpu 0: rx_hash 0x9b06bfd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37006 dport 59750] OK # # # cpu 0: rx_hash 0xfc7c57b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37044 dport 59750] OK # # # cpu 0: rx_hash 0xf0d18a1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37062 dport 59750] OK # # # cpu 0: rx_hash 0x4a82c5a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37072 dport 59750] OK # # # cpu 0: rx_hash 0x6ed35aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37154 dport 59750] OK # # # cpu 0: rx_hash 0x4861b611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37202 dport 59750] OK # # # cpu 0: rx_hash 0xb5d0ec98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37236 dport 59750] OK # # # cpu 0: rx_hash 0x965d193b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37258 dport 59750] OK # # # cpu 0: rx_hash 0x52d6fbc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37328 dport 59750] OK # # # cpu 0: rx_hash 0xa5e06d08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37374 dport 59750] OK # # # cpu 0: rx_hash 0x630f3eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37460 dport 59750] OK # # # cpu 0: rx_hash 0x1bfd8271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37474 dport 59750] OK # # # cpu 0: rx_hash 0x117a4e35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37482 dport 59750] OK # # # cpu 0: rx_hash 0x2e6ae7ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37484 dport 59750] OK # # # cpu 0: rx_hash 0x88a4f42c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37506 dport 59750] OK # # # cpu 0: rx_hash 0x972ca0e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37518 dport 59750] OK # # # cpu 0: rx_hash 0x126f46c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37534 dport 59750] OK # # # cpu 0: rx_hash 0xe9f40da4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37570 dport 59750] OK # # # cpu 0: rx_hash 0xfcfb952c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37574 dport 59750] OK # # # cpu 0: rx_hash 0x6cb7eb86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37586 dport 59750] OK # # # cpu 0: rx_hash 0x79b8730e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37590 dport 59750] OK # # # cpu 0: rx_hash 0x95cfd356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37644 dport 59750] OK # # # cpu 0: rx_hash 0x108c3574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37660 dport 59750] OK # # # cpu 0: rx_hash 0x64d35474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37720 dport 59750] OK # # # cpu 4: rx_hash 0x70ad7527 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36952 dport 59750] OK # # # cpu 4: rx_hash 0xb20c8636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36984 dport 59750] OK # # # cpu 4: rx_hash 0x1e4559f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37022 dport 59750] OK # # # cpu 4: rx_hash 0x53208084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37030 dport 59750] OK # # # cpu 4: rx_hash 0x7f15a07b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37086 dport 59750] OK # # # cpu 4: rx_hash 0xb97d3133 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37126 dport 59750] OK # # # cpu 4: rx_hash 0x29314f99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37138 dport 59750] OK # # # cpu 4: rx_hash 0xe11770cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37178 dport 59750] OK # # # cpu 4: rx_hash 0xde07d954 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37180 dport 59750] OK # # # cpu 4: rx_hash 0xf232f9ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37188 dport 59750] OK # # # cpu 4: rx_hash 0xa3ca7ce7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37252 dport 59750] OK # # # cpu 4: rx_hash 0x0c96abd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37270 dport 59750] OK # # # cpu 4: rx_hash 0x616b8ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37284 dport 59750] OK # # # cpu 4: rx_hash 0xc29a856f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37316 dport 59750] OK # # # cpu 4: rx_hash 0x6dc6525d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37334 dport 59750] OK # # # cpu 4: rx_hash 0x003b767e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37348 dport 59750] OK # # # cpu 4: rx_hash 0xa784dc24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37390 dport 59750] OK # # # cpu 4: rx_hash 0x702ab7bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37418 dport 59750] OK # # # cpu 4: rx_hash 0xffee9ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37426 dport 59750] OK # # # cpu 4: rx_hash 0xd95c7160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37442 dport 59750] OK # # # cpu 4: rx_hash 0x6a9dfa69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37544 dport 59750] OK # # # cpu 4: rx_hash 0x1445572d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37604 dport 59750] OK # # # cpu 4: rx_hash 0x84092987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37616 dport 59750] OK # # # cpu 4: rx_hash 0x9b817d4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37628 dport 59750] OK # # # cpu 4: rx_hash 0x71dcccfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37724 dport 59750] OK # # # cpu 4: rx_hash 0x29b68d03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37728 dport 59750] OK # # # cpu 4: rx_hash 0x90f0ca4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37762 dport 59750] OK # # # cpu 4: rx_hash 0x58d6f51b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37802 dport 59750] OK # # # cpu 4: rx_hash 0xc89a8bb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37822 dport 59750] OK # # # cpu 4: rx_hash 0xe4afab4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37830 dport 59750] OK # # # cpu 4: rx_hash 0x39860c93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37866 dport 59750] OK # # # count: pass=58 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 39016 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56039 dport 39016] != expected 0x5d376669 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56039 dport 39016] != expected 0x5d376669 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38109 dport 39016] != expected 0xe0de6cba # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38109 dport 39016] != expected 0xe0de6cba # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34034 dport 39016] != expected 0xff18b234 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34034 dport 39016] != expected 0xff18b234 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51733 dport 39016] != expected 0xbae2f7c4 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51733 dport 39016] != expected 0xbae2f7c4 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40578 dport 39016] != expected 0x9447d91e # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40578 dport 39016] != expected 0x9447d91e # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53287 dport 39016] != expected 0xd9f87291 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53287 dport 39016] != expected 0xd9f87291 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54696 dport 39016] != expected 0x393601ba # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54696 dport 39016] != expected 0x393601ba # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57243 dport 39016] != expected 0x30b2a186 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57243 dport 39016] != expected 0x30b2a186 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55882 dport 39016] != expected 0xbc22d2cd # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55882 dport 39016] != expected 0xbc22d2cd # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49181 dport 39016] != expected 0xfa7d2642 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49181 dport 39016] != expected 0xfa7d2642 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44204 dport 39016] != expected 0xfe0e61ec # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44204 dport 39016] != expected 0xfe0e61ec # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55199 dport 39016] != expected 0x553e23d0 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55199 dport 39016] != expected 0x553e23d0 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49188 dport 39016] != expected 0x65942a6b # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49188 dport 39016] != expected 0x65942a6b # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59477 dport 39016] != expected 0xbc3ef972 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59477 dport 39016] != expected 0xbc3ef972 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53694 dport 39016] != expected 0x6388746c # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53694 dport 39016] != expected 0x6388746c # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60002 dport 39016] != expected 0xd036db18 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60002 dport 39016] != expected 0xd036db18 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33712 dport 39016] != expected 0xa6cd33f3 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33712 dport 39016] != expected 0xa6cd33f3 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56486 dport 39016] != expected 0x85985e0 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56486 dport 39016] != expected 0x85985e0 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43704 dport 39016] != expected 0x49949bd4 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43704 dport 39016] != expected 0x49949bd4 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57718 dport 39016] != expected 0x831f007a # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57718 dport 39016] != expected 0x831f007a # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50242 dport 39016] != expected 0x262ca43a # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50242 dport 39016] != expected 0x262ca43a # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41655 dport 39016] != expected 0xa2b20053 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41655 dport 39016] != expected 0xa2b20053 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54295 dport 39016] != expected 0x3a263c4 # # Exception| cpu 5: rx_hash 0xd26f7a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54295 dport 39016] != expected 0x3a263c4 # # 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 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 36249 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46187 dport 36249] != expected 0x16a88274 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46187 dport 36249] != expected 0x16a88274 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55384 dport 36249] != expected 0x2d7bd29 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55384 dport 36249] != expected 0x2d7bd29 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58142 dport 36249] != expected 0x5aa4a9b3 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58142 dport 36249] != expected 0x5aa4a9b3 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50178 dport 36249] != expected 0xe2c69465 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50178 dport 36249] != expected 0xe2c69465 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50324 dport 36249] != expected 0x683da71b # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50324 dport 36249] != expected 0x683da71b # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42969 dport 36249] != expected 0x3e06b826 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42969 dport 36249] != expected 0x3e06b826 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48147 dport 36249] != expected 0xf9972547 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48147 dport 36249] != expected 0xf9972547 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56869 dport 36249] != expected 0xe5ec77d7 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56869 dport 36249] != expected 0xe5ec77d7 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57200 dport 36249] != expected 0x589aacb7 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57200 dport 36249] != expected 0x589aacb7 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41149 dport 36249] != expected 0x1a9304fc # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41149 dport 36249] != expected 0x1a9304fc # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50769 dport 36249] != expected 0x74dec7ce # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50769 dport 36249] != expected 0x74dec7ce # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46761 dport 36249] != expected 0x61652919 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46761 dport 36249] != expected 0x61652919 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37508 dport 36249] != expected 0xdea5428f # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37508 dport 36249] != expected 0xdea5428f # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36200 dport 36249] != expected 0x62908aff # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36200 dport 36249] != expected 0x62908aff # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53317 dport 36249] != expected 0xf28ea2b # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53317 dport 36249] != expected 0xf28ea2b # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47355 dport 36249] != expected 0xe65c90c6 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47355 dport 36249] != expected 0xe65c90c6 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53665 dport 36249] != expected 0x912a3a9c # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53665 dport 36249] != expected 0x912a3a9c # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52583 dport 36249] != expected 0xdb58ddfa # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52583 dport 36249] != expected 0xdb58ddfa # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43831 dport 36249] != expected 0xddd723f3 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43831 dport 36249] != expected 0xddd723f3 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52567 dport 36249] != expected 0x9cbac8c9 # # Exception| cpu 0: rx_hash 0x50558d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52567 dport 36249] != expected 0x9cbac8c9 # # 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 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__->