< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, 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 54846 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcc9ac81a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37610 dport 54846] != expected 0x5ab144a4 # # Exception| cpu 0: rx_hash 0xb8c77302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37624 dport 54846] != expected 0x6aa1827a # # Exception| cpu 0: rx_hash 0xfe60e714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37630 dport 54846] != expected 0x470c8769 # # Exception| cpu 0: rx_hash 0x7baddf68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37664 dport 54846] != expected 0x6f35c71a # # Exception| cpu 0: rx_hash 0x113edd89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37690 dport 54846] != expected 0xad688043 # # Exception| cpu 0: rx_hash 0xfed39c41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37734 dport 54846] != expected 0xfcd17239 # # Exception| cpu 0: rx_hash 0xdd80564a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37738 dport 54846] != expected 0xea07f0b0 # # Exception| cpu 0: rx_hash 0xef7a7944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37758 dport 54846] != expected 0xf7ba337d # # Exception| cpu 0: rx_hash 0x9526680b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37808 dport 54846] != expected 0x4937dfc1 # # Exception| cpu 0: rx_hash 0x5998e3c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37856 dport 54846] != expected 0xe58af32 # # Exception| cpu 0: rx_hash 0x22a2042c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37858 dport 54846] != expected 0xc76ea92f # # Exception| cpu 0: rx_hash 0x88aea34d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37888 dport 54846] != expected 0x50196672 # # Exception| cpu 0: rx_hash 0x7427ead7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37922 dport 54846] != expected 0xe5bc000e # # Exception| cpu 0: rx_hash 0xf159a9fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 37988 dport 54846] != expected 0x7658b52d # # Exception| cpu 0: rx_hash 0xfe3ef502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38004 dport 54846] != expected 0x8f7e75ee # # Exception| cpu 0: rx_hash 0x850412e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38006 dport 54846] != expected 0x464873f3 # # Exception| cpu 0: rx_hash 0x54df3b20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38020 dport 54846] != expected 0x6ba6bd64 # # Exception| cpu 0: rx_hash 0x78ebadd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38040 dport 54846] != expected 0x8456ff2e # # Exception| cpu 0: rx_hash 0xcda22ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38060 dport 54846] != expected 0xe5785c82 # # Exception| cpu 0: rx_hash 0xe196ba50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38064 dport 54846] != expected 0xa881ec8 # # Exception| cpu 0: rx_hash 0x8462e44d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38074 dport 54846] != expected 0x31f39952 # # Exception| cpu 0: rx_hash 0xb4552614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38088 dport 54846] != expected 0xc3398fdd # # Exception| cpu 0: rx_hash 0xa5fcc311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38096 dport 54846] != expected 0xc852ce99 # # Exception| cpu 0: rx_hash 0xfd95eefe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38110 dport 54846] != expected 0x17b24a0d # # Exception| cpu 0: rx_hash 0x31981e68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38166 dport 54846] != expected 0xeb00cfae # # Exception| cpu 0: rx_hash 0xd3dfee0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38204 dport 54846] != expected 0xace82855 # # Exception| cpu 0: rx_hash 0xa8e509ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38206 dport 54846] != expected 0x65de2e48 # # Exception| cpu 0: rx_hash 0xb4e65d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38224 dport 54846] != expected 0x78e47a8d # # Exception| cpu 0: rx_hash 0xd112035c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38234 dport 54846] != expected 0x439ffd17 # # Exception| cpu 0: rx_hash 0x75f26729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38262 dport 54846] != expected 0x29da1fff # # Exception| cpu 0: rx_hash 0xdf13a90b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38278 dport 54846] != expected 0xcd02d775 # # Exception| cpu 0: rx_hash 0x793e2029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38348 dport 54846] != expected 0x4830e0df # # Exception| cpu 0: rx_hash 0xddde445c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38368 dport 54846] != expected 0x22750237 # # Exception| cpu 0: rx_hash 0xcc77a159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38392 dport 54846] != expected 0x291e4373 # # Exception| cpu 0: rx_hash 0x6e1b2053 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38408 dport 54846] != expected 0x959dd1f3 # # Exception| cpu 0: rx_hash 0xb1c1a3c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38438 dport 54846] != expected 0x36ee3506 # # Exception| cpu 0: rx_hash 0xe6cfd2d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38456 dport 54846] != expected 0x10287151 # # Exception| cpu 0: rx_hash 0xeb65637a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38478 dport 54846] != expected 0x67964d0 # # Exception| cpu 0: rx_hash 0x81f6619b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38484 dport 54846] != expected 0xc4242389 # # Exception| cpu 0: rx_hash 0xe4023f86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38494 dport 54846] != expected 0xff5fa413 # # Exception| cpu 0: rx_hash 0xea0395d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38530 dport 54846] != expected 0x71c28e71 # # Exception| cpu 0: rx_hash 0x62d76753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38578 dport 54846] != expected 0xf4772ed3 # # Exception| cpu 0: rx_hash 0x5f4a14a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38582 dport 54846] != expected 0x10ec2ddd # # Exception| cpu 0: rx_hash 0x6f7dd6f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38596 dport 54846] != expected 0xe2263b52 # # Exception| cpu 0: rx_hash 0x8d3a269b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38638 dport 54846] != expected 0xa5cedca9 # # Exception| cpu 0: rx_hash 0xe7a9247a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38644 dport 54846] != expected 0x67939bf0 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x97f6df98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34750 dport 35686] OK # # # cpu 0: rx_hash 0x781b9e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34786 dport 35686] OK # # # cpu 0: rx_hash 0x1defc04d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34792 dport 35686] OK # # # cpu 0: rx_hash 0x2072b3bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34796 dport 35686] OK # # # cpu 0: rx_hash 0x1d2a0fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34900 dport 35686] OK # # # cpu 0: rx_hash 0xf00aa326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34926 dport 35686] OK # # # cpu 0: rx_hash 0xff6dffda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34942 dport 35686] OK # # # cpu 0: rx_hash 0xa9057862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34988 dport 35686] OK # # # cpu 0: rx_hash 0xa662249e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35004 dport 35686] OK # # # cpu 0: rx_hash 0xd0f272d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35016 dport 35686] OK # # # cpu 0: rx_hash 0x87fc03c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35030 dport 35686] OK # # # cpu 0: rx_hash 0x498f6556 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35040 dport 35686] OK # # # cpu 0: rx_hash 0x46e839aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35056 dport 35686] OK # # # cpu 0: rx_hash 0xddebb82f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35110 dport 35686] OK # # # cpu 0: rx_hash 0x942b70c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35120 dport 35686] OK # # # cpu 0: rx_hash 0xb778bace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35132 dport 35686] OK # # # cpu 0: rx_hash 0x8828246b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35166 dport 35686] OK # # # cpu 0: rx_hash 0x00fcd6e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35182 dport 35686] OK # # # cpu 0: rx_hash 0x6a6fd408 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35188 dport 35686] OK # # # cpu 0: rx_hash 0x98e737c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35210 dport 35686] OK # # # cpu 0: rx_hash 0x84e4636b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35300 dport 35686] OK # # # cpu 0: rx_hash 0xb61e4c65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35312 dport 35686] OK # # # cpu 0: rx_hash 0xe8fb84f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35362 dport 35686] OK # # # cpu 0: rx_hash 0xd7ab1a50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35392 dport 35686] OK # # # cpu 0: rx_hash 0x8fc237bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35406 dport 35686] OK # # # cpu 0: rx_hash 0xbc5eee1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35478 dport 35686] OK # # # cpu 0: rx_hash 0x9f0d2411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35482 dport 35686] OK # # # cpu 0: rx_hash 0x6ce33177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35496 dport 35686] OK # # # cpu 0: rx_hash 0xf753cba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35558 dport 35686] OK # # # cpu 0: rx_hash 0x830e70bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35572 dport 35686] OK # # # cpu 0: rx_hash 0xdb675d50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35578 dport 35686] OK # # # cpu 0: rx_hash 0xb38ac9b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 35686] OK # # # cpu 0: rx_hash 0xf887ec0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35694 dport 35686] OK # # # cpu 0: rx_hash 0xaf899d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35696 dport 35686] OK # # # cpu 0: rx_hash 0xf7e0b0f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35710 dport 35686] OK # # # cpu 0: rx_hash 0xaeef6bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35772 dport 35686] OK # # # cpu 0: rx_hash 0xa2ce45f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35860 dport 35686] OK # # # cpu 0: rx_hash 0xfaa7681a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35866 dport 35686] OK # # # cpu 0: rx_hash 0x72739a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35882 dport 35686] OK # # # cpu 4: rx_hash 0xb4a51593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34738 dport 35686] OK # # # cpu 4: rx_hash 0x0c462548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34800 dport 35686] OK # # # cpu 4: rx_hash 0x31db56ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34804 dport 35686] OK # # # cpu 4: rx_hash 0x869af569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34842 dport 35686] OK # # # cpu 4: rx_hash 0x1080be12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34850 dport 35686] OK # # # cpu 4: rx_hash 0x7a13bcf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34872 dport 35686] OK # # # cpu 4: rx_hash 0xd359692d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34914 dport 35686] OK # # # cpu 4: rx_hash 0x1c4cf912 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34968 dport 35686] OK # # # cpu 4: rx_hash 0x67761ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34970 dport 35686] OK # # # cpu 4: rx_hash 0xf16c558d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34978 dport 35686] OK # # # cpu 4: rx_hash 0xba617030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35026 dport 35686] OK # # # cpu 4: rx_hash 0xdf952e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35032 dport 35686] OK # # # cpu 4: rx_hash 0xa4afc9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35034 dport 35686] OK # # # cpu 4: rx_hash 0x1e811445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35070 dport 35686] OK # # # cpu 4: rx_hash 0x4496afa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35086 dport 35686] OK # # # cpu 4: rx_hash 0xfeb87224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35114 dport 35686] OK # # # cpu 4: rx_hash 0xdf265578 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35136 dport 35686] OK # # # cpu 4: rx_hash 0x3206f9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35194 dport 35686] OK # # # cpu 4: rx_hash 0x894ed2c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35218 dport 35686] OK # # # cpu 4: rx_hash 0x019a2042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35234 dport 35686] OK # # # cpu 4: rx_hash 0x45f05903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35266 dport 35686] OK # # # cpu 4: rx_hash 0x31ade21b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35280 dport 35686] OK # # # cpu 4: rx_hash 0xee77618a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35326 dport 35686] OK # # # cpu 4: rx_hash 0x1472cd6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35328 dport 35686] OK # # # cpu 4: rx_hash 0x71869372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35338 dport 35686] OK # # # cpu 4: rx_hash 0x1b159193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35344 dport 35686] OK # # # cpu 4: rx_hash 0xf6353d0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35370 dport 35686] OK # # # cpu 4: rx_hash 0x9ca63fed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35376 dport 35686] OK # # # cpu 4: rx_hash 0xa3f6a148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35410 dport 35686] OK # # # cpu 4: rx_hash 0xeb509f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35464 dport 35686] OK # # # cpu 4: rx_hash 0x3920ad33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35536 dport 35686] OK # # # cpu 4: rx_hash 0xb1f45fb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 35686] OK # # # cpu 4: rx_hash 0x92a795ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35564 dport 35686] OK # # # cpu 4: rx_hash 0xa05dbab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35576 dport 35686] OK # # # cpu 4: rx_hash 0x09a4143f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35642 dport 35686] OK # # # cpu 4: rx_hash 0x5c67887b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35650 dport 35686] OK # # # cpu 4: rx_hash 0xbe207818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35688 dport 35686] OK # # # cpu 4: rx_hash 0x1ba6eac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35720 dport 35686] OK # # # cpu 4: rx_hash 0x6ffb51de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35738 dport 35686] OK # # # cpu 4: rx_hash 0xc47c6957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35750 dport 35686] OK # # # cpu 4: rx_hash 0xcb1b35ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35766 dport 35686] OK # # # cpu 4: rx_hash 0xc9d6d8fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35792 dport 35686] OK # # # cpu 4: rx_hash 0xada91909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35844 dport 35686] OK # # # cpu 4: rx_hash 0x6e70ce36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35908 dport 35686] OK # # # cpu 4: rx_hash 0xd45e13ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35936 dport 35686] OK # # # cpu 4: rx_hash 0x528b4b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35980 dport 35686] OK # # # count: pass=85 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 216, 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 52902 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52428 dport 52902] != expected 0x8f0a67d3 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52428 dport 52902] != expected 0x8f0a67d3 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52685 dport 52902] != expected 0x72f407e5 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52685 dport 52902] != expected 0x72f407e5 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43920 dport 52902] != expected 0x2fce8e70 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43920 dport 52902] != expected 0x2fce8e70 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38322 dport 52902] != expected 0x5e31bd28 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38322 dport 52902] != expected 0x5e31bd28 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51994 dport 52902] != expected 0x79530b22 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51994 dport 52902] != expected 0x79530b22 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59542 dport 52902] != expected 0xcb8698d9 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59542 dport 52902] != expected 0xcb8698d9 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38134 dport 52902] != expected 0x6b71621a # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38134 dport 52902] != expected 0x6b71621a # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43174 dport 52902] != expected 0xdf8d71cb # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43174 dport 52902] != expected 0xdf8d71cb # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 52902] != expected 0x3526557f # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 52902] != expected 0x3526557f # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52464 dport 52902] != expected 0x1c6945f8 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52464 dport 52902] != expected 0x1c6945f8 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51014 dport 52902] != expected 0xbefc2fda # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51014 dport 52902] != expected 0xbefc2fda # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45107 dport 52902] != expected 0x44730d65 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45107 dport 52902] != expected 0x44730d65 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33156 dport 52902] != expected 0xab34a55a # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33156 dport 52902] != expected 0xab34a55a # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59570 dport 52902] != expected 0x538efbb6 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59570 dport 52902] != expected 0x538efbb6 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50311 dport 52902] != expected 0x15a611c2 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50311 dport 52902] != expected 0x15a611c2 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47703 dport 52902] != expected 0xd809a5bd # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47703 dport 52902] != expected 0xd809a5bd # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35864 dport 52902] != expected 0x62648586 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35864 dport 52902] != expected 0x62648586 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33896 dport 52902] != expected 0xd46ad895 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33896 dport 52902] != expected 0xd46ad895 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41591 dport 52902] != expected 0x6f91ae9d # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41591 dport 52902] != expected 0x6f91ae9d # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43135 dport 52902] != expected 0x27e7549d # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43135 dport 52902] != expected 0x27e7549d # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52586 dport 52902] != expected 0x6e82b6b5 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52586 dport 52902] != expected 0x6e82b6b5 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53560 dport 52902] != expected 0x30343019 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53560 dport 52902] != expected 0x30343019 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59776 dport 52902] != expected 0x709f3105 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59776 dport 52902] != expected 0x709f3105 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40904 dport 52902] != expected 0xe48d51a7 # # Exception| cpu 4: rx_hash 0xd2e4951b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40904 dport 52902] != expected 0xe48d51a7 # # 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 216, 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 54054 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32918 dport 54054] != expected 0xdd360705 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32918 dport 54054] != expected 0xdd360705 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55064 dport 54054] != expected 0xa8cfada5 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55064 dport 54054] != expected 0xa8cfada5 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38381 dport 54054] != expected 0x167e3c8c # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38381 dport 54054] != expected 0x167e3c8c # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53615 dport 54054] != expected 0xd7567453 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53615 dport 54054] != expected 0xd7567453 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 54054] != expected 0xd5b519e2 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 54054] != expected 0xd5b519e2 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44399 dport 54054] != expected 0x623e2abc # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44399 dport 54054] != expected 0x623e2abc # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36899 dport 54054] != expected 0xe0e9c57f # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36899 dport 54054] != expected 0xe0e9c57f # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43916 dport 54054] != expected 0xceb137db # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43916 dport 54054] != expected 0xceb137db # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40852 dport 54054] != expected 0x73ad9b5f # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40852 dport 54054] != expected 0x73ad9b5f # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55132 dport 54054] != expected 0x568b0968 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55132 dport 54054] != expected 0x568b0968 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55459 dport 54054] != expected 0x18d8398e # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55459 dport 54054] != expected 0x18d8398e # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35883 dport 54054] != expected 0x230b4810 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35883 dport 54054] != expected 0x230b4810 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36004 dport 54054] != expected 0x6cfb41a9 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36004 dport 54054] != expected 0x6cfb41a9 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60383 dport 54054] != expected 0xa8834de2 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60383 dport 54054] != expected 0xa8834de2 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56713 dport 54054] != expected 0x76542151 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56713 dport 54054] != expected 0x76542151 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34593 dport 54054] != expected 0x706c979c # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34593 dport 54054] != expected 0x706c979c # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55133 dport 54054] != expected 0xa0fec6a1 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55133 dport 54054] != expected 0xa0fec6a1 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52637 dport 54054] != expected 0xdba16903 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52637 dport 54054] != expected 0xdba16903 # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35674 dport 54054] != expected 0xeac3703f # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35674 dport 54054] != expected 0xeac3703f # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47307 dport 54054] != expected 0x2a38934f # # Exception| cpu 0: rx_hash 0xc1db72a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47307 dport 54054] != expected 0x2a38934f # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->