< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 33172 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa0d0777d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43174 dport 33172] != expected 0xdd275ee7 # # Exception| cpu 0: rx_hash 0x298c598f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43236 dport 33172] != expected 0x9cddd521 # # Exception| cpu 0: rx_hash 0x0adb3bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43274 dport 33172] != expected 0x757dda54 # # Exception| cpu 0: rx_hash 0xdc1a9dc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43288 dport 33172] != expected 0xc9592700 # # Exception| cpu 0: rx_hash 0xbb881eaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 33172] != expected 0xf923a0b # # Exception| cpu 0: rx_hash 0xd272a96b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43302 dport 33172] != expected 0x480a2a7b # # Exception| cpu 0: rx_hash 0xac048ad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43314 dport 33172] != expected 0xbf73f032 # # Exception| cpu 0: rx_hash 0x3cbc04fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43360 dport 33172] != expected 0xcf3bbcb6 # # Exception| cpu 0: rx_hash 0x66c2a90b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43400 dport 33172] != expected 0x1eddb8aa # # Exception| cpu 0: rx_hash 0xb5ad7189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43512 dport 33172] != expected 0x7bdaad99 # # Exception| cpu 0: rx_hash 0x0043156e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 33172] != expected 0x5c8eee9f # # Exception| cpu 0: rx_hash 0x19a7b5b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43538 dport 33172] != expected 0x6d3c29dd # # Exception| cpu 0: rx_hash 0x82d971a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43548 dport 33172] != expected 0x45048045 # # Exception| cpu 0: rx_hash 0xa69ca46b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43578 dport 33172] != expected 0x9680c4f9 # # Exception| cpu 0: rx_hash 0xf7691826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43604 dport 33172] != expected 0xea0dbf10 # # Exception| cpu 0: rx_hash 0x0b855f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 33172] != expected 0x4fe0b83 # # Exception| cpu 0: rx_hash 0x36242a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43624 dport 33172] != expected 0xe6c8887d # # Exception| cpu 0: rx_hash 0x51b6a923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43628 dport 33172] != expected 0x20039576 # # Exception| cpu 0: rx_hash 0xd6cfe8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43722 dport 33172] != expected 0x15b18922 # # Exception| cpu 0: rx_hash 0xfce2099b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43730 dport 33172] != expected 0x4766c0e5 # # Exception| cpu 0: rx_hash 0xc1437c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43748 dport 33172] != expected 0xa550431b # # Exception| cpu 0: rx_hash 0x1782da95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43766 dport 33172] != expected 0x1974be4f # # Exception| cpu 0: rx_hash 0x85869db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43790 dport 33172] != expected 0x8a3b5165 # # Exception| cpu 0: rx_hash 0x34d5b8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 43800 dport 33172] != expected 0xf0d4b13a # # Exception| cpu 0: rx_hash 0x44cbafd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43826 dport 33172] != expected 0x86fe6608 # # Exception| cpu 0: rx_hash 0x72ac90f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43864 dport 33172] != expected 0x3cb800ea # # Exception| cpu 0: rx_hash 0xaa050247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43892 dport 33172] != expected 0x1cff0c5 # # Exception| cpu 0: rx_hash 0x56e94532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43902 dport 33172] != expected 0xef3c4456 # # Exception| cpu 0: rx_hash 0x1b1b7cb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43960 dport 33172] != expected 0x8e3b8a73 # # Exception| cpu 0: rx_hash 0xd43e7a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43962 dport 33172] != expected 0x3adb065 # # Exception| cpu 0: rx_hash 0x774fb5e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44000 dport 33172] != expected 0x10807264 # # Exception| cpu 0: rx_hash 0x6eab153e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44016 dport 33172] != expected 0x2132b526 # # Exception| cpu 0: rx_hash 0x0939965c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44020 dport 33172] != expected 0xe7f9a82d # # Exception| cpu 0: rx_hash 0xd409e44d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37614 dport 33172] != expected 0xb169f9a2 # # Exception| cpu 0: rx_hash 0xa30544c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37644 dport 33172] != expected 0xfd676559 # # Exception| cpu 0: rx_hash 0x460da368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37654 dport 33172] != expected 0x22261688 # # Exception| cpu 0: rx_hash 0x33bdcaef [saddr 192.0.3.2 daddr 192.0.3.1 sport 37726 dport 33172] != expected 0x8d2f29dd # # Exception| cpu 0: rx_hash 0xbf4f9a83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37758 dport 33172] != expected 0x15f64a7c # # Exception| cpu 4: rx_hash 0xc2ec8a81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43200 dport 33172] != expected 0xc2cfab8b # # Exception| cpu 4: rx_hash 0x6a5b0f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43206 dport 33172] != expected 0x89928c96 # # Exception| cpu 4: rx_hash 0x73bfafff [saddr 192.0.3.2 daddr 192.0.3.1 sport 43222 dport 33172] != expected 0xb8204bd4 # # Exception| cpu 4: rx_hash 0x8f53e88a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43228 dport 33172] != expected 0x56d3ff47 # # Exception| cpu 4: rx_hash 0x20f6dabd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43282 dport 33172] != expected 0x27aa9393 # # Exception| cpu 4: rx_hash 0x710366f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43388 dport 33172] != expected 0x5b27e87a # # Exception| cpu 4: rx_hash 0xa78f9b6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43444 dport 33172] != expected 0x12188fc7 # # Exception| cpu 4: rx_hash 0xe1f6b35a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43508 dport 33172] != expected 0xde743e17 # # Exception| cpu 4: rx_hash 0x67d1960c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43526 dport 33172] != expected 0x9a45f394 # # Exception| cpu 4: rx_hash 0xeb23c660 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43558 dport 33172] != expected 0x29c9035 # # Exception| cpu 4: rx_hash 0x17cf8115 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43564 dport 33172] != expected 0xec6f24a6 # # Exception| cpu 4: rx_hash 0x9e93afe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43630 dport 33172] != expected 0xad95af60 # # Exception| cpu 4: rx_hash 0xe0e58c5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43642 dport 33172] != expected 0x5aec7529 # # Exception| cpu 4: rx_hash 0x481f527b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43686 dport 33172] != expected 0xe4aac8dd # # Exception| cpu 4: rx_hash 0x2a23af87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43712 dport 33172] != expected 0xfb423db1 # # Exception| cpu 4: rx_hash 0x7e786d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43724 dport 33172] != expected 0x5eecae3f # # Exception| cpu 4: rx_hash 0xcf2b482a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43738 dport 33172] != expected 0x24034e60 # # Exception| cpu 4: rx_hash 0x244b9b24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43774 dport 33172] != expected 0x7a1130ca # # Exception| cpu 4: rx_hash 0xe2141ed2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43786 dport 33172] != expected 0x4cf04c6e # # Exception| cpu 4: rx_hash 0x5d2f0f0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43810 dport 33172] != expected 0xb74ca14a # # Exception| cpu 4: rx_hash 0x0cdab342 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43852 dport 33172] != expected 0xcbc1daa3 # # Exception| cpu 4: rx_hash 0xb3e1a29f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43876 dport 33172] != expected 0x307d3787 # # Exception| cpu 4: rx_hash 0x656d5f03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43948 dport 33172] != expected 0x7942503a # # Exception| cpu 4: rx_hash 0xfbbde58a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43968 dport 33172] != expected 0x885911c5 # # Exception| cpu 4: rx_hash 0x0751a2ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 43978 dport 33172] != expected 0x66aaa556 # # Exception| cpu 4: rx_hash 0x387b80d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37634 dport 33172] != expected 0xd55fccc1 # # Exception| cpu 4: rx_hash 0x1c3e5518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37668 dport 33172] != expected 0x6db887d # # Exception| cpu 4: rx_hash 0x05daf5c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37684 dport 33172] != expected 0x37694f3f # # Exception| cpu 4: rx_hash 0xd6b52d42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37700 dport 33172] != expected 0x526e5a0c # # Exception| cpu 4: rx_hash 0x9b4714c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37762 dport 33172] != expected 0x33699429 # # Exception| cpu 4: rx_hash 0xfcd597ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 37766 dport 33172] != expected 0xf5a28922 # # Exception| cpu 4: rx_hash 0x0039d0de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37772 dport 33172] != expected 0x1b513db1 # # Exception| cpu 4: rx_hash 0x19dd7006 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37788 dport 33172] != expected 0x2ae3faf3 # # Exception| cpu 4: rx_hash 0xa6e661db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37812 dport 33172] != expected 0xd15f17d7 # # Exception| cpu 4: rx_hash 0xdd3e3cff [saddr 192.0.3.2 daddr 192.0.3.1 sport 37826 dport 33172] != expected 0xff0525f9 # # Exception| cpu 4: rx_hash 0x21d27b8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37832 dport 33172] != expected 0x11f6916a # # Exception| cpu 4: rx_hash 0xa3481f45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37846 dport 33172] != expected 0x87cffb0 # # Exception| cpu 4: rx_hash 0xe09f49ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37876 dport 33172] != expected 0x1d33a607 # # Exception| cpu 4: rx_hash 0x38f21f51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37918 dport 33172] != expected 0x9713e95e # # Exception| cpu 4: rx_hash 0x62c1e921 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37932 dport 33172] != expected 0xb3ee77ab # # Exception| cpu 4: rx_hash 0x7b2549f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37948 dport 33172] != expected 0x825cb0e9 # # Exception| count: pass=0 nohash=0 fail=79 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xadc33e5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52242 dport 37750] OK # # # cpu 0: rx_hash 0xa6057462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52302 dport 37750] OK # # # cpu 0: rx_hash 0x708989fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52358 dport 37750] OK # # # cpu 0: rx_hash 0xc1daac80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52368 dport 37750] OK # # # cpu 0: rx_hash 0x696d2926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52374 dport 37750] OK # # # cpu 0: rx_hash 0x335edf56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52388 dport 37750] OK # # # cpu 0: rx_hash 0xa8201b41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52394 dport 37750] OK # # # cpu 0: rx_hash 0x9e47246e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52416 dport 37750] OK # # # cpu 0: rx_hash 0x1cdd40a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52446 dport 37750] OK # # # cpu 0: rx_hash 0x973da75c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52534 dport 37750] OK # # # cpu 0: rx_hash 0x23c0fcbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52546 dport 37750] OK # # # cpu 0: rx_hash 0xb6d60c08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52594 dport 37750] OK # # # cpu 0: rx_hash 0xd4a7aa74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52686 dport 37750] OK # # # cpu 0: rx_hash 0xfe8a4b1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52694 dport 37750] OK # # # cpu 0: rx_hash 0x229e983b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52758 dport 37750] OK # # # cpu 0: rx_hash 0x1f3fed29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52768 dport 37750] OK # # # cpu 0: rx_hash 0x2cf6ac98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52776 dport 37750] OK # # # cpu 0: rx_hash 0xf1f140b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52838 dport 37750] OK # # # cpu 0: rx_hash 0x14f9a714 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52860 dport 37750] OK # # # cpu 0: rx_hash 0x9846acf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52870 dport 37750] OK # # # cpu 4: rx_hash 0xb4279e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52226 dport 37750] OK # # # cpu 4: rx_hash 0x36bdfa48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52252 dport 37750] OK # # # cpu 4: rx_hash 0xa3ab0afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52268 dport 37750] OK # # # cpu 4: rx_hash 0xba4faa24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52284 dport 37750] OK # # # cpu 4: rx_hash 0xc197f700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52298 dport 37750] OK # # # cpu 4: rx_hash 0xd61b637b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52324 dport 37750] OK # # # cpu 4: rx_hash 0x548107b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52346 dport 37750] OK # # # cpu 4: rx_hash 0xca1ce6bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52428 dport 37750] OK # # # cpu 4: rx_hash 0x48868272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52434 dport 37750] OK # # # cpu 4: rx_hash 0x7527f760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52452 dport 37750] OK # # # cpu 4: rx_hash 0xc474d21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52466 dport 37750] OK # # # cpu 4: rx_hash 0xaa9cd24e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52480 dport 37750] OK # # # cpu 4: rx_hash 0x80b13327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52504 dport 37750] OK # # # cpu 4: rx_hash 0x15a7c393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52520 dport 37750] OK # # # cpu 4: rx_hash 0xdf2cbbc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52552 dport 37750] OK # # # cpu 4: rx_hash 0x779b3e6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52558 dport 37750] OK # # # cpu 4: rx_hash 0x5db6df06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52566 dport 37750] OK # # # cpu 4: rx_hash 0x1044e68d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52624 dport 37750] OK # # # cpu 4: rx_hash 0x2de5939f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52646 dport 37750] OK # # # cpu 4: rx_hash 0x07c872f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52670 dport 37750] OK # # # cpu 4: rx_hash 0xf45f3e27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52740 dport 37750] OK # # # cpu 4: rx_hash 0xfa370a84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52794 dport 37750] OK # # # cpu 4: rx_hash 0x0375336f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52818 dport 37750] OK # # # cpu 4: rx_hash 0x30bc72de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52826 dport 37750] OK # # # cpu 4: rx_hash 0x2730e6a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52852 dport 37750] OK # # # cpu 4: rx_hash 0xe6308f42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52882 dport 37750] OK # # # cpu 4: rx_hash 0x4e870ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52884 dport 37750] OK # # # cpu 4: rx_hash 0x3b376363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52956 dport 37750] OK # # # cpu 4: rx_hash 0x719ab6f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53000 dport 37750] OK # # # cpu 4: rx_hash 0xbef2ebbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53200 dport 37750] OK # # # cpu 4: rx_hash 0x54a36054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53258 dport 37750] OK # # # cpu 4: rx_hash 0x177436fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53288 dport 37750] OK # # # cpu 4: rx_hash 0xbfc3b35a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53294 dport 37750] OK # # # cpu 4: rx_hash 0x46818ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53318 dport 37750] OK # # # cpu 4: rx_hash 0x6cac6bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53342 dport 37750] OK # # # cpu 4: rx_hash 0x369f9da8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53356 dport 37750] OK # # # cpu 4: rx_hash 0x2f3666f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53414 dport 37750] OK # # # count: pass=57 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 47904 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39769 dport 47904] != expected 0xea2da047 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39769 dport 47904] != expected 0xea2da047 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38783 dport 47904] != expected 0xeb0c4a68 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38783 dport 47904] != expected 0xeb0c4a68 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56839 dport 47904] != expected 0x19daf495 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56839 dport 47904] != expected 0x19daf495 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40697 dport 47904] != expected 0x7b1f7c67 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40697 dport 47904] != expected 0x7b1f7c67 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 47904] != expected 0x6b078937 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 47904] != expected 0x6b078937 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55265 dport 47904] != expected 0xdd7c10eb # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55265 dport 47904] != expected 0xdd7c10eb # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53266 dport 47904] != expected 0x1ea76259 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53266 dport 47904] != expected 0x1ea76259 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58810 dport 47904] != expected 0x58595b58 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58810 dport 47904] != expected 0x58595b58 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60405 dport 47904] != expected 0x4c090f95 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60405 dport 47904] != expected 0x4c090f95 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40625 dport 47904] != expected 0xd4164332 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40625 dport 47904] != expected 0xd4164332 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39583 dport 47904] != expected 0xf8314216 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39583 dport 47904] != expected 0xf8314216 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48303 dport 47904] != expected 0x678962b1 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48303 dport 47904] != expected 0x678962b1 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55515 dport 47904] != expected 0x2d71446 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55515 dport 47904] != expected 0x2d71446 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37317 dport 47904] != expected 0xefe95fd7 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37317 dport 47904] != expected 0xefe95fd7 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51702 dport 47904] != expected 0x70a60ef6 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51702 dport 47904] != expected 0x70a60ef6 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39393 dport 47904] != expected 0xff9844f3 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39393 dport 47904] != expected 0xff9844f3 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45826 dport 47904] != expected 0x3fd7aa87 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45826 dport 47904] != expected 0x3fd7aa87 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43760 dport 47904] != expected 0x2b392677 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43760 dport 47904] != expected 0x2b392677 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33562 dport 47904] != expected 0xd9a988e4 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33562 dport 47904] != expected 0xd9a988e4 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34895 dport 47904] != expected 0xfd654891 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34895 dport 47904] != expected 0xfd654891 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58581 dport 47904] != expected 0x4ce378e9 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58581 dport 47904] != expected 0x4ce378e9 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34103 dport 47904] != expected 0x5ab951c0 # # Exception| cpu 0: rx_hash 0xc18d4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34103 dport 47904] != expected 0x5ab951c0 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 38304 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60943 dport 38304] != expected 0xf6a32f7b # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60943 dport 38304] != expected 0xf6a32f7b # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47022 dport 38304] != expected 0x96d5f841 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47022 dport 38304] != expected 0x96d5f841 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 38304] != expected 0xeea4823e # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 38304] != expected 0xeea4823e # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36861 dport 38304] != expected 0x7181a453 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36861 dport 38304] != expected 0x7181a453 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38766 dport 38304] != expected 0x3d1cb63c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38766 dport 38304] != expected 0x3d1cb63c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35476 dport 38304] != expected 0xb37048bf # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35476 dport 38304] != expected 0xb37048bf # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45161 dport 38304] != expected 0x85b31cb # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45161 dport 38304] != expected 0x85b31cb # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34138 dport 38304] != expected 0xba4e044c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34138 dport 38304] != expected 0xba4e044c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35896 dport 38304] != expected 0x544df99e # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35896 dport 38304] != expected 0x544df99e # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49661 dport 38304] != expected 0x705ca3bf # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49661 dport 38304] != expected 0x705ca3bf # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53447 dport 38304] != expected 0x5521bad3 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53447 dport 38304] != expected 0x5521bad3 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45175 dport 38304] != expected 0x8ac15504 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45175 dport 38304] != expected 0x8ac15504 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60738 dport 38304] != expected 0x439aa71c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60738 dport 38304] != expected 0x439aa71c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50606 dport 38304] != expected 0xac9b29f # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50606 dport 38304] != expected 0xac9b29f # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34857 dport 38304] != expected 0xa784c64c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34857 dport 38304] != expected 0xa784c64c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60574 dport 38304] != expected 0x3afe3337 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60574 dport 38304] != expected 0x3afe3337 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47874 dport 38304] != expected 0xa314a527 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47874 dport 38304] != expected 0xa314a527 # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45796 dport 38304] != expected 0x89b94f8c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45796 dport 38304] != expected 0x89b94f8c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48864 dport 38304] != expected 0xa07f972c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48864 dport 38304] != expected 0xa07f972c # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51674 dport 38304] != expected 0xf060b2bd # # Exception| cpu 0: rx_hash 0x2ba85892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51674 dport 38304] != expected 0xf060b2bd # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->