< 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 58640 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x04a8da74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54026 dport 58640] != expected 0x59674c36 # # Exception| cpu 0: rx_hash 0xa08bf8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54054 dport 58640] != expected 0xc557d4d6 # # Exception| cpu 0: rx_hash 0xe8cdbdfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 54064 dport 58640] != expected 0xfd36e517 # # Exception| cpu 0: rx_hash 0x0ff352b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54066 dport 58640] != expected 0xd4aa2ac5 # # Exception| cpu 0: rx_hash 0x7c6c251a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54070 dport 58640] != expected 0xc0644d2c # # Exception| cpu 0: rx_hash 0xae7db459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54126 dport 58640] != expected 0xe7c015c # # Exception| cpu 0: rx_hash 0xd679207a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54184 dport 58640] != expected 0x12c43c26 # # Exception| cpu 0: rx_hash 0xc0ce31e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54196 dport 58640] != expected 0x95ef1c1 # # Exception| cpu 0: rx_hash 0xe80dd6b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54218 dport 58640] != expected 0x788dd977 # # Exception| cpu 0: rx_hash 0x47757cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54238 dport 58640] != expected 0x69702764 # # Exception| cpu 0: rx_hash 0x51da600b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54290 dport 58640] != expected 0x225d8d0f # # Exception| cpu 0: rx_hash 0xe34e5317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54306 dport 58640] != expected 0xa5f7d808 # # Exception| cpu 0: rx_hash 0xc0d63c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54372 dport 58640] != expected 0x59e9964d # # Exception| cpu 0: rx_hash 0x0a86f0fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54376 dport 58640] != expected 0x4740c250 # # Exception| cpu 0: rx_hash 0x6fae96c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54384 dport 58640] != expected 0x4814685e # # Exception| cpu 0: rx_hash 0x0a469bb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54418 dport 58640] != expected 0xc2fbfe30 # # Exception| cpu 0: rx_hash 0x2728b883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54428 dport 58640] != expected 0xf5ce65ff # # Exception| cpu 0: rx_hash 0x830b9a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54448 dport 58640] != expected 0x69fefd1f # # Exception| cpu 0: rx_hash 0xa093f59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54518 dport 58640] != expected 0x95e0b35a # # Exception| cpu 0: rx_hash 0x9b2af292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54544 dport 58640] != expected 0xfb927b42 # # Exception| cpu 0: rx_hash 0x8830276e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54652 dport 58640] != expected 0xa6ee05dc # # Exception| cpu 0: rx_hash 0x6f0ec829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54654 dport 58640] != expected 0x8f72ca0e # # Exception| cpu 0: rx_hash 0x313ff7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54670 dport 58640] != expected 0x29320a48 # # Exception| cpu 0: rx_hash 0xc0b6092f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54672 dport 58640] != expected 0x1b34087d # # Exception| cpu 0: rx_hash 0x541791cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54678 dport 58640] != expected 0x2666a046 # # Exception| cpu 0: rx_hash 0x7979b2fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 54680 dport 58640] != expected 0x11533b89 # # Exception| cpu 0: rx_hash 0x7cd47698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54760 dport 58640] != expected 0x57b588f0 # # Exception| cpu 0: rx_hash 0xfef2e535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54810 dport 58640] != expected 0xd0132234 # # Exception| cpu 0: rx_hash 0x721220e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54856 dport 58640] != expected 0x3df09262 # # Exception| cpu 0: rx_hash 0xf004a99e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54866 dport 58640] != expected 0x1b38f7be # # Exception| cpu 0: rx_hash 0xa5ae75c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54880 dport 58640] != expected 0xb50e6d6b # # Exception| cpu 0: rx_hash 0x5fbc6898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54972 dport 58640] != expected 0x8f7e35cd # # Exception| cpu 0: rx_hash 0x04e0f868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54982 dport 58640] != expected 0xea637a92 # # Exception| cpu 0: rx_hash 0xab985223 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54994 dport 58640] != expected 0xfb9e8481 # # Exception| cpu 0: rx_hash 0xb674cb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55030 dport 58640] != expected 0x6dc92f95 # # Exception| cpu 0: rx_hash 0x4cc688c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55076 dport 58640] != expected 0x90dfd563 # # Exception| cpu 0: rx_hash 0x0480cdce [saddr 192.0.3.2 daddr 192.0.3.1 sport 55090 dport 58640] != expected 0xa8bee4a2 # # Exception| cpu 0: rx_hash 0xced001bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55102 dport 58640] != expected 0xb617b0bf # # Exception| cpu 0: rx_hash 0x72b27e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55110 dport 58640] != expected 0xfa963032 # # Exception| cpu 0: rx_hash 0x5fdc5d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55112 dport 58640] != expected 0xcda3abfd # # Exception| cpu 0: rx_hash 0xae55a3e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55126 dport 58640] != expected 0xffa5a9c8 # # Exception| cpu 0: rx_hash 0x6f5ee75c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55138 dport 58640] != expected 0x6cc19b26 # # Exception| cpu 0: rx_hash 0x6f9e8c11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55192 dport 58640] != expected 0xe97aa746 # # Exception| cpu 0: rx_hash 0xf0649c38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55206 dport 58640] != expected 0x59e5698e # # Exception| cpu 0: rx_hash 0x0440a683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55240 dport 58640] != expected 0x2d05d8c2 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x29bfec0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46612 dport 48764] OK # # # cpu 0: rx_hash 0x722317b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46740 dport 48764] OK # # # cpu 0: rx_hash 0x5f4d3483 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46746 dport 48764] OK # # # cpu 0: rx_hash 0xfb6e1605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46774 dport 48764] OK # # # cpu 0: rx_hash 0x313eda77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46778 dport 48764] OK # # # cpu 0: rx_hash 0xd3adf156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46792 dport 48764] OK # # # cpu 0: rx_hash 0xab690e38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46836 dport 48764] OK # # # cpu 0: rx_hash 0xab093b9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46848 dport 48764] OK # # # cpu 0: rx_hash 0xfea3e7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46898 dport 48764] OK # # # cpu 0: rx_hash 0x7918aadd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46936 dport 48764] OK # # # cpu 0: rx_hash 0x176b4429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46968 dport 48764] OK # # # cpu 0: rx_hash 0xf055ab6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46970 dport 48764] OK # # # cpu 0: rx_hash 0xf095c023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46976 dport 48764] OK # # # cpu 0: rx_hash 0x2c721dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46992 dport 48764] OK # # # cpu 0: rx_hash 0xb8d3852f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46998 dport 48764] OK # # # cpu 0: rx_hash 0x011c3efe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47006 dport 48764] OK # # # cpu 0: rx_hash 0x47ac3759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47040 dport 48764] OK # # # cpu 0: rx_hash 0x04b1fa98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47086 dport 48764] OK # # # cpu 0: rx_hash 0x38df839b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47158 dport 48764] OK # # # cpu 0: rx_hash 0xea0e7995 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47252 dport 48764] OK # # # cpu 0: rx_hash 0x53c1c244 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47260 dport 48764] OK # # # cpu 0: rx_hash 0x63437826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47286 dport 48764] OK # # # cpu 0: rx_hash 0x1571cbe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47298 dport 48764] OK # # # cpu 0: rx_hash 0x7059adda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47322 dport 48764] OK # # # cpu 0: rx_hash 0x9c3cca50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47328 dport 48764] OK # # # cpu 0: rx_hash 0xba69540e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47394 dport 48764] OK # # # cpu 0: rx_hash 0x668e89e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47410 dport 48764] OK # # # cpu 0: rx_hash 0xf22f1102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47412 dport 48764] OK # # # cpu 0: rx_hash 0x10bc3a23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47430 dport 48764] OK # # # cpu 0: rx_hash 0xcc5be7cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47446 dport 48764] OK # # # cpu 0: rx_hash 0x060b2bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47450 dport 48764] OK # # # cpu 0: rx_hash 0x75945c1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47454 dport 48764] OK # # # cpu 0: rx_hash 0x7ecfd4d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47462 dport 48764] OK # # # cpu 0: rx_hash 0x993150dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47518 dport 48764] OK # # # cpu 0: rx_hash 0xdf81597a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47552 dport 48764] OK # # # cpu 0: rx_hash 0x9cac8e68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47622 dport 48764] OK # # # cpu 4: rx_hash 0xbd2e6e3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46586 dport 48764] OK # # # cpu 4: rx_hash 0x5a209ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46608 dport 48764] OK # # # cpu 4: rx_hash 0xe8b4a8b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46624 dport 48764] OK # # # cpu 4: rx_hash 0x0f8a47f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46626 dport 48764] OK # # # cpu 4: rx_hash 0xd36d9a1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46642 dport 48764] OK # # # cpu 4: rx_hash 0x47cc02ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46644 dport 48764] OK # # # cpu 4: rx_hash 0x1c90920f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46670 dport 48764] OK # # # cpu 4: rx_hash 0xed196cd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46672 dport 48764] OK # # # cpu 4: rx_hash 0xc0774fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46686 dport 48764] OK # # # cpu 4: rx_hash 0xcb2cc72a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46694 dport 48764] OK # # # cpu 4: rx_hash 0xb3285309 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46752 dport 48764] OK # # # cpu 4: rx_hash 0x0ae7e8d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46760 dport 48764] OK # # # cpu 4: rx_hash 0xedd9079f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46762 dport 48764] OK # # # cpu 4: rx_hash 0xb685976f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46800 dport 48764] OK # # # cpu 4: rx_hash 0xbdde1fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46824 dport 48764] OK # # # cpu 4: rx_hash 0x866718ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46862 dport 48764] OK # # # cpu 4: rx_hash 0x047191d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46868 dport 48764] OK # # # cpu 4: rx_hash 0xb6e5a2c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46884 dport 48764] OK # # # cpu 4: rx_hash 0x34f32bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46910 dport 48764] OK # # # cpu 4: rx_hash 0x1c30cce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46912 dport 48764] OK # # # cpu 4: rx_hash 0xd6600096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46924 dport 48764] OK # # # cpu 4: rx_hash 0x27299506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47016 dport 48764] OK # # # cpu 4: rx_hash 0x4201f33f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47024 dport 48764] OK # # # cpu 4: rx_hash 0xa092d81e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47042 dport 48764] OK # # # cpu 4: rx_hash 0xb625c984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47070 dport 48764] OK # # # cpu 4: rx_hash 0x6d755fc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47108 dport 48764] OK # # # cpu 4: rx_hash 0x5df7e5a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47150 dport 48764] OK # # # cpu 4: rx_hash 0xb43f464e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47204 dport 48764] OK # # # cpu 4: rx_hash 0x5301a909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47206 dport 48764] OK # # # cpu 4: rx_hash 0x9951657b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47210 dport 48764] OK # # # cpu 4: rx_hash 0xeace12d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47214 dport 48764] OK # # # cpu 4: rx_hash 0x45b6b893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47226 dport 48764] OK # # # cpu 4: rx_hash 0xfcb9680f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47240 dport 48764] OK # # # cpu 4: rx_hash 0x205eb5e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47256 dport 48764] OK # # # cpu 4: rx_hash 0x2b053d2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47264 dport 48764] OK # # # cpu 4: rx_hash 0x089d52b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47334 dport 48764] OK # # # cpu 4: rx_hash 0x3344601b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47348 dport 48764] OK # # # cpu 4: rx_hash 0x6db5348d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47358 dport 48764] OK # # # cpu 4: rx_hash 0x40bb221e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47364 dport 48764] OK # # # cpu 4: rx_hash 0x7b6210b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47382 dport 48764] OK # # # cpu 4: rx_hash 0xc7006f06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47470 dport 48764] OK # # # cpu 4: rx_hash 0x68b8ae00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47488 dport 48764] OK # # # cpu 4: rx_hash 0x3649fa96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47498 dport 48764] OK # # # cpu 4: rx_hash 0xe4586bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47570 dport 48764] OK # # # cpu 4: rx_hash 0x56cc58c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47586 dport 48764] OK # # # cpu 4: rx_hash 0x6d156a66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47600 dport 48764] OK # # # cpu 4: rx_hash 0x33e43ef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47610 dport 48764] OK # # # cpu 4: rx_hash 0x8140173f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47650 dport 48764] OK # # # cpu 4: rx_hash 0xba992590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47664 dport 48764] OK # # # cpu 4: rx_hash 0xc9065233 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47668 dport 48764] OK # # # cpu 4: rx_hash 0xbf34e1f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47680 dport 48764] OK # # # cpu 4: rx_hash 0x06fb5a27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47688 dport 48764] OK # # # cpu 4: rx_hash 0xda1c87cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47704 dport 48764] OK # # # count: pass=89 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 55206 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46382 dport 55206] != expected 0x1bd7b78c # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46382 dport 55206] != expected 0x1bd7b78c # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 55206] != expected 0x6e4ff0ff # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 55206] != expected 0x6e4ff0ff # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41125 dport 55206] != expected 0x98f16350 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41125 dport 55206] != expected 0x98f16350 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34342 dport 55206] != expected 0xc94d8b7d # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34342 dport 55206] != expected 0xc94d8b7d # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59260 dport 55206] != expected 0x36d9e46a # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59260 dport 55206] != expected 0x36d9e46a # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44033 dport 55206] != expected 0xac1e122f # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44033 dport 55206] != expected 0xac1e122f # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49352 dport 55206] != expected 0x7ef75740 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49352 dport 55206] != expected 0x7ef75740 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58499 dport 55206] != expected 0xfcef8517 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58499 dport 55206] != expected 0xfcef8517 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50977 dport 55206] != expected 0xf0b4c99b # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50977 dport 55206] != expected 0xf0b4c99b # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34719 dport 55206] != expected 0x74c388a # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34719 dport 55206] != expected 0x74c388a # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59748 dport 55206] != expected 0x83ba7bff # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59748 dport 55206] != expected 0x83ba7bff # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 55206] != expected 0x81ede22c # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 55206] != expected 0x81ede22c # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56522 dport 55206] != expected 0x8a70025f # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56522 dport 55206] != expected 0x8a70025f # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38495 dport 55206] != expected 0x49f0a7cd # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38495 dport 55206] != expected 0x49f0a7cd # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56132 dport 55206] != expected 0x298d8198 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56132 dport 55206] != expected 0x298d8198 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45562 dport 55206] != expected 0x57d412b9 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45562 dport 55206] != expected 0x57d412b9 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54862 dport 55206] != expected 0xb83bed75 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54862 dport 55206] != expected 0xb83bed75 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33964 dport 55206] != expected 0xf23998ab # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33964 dport 55206] != expected 0xf23998ab # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36430 dport 55206] != expected 0xbef5f539 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36430 dport 55206] != expected 0xbef5f539 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59633 dport 55206] != expected 0xd18b50e8 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59633 dport 55206] != expected 0xd18b50e8 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 39869 dport 55206] != expected 0x7152a168 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 39869 dport 55206] != expected 0x7152a168 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50530 dport 55206] != expected 0xb374e35c # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50530 dport 55206] != expected 0xb374e35c # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59698 dport 55206] != expected 0x7a97ac40 # # Exception| cpu 0: rx_hash 0xb2e373ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59698 dport 55206] != expected 0x7a97ac40 # # 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 58593 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34088 dport 58593] != expected 0x92375347 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34088 dport 58593] != expected 0x92375347 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44209 dport 58593] != expected 0x6be7d1c6 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44209 dport 58593] != expected 0x6be7d1c6 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43833 dport 58593] != expected 0xb9ee4dec # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43833 dport 58593] != expected 0xb9ee4dec # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46540 dport 58593] != expected 0x80cc52e4 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46540 dport 58593] != expected 0x80cc52e4 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47254 dport 58593] != expected 0x16e701f2 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47254 dport 58593] != expected 0x16e701f2 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49693 dport 58593] != expected 0xfdac2cc7 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49693 dport 58593] != expected 0xfdac2cc7 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46653 dport 58593] != expected 0x2ba9f080 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46653 dport 58593] != expected 0x2ba9f080 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54695 dport 58593] != expected 0x38d38b6b # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54695 dport 58593] != expected 0x38d38b6b # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53865 dport 58593] != expected 0xc94278df # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53865 dport 58593] != expected 0xc94278df # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53817 dport 58593] != expected 0xa29c524d # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53817 dport 58593] != expected 0xa29c524d # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53674 dport 58593] != expected 0x378d06e0 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53674 dport 58593] != expected 0x378d06e0 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40450 dport 58593] != expected 0x5ef98272 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40450 dport 58593] != expected 0x5ef98272 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47262 dport 58593] != expected 0xaf28ba23 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47262 dport 58593] != expected 0xaf28ba23 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37999 dport 58593] != expected 0x10c07854 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37999 dport 58593] != expected 0x10c07854 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 58593] != expected 0x9538d0d8 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 58593] != expected 0x9538d0d8 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49311 dport 58593] != expected 0x57e906d2 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49311 dport 58593] != expected 0x57e906d2 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49081 dport 58593] != expected 0xabddcefb # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49081 dport 58593] != expected 0xabddcefb # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46103 dport 58593] != expected 0xdcc740d # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46103 dport 58593] != expected 0xdcc740d # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35697 dport 58593] != expected 0x167672a9 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35697 dport 58593] != expected 0x167672a9 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59785 dport 58593] != expected 0x16b68255 # # Exception| cpu 0: rx_hash 0x3e459c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59785 dport 58593] != expected 0x16b68255 # # 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__->