< 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 57041 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc8d2484d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54322 dport 57041] != expected 0xb83267df # # Exception| cpu 0: rx_hash 0xc8aebdb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54344 dport 57041] != expected 0xdcbe7054 # # Exception| cpu 0: rx_hash 0xa2b4c071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54356 dport 57041] != expected 0x234902cb # # Exception| cpu 0: rx_hash 0xf84eaafb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54366 dport 57041] != expected 0xf838c9e7 # # Exception| cpu 0: rx_hash 0xeef03059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54390 dport 57041] != expected 0xcee4bb2c # # Exception| cpu 0: rx_hash 0x1949156b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54428 dport 57041] != expected 0x4a6b9e53 # # Exception| cpu 0: rx_hash 0xf6be4102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54446 dport 57041] != expected 0xeee1ec30 # # Exception| cpu 0: rx_hash 0x9cd8c93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54472 dport 57041] != expected 0x759a8924 # # Exception| cpu 0: rx_hash 0x52096544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54564 dport 57041] != expected 0xc826a2d4 # # Exception| cpu 0: rx_hash 0x08f30fce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54574 dport 57041] != expected 0x135769f8 # # Exception| cpu 0: rx_hash 0x527590bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54622 dport 57041] != expected 0xacaab55f # # Exception| cpu 0: rx_hash 0x44cb0a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 57041] != expected 0x9a76c794 # # Exception| cpu 0: rx_hash 0xc4f570e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54658 dport 57041] != expected 0xa830cc51 # # Exception| cpu 0: rx_hash 0xf41567ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 54676 dport 57041] != expected 0x8cb675e2 # # Exception| cpu 0: rx_hash 0x2b022489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54704 dport 57041] != expected 0xcbabe32 # # Exception| cpu 0: rx_hash 0xefa5a30e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54786 dport 57041] != expected 0x7fcf77c5 # # Exception| cpu 0: rx_hash 0xa8c2eb8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54794 dport 57041] != expected 0xed80e0cc # # Exception| cpu 0: rx_hash 0x3b915880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54796 dport 57041] != expected 0x802192fb # # Exception| cpu 0: rx_hash 0x8ee09398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54862 dport 57041] != expected 0x9b563c3f # # Exception| cpu 0: rx_hash 0xa39da6dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54874 dport 57041] != expected 0xf6eed9a9 # # Exception| cpu 0: rx_hash 0x30ce15d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54876 dport 57041] != expected 0x9b4fab9e # # Exception| cpu 0: rx_hash 0x85c32b32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54884 dport 57041] != expected 0xe4b412d1 # # Exception| cpu 0: rx_hash 0xd1c9aa41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54942 dport 57041] != expected 0x291cfc2a # # Exception| cpu 0: rx_hash 0x23a3dc20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54958 dport 57041] != expected 0xc4a8d26c # # Exception| cpu 0: rx_hash 0xc77730e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54966 dport 57041] != expected 0x1fc08ee1 # # Exception| cpu 0: rx_hash 0x96d21738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55020 dport 57041] != expected 0xdfdf7ca8 # # Exception| cpu 0: rx_hash 0x02f9d1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55050 dport 57041] != expected 0xb9129c74 # # Exception| cpu 0: rx_hash 0x7e21c356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55108 dport 57041] != expected 0x14b58bab # # Exception| cpu 0: rx_hash 0xbcaba27a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55138 dport 57041] != expected 0xdd871c5e # # Exception| cpu 0: rx_hash 0xfbcceaf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55146 dport 57041] != expected 0x4fc88b57 # # Exception| cpu 0: rx_hash 0x587f4eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55162 dport 57041] != expected 0x6ef40d3 # # Exception| cpu 0: rx_hash 0x82bb5ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 55172 dport 57041] != expected 0xefd8803a # # Exception| cpu 0: rx_hash 0xb25b4983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55186 dport 57041] != expected 0xcb5e3989 # # Exception| cpu 0: rx_hash 0x7bf29005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55198 dport 57041] != expected 0x7d8e8092 # # Exception| cpu 0: rx_hash 0x072a829b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55248 dport 57041] != expected 0xd029974d # # Exception| cpu 0: rx_hash 0x5dd0e811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55258 dport 57041] != expected 0xb585c61 # # Exception| cpu 0: rx_hash 0x7b8e65fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55268 dport 57041] != expected 0x19029719 # # Exception| cpu 0: rx_hash 0xd83dc1bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55284 dport 57041] != expected 0x50255c9d # # Exception| cpu 0: rx_hash 0xa216df77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55306 dport 57041] != expected 0x987f0e29 # # Exception| cpu 0: rx_hash 0x1c38593e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55320 dport 57041] != expected 0x98669988 # # Exception| cpu 0: rx_hash 0x8f6bea32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55326 dport 57041] != expected 0xf5c7ebbf # # Exception| cpu 0: rx_hash 0x84485298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55348 dport 57041] != expected 0x8a25c551 # # Exception| cpu 0: rx_hash 0xc32f1a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55356 dport 57041] != expected 0x186a5258 # # Exception| cpu 0: rx_hash 0x99a9856b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55372 dport 57041] != expected 0xa7978eff # # Exception| cpu 0: rx_hash 0xa9499226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55386 dport 57041] != expected 0x8311374c # # Exception| cpu 0: rx_hash 0x5b23e447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55402 dport 57041] != expected 0x6ea5190a # # Exception| cpu 0: rx_hash 0xa26a2a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55408 dport 57041] != expected 0xfcf319a2 # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb15dc85f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34526 dport 59033] OK # # # cpu 0: rx_hash 0x0450f6bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34534 dport 59033] OK # # # cpu 0: rx_hash 0xd71c78ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34568 dport 59033] OK # # # cpu 0: rx_hash 0x444fcbc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34574 dport 59033] OK # # # cpu 0: rx_hash 0x9b5888e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34602 dport 59033] OK # # # cpu 0: rx_hash 0x38eb2ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34618 dport 59033] OK # # # cpu 0: rx_hash 0x0877ce11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34646 dport 59033] OK # # # cpu 0: rx_hash 0x74d32974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34658 dport 59033] OK # # # cpu 0: rx_hash 0xd7608d35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34674 dport 59033] OK # # # cpu 0: rx_hash 0x575ef7c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34694 dport 59033] OK # # # cpu 0: rx_hash 0xb38a1b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34718 dport 59033] OK # # # cpu 0: rx_hash 0x8849b4ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34722 dport 59033] OK # # # cpu 0: rx_hash 0x1b1a07e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34724 dport 59033] OK # # # cpu 0: rx_hash 0xb8a9a3a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34740 dport 59033] OK # # # cpu 0: rx_hash 0x0dd868b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34806 dport 59033] OK # # # cpu 0: rx_hash 0x4abf203b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34814 dport 59033] OK # # # cpu 0: rx_hash 0x3bb78659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34858 dport 59033] OK # # # cpu 0: rx_hash 0x51adfb9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34870 dport 59033] OK # # # cpu 0: rx_hash 0xb0d6b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34958 dport 59033] OK # # # cpu 0: rx_hash 0xcc0ea36b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35008 dport 59033] OK # # # cpu 0: rx_hash 0xbb89fca4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35038 dport 59033] OK # # # cpu 0: rx_hash 0x649ebf80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35066 dport 59033] OK # # # cpu 0: rx_hash 0x146195b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35076 dport 59033] OK # # # cpu 0: rx_hash 0x5825659b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35110 dport 59033] OK # # # cpu 0: rx_hash 0x45c4b268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35166 dport 59033] OK # # # cpu 0: rx_hash 0x24fd7705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35176 dport 59033] OK # # # cpu 0: rx_hash 0x0770a9b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35212 dport 59033] OK # # # cpu 0: rx_hash 0xe589a3d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35328 dport 59033] OK # # # cpu 0: rx_hash 0xa2eeeb53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35336 dport 59033] OK # # # cpu 0: rx_hash 0x84b066bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35382 dport 59033] OK # # # cpu 0: rx_hash 0xc3abdbc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35396 dport 59033] OK # # # cpu 0: rx_hash 0x7d855d8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35414 dport 59033] OK # # # cpu 0: rx_hash 0x3ae2150e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35422 dport 59033] OK # # # cpu 0: rx_hash 0x76a6e526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35452 dport 59033] OK # # # cpu 0: rx_hash 0x48b61992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35482 dport 59033] OK # # # cpu 0: rx_hash 0xdb995f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35558 dport 59033] OK # # # cpu 0: rx_hash 0xf6e46a20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35570 dport 59033] OK # # # cpu 0: rx_hash 0xec013dd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35600 dport 59033] OK # # # cpu 0: rx_hash 0x336a8b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35662 dport 59033] OK # # # cpu 0: rx_hash 0x90d92f4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35678 dport 59033] OK # # # count: pass=40 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 57167 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55321 dport 57167] != expected 0xa168a0f6 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55321 dport 57167] != expected 0xa168a0f6 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 58153 dport 57167] != expected 0xaf7837ed # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 58153 dport 57167] != expected 0xaf7837ed # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 53851 dport 57167] != expected 0x5ac47ff9 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 53851 dport 57167] != expected 0x5ac47ff9 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 38420 dport 57167] != expected 0xe96906b0 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 38420 dport 57167] != expected 0xe96906b0 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 39507 dport 57167] != expected 0x1b4bee95 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 39507 dport 57167] != expected 0x1b4bee95 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 41234 dport 57167] != expected 0x38da1d63 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 41234 dport 57167] != expected 0x38da1d63 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 53963 dport 57167] != expected 0xbac74d0d # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 53963 dport 57167] != expected 0xbac74d0d # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37951 dport 57167] != expected 0x2ebeae48 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37951 dport 57167] != expected 0x2ebeae48 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 60684 dport 57167] != expected 0xc8f7aa92 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 60684 dport 57167] != expected 0xc8f7aa92 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59344 dport 57167] != expected 0x2cb6a257 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59344 dport 57167] != expected 0x2cb6a257 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 40902 dport 57167] != expected 0x8c1da9af # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 40902 dport 57167] != expected 0x8c1da9af # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55816 dport 57167] != expected 0x507aed64 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55816 dport 57167] != expected 0x507aed64 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 44444 dport 57167] != expected 0x31a6d194 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 44444 dport 57167] != expected 0x31a6d194 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 53040 dport 57167] != expected 0x8b7e9076 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 53040 dport 57167] != expected 0x8b7e9076 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 48289 dport 57167] != expected 0xc965a5f0 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 48289 dport 57167] != expected 0xc965a5f0 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 57167] != expected 0x8a50cc4a # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 57167] != expected 0x8a50cc4a # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59355 dport 57167] != expected 0x65bbd131 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59355 dport 57167] != expected 0x65bbd131 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51381 dport 57167] != expected 0x7f462294 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51381 dport 57167] != expected 0x7f462294 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 57565 dport 57167] != expected 0xe3e57ecc # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 57565 dport 57167] != expected 0xe3e57ecc # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49472 dport 57167] != expected 0x417ca234 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49472 dport 57167] != expected 0x417ca234 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51210 dport 57167] != expected 0x5644a8d6 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51210 dport 57167] != expected 0x5644a8d6 # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 35436 dport 57167] != expected 0xfe24ba6c # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 35436 dport 57167] != expected 0xfe24ba6c # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37954 dport 57167] != expected 0xb5ef73be # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37954 dport 57167] != expected 0xb5ef73be # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 45679 dport 57167] != expected 0xb819a5ba # # Exception| cpu 4: rx_hash 0x3afff6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 45679 dport 57167] != expected 0xb819a5ba # # 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 44391 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36915 dport 44391] != expected 0xb70d8736 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36915 dport 44391] != expected 0xb70d8736 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38433 dport 44391] != expected 0xb6b052cc # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38433 dport 44391] != expected 0xb6b052cc # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34976 dport 44391] != expected 0x98be50b # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34976 dport 44391] != expected 0x98be50b # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46221 dport 44391] != expected 0x42fa6912 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46221 dport 44391] != expected 0x42fa6912 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52164 dport 44391] != expected 0x77fe04b0 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52164 dport 44391] != expected 0x77fe04b0 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40668 dport 44391] != expected 0xff9443eb # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40668 dport 44391] != expected 0xff9443eb # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55940 dport 44391] != expected 0xaf8a6440 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55940 dport 44391] != expected 0xaf8a6440 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 44391] != expected 0x4423cf5a # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 44391] != expected 0x4423cf5a # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36611 dport 44391] != expected 0x3f2b4c4c # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36611 dport 44391] != expected 0x3f2b4c4c # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57977 dport 44391] != expected 0xd15c1f11 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57977 dport 44391] != expected 0xd15c1f11 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42295 dport 44391] != expected 0xce848891 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42295 dport 44391] != expected 0xce848891 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47201 dport 44391] != expected 0xf9d956f5 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47201 dport 44391] != expected 0xf9d956f5 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60976 dport 44391] != expected 0xda24534a # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60976 dport 44391] != expected 0xda24534a # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53191 dport 44391] != expected 0x3bd7ac39 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53191 dport 44391] != expected 0x3bd7ac39 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48390 dport 44391] != expected 0x68306e0c # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48390 dport 44391] != expected 0x68306e0c # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34409 dport 44391] != expected 0x839840fa # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34409 dport 44391] != expected 0x839840fa # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51653 dport 44391] != expected 0x99d9dd82 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51653 dport 44391] != expected 0x99d9dd82 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34696 dport 44391] != expected 0xbfda7116 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34696 dport 44391] != expected 0xbfda7116 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37641 dport 44391] != expected 0x60bb3cbb # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37641 dport 44391] != expected 0x60bb3cbb # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55378 dport 44391] != expected 0xb6ed73b7 # # Exception| cpu 0: rx_hash 0xf22086dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55378 dport 44391] != expected 0xb6ed73b7 # # 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__->