< 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 58088 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 54 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa676c1b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40826 dport 58088] != expected 0xd4a2c7a8 # # Exception| cpu 0: rx_hash 0x828c12fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 58088] != expected 0xd4c49fa9 # # Exception| cpu 0: rx_hash 0xb12f7b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40876 dport 58088] != expected 0x4c14eeea # # Exception| cpu 0: rx_hash 0xa1b324e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40914 dport 58088] != expected 0x3c9e1268 # # Exception| cpu 0: rx_hash 0x8549f7ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40918 dport 58088] != expected 0x3cf84a69 # # Exception| cpu 0: rx_hash 0x7e6fa3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40938 dport 58088] != expected 0xdcb86368 # # Exception| cpu 0: rx_hash 0xbea4b1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40952 dport 58088] != expected 0x9c6d456b # # Exception| cpu 0: rx_hash 0xedb9ba80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40970 dport 58088] != expected 0x8050ead1 # # Exception| cpu 0: rx_hash 0x09887b8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40988 dport 58088] != expected 0xc0e394d3 # # Exception| cpu 0: rx_hash 0x69edf2ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41016 dport 58088] != expected 0xe08907d2 # # Exception| cpu 0: rx_hash 0x902a90aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41074 dport 58088] != expected 0xf070fe51 # # Exception| cpu 0: rx_hash 0xa6ad2a44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 58088] != expected 0x70258a50 # # Exception| cpu 0: rx_hash 0xbc9e6c1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41098 dport 58088] != expected 0xc853d811 # # Exception| cpu 0: rx_hash 0x35a0d8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41114 dport 58088] != expected 0x884a4e11 # # Exception| cpu 0: rx_hash 0x713f82a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41146 dport 58088] != expected 0xa8468511 # # Exception| cpu 0: rx_hash 0x61a3dd56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41156 dport 58088] != expected 0xd8cc7993 # # Exception| cpu 0: rx_hash 0x01c65474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41184 dport 58088] != expected 0xf8a6ea92 # # Exception| cpu 0: rx_hash 0x1ea29efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41216 dport 58088] != expected 0xa4aeefb2 # # Exception| cpu 0: rx_hash 0x57573868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41218 dport 58088] != expected 0xa4625fb1 # # Exception| cpu 0: rx_hash 0x61d08286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41230 dport 58088] != expected 0x24372bb0 # # Exception| cpu 0: rx_hash 0x85e14389 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41240 dport 58088] != expected 0x648455b2 # # Exception| cpu 0: rx_hash 0xa11b90c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41244 dport 58088] != expected 0x64e20db3 # # Exception| cpu 0: rx_hash 0xd1e24617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41286 dport 58088] != expected 0x34026230 # # Exception| cpu 0: rx_hash 0x58dcf2c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41302 dport 58088] != expected 0x741bf430 # # Exception| cpu 0: rx_hash 0x714cdd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41328 dport 58088] != expected 0x54bdd732 # # Exception| cpu 0: rx_hash 0x5092dd3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41386 dport 58088] != expected 0x4c5e8a71 # # Exception| cpu 0: rx_hash 0xedcae550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41408 dport 58088] != expected 0x7cabb8f2 # # Exception| cpu 0: rx_hash 0x09fb245f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41430 dport 58088] != expected 0x3c18c6f0 # # Exception| cpu 0: rx_hash 0x16ecb105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 58088] != expected 0x9ceb91f3 # # Exception| cpu 0: rx_hash 0x943428bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41502 dport 58088] != expected 0x922fe860 # # Exception| cpu 0: rx_hash 0x4be8afa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41510 dport 58088] != expected 0x72099960 # # Exception| cpu 0: rx_hash 0x10606092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41516 dport 58088] != expected 0xf2f60563 # # Exception| cpu 0: rx_hash 0xbda4070b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41528 dport 58088] != expected 0xb289cb62 # # Exception| cpu 0: rx_hash 0x68d799bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41610 dport 58088] != expected 0x9a5314a1 # # Exception| cpu 0: rx_hash 0xa81c8bf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41624 dport 58088] != expected 0xda8632a2 # # Exception| cpu 0: rx_hash 0x533adfad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41636 dport 58088] != expected 0x3ac61ba3 # # Exception| cpu 0: rx_hash 0x4147b608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41644 dport 58088] != expected 0xbaf537a3 # # Exception| cpu 0: rx_hash 0x08b2109e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41646 dport 58088] != expected 0xba3987a0 # # Exception| cpu 0: rx_hash 0x93f1cde9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41654 dport 58088] != expected 0x7a133da0 # # Exception| cpu 0: rx_hash 0xc87902da [saddr 192.0.3.2 daddr 192.0.3.1 sport 41660 dport 58088] != expected 0xfaeca1a3 # # Exception| cpu 0: rx_hash 0x831ecdce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41730 dport 58088] != expected 0xf6629301 # # Exception| cpu 0: rx_hash 0xb5997720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41742 dport 58088] != expected 0x7637e700 # # Exception| cpu 0: rx_hash 0x185d10b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41754 dport 58088] != expected 0x36482901 # # Exception| cpu 0: rx_hash 0xd5fcfe02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41770 dport 58088] != expected 0x565d7401 # # Exception| cpu 0: rx_hash 0x6a45f03e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41782 dport 58088] != expected 0x96119600 # # Exception| cpu 0: rx_hash 0x332c095f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41802 dport 58088] != expected 0xe657da81 # # Exception| cpu 0: rx_hash 0x5349807d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41838 dport 58088] != expected 0xc63d4980 # # Exception| cpu 0: rx_hash 0xbf366e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41860 dport 58088] != expected 0xbecb49c3 # # Exception| cpu 0: rx_hash 0xad4b072c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41868 dport 58088] != expected 0x3ef865c3 # # Exception| cpu 0: rx_hash 0x2475b3fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41884 dport 58088] != expected 0x7ee1f3c3 # # Exception| cpu 0: rx_hash 0xfba934e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41892 dport 58088] != expected 0x9ec782c3 # # Exception| cpu 0: rx_hash 0x84db2898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41898 dport 58088] != expected 0x1e5e46c1 # # Exception| cpu 0: rx_hash 0x1f98f5ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41906 dport 58088] != expected 0xde74fcc1 # # Exception| cpu 0: rx_hash 0xcfcfb85c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41950 dport 58088] != expected 0xee2b2640 # # Exception| count: pass=0 nohash=0 fail=54 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x276c6ace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54630 dport 52683] OK # # # cpu 0: rx_hash 0xc67978c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54702 dport 52683] OK # # # cpu 0: rx_hash 0x4f47cc17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54718 dport 52683] OK # # # cpu 0: rx_hash 0x9f1081a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54738 dport 52683] OK # # # cpu 0: rx_hash 0xa9973b4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54750 dport 52683] OK # # # cpu 0: rx_hash 0xe96586e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54872 dport 52683] OK # # # cpu 0: rx_hash 0xcd9f55ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54876 dport 52683] OK # # # cpu 0: rx_hash 0xb7c99ad1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54924 dport 52683] OK # # # cpu 0: rx_hash 0x9e59b565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54954 dport 52683] OK # # # cpu 0: rx_hash 0x23018d0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54976 dport 52683] OK # # # cpu 0: rx_hash 0xd54d25a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55006 dport 52683] OK # # # cpu 0: rx_hash 0x51196d8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55020 dport 52683] OK # # # cpu 0: rx_hash 0x6a87744d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55048 dport 52683] OK # # # cpu 0: rx_hash 0xc74313d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55068 dport 52683] OK # # # cpu 0: rx_hash 0x516a325c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55078 dport 52683] OK # # # cpu 0: rx_hash 0xb55bf353 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55088 dport 52683] OK # # # cpu 0: rx_hash 0x9340164a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55106 dport 52683] OK # # # cpu 0: rx_hash 0x1a7ea298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55122 dport 52683] OK # # # cpu 0: rx_hash 0xad89835f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55218 dport 52683] OK # # # cpu 0: rx_hash 0x62c95bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55284 dport 52683] OK # # # cpu 0: rx_hash 0x1dbb47ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55290 dport 52683] OK # # # cpu 0: rx_hash 0x52e3222f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55298 dport 52683] OK # # # cpu 0: rx_hash 0x3fec57f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55300 dport 52683] OK # # # cpu 0: rx_hash 0x7b730d9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55332 dport 52683] OK # # # cpu 0: rx_hash 0x040111e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55338 dport 52683] OK # # # cpu 0: rx_hash 0x690e643e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55340 dport 52683] OK # # # cpu 0: rx_hash 0x5002147d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55412 dport 52683] OK # # # cpu 0: rx_hash 0xe87eff17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55488 dport 52683] OK # # # cpu 0: rx_hash 0xcc842c5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55492 dport 52683] OK # # # cpu 0: rx_hash 0x48d06471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55542 dport 52683] OK # # # cpu 0: rx_hash 0x977fbcbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55556 dport 52683] OK # # # cpu 0: rx_hash 0x57b4aefb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55574 dport 52683] OK # # # cpu 0: rx_hash 0x48a33ba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55612 dport 52683] OK # # # cpu 0: rx_hash 0x03b7ab65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55624 dport 52683] OK # # # cpu 0: rx_hash 0xeaec9695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55676 dport 52683] OK # # # cpu 0: rx_hash 0xe2a2b96e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55680 dport 52683] OK # # # cpu 0: rx_hash 0xd4250380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55692 dport 52683] OK # # # cpu 0: rx_hash 0x6417c711 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55748 dport 52683] OK # # # cpu 0: rx_hash 0x1de90afe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55834 dport 52683] OK # # # cpu 4: rx_hash 0xeacd8475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54614 dport 52683] OK # # # cpu 4: rx_hash 0xe7a7788a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54644 dport 52683] OK # # # cpu 4: rx_hash 0xb4619842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54658 dport 52683] OK # # # cpu 4: rx_hash 0xa61cf1e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54666 dport 52683] OK # # # cpu 4: rx_hash 0x19a5ffdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54678 dport 52683] OK # # # cpu 4: rx_hash 0xd4041160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54694 dport 52683] OK # # # cpu 4: rx_hash 0x14cf0324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54708 dport 52683] OK # # # cpu 4: rx_hash 0xbd668378 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54790 dport 52683] OK # # # cpu 4: rx_hash 0x7dad913c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54804 dport 52683] OK # # # cpu 4: rx_hash 0x26255e0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54814 dport 52683] OK # # # cpu 4: rx_hash 0xeb84b0b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54830 dport 52683] OK # # # cpu 4: rx_hash 0x29ae94a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54858 dport 52683] OK # # # cpu 4: rx_hash 0x3ef72e03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54940 dport 52683] OK # # # cpu 4: rx_hash 0x051a6812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54962 dport 52683] OK # # # cpu 4: rx_hash 0x07880190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55054 dport 52683] OK # # # cpu 4: rx_hash 0x3c654781 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55072 dport 52683] OK # # # cpu 4: rx_hash 0xeed33c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55098 dport 52683] OK # # # cpu 4: rx_hash 0x7a1b2bba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55158 dport 52683] OK # # # cpu 4: rx_hash 0x0d271839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55172 dport 52683] OK # # # cpu 4: rx_hash 0x1f5a719c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55180 dport 52683] OK # # # cpu 4: rx_hash 0xdf9163d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55198 dport 52683] OK # # # cpu 4: rx_hash 0xbd15dca8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55244 dport 52683] OK # # # cpu 4: rx_hash 0xf0ac8f1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55362 dport 52683] OK # # # cpu 4: rx_hash 0x79923bc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55378 dport 52683] OK # # # cpu 4: rx_hash 0x6bef526c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55386 dport 52683] OK # # # cpu 4: rx_hash 0x427f7dd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55420 dport 52683] OK # # # cpu 4: rx_hash 0xd1728f54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55448 dport 52683] OK # # # cpu 4: rx_hash 0xea9fc945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55478 dport 52683] OK # # # cpu 4: rx_hash 0xb3f63024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55498 dport 52683] OK # # # cpu 4: rx_hash 0x733d2260 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55512 dport 52683] OK # # # cpu 4: rx_hash 0xace1a57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55520 dport 52683] OK # # # cpu 4: rx_hash 0x9a661f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55532 dport 52683] OK # # # cpu 4: rx_hash 0xd393b906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55534 dport 52683] OK # # # cpu 4: rx_hash 0xa1f80651 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55560 dport 52683] OK # # # cpu 4: rx_hash 0xf5fb03cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55638 dport 52683] OK # # # cpu 4: rx_hash 0x8a891fb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55640 dport 52683] OK # # # cpu 4: rx_hash 0x4728f10c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55656 dport 52683] OK # # # cpu 4: rx_hash 0x04724e33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55776 dport 52683] OK # # # cpu 4: rx_hash 0x5ffa8100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55786 dport 52683] OK # # # cpu 4: rx_hash 0x8d4cfae1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55792 dport 52683] OK # # # cpu 4: rx_hash 0xd6c435d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55802 dport 52683] OK # # # cpu 4: rx_hash 0xdd2218ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55816 dport 52683] OK # # # cpu 4: rx_hash 0x49ea0f60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55876 dport 52683] OK # # # cpu 4: rx_hash 0x001fa9f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55878 dport 52683] OK # # # cpu 4: rx_hash 0x4480f39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55910 dport 52683] OK # # # count: pass=84 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 51393 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 57791 dport 51393] != expected 0xab789823 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 57791 dport 51393] != expected 0xab789823 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 51737 dport 51393] != expected 0x47ce3d6 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 51737 dport 51393] != expected 0x47ce3d6 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 57482 dport 51393] != expected 0x6e936445 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 57482 dport 51393] != expected 0x6e936445 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 50027 dport 51393] != expected 0xc422c119 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 50027 dport 51393] != expected 0xc422c119 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 51393] != expected 0x44523485 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 51393] != expected 0x44523485 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 34219 dport 51393] != expected 0xb5b73ad4 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 34219 dport 51393] != expected 0xb5b73ad4 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 53173 dport 51393] != expected 0x6127912f # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 53173 dport 51393] != expected 0x6127912f # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 45756 dport 51393] != expected 0xc4fc0204 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 45756 dport 51393] != expected 0xc4fc0204 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 43934 dport 51393] != expected 0x9efdcadd # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 43934 dport 51393] != expected 0x9efdcadd # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 56616 dport 51393] != expected 0xf0b1f4cf # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 56616 dport 51393] != expected 0xf0b1f4cf # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 36886 dport 51393] != expected 0xdb2ca7bc # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 36886 dport 51393] != expected 0xdb2ca7bc # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 49689 dport 51393] != expected 0x90fcd0fa # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 49689 dport 51393] != expected 0x90fcd0fa # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 42498 dport 51393] != expected 0xf33d608 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 42498 dport 51393] != expected 0xf33d608 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 56590 dport 51393] != expected 0xd017d7cd # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 56590 dport 51393] != expected 0xd017d7cd # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 59510 dport 51393] != expected 0xc2562928 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 59510 dport 51393] != expected 0xc2562928 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 37555 dport 51393] != expected 0xe0dcaaca # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 37555 dport 51393] != expected 0xe0dcaaca # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 57687 dport 51393] != expected 0xd3422863 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 57687 dport 51393] != expected 0xd3422863 # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 52553 dport 51393] != expected 0xb6223de # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 52553 dport 51393] != expected 0xb6223de # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 33451 dport 51393] != expected 0x6ab6095c # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 33451 dport 51393] != expected 0x6ab6095c # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 37200 dport 51393] != expected 0xef81b35e # # Exception| cpu 4: rx_hash 0x0ec1aede [saddr 192.0.3.2 daddr 192.0.3.1 sport 37200 dport 51393] != expected 0xef81b35e # # Exception| count: pass=0 nohash=0 fail=40 # # 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 49798 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59473 dport 49798] != expected 0x27e7de85 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59473 dport 49798] != expected 0x27e7de85 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60601 dport 49798] != expected 0x68496c34 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60601 dport 49798] != expected 0x68496c34 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44318 dport 49798] != expected 0xb5247cd7 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44318 dport 49798] != expected 0xb5247cd7 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38201 dport 49798] != expected 0xbd80c2c9 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38201 dport 49798] != expected 0xbd80c2c9 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42985 dport 49798] != expected 0x545259fd # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42985 dport 49798] != expected 0x545259fd # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39874 dport 49798] != expected 0x8055a7de # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39874 dport 49798] != expected 0x8055a7de # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36101 dport 49798] != expected 0xc93dd541 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36101 dport 49798] != expected 0xc93dd541 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60634 dport 49798] != expected 0x548770d2 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60634 dport 49798] != expected 0x548770d2 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51204 dport 49798] != expected 0x86c3c65f # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51204 dport 49798] != expected 0x86c3c65f # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43741 dport 49798] != expected 0xaac08fa # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43741 dport 49798] != expected 0xaac08fa # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43925 dport 49798] != expected 0x120d2726 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43925 dport 49798] != expected 0x120d2726 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49630 dport 49798] != expected 0xfa9c5034 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49630 dport 49798] != expected 0xfa9c5034 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36654 dport 49798] != expected 0x9188f890 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36654 dport 49798] != expected 0x9188f890 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39198 dport 49798] != expected 0x18cd27ea # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39198 dport 49798] != expected 0x18cd27ea # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36436 dport 49798] != expected 0xd7d9f61 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36436 dport 49798] != expected 0xd7d9f61 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52805 dport 49798] != expected 0x890a2933 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52805 dport 49798] != expected 0x890a2933 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38590 dport 49798] != expected 0x6e993248 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38590 dport 49798] != expected 0x6e993248 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39074 dport 49798] != expected 0x1a5f4e68 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39074 dport 49798] != expected 0x1a5f4e68 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33343 dport 49798] != expected 0x3cf86d98 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33343 dport 49798] != expected 0x3cf86d98 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46664 dport 49798] != expected 0x1b4dda # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46664 dport 49798] != expected 0x1b4dda # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38101 dport 49798] != expected 0x9463b2ad # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38101 dport 49798] != expected 0x9463b2ad # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46741 dport 49798] != expected 0xdf217565 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46741 dport 49798] != expected 0xdf217565 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35229 dport 49798] != expected 0xe97d247f # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35229 dport 49798] != expected 0xe97d247f # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50711 dport 49798] != expected 0x1e9ceb2a # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50711 dport 49798] != expected 0x1e9ceb2a # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60754 dport 49798] != expected 0xbf4e24a0 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60754 dport 49798] != expected 0xbf4e24a0 # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38707 dport 49798] != expected 0x3241f85c # # Exception| cpu 0: rx_hash 0x3842c9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38707 dport 49798] != expected 0x3241f85c # # Exception| count: pass=0 nohash=0 fail=52 # # 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__->