< 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 49178 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x81c9ce62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40036 dport 49178] != expected 0xc5bc255b # # Exception| cpu 0: rx_hash 0x5b877792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40050 dport 49178] != expected 0xbb4b576e # # Exception| cpu 0: rx_hash 0xfd332ad7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40086 dport 49178] != expected 0x7816b06e # # Exception| cpu 0: rx_hash 0x6f370b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40140 dport 49178] != expected 0xa3fda1f8 # # Exception| cpu 0: rx_hash 0xe3a5faa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40156 dport 49178] != expected 0x7b77785b # # Exception| cpu 0: rx_hash 0x821057a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40160 dport 49178] != expected 0x9c8618e2 # # Exception| cpu 0: rx_hash 0x0e82a659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40176 dport 49178] != expected 0x440cc141 # # Exception| cpu 0: rx_hash 0x6a1529ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40178 dport 49178] != expected 0x805a0c5a # # Exception| cpu 0: rx_hash 0x7a245d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40228 dport 49178] != expected 0xae163ea9 # # Exception| cpu 0: rx_hash 0x514a7905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40232 dport 49178] != expected 0x7d28eb62 # # Exception| cpu 0: rx_hash 0x0796310b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40238 dport 49178] != expected 0xdb5540f4 # # Exception| cpu 0: rx_hash 0x8b04c0f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40254 dport 49178] != expected 0x3df9957 # # Exception| cpu 0: rx_hash 0x64b28d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40302 dport 49178] != expected 0xad77f69c # # Exception| cpu 0: rx_hash 0xf1059f77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40310 dport 49178] != expected 0xc4e89c79 # # Exception| cpu 0: rx_hash 0xa6915fc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40328 dport 49178] != expected 0xaa7cdc87 # # Exception| cpu 0: rx_hash 0x65fa05c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40342 dport 49178] != expected 0x659e1df4 # # Exception| cpu 0: rx_hash 0xb8078fb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40386 dport 49178] != expected 0xa91d14b2 # # Exception| cpu 0: rx_hash 0x49271244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40408 dport 49178] != expected 0x4d4b34c # # Exception| cpu 0: rx_hash 0x4c0530b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40422 dport 49178] != expected 0x27731eee # # Exception| cpu 0: rx_hash 0x5fa97865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40510 dport 49178] != expected 0x10936200 # # Exception| cpu 0: rx_hash 0x6f73aee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40518 dport 49178] != expected 0xe36bd25c # # Exception| cpu 0: rx_hash 0xffe69e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40544 dport 49178] != expected 0xa953151b # # Exception| cpu 0: rx_hash 0x9a39995f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40602 dport 49178] != expected 0xa5ec3368 # # Exception| cpu 0: rx_hash 0x9f1bbbad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40612 dport 49178] != expected 0x864b9eca # # Exception| cpu 0: rx_hash 0xb4759faa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40616 dport 49178] != expected 0x55754b01 # # Exception| cpu 0: rx_hash 0x13894a53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 49178] != expected 0x5ec14769 # # Exception| cpu 0: rx_hash 0x6caa3723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40642 dport 49178] != expected 0xba51efe5 # # Exception| cpu 0: rx_hash 0x84af4929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40656 dport 49178] != expected 0xa68dfb5d # # Exception| cpu 0: rx_hash 0xf91d2520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40666 dport 49178] != expected 0xd3ce8500 # # Exception| cpu 0: rx_hash 0x91bc1f74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40760 dport 49178] != expected 0xab66640c # # Exception| cpu 0: rx_hash 0xf52b9080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40762 dport 49178] != expected 0x6f30a917 # # Exception| cpu 0: rx_hash 0xdcd4a5fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 40778 dport 49178] != expected 0x2dddaa0d # # Exception| cpu 0: rx_hash 0x28d61afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40814 dport 49178] != expected 0xa3b3a051 # # Exception| cpu 0: rx_hash 0xf298a30b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40824 dport 49178] != expected 0xdd44d264 # # Exception| cpu 0: rx_hash 0xa444eb05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 49178] != expected 0x7b3979f2 # # Exception| cpu 0: rx_hash 0xbc298044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40846 dport 49178] != expected 0x2c521dc # # Exception| cpu 0: rx_hash 0x510edcbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40866 dport 49178] != expected 0x3dbe98c6 # # Exception| cpu 0: rx_hash 0xc4b9cebf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40890 dport 49178] != expected 0x5421f223 # # Exception| cpu 0: rx_hash 0x89d17435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40904 dport 49178] != expected 0xd29a3c22 # # Exception| cpu 0: rx_hash 0xca19f741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40962 dport 49178] != expected 0xbc41a514 # # 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 0xddd02265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40936 dport 47366] OK # # # cpu 0: rx_hash 0x1ebb7868 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40950 dport 47366] OK # # # cpu 0: rx_hash 0x3cc6561a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40960 dport 47366] OK # # # cpu 0: rx_hash 0x17a8721d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40972 dport 47366] OK # # # cpu 0: rx_hash 0x733ffde9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40974 dport 47366] OK # # # cpu 0: rx_hash 0x2772a49e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41076 dport 47366] OK # # # cpu 0: rx_hash 0xf956b720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41124 dport 47366] OK # # # cpu 0: rx_hash 0x13c2d853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41162 dport 47366] OK # # # cpu 0: rx_hash 0xfbc7a659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41176 dport 47366] OK # # # cpu 0: rx_hash 0x16e0faa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41204 dport 47366] OK # # # cpu 0: rx_hash 0x289d88fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41232 dport 47366] OK # # # cpu 0: rx_hash 0x552fe4f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 47366] OK # # # cpu 0: rx_hash 0xdc9f37fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 47366] OK # # # cpu 0: rx_hash 0x91f78d74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41286 dport 47366] OK # # # cpu 0: rx_hash 0x04409f77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41310 dport 47366] OK # # # cpu 0: rx_hash 0x2b44113e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41364 dport 47366] OK # # # cpu 4: rx_hash 0xef9be59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40940 dport 47366] OK # # # cpu 4: rx_hash 0xcde6cbed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40986 dport 47366] OK # # # cpu 4: rx_hash 0x445618e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41012 dport 47366] OK # # # cpu 4: rx_hash 0x6da92d9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41028 dport 47366] OK # # # cpu 4: rx_hash 0xabe05560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41060 dport 47366] OK # # # cpu 4: rx_hash 0xe419fe93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41066 dport 47366] OK # # # cpu 4: rx_hash 0x3e574763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41084 dport 47366] OK # # # cpu 4: rx_hash 0xd71ab1d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41110 dport 47366] OK # # # cpu 4: rx_hash 0x1153c92a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41142 dport 47366] OK # # # cpu 4: rx_hash 0x3a3ded2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 47366] OK # # # cpu 4: rx_hash 0xa839cca5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41184 dport 47366] OK # # # cpu 4: rx_hash 0x8357e8a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41196 dport 47366] OK # # # cpu 4: rx_hash 0x6b5296a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41214 dport 47366] OK # # # cpu 4: rx_hash 0xd9bd150c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41226 dport 47366] OK # # # cpu 4: rx_hash 0x1ff46df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41258 dport 47366] OK # # # cpu 4: rx_hash 0xf7f113f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41272 dport 47366] OK # # # cpu 4: rx_hash 0x79f2f37e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41300 dport 47366] OK # # # cpu 4: rx_hash 0xf0422072 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41338 dport 47366] OK # # # cpu 4: rx_hash 0xda648cc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41358 dport 47366] OK # # # cpu 4: rx_hash 0x1c2df436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41390 dport 47366] OK # # # cpu 4: rx_hash 0x42e9066f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41476 dport 47366] OK # # # cpu 4: rx_hash 0x98a7bf9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41490 dport 47366] OK # # # cpu 4: rx_hash 0x5eeec760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41522 dport 47366] OK # # # cpu 4: rx_hash 0x38e859ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41548 dport 47366] OK # # # cpu 4: rx_hash 0xd0ed27e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41566 dport 47366] OK # # # cpu 4: rx_hash 0x9b7e265a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41622 dport 47366] OK # # # cpu 4: rx_hash 0x4683ac21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 47366] OK # # # cpu 4: rx_hash 0xe17f79d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41694 dport 47366] OK # # # cpu 4: rx_hash 0xbeb7a684 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41734 dport 47366] OK # # # cpu 4: rx_hash 0x2e229675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41760 dport 47366] OK # # # cpu 4: rx_hash 0x78fede7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41766 dport 47366] OK # # # cpu 4: rx_hash 0x7f4dedf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41828 dport 47366] OK # # # cpu 4: rx_hash 0x556b414b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41872 dport 47366] OK # # # cpu 4: rx_hash 0x06952bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41896 dport 47366] OK # # # cpu 4: rx_hash 0xa169fe4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41908 dport 47366] OK # # # cpu 4: rx_hash 0xee9055bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41914 dport 47366] OK # # # cpu 4: rx_hash 0x8896cb30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41924 dport 47366] OK # # # cpu 4: rx_hash 0x336ddfc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41966 dport 47366] OK # # # cpu 4: rx_hash 0xbf99d95d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42080 dport 47366] OK # # # count: pass=55 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 46111 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45768 dport 46111] != expected 0x31f3fdce # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45768 dport 46111] != expected 0x31f3fdce # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 46111] != expected 0xb6838ea3 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 46111] != expected 0xb6838ea3 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44638 dport 46111] != expected 0xf11e60c3 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44638 dport 46111] != expected 0xf11e60c3 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40046 dport 46111] != expected 0x8a214cc9 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40046 dport 46111] != expected 0x8a214cc9 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40509 dport 46111] != expected 0x66b622e2 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40509 dport 46111] != expected 0x66b622e2 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51663 dport 46111] != expected 0xae9ccf89 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51663 dport 46111] != expected 0xae9ccf89 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60834 dport 46111] != expected 0xa8e634c7 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60834 dport 46111] != expected 0xa8e634c7 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56773 dport 46111] != expected 0x5d65106b # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56773 dport 46111] != expected 0x5d65106b # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34510 dport 46111] != expected 0xd1d8b28b # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34510 dport 46111] != expected 0xd1d8b28b # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52040 dport 46111] != expected 0xb599f3d0 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52040 dport 46111] != expected 0xb599f3d0 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56745 dport 46111] != expected 0x143c1f19 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56745 dport 46111] != expected 0x143c1f19 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50409 dport 46111] != expected 0xfdff9b81 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50409 dport 46111] != expected 0xfdff9b81 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42557 dport 46111] != expected 0x2433f8e4 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42557 dport 46111] != expected 0x2433f8e4 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54144 dport 46111] != expected 0xcbd632a0 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54144 dport 46111] != expected 0xcbd632a0 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41563 dport 46111] != expected 0x1f4ba2ad # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41563 dport 46111] != expected 0x1f4ba2ad # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51575 dport 46111] != expected 0x10579289 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51575 dport 46111] != expected 0x10579289 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48942 dport 46111] != expected 0x2fa3449a # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48942 dport 46111] != expected 0x2fa3449a # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44930 dport 46111] != expected 0xaa112c6d # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44930 dport 46111] != expected 0xaa112c6d # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59539 dport 46111] != expected 0xe6e9d7f # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59539 dport 46111] != expected 0xe6e9d7f # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57813 dport 46111] != expected 0xc00838a8 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57813 dport 46111] != expected 0xc00838a8 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42412 dport 46111] != expected 0x5c491b12 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42412 dport 46111] != expected 0x5c491b12 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55708 dport 46111] != expected 0xcd177db6 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55708 dport 46111] != expected 0xcd177db6 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42350 dport 46111] != expected 0xd52c3b55 # # Exception| cpu 0: rx_hash 0x206c6598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42350 dport 46111] != expected 0xd52c3b55 # # 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 42776 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54887 dport 42776] != expected 0x92706e5e # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54887 dport 42776] != expected 0x92706e5e # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32970 dport 42776] != expected 0xa6531974 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32970 dport 42776] != expected 0xa6531974 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35760 dport 42776] != expected 0x35aadd70 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35760 dport 42776] != expected 0x35aadd70 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42536 dport 42776] != expected 0xb8ab990f # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42536 dport 42776] != expected 0xb8ab990f # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56754 dport 42776] != expected 0x70843881 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56754 dport 42776] != expected 0x70843881 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48363 dport 42776] != expected 0x1154cbce # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48363 dport 42776] != expected 0x1154cbce # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38480 dport 42776] != expected 0x53b9405 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38480 dport 42776] != expected 0x53b9405 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36303 dport 42776] != expected 0xf0d5805d # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36303 dport 42776] != expected 0xf0d5805d # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56841 dport 42776] != expected 0x6bfd24ce # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56841 dport 42776] != expected 0x6bfd24ce # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35282 dport 42776] != expected 0xb834018b # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35282 dport 42776] != expected 0xb834018b # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55287 dport 42776] != expected 0xb7b9ee80 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55287 dport 42776] != expected 0xb7b9ee80 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53400 dport 42776] != expected 0x669d6d4c # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53400 dport 42776] != expected 0x669d6d4c # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44820 dport 42776] != expected 0x52ce3ef5 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44820 dport 42776] != expected 0x52ce3ef5 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45679 dport 42776] != expected 0x6bc2aba0 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45679 dport 42776] != expected 0x6bc2aba0 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52008 dport 42776] != expected 0xd3ecb5f0 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52008 dport 42776] != expected 0xd3ecb5f0 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46550 dport 42776] != expected 0x321e73dc # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46550 dport 42776] != expected 0x321e73dc # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52659 dport 42776] != expected 0xb027b598 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52659 dport 42776] != expected 0xb027b598 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43374 dport 42776] != expected 0x6cd5bbca # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43374 dport 42776] != expected 0x6cd5bbca # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47452 dport 42776] != expected 0x4b152fce # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47452 dport 42776] != expected 0x4b152fce # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35653 dport 42776] != expected 0xd6a36e23 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35653 dport 42776] != expected 0xd6a36e23 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38195 dport 42776] != expected 0xd9437809 # # Exception| cpu 5: rx_hash 0x9214a2c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38195 dport 42776] != expected 0xd9437809 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->