< 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 42617 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 69 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb4004792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58812 dport 42617] != expected 0x76631b35 # # Exception| cpu 0: rx_hash 0x5c492b1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58982 dport 42617] != expected 0x81b82fd2 # # Exception| cpu 0: rx_hash 0x8163927d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59002 dport 42617] != expected 0xe8485ea8 # # Exception| cpu 0: rx_hash 0xb3f1f047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59004 dport 42617] != expected 0x7de52a7a # # Exception| cpu 0: rx_hash 0xac372f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59020 dport 42617] != expected 0x53fdef46 # # Exception| cpu 0: rx_hash 0xa5ddb80b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59046 dport 42617] != expected 0xdd154474 # # Exception| cpu 0: rx_hash 0xf0301198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59058 dport 42617] != expected 0xf2a8a329 # # Exception| cpu 0: rx_hash 0xeca1ece6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59080 dport 42617] != expected 0xb7af71cc # # Exception| cpu 0: rx_hash 0x3861c29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59134 dport 42617] != expected 0x50b7ab84 # # Exception| cpu 0: rx_hash 0x9c59fe17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59156 dport 42617] != expected 0x18c007a1 # # Exception| cpu 0: rx_hash 0x6b8593b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59168 dport 42617] != expected 0xe6ee8575 # # Exception| cpu 0: rx_hash 0x91462280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59242 dport 42617] != expected 0xd15cf90a # # Exception| cpu 0: rx_hash 0x17c9cccb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59286 dport 42617] != expected 0x3592865f # # Exception| cpu 0: rx_hash 0xc309e2b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59296 dport 42617] != expected 0xd28a5c17 # # Exception| cpu 0: rx_hash 0x0fad7a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59320 dport 42617] != expected 0x37e10123 # # Exception| cpu 0: rx_hash 0x5eb59826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59384 dport 42617] != expected 0x5f28b3e7 # # Exception| cpu 0: rx_hash 0xc8483a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59392 dport 42617] != expected 0x759c6caf # # Exception| cpu 0: rx_hash 0x63936956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59402 dport 42617] != expected 0x2ae7a214 # # Exception| cpu 0: rx_hash 0x8c2bb20b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59408 dport 42617] != expected 0xd6baa7bc # # Exception| cpu 0: rx_hash 0x27f0e12c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59418 dport 42617] != expected 0x89c16907 # # Exception| cpu 0: rx_hash 0xc1a2ad6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59434 dport 42617] != expected 0xfb74c79d # # Exception| cpu 0: rx_hash 0xba4c9bbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59458 dport 42617] != expected 0x46386f7 # # Exception| cpu 0: rx_hash 0x1197c89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59464 dport 42617] != expected 0x5b18484c # # Exception| cpu 0: rx_hash 0xefa1322f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59478 dport 42617] != expected 0x2bde61aa # # Exception| cpu 0: rx_hash 0x09f37e68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59494 dport 42617] != expected 0x596bcf30 # # Exception| cpu 0: rx_hash 0xd37baeaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59556 dport 42617] != expected 0x1cf0fc0a # # Exception| cpu 0: rx_hash 0xa895987d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59596 dport 42617] != expected 0xe3e7bd60 # # Exception| cpu 0: rx_hash 0xc600c4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59636 dport 42617] != expected 0xd71f85dd # # Exception| cpu 0: rx_hash 0xfb71c95f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59666 dport 42617] != expected 0x55be9391 # # Exception| cpu 0: rx_hash 0x89756892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59728 dport 42617] != expected 0x244179c9 # # Exception| cpu 0: rx_hash 0xaa692b41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59730 dport 42617] != expected 0x3d772155 # # Exception| cpu 0: rx_hash 0x33201a5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59742 dport 42617] != expected 0xf7a19b3c # # Exception| cpu 0: rx_hash 0xf66e15c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59756 dport 42617] != expected 0x9c226d3a # # Exception| cpu 0: rx_hash 0x70e1fb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59792 dport 42617] != expected 0x78ec126f # # Exception| cpu 0: rx_hash 0x53fdb850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59794 dport 42617] != expected 0x61da4af3 # # Exception| cpu 0: rx_hash 0xa421d5fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59814 dport 42617] != expected 0x9ff4c827 # # Exception| cpu 4: rx_hash 0x3cc75766 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58804 dport 42617] != expected 0x302e8d12 # # Exception| cpu 4: rx_hash 0xcfee7145 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58836 dport 42617] != expected 0x89745a5f # # Exception| cpu 4: rx_hash 0x6ddfb578 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58868 dport 42617] != expected 0x58e73fd6 # # Exception| cpu 4: rx_hash 0x8c7c4eea [saddr 192.0.3.2 daddr 192.0.3.1 sport 58884 dport 42617] != expected 0x21d4a003 # # Exception| cpu 4: rx_hash 0x63c495b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58910 dport 42617] != expected 0xdd89a5ab # # Exception| cpu 4: rx_hash 0x8596d9f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58926 dport 42617] != expected 0xaf3c0b31 # # Exception| cpu 4: rx_hash 0x4932417e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58934 dport 42617] != expected 0x4a575605 # # Exception| cpu 4: rx_hash 0xc1f5518a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58942 dport 42617] != expected 0xc1ac022 # # Exception| cpu 4: rx_hash 0x78f7016c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59066 dport 42617] != expected 0xb4e5350e # # Exception| cpu 4: rx_hash 0xf4c55a15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59110 dport 42617] != expected 0xb5dcf6b0 # # Exception| cpu 4: rx_hash 0xb0a6d26f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59126 dport 42617] != expected 0x16fa3da3 # # Exception| cpu 4: rx_hash 0x3377e6bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59210 dport 42617] != expected 0xcf9c83 # # Exception| cpu 4: rx_hash 0x22f9c754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59214 dport 42617] != expected 0x8c54b0cd # # Exception| cpu 4: rx_hash 0x80c80369 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59246 dport 42617] != expected 0x5dc7d544 # # Exception| cpu 4: rx_hash 0xf8711796 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59276 dport 42617] != expected 0xc9cf83f7 # # Exception| cpu 4: rx_hash 0x4bcef242 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59304 dport 42617] != expected 0x94c7ca30 # # Exception| cpu 4: rx_hash 0x575f0f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59346 dport 42617] != expected 0xd1c018d5 # # Exception| cpu 4: rx_hash 0x921100a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59360 dport 42617] != expected 0xba43eed3 # # Exception| cpu 4: rx_hash 0xaf37f1d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59410 dport 42617] != expected 0xcf8cff20 # # Exception| cpu 4: rx_hash 0xdd335015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59472 dport 42617] != expected 0xbe731578 # # Exception| cpu 4: rx_hash 0x60c44b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59520 dport 42617] != expected 0x41f8b5cd # # Exception| cpu 4: rx_hash 0xf98d7a63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59532 dport 42617] != expected 0x8b2e0fa4 # # Exception| cpu 4: rx_hash 0xac60d3f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59544 dport 42617] != expected 0xa493e8f9 # # Exception| cpu 4: rx_hash 0x78a0fd8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59566 dport 42617] != expected 0x438b32b1 # # Exception| cpu 4: rx_hash 0xa58a44ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 59570 dport 42617] != expected 0x2a7b43cb # # Exception| cpu 4: rx_hash 0x1fdf3624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59580 dport 42617] != expected 0xf99ba13e # # Exception| cpu 4: rx_hash 0x01b27866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59736 dport 42617] != expected 0x620cefee # # Exception| cpu 4: rx_hash 0x9f5920de [saddr 192.0.3.2 daddr 192.0.3.1 sport 59786 dport 42617] != expected 0x84b117c7 # # Exception| cpu 4: rx_hash 0xce41c2c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59850 dport 42617] != expected 0xec78a503 # # Exception| cpu 4: rx_hash 0xa93e0969 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59864 dport 42617] != expected 0x5668368c # # Exception| cpu 4: rx_hash 0x8a224aba [saddr 192.0.3.2 daddr 192.0.3.1 sport 59866 dport 42617] != expected 0x4f5e6e10 # # Exception| cpu 4: rx_hash 0x0b0fcd54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59896 dport 42617] != expected 0x87fb5305 # # Exception| cpu 4: rx_hash 0x149acc72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59926 dport 42617] != expected 0x8e0ee536 # # Exception| count: pass=0 nohash=0 fail=69 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0c681bd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38778 dport 51974] OK # # # cpu 0: rx_hash 0x46436d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38814 dport 51974] OK # # # cpu 0: rx_hash 0x830d6280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38828 dport 51974] OK # # # cpu 0: rx_hash 0x06d5aee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38874 dport 51974] OK # # # cpu 0: rx_hash 0x884cba47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38924 dport 51974] OK # # # cpu 0: rx_hash 0x55660320 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38928 dport 51974] OK # # # cpu 0: rx_hash 0x2a7d7e7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38956 dport 51974] OK # # # cpu 0: rx_hash 0x519348ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38980 dport 51974] OK # # # cpu 0: rx_hash 0x9a95b986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39042 dport 51974] OK # # # cpu 0: rx_hash 0x56312108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39066 dport 51974] OK # # # cpu 0: rx_hash 0x71d82956 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39116 dport 51974] OK # # # cpu 0: rx_hash 0xb49626c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39166 dport 51974] OK # # # cpu 0: rx_hash 0xe77277e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39200 dport 51974] OK # # # cpu 0: rx_hash 0x2bd6ef6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39224 dport 51974] OK # # # cpu 0: rx_hash 0x41b6f850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39252 dport 51974] OK # # # cpu 0: rx_hash 0xfbe38a9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39258 dport 51974] OK # # # cpu 0: rx_hash 0xc971e8a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39260 dport 51974] OK # # # cpu 0: rx_hash 0xea6dab77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39262 dport 51974] OK # # # cpu 0: rx_hash 0x9b3e2892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39318 dport 51974] OK # # # cpu 0: rx_hash 0x0277198f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39322 dport 51974] OK # # # cpu 0: rx_hash 0xe42555c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39338 dport 51974] OK # # # cpu 0: rx_hash 0x34103038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39368 dport 51974] OK # # # cpu 0: rx_hash 0x2c7486cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39398 dport 51974] OK # # # cpu 0: rx_hash 0x4b0b4d62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39412 dport 51974] OK # # # cpu 0: rx_hash 0xcdd77d59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39446 dport 51974] OK # # # cpu 4: rx_hash 0x480b93ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38762 dport 51974] OK # # # cpu 4: rx_hash 0x13aec487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38794 dport 51974] OK # # # cpu 4: rx_hash 0xed983e33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38804 dport 51974] OK # # # cpu 4: rx_hash 0xf5fc88c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38842 dport 51974] OK # # # cpu 4: rx_hash 0xdbff1784 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38854 dport 51974] OK # # # cpu 4: rx_hash 0xbc80dc2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38868 dport 51974] OK # # # cpu 4: rx_hash 0x2c237a2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38898 dport 51974] OK # # # cpu 4: rx_hash 0xa4e46ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38906 dport 51974] OK # # # cpu 4: rx_hash 0x2397e960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38918 dport 51974] OK # # # cpu 4: rx_hash 0x90280cb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38946 dport 51974] OK # # # cpu 4: rx_hash 0x3bf35f93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38952 dport 51974] OK # # # cpu 4: rx_hash 0x6e1ef600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38972 dport 51974] OK # # # cpu 4: rx_hash 0xebc63a63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38986 dport 51974] OK # # # cpu 4: rx_hash 0xbe2b93f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39006 dport 51974] OK # # # cpu 4: rx_hash 0xa64f2503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39024 dport 51974] OK # # # cpu 4: rx_hash 0x1252a972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39050 dport 51974] OK # # # cpu 4: rx_hash 0x937f2e9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39080 dport 51974] OK # # # cpu 4: rx_hash 0x82f10f75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39084 dport 51974] OK # # # cpu 4: rx_hash 0xc692870f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39100 dport 51974] OK # # # cpu 4: rx_hash 0xe17b8f51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39146 dport 51974] OK # # # cpu 4: rx_hash 0x10ae1a4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39188 dport 51974] OK # # # cpu 4: rx_hash 0xf6fc5609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39204 dport 51974] OK # # # cpu 4: rx_hash 0xbf8002e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39242 dport 51974] OK # # # cpu 4: rx_hash 0x9576d62d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39266 dport 51974] OK # # # cpu 4: rx_hash 0xd1155e57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39282 dport 51974] OK # # # cpu 4: rx_hash 0xedcfc2d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39296 dport 51974] OK # # # cpu 4: rx_hash 0x5e702706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39332 dport 51974] OK # # # cpu 4: rx_hash 0xc739161b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39336 dport 51974] OK # # # cpu 4: rx_hash 0xf5ab7421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39342 dport 51974] OK # # # cpu 4: rx_hash 0x7073b842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39384 dport 51974] OK # # # cpu 4: rx_hash 0xa4b3963f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39406 dport 51974] OK # # # cpu 4: rx_hash 0xc3cc5d96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39420 dport 51974] OK # # # cpu 4: rx_hash 0x33e187ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39432 dport 51974] OK # # # cpu 4: rx_hash 0x2b85311e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39462 dport 51974] OK # # # cpu 4: rx_hash 0x7e68988d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39474 dport 51974] OK # # # cpu 4: rx_hash 0x4cfafab7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39476 dport 51974] OK # # # cpu 4: rx_hash 0x8d41beae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39506 dport 51974] OK # # # cpu 4: rx_hash 0x2f707a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39538 dport 51974] OK # # # cpu 4: rx_hash 0x84ab29b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39544 dport 51974] OK # # # cpu 4: rx_hash 0xa9ff94d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39566 dport 51974] OK # # # cpu 4: rx_hash 0x57c96e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39568 dport 51974] OK # # # cpu 4: rx_hash 0x7d3fbaa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39608 dport 51974] OK # # # cpu 4: rx_hash 0x61ae47db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39618 dport 51974] OK # # # cpu 4: rx_hash 0xf8e776c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39630 dport 51974] OK # # # cpu 4: rx_hash 0x06d18c72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39632 dport 51974] OK # # # cpu 4: rx_hash 0x96722a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39670 dport 51974] OK # # # cpu 4: rx_hash 0x00d874c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39706 dport 51974] OK # # # cpu 4: rx_hash 0x324a16f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39708 dport 51974] OK # # # cpu 4: rx_hash 0xc5967b57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39720 dport 51974] OK # # # cpu 4: rx_hash 0x81f5f32d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39736 dport 51974] OK # # # count: pass=75 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 47728 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37090 dport 47728] != expected 0xbea69809 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37090 dport 47728] != expected 0xbea69809 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47524 dport 47728] != expected 0xd667ec5d # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47524 dport 47728] != expected 0xd667ec5d # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37317 dport 47728] != expected 0x52c654db # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37317 dport 47728] != expected 0x52c654db # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36118 dport 47728] != expected 0x6a7eedbb # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36118 dport 47728] != expected 0x6a7eedbb # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53781 dport 47728] != expected 0x840e6735 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53781 dport 47728] != expected 0x840e6735 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43545 dport 47728] != expected 0xc684ecd6 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43545 dport 47728] != expected 0xc684ecd6 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34728 dport 47728] != expected 0xc1100378 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34728 dport 47728] != expected 0xc1100378 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53471 dport 47728] != expected 0x4ac1f470 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53471 dport 47728] != expected 0x4ac1f470 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34407 dport 47728] != expected 0xe60357a2 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34407 dport 47728] != expected 0xe60357a2 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35739 dport 47728] != expected 0x8d3592fc # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35739 dport 47728] != expected 0x8d3592fc # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39069 dport 47728] != expected 0xb6109a0c # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39069 dport 47728] != expected 0xb6109a0c # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39925 dport 47728] != expected 0x1e2c818f # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39925 dport 47728] != expected 0x1e2c818f # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42148 dport 47728] != expected 0xa03c709d # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42148 dport 47728] != expected 0xa03c709d # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51291 dport 47728] != expected 0xf8db6a01 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51291 dport 47728] != expected 0xf8db6a01 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48630 dport 47728] != expected 0xe232563a # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48630 dport 47728] != expected 0xe232563a # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43524 dport 47728] != expected 0x9d182c94 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43524 dport 47728] != expected 0x9d182c94 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46628 dport 47728] != expected 0xa0e2b96c # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46628 dport 47728] != expected 0xa0e2b96c # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38654 dport 47728] != expected 0xfcc34407 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38654 dport 47728] != expected 0xfcc34407 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46316 dport 47728] != expected 0x771b72b5 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46316 dport 47728] != expected 0x771b72b5 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43510 dport 47728] != expected 0xfd1debdd # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43510 dport 47728] != expected 0xfd1debdd # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35443 dport 47728] != expected 0xdc746645 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35443 dport 47728] != expected 0xdc746645 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40611 dport 47728] != expected 0x3cd07b17 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40611 dport 47728] != expected 0x3cd07b17 # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52488 dport 47728] != expected 0x64d00def # # Exception| cpu 5: rx_hash 0x7147cf34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52488 dport 47728] != expected 0x64d00def # # 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 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 37952 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34215 dport 37952] != expected 0x8732b980 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34215 dport 37952] != expected 0x8732b980 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49103 dport 37952] != expected 0x43910648 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49103 dport 37952] != expected 0x43910648 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44244 dport 37952] != expected 0xc1301dff # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44244 dport 37952] != expected 0xc1301dff # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59152 dport 37952] != expected 0xc8965431 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59152 dport 37952] != expected 0xc8965431 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35693 dport 37952] != expected 0x80c72cc4 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35693 dport 37952] != expected 0x80c72cc4 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60786 dport 37952] != expected 0x1808ea92 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60786 dport 37952] != expected 0x1808ea92 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54964 dport 37952] != expected 0x3805aa21 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54964 dport 37952] != expected 0x3805aa21 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51737 dport 37952] != expected 0xc7148311 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51737 dport 37952] != expected 0xc7148311 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44252 dport 37952] != expected 0x49f70d0b # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44252 dport 37952] != expected 0x49f70d0b # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45755 dport 37952] != expected 0x4e8af84e # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45755 dport 37952] != expected 0x4e8af84e # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40048 dport 37952] != expected 0x65e5db68 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40048 dport 37952] != expected 0x65e5db68 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57658 dport 37952] != expected 0x3e4e5149 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57658 dport 37952] != expected 0x3e4e5149 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34320 dport 37952] != expected 0x43234590 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34320 dport 37952] != expected 0x43234590 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34670 dport 37952] != expected 0x1a7aa180 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34670 dport 37952] != expected 0x1a7aa180 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57190 dport 37952] != expected 0x58200d0e # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57190 dport 37952] != expected 0x58200d0e # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46419 dport 37952] != expected 0x369c1573 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46419 dport 37952] != expected 0x369c1573 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39704 dport 37952] != expected 0xb57f475a # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39704 dport 37952] != expected 0xb57f475a # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46773 dport 37952] != expected 0xa1ce04a1 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46773 dport 37952] != expected 0xa1ce04a1 # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37848 dport 37952] != expected 0xe663135b # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37848 dport 37952] != expected 0xe663135b # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48827 dport 37952] != expected 0xb113b17f # # Exception| cpu 0: rx_hash 0xa11cd55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48827 dport 37952] != expected 0xb113b17f # # 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->