< 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 39825 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 76 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8c7af1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40496 dport 39825] != expected 0xeacf8fef # # Exception| cpu 0: rx_hash 0x68ce9317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40518 dport 39825] != expected 0x74bbe3f7 # # Exception| cpu 0: rx_hash 0xce6e0d68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40594 dport 39825] != expected 0xc0ad6569 # # Exception| cpu 0: rx_hash 0x9d84b1d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40604 dport 39825] != expected 0x2c1fa720 # # Exception| cpu 0: rx_hash 0x9a94a247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 39825] != expected 0xbb81d5fb # # Exception| cpu 0: rx_hash 0xfa02293e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40736 dport 39825] != expected 0x4f1d7353 # # Exception| cpu 0: rx_hash 0x8e8c0f1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40738 dport 39825] != expected 0x725eab32 # # Exception| cpu 0: rx_hash 0xe3b9baef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40818 dport 39825] != expected 0x5c1ccefd # # Exception| cpu 0: rx_hash 0xd1bb7a4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40840 dport 39825] != expected 0x176cb7ac # # Exception| cpu 0: rx_hash 0x5f2abe89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 39825] != expected 0x30c4cca0 # # Exception| cpu 0: rx_hash 0x16f3982f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 39825] != expected 0x4b88a2a # # Exception| cpu 0: rx_hash 0x627dbe0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40874 dport 39825] != expected 0x39fb524b # # Exception| cpu 0: rx_hash 0x8541d562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40880 dport 39825] != expected 0x6c40073e # # Exception| cpu 0: rx_hash 0xd6ab69dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40894 dport 39825] != expected 0x80f2c577 # # Exception| cpu 0: rx_hash 0x66e5a453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40944 dport 39825] != expected 0x65aa19fd # # Exception| cpu 0: rx_hash 0x5ca2b741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40948 dport 39825] != expected 0xfb0bf5cd # # Exception| cpu 0: rx_hash 0x41813ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40956 dport 39825] != expected 0xb45b03d5 # # Exception| cpu 0: rx_hash 0x350f18ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40958 dport 39825] != expected 0x8918dbb4 # # Exception| cpu 0: rx_hash 0x9e70d1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40966 dport 39825] != expected 0xc08933b0 # # Exception| cpu 0: rx_hash 0xedeee408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41010 dport 39825] != expected 0x6a54990a # # Exception| cpu 0: rx_hash 0x48c673bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41098 dport 39825] != expected 0x158d26f9 # # Exception| cpu 0: rx_hash 0x889e824d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41116 dport 39825] != expected 0x91c769a4 # # Exception| cpu 0: rx_hash 0x8f8e91dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 39825] != expected 0x6591b7f # # Exception| cpu 0: rx_hash 0x3b58460b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41150 dport 39825] != expected 0xbf508c43 # # Exception| cpu 0: rx_hash 0x517de06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41176 dport 39825] != expected 0x68c9b57 # # Exception| cpu 0: rx_hash 0x566df3fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41198 dport 39825] != expected 0x9112e98c # # Exception| cpu 0: rx_hash 0xa1d12f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41254 dport 39825] != expected 0x51278986 # # Exception| cpu 0: rx_hash 0x0bac7805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41302 dport 39825] != expected 0x6cb1d1cf # # Exception| cpu 0: rx_hash 0x0cbc6b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41312 dport 39825] != expected 0xfb2fa314 # # Exception| cpu 0: rx_hash 0x4d209e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41390 dport 39825] != expected 0x1a8270ff # # Exception| cpu 0: rx_hash 0xde92d3ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41398 dport 39825] != expected 0x727afdeb # # Exception| cpu 0: rx_hash 0x0061a27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41412 dport 39825] != expected 0x72af7dc3 # # Exception| cpu 0: rx_hash 0x270538e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41416 dport 39825] != expected 0xa35e67eb # # Exception| cpu 0: rx_hash 0xc039538f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41426 dport 39825] != expected 0xf6e5329e # # Exception| cpu 0: rx_hash 0xb3a7663b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41446 dport 39825] != expected 0x5c389824 # # Exception| cpu 4: rx_hash 0x2607a621 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40512 dport 39825] != expected 0xd759d7a6 # # Exception| cpu 4: rx_hash 0xb5b5eb6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40536 dport 39825] != expected 0xbfa15ab2 # # Exception| cpu 4: rx_hash 0x2117b5b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40566 dport 39825] != expected 0x40c7a57d # # Exception| cpu 4: rx_hash 0x843f2206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40654 dport 39825] != expected 0x3f1e1a8e # # Exception| cpu 4: rx_hash 0x5e5449ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 39825] != expected 0x639ad110 # # Exception| cpu 4: rx_hash 0x206942d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40712 dport 39825] != expected 0x1399b8cd # # Exception| cpu 4: rx_hash 0xfd123aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 40726 dport 39825] != expected 0xd8830188 # # Exception| cpu 4: rx_hash 0xdd66b3a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40748 dport 39825] != expected 0x9eec697b # # Exception| cpu 4: rx_hash 0x24f1588d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 39825] != expected 0x4fc8f37b # # Exception| cpu 4: rx_hash 0x1eb64b9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40790 dport 39825] != expected 0xd1691f4b # # Exception| cpu 4: rx_hash 0x576f6d39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40806 dport 39825] != expected 0xe51559c1 # # Exception| cpu 4: rx_hash 0x8a141542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40824 dport 39825] != expected 0x2e0fe084 # # Exception| cpu 4: rx_hash 0xcb88e054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40886 dport 39825] != expected 0xcfa2336f # # Exception| cpu 4: rx_hash 0xd5236015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40914 dport 39825] != expected 0x4b3dfc1a # # Exception| cpu 4: rx_hash 0xcf10fa0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40940 dport 39825] != expected 0x93f378d9 # # Exception| cpu 4: rx_hash 0x5e28204e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40976 dport 39825] != expected 0x44c37ced # # Exception| cpu 4: rx_hash 0xbe0458b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41020 dport 39825] != expected 0x86e65b43 # # Exception| cpu 4: rx_hash 0xee66edc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41054 dport 39825] != expected 0xa19ba067 # # Exception| cpu 4: rx_hash 0xa7bfcb66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41070 dport 39825] != expected 0x95e7e6ed # # Exception| cpu 4: rx_hash 0x292e0fa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 39825] != expected 0xb24f9de1 # # Exception| cpu 4: rx_hash 0xc657b77b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41114 dport 39825] != expected 0x32255df5 # # Exception| cpu 4: rx_hash 0x68b2fab4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41136 dport 39825] != expected 0x53e24e0a # # Exception| cpu 4: rx_hash 0x4c5e69e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41168 dport 39825] != expected 0x49dc6d4f # # Exception| cpu 4: rx_hash 0xac72111e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41212 dport 39825] != expected 0x8bf94ae1 # # Exception| cpu 4: rx_hash 0x6189de60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41264 dport 39825] != expected 0xd56dc6db # # Exception| cpu 4: rx_hash 0xd6d7007e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41288 dport 39825] != expected 0xa7ab688a # # Exception| cpu 4: rx_hash 0xa259265a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 39825] != expected 0x9ae8b0eb # # Exception| cpu 4: rx_hash 0xec90136c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41292 dport 39825] != expected 0x390a84ba # # Exception| cpu 4: rx_hash 0x981e3548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41294 dport 39825] != expected 0x4495cdb # # Exception| cpu 4: rx_hash 0x5f56d72a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41326 dport 39825] != expected 0x179d615d # # Exception| cpu 4: rx_hash 0x822daf51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41328 dport 39825] != expected 0xdc87d818 # # Exception| cpu 4: rx_hash 0xb02f6ff3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41354 dport 39825] != expected 0x97f7a149 # # Exception| cpu 4: rx_hash 0x1eca223c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41376 dport 39825] != expected 0xf630b2b6 # # Exception| cpu 4: rx_hash 0xdd1ada06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41434 dport 39825] != expected 0xb9b5c486 # # Exception| cpu 4: rx_hash 0x93d3ef30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41436 dport 39825] != expected 0x1a57f0d7 # # Exception| cpu 4: rx_hash 0x0771b1ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41458 dport 39825] != expected 0xe5310f18 # # Exception| cpu 4: rx_hash 0x053834f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41500 dport 39825] != expected 0xd40f251d # # Exception| cpu 4: rx_hash 0x1f0baeea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41506 dport 39825] != expected 0xcc1a1de # # Exception| cpu 4: rx_hash 0x680d8106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41548 dport 39825] != expected 0xfa4d40d2 # # Exception| cpu 4: rx_hash 0xb266eaed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41572 dport 39825] != expected 0xa6c98b4c # # Exception| cpu 4: rx_hash 0x555a8184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41598 dport 39825] != expected 0xf372de39 # # Exception| count: pass=0 nohash=0 fail=76 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x841c4541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55600 dport 49409] OK # # # cpu 0: rx_hash 0xa378dfda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55612 dport 49409] OK # # # cpu 0: rx_hash 0xd7f6f9fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55614 dport 49409] OK # # # cpu 0: rx_hash 0x5aef34f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55618 dport 49409] OK # # # cpu 0: rx_hash 0xce4d6a2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55660 dport 49409] OK # # # cpu 0: rx_hash 0x5dff2762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55668 dport 49409] OK # # # cpu 0: rx_hash 0x95e20520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55708 dport 49409] OK # # # cpu 0: rx_hash 0x92f216b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55722 dport 49409] OK # # # cpu 0: rx_hash 0x1c63d274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55738 dport 49409] OK # # # cpu 0: rx_hash 0x1febdbbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55766 dport 49409] OK # # # cpu 0: rx_hash 0x5632fd1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55782 dport 49409] OK # # # cpu 0: rx_hash 0x20f55e20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55818 dport 49409] OK # # # cpu 0: rx_hash 0x1ab24d32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55822 dport 49409] OK # # # cpu 0: rx_hash 0x692c7886 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55866 dport 49409] OK # # # cpu 0: rx_hash 0xe325a61a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55920 dport 49409] OK # # # cpu 0: rx_hash 0xd962b508 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55924 dport 49409] OK # # # cpu 0: rx_hash 0x361b0dd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 49409] OK # # # cpu 0: rx_hash 0x7fc22b77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 49409] OK # # # cpu 0: rx_hash 0x310b1e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55974 dport 49409] OK # # # cpu 0: rx_hash 0x62e1a2fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55976 dport 49409] OK # # # cpu 0: rx_hash 0x460d31ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56008 dport 49409] OK # # # cpu 0: rx_hash 0xe8e87c62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56034 dport 49409] OK # # # cpu 0: rx_hash 0x0fd4170b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 49409] OK # # # cpu 0: rx_hash 0x7b5a312f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56058 dport 49409] OK # # # cpu 0: rx_hash 0x924d6d02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56150 dport 49409] OK # # # cpu 0: rx_hash 0xaf1a6d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56164 dport 49409] OK # # # cpu 0: rx_hash 0xdb944ba4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56166 dport 49409] OK # # # cpu 0: rx_hash 0x1bccba56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56176 dport 49409] OK # # # cpu 0: rx_hash 0xd3d19814 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56216 dport 49409] OK # # # cpu 0: rx_hash 0xa3c7a468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56256 dport 49409] OK # # # cpu 0: rx_hash 0x0d22e9a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56298 dport 49409] OK # # # cpu 0: rx_hash 0xb9f43e71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56318 dport 49409] OK # # # cpu 0: rx_hash 0xcb4ec94a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56342 dport 49409] OK # # # cpu 0: rx_hash 0xf619c9c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56356 dport 49409] OK # # # cpu 0: rx_hash 0x8297efec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56358 dport 49409] OK # # # cpu 0: rx_hash 0xeb3a4041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56364 dport 49409] OK # # # cpu 0: rx_hash 0xe8b24989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56384 dport 49409] OK # # # cpu 0: rx_hash 0x9c3c6fad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56386 dport 49409] OK # # # cpu 0: rx_hash 0xa67b7cbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56390 dport 49409] OK # # # cpu 0: rx_hash 0xd5e5490b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56434 dport 49409] OK # # # cpu 0: rx_hash 0x20af6bcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56488 dport 49409] OK # # # count: pass=41 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 41813 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50209 dport 41813] != expected 0x1d9eccac # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50209 dport 41813] != expected 0x1d9eccac # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57916 dport 41813] != expected 0xb4f02b42 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57916 dport 41813] != expected 0xb4f02b42 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43137 dport 41813] != expected 0xdc743172 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43137 dport 41813] != expected 0xdc743172 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35011 dport 41813] != expected 0xacce23ed # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35011 dport 41813] != expected 0xacce23ed # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55337 dport 41813] != expected 0xea3863d5 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55337 dport 41813] != expected 0xea3863d5 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 41813] != expected 0x99982b12 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 41813] != expected 0x99982b12 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52312 dport 41813] != expected 0x59082c8 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52312 dport 41813] != expected 0x59082c8 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54270 dport 41813] != expected 0xcae21977 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54270 dport 41813] != expected 0xcae21977 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57085 dport 41813] != expected 0x3f8d077f # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57085 dport 41813] != expected 0x3f8d077f # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52124 dport 41813] != expected 0x75f71ade # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52124 dport 41813] != expected 0x75f71ade # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45654 dport 41813] != expected 0xf6f3641b # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45654 dport 41813] != expected 0xf6f3641b # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52128 dport 41813] != expected 0x907a467c # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52128 dport 41813] != expected 0x907a467c # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45972 dport 41813] != expected 0x44d52a68 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45972 dport 41813] != expected 0x44d52a68 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49525 dport 41813] != expected 0xf99630f # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49525 dport 41813] != expected 0xf99630f # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45344 dport 41813] != expected 0xabc0cc6b # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45344 dport 41813] != expected 0xabc0cc6b # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35217 dport 41813] != expected 0x3db519f3 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35217 dport 41813] != expected 0x3db519f3 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47172 dport 41813] != expected 0xbd6ad458 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47172 dport 41813] != expected 0xbd6ad458 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37575 dport 41813] != expected 0xeb3a7488 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37575 dport 41813] != expected 0xeb3a7488 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55700 dport 41813] != expected 0xf3bd0765 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55700 dport 41813] != expected 0xf3bd0765 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47816 dport 41813] != expected 0x295382c9 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47816 dport 41813] != expected 0x295382c9 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48292 dport 41813] != expected 0x833f5990 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48292 dport 41813] != expected 0x833f5990 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49414 dport 41813] != expected 0x75cb53e4 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49414 dport 41813] != expected 0x75cb53e4 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59602 dport 41813] != expected 0x17fbd601 # # Exception| cpu 5: rx_hash 0xe485312b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59602 dport 41813] != expected 0x17fbd601 # # 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 37339 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59921 dport 37339] != expected 0x71e9bcd1 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59921 dport 37339] != expected 0x71e9bcd1 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54106 dport 37339] != expected 0xbd41c8e7 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54106 dport 37339] != expected 0xbd41c8e7 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50302 dport 37339] != expected 0x75677d2a # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50302 dport 37339] != expected 0x75677d2a # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44964 dport 37339] != expected 0xbf89029a # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44964 dport 37339] != expected 0xbf89029a # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43248 dport 37339] != expected 0x525c7104 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43248 dport 37339] != expected 0x525c7104 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35616 dport 37339] != expected 0x8de126e1 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35616 dport 37339] != expected 0x8de126e1 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37353 dport 37339] != expected 0x874f96e3 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37353 dport 37339] != expected 0x874f96e3 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36159 dport 37339] != expected 0xfbc8dbe6 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36159 dport 37339] != expected 0xfbc8dbe6 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35563 dport 37339] != expected 0xe7cf90e0 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35563 dport 37339] != expected 0xe7cf90e0 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47988 dport 37339] != expected 0x92da5920 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47988 dport 37339] != expected 0x92da5920 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57413 dport 37339] != expected 0x45f2b799 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57413 dport 37339] != expected 0x45f2b799 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44967 dport 37339] != expected 0x221b68f7 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44967 dport 37339] != expected 0x221b68f7 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47629 dport 37339] != expected 0x3471d73b # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47629 dport 37339] != expected 0x3471d73b # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36408 dport 37339] != expected 0xd88030f3 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36408 dport 37339] != expected 0xd88030f3 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58858 dport 37339] != expected 0xf4dc6ca # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58858 dport 37339] != expected 0xf4dc6ca # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46040 dport 37339] != expected 0x9c393ac8 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46040 dport 37339] != expected 0x9c393ac8 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44487 dport 37339] != expected 0x7a837582 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44487 dport 37339] != expected 0x7a837582 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45232 dport 37339] != expected 0x216bb278 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45232 dport 37339] != expected 0x216bb278 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58707 dport 37339] != expected 0x43791d34 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58707 dport 37339] != expected 0x43791d34 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59222 dport 37339] != expected 0xec56cc49 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59222 dport 37339] != expected 0xec56cc49 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50690 dport 37339] != expected 0x840a3e00 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50690 dport 37339] != expected 0x840a3e00 # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46602 dport 37339] != expected 0xb283cade # # Exception| cpu 5: rx_hash 0x51e1a0e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46602 dport 37339] != expected 0xb283cade # # Exception| count: pass=0 nohash=0 fail=44 # # 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__->