< 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 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 43071 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe1b01b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35284 dport 43071] != expected 0x79da0f7 # # Exception| cpu 0: rx_hash 0xe868a9a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35296 dport 43071] != expected 0x3ee3e766 # # Exception| cpu 0: rx_hash 0xa5e7b1f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35306 dport 43071] != expected 0x40e0e9f9 # # Exception| cpu 0: rx_hash 0x0a2a2db9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35320 dport 43071] != expected 0x2be365a3 # # Exception| cpu 0: rx_hash 0xd213af0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35344 dport 43071] != expected 0x66bb24a # # Exception| cpu 0: rx_hash 0x23e04f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35346 dport 43071] != expected 0x6197bfac # # Exception| cpu 0: rx_hash 0xa332ed02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35360 dport 43071] != expected 0xcebf328 # # Exception| cpu 0: rx_hash 0xb0838959 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35386 dport 43071] != expected 0x7e177c0b # # Exception| cpu 0: rx_hash 0xbdb76262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35430 dport 43071] != expected 0xdbd61852 # # Exception| cpu 0: rx_hash 0x0a6504d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35466 dport 43071] != expected 0x3508cd5e # # Exception| cpu 0: rx_hash 0xc738bec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35506 dport 43071] != expected 0x26778f45 # # Exception| cpu 0: rx_hash 0xbfc14ee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35510 dport 43071] != expected 0x158989b6 # # Exception| cpu 0: rx_hash 0x6c197b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35528 dport 43071] != expected 0xd1cb20d7 # # Exception| cpu 0: rx_hash 0x0751efef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35542 dport 43071] != expected 0x90c9a907 # # Exception| cpu 0: rx_hash 0xe0c424a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35590 dport 43071] != expected 0xfe59c0f8 # # Exception| cpu 0: rx_hash 0x37f048ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35600 dport 43071] != expected 0xa6a44a51 # # Exception| cpu 0: rx_hash 0x73a7e2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35630 dport 43071] != expected 0xe1d9035f # # Exception| cpu 0: rx_hash 0x066af9aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35702 dport 43071] != expected 0x77e661f5 # # Exception| cpu 0: rx_hash 0x84ce776e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35732 dport 43071] != expected 0xd4c5bc95 # # Exception| cpu 0: rx_hash 0xf5ef3562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35748 dport 43071] != expected 0xde45fdf7 # # Exception| cpu 0: rx_hash 0x22db5908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35762 dport 43071] != expected 0x86b8775e # # Exception| cpu 0: rx_hash 0x5a22a929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35766 dport 43071] != expected 0xb54671ad # # Exception| cpu 0: rx_hash 0xeb6aba02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35810 dport 43071] != expected 0x978168d # # Exception| cpu 0: rx_hash 0xf8dbde59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35832 dport 43071] != expected 0x7b8499ae # # Exception| cpu 0: rx_hash 0x65e65d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35864 dport 43071] != expected 0xe7c0b338 # # Exception| cpu 0: rx_hash 0x6c3eef23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35884 dport 43071] != expected 0xdebef4a9 # # Exception| cpu 0: rx_hash 0x8e7c6b3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35892 dport 43071] != expected 0xcbbe766c # # Exception| cpu 0: rx_hash 0xc3f37368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35902 dport 43071] != expected 0xb5bd78f3 # # Exception| cpu 0: rx_hash 0x5da45e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35914 dport 43071] != expected 0xffcdf0d # # Exception| cpu 0: rx_hash 0x349ae6b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35972 dport 43071] != expected 0x80a1c739 # # Exception| cpu 0: rx_hash 0x23c7dbfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36086 dport 43071] != expected 0x6ee26bd2 # # Exception| cpu 0: rx_hash 0x5731d6a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36110 dport 43071] != expected 0x1ff2c18a # # Exception| cpu 0: rx_hash 0xf8fc4aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 43071] != expected 0x74f14dd0 # # Exception| cpu 0: rx_hash 0x13667cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 36144 dport 43071] != expected 0x588f8884 # # Exception| cpu 0: rx_hash 0xf5c8a1d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36160 dport 43071] != expected 0xd1302989 # # Exception| cpu 0: rx_hash 0x8d3151f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36164 dport 43071] != expected 0xe2ce2f7a # # Exception| cpu 0: rx_hash 0x38951bc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36216 dport 43071] != expected 0xc24f6b92 # # Exception| cpu 0: rx_hash 0x58731114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36226 dport 43071] != expected 0x746c3437 # # Exception| cpu 0: rx_hash 0x208ae135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36230 dport 43071] != expected 0x479232c4 # # Exception| cpu 0: rx_hash 0x15fc0947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36232 dport 43071] != expected 0xa6f3aa8 # # Exception| cpu 0: rx_hash 0xa058437a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36276 dport 43071] != expected 0x2aee7e40 # # Exception| cpu 0: rx_hash 0x46f69e74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36292 dport 43071] != expected 0xa351df4d # # Exception| cpu 0: rx_hash 0x2dbe0a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36314 dport 43071] != expected 0xe253569d # # Exception| cpu 0: rx_hash 0x5c9f4802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36330 dport 43071] != expected 0xe8d317ff # # Exception| cpu 0: rx_hash 0xf58788b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36402 dport 43071] != expected 0xcfdb8174 # # Exception| cpu 0: rx_hash 0x8d7e7898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36406 dport 43071] != expected 0xfc258787 # # Exception| cpu 0: rx_hash 0xc0f160cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36412 dport 43071] != expected 0x82268918 # # Exception| cpu 0: rx_hash 0x265fbdc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36428 dport 43071] != expected 0xb992815 # # Exception| cpu 0: rx_hash 0x4d1729bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36434 dport 43071] != expected 0x4a9ba1c5 # # Exception| cpu 0: rx_hash 0x3c366bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36450 dport 43071] != expected 0x401be0a7 # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xc36cd5ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60198 dport 41341] OK # # # cpu 4: rx_hash 0xd0ddb1b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60220 dport 41341] OK # # # cpu 4: rx_hash 0x10b4e096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60248 dport 41341] OK # # # cpu 4: rx_hash 0x2c1abac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60258 dport 41341] OK # # # cpu 4: rx_hash 0x4cfcb015 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60312 dport 41341] OK # # # cpu 4: rx_hash 0x81a10a09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60320 dport 41341] OK # # # cpu 4: rx_hash 0x2e6c9642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60338 dport 41341] OK # # # cpu 4: rx_hash 0x56956663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60342 dport 41341] OK # # # cpu 4: rx_hash 0x9f248569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60390 dport 41341] OK # # # cpu 4: rx_hash 0xd52d6a54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60432 dport 41341] OK # # # cpu 4: rx_hash 0x55ffc81b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60450 dport 41341] OK # # # cpu 4: rx_hash 0x60892069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60460 dport 41341] OK # # # cpu 4: rx_hash 0xb3511515 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60498 dport 41341] OK # # # cpu 4: rx_hash 0x3383b75a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60512 dport 41341] OK # # # cpu 4: rx_hash 0xd1c13342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60536 dport 41341] OK # # # cpu 4: rx_hash 0x1eeaa5d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60560 dport 41341] OK # # # cpu 4: rx_hash 0xd3b71fc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60584 dport 41341] OK # # # cpu 4: rx_hash 0x490c6bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60596 dport 41341] OK # # # cpu 4: rx_hash 0xf19ccaf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60628 dport 41341] OK # # # cpu 4: rx_hash 0x2f7014b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60662 dport 41341] OK # # # cpu 4: rx_hash 0x1a06fcc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60664 dport 41341] OK # # # cpu 4: rx_hash 0xb9c49df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60694 dport 41341] OK # # # cpu 4: rx_hash 0x70757efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60742 dport 41341] OK # # # cpu 4: rx_hash 0xa7411296 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60752 dport 41341] OK # # # cpu 4: rx_hash 0x9041d66f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60814 dport 41341] OK # # # cpu 4: rx_hash 0x881105ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60930 dport 41341] OK # # # cpu 4: rx_hash 0xf0e8f5de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60934 dport 41341] OK # # # cpu 4: rx_hash 0xea8123a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60968 dport 41341] OK # # # cpu 4: rx_hash 0x81c9b7d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60982 dport 41341] OK # # # cpu 4: rx_hash 0xcc46af81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60988 dport 41341] OK # # # cpu 4: rx_hash 0xb95b6f9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32790 dport 41341] OK # # # cpu 4: rx_hash 0xc87a2d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32806 dport 41341] OK # # # cpu 4: rx_hash 0x67b7b1d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32820 dport 41341] OK # # # cpu 4: rx_hash 0xd6ffa2f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32864 dport 41341] OK # # # cpu 4: rx_hash 0xe3894a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32878 dport 41341] OK # # # cpu 4: rx_hash 0xc54ec6a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32890 dport 41341] OK # # # cpu 4: rx_hash 0xe827d427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32906 dport 41341] OK # # # cpu 4: rx_hash 0x612dc445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32908 dport 41341] OK # # # cpu 4: rx_hash 0x47ea486c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32920 dport 41341] OK # # # cpu 4: rx_hash 0xf24e0251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32932 dport 41341] OK # # # cpu 4: rx_hash 0x4adea357 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32964 dport 41341] OK # # # cpu 4: rx_hash 0x8e5bab66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32968 dport 41341] OK # # # cpu 4: rx_hash 0x6c192f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32976 dport 41341] OK # # # cpu 4: rx_hash 0x1d386d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32992 dport 41341] OK # # # cpu 4: rx_hash 0x8783194b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33020 dport 41341] OK # # # cpu 4: rx_hash 0x2441787e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33042 dport 41341] OK # # # cpu 4: rx_hash 0x55603a72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33058 dport 41341] OK # # # cpu 4: rx_hash 0xa07f8327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33096 dport 41341] OK # # # cpu 4: rx_hash 0xef86b7ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33170 dport 41341] OK # # # cpu 4: rx_hash 0x49939999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33204 dport 41341] OK # # # cpu 4: rx_hash 0x8d1691a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33208 dport 41341] OK # # # cpu 4: rx_hash 0x358630ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33240 dport 41341] OK # # # count: pass=52 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 45152 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41578 dport 45152] != expected 0x8239518c # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41578 dport 45152] != expected 0x8239518c # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50431 dport 45152] != expected 0xb48e7f13 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50431 dport 45152] != expected 0xb48e7f13 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35203 dport 45152] != expected 0x61561d6a # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35203 dport 45152] != expected 0x61561d6a # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47887 dport 45152] != expected 0xa5a5949b # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47887 dport 45152] != expected 0xa5a5949b # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35127 dport 45152] != expected 0x19b7aacc # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35127 dport 45152] != expected 0x19b7aacc # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39998 dport 45152] != expected 0x6d404be5 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39998 dport 45152] != expected 0x6d404be5 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60061 dport 45152] != expected 0xaf79d08c # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60061 dport 45152] != expected 0xaf79d08c # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50869 dport 45152] != expected 0x19d56dee # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50869 dport 45152] != expected 0x19d56dee # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59763 dport 45152] != expected 0xd6f30c70 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59763 dport 45152] != expected 0xd6f30c70 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34683 dport 45152] != expected 0x1cc4b221 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34683 dport 45152] != expected 0x1cc4b221 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54297 dport 45152] != expected 0x8e5f5b01 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54297 dport 45152] != expected 0x8e5f5b01 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54203 dport 45152] != expected 0xf6d89c1e # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54203 dport 45152] != expected 0xf6d89c1e # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33957 dport 45152] != expected 0x6fce2fbf # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33957 dport 45152] != expected 0x6fce2fbf # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57859 dport 45152] != expected 0xfbfd5668 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57859 dport 45152] != expected 0xfbfd5668 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45187 dport 45152] != expected 0x6a8a9a33 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45187 dport 45152] != expected 0x6a8a9a33 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45009 dport 45152] != expected 0x24380c94 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45009 dport 45152] != expected 0x24380c94 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53153 dport 45152] != expected 0xd202edb9 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53153 dport 45152] != expected 0xd202edb9 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50731 dport 45152] != expected 0x19481409 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50731 dport 45152] != expected 0x19481409 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45186 dport 45152] != expected 0xa57281ff # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45186 dport 45152] != expected 0xa57281ff # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59340 dport 45152] != expected 0xb3a4538d # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59340 dport 45152] != expected 0xb3a4538d # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47675 dport 45152] != expected 0x3c142b11 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47675 dport 45152] != expected 0x3c142b11 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42133 dport 45152] != expected 0x3048111d # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42133 dport 45152] != expected 0x3048111d # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53829 dport 45152] != expected 0xd3ca3d53 # # Exception| cpu 0: rx_hash 0x635b204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53829 dport 45152] != expected 0xd3ca3d53 # # 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 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 37495 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44840 dport 37495] != expected 0x7dc4a4cd # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44840 dport 37495] != expected 0x7dc4a4cd # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35670 dport 37495] != expected 0xe84b777f # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35670 dport 37495] != expected 0xe84b777f # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60914 dport 37495] != expected 0x9f5bec6a # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60914 dport 37495] != expected 0x9f5bec6a # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58393 dport 37495] != expected 0x5b3bc101 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58393 dport 37495] != expected 0x5b3bc101 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56807 dport 37495] != expected 0x9b0a8186 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56807 dport 37495] != expected 0x9b0a8186 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53631 dport 37495] != expected 0xb74b4f17 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53631 dport 37495] != expected 0xb74b4f17 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33393 dport 37495] != expected 0xb4e602a6 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33393 dport 37495] != expected 0xb4e602a6 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48433 dport 37495] != expected 0xf0ce2dce # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48433 dport 37495] != expected 0xf0ce2dce # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43230 dport 37495] != expected 0x37cd4bf0 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43230 dport 37495] != expected 0x37cd4bf0 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40745 dport 37495] != expected 0x5f524508 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40745 dport 37495] != expected 0x5f524508 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52931 dport 37495] != expected 0xa5a065ff # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52931 dport 37495] != expected 0xa5a065ff # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42319 dport 37495] != expected 0xa1f45a36 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42319 dport 37495] != expected 0xa1f45a36 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52795 dport 37495] != expected 0x34b58f60 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52795 dport 37495] != expected 0x34b58f60 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47309 dport 37495] != expected 0x5b92940 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47309 dport 37495] != expected 0x5b92940 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57377 dport 37495] != expected 0x6f1e82ed # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57377 dport 37495] != expected 0x6f1e82ed # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54219 dport 37495] != expected 0x87a5c15b # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54219 dport 37495] != expected 0x87a5c15b # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36536 dport 37495] != expected 0xb2f1efba # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36536 dport 37495] != expected 0xb2f1efba # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57087 dport 37495] != expected 0x6e5a11be # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57087 dport 37495] != expected 0x6e5a11be # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60895 dport 37495] != expected 0x97261ad8 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60895 dport 37495] != expected 0x97261ad8 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40043 dport 37495] != expected 0x2e3c2e69 # # Exception| cpu 0: rx_hash 0x6b2d259e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40043 dport 37495] != expected 0x2e3c2e69 # # 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__->