< 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 42928 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfa811cad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55972 dport 42928] != expected 0x138e6292 # # Exception| cpu 0: rx_hash 0xb2b1ca74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55990 dport 42928] != expected 0x3fb04a60 # # Exception| cpu 0: rx_hash 0x893e51b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56028 dport 42928] != expected 0xe9e8efd0 # # Exception| cpu 0: rx_hash 0x13fb95e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56040 dport 42928] != expected 0x5e4601fd # # Exception| cpu 0: rx_hash 0xcabf5562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56092 dport 42928] != expected 0x87a9b1aa # # Exception| cpu 0: rx_hash 0x507a9132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56104 dport 42928] != expected 0x30075f87 # # Exception| cpu 0: rx_hash 0x931c6077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56112 dport 42928] != expected 0x52d5517a # # Exception| cpu 0: rx_hash 0x65f11992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56114 dport 42928] != expected 0x5f5a83dc # # Exception| cpu 0: rx_hash 0xed38e874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56142 dport 42928] != expected 0x23fbe7cd # # Exception| cpu 0: rx_hash 0xd8b360d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56148 dport 42928] != expected 0x4ca63b96 # # Exception| cpu 0: rx_hash 0x4dbd5cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56316 dport 42928] != expected 0x5b2b0d5f # # Exception| cpu 0: rx_hash 0x2482bb68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56332 dport 42928] != expected 0xfd881c60 # # Exception| cpu 0: rx_hash 0x388a9db3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56372 dport 42928] != expected 0x8f82efb7 # # Exception| cpu 0: rx_hash 0xcdf8322c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56384 dport 42928] != expected 0xb0407f0f # # Exception| cpu 0: rx_hash 0x2a86a805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56444 dport 42928] != expected 0x448d658b # # Exception| cpu 0: rx_hash 0xdc6bd1e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56446 dport 42928] != expected 0x4902b72d # # Exception| cpu 0: rx_hash 0x1ec2cb98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56458 dport 42928] != expected 0x32f618df # # Exception| cpu 0: rx_hash 0xdda43add [saddr 192.0.3.2 daddr 192.0.3.1 sport 56466 dport 42928] != expected 0x50241622 # # Exception| cpu 0: rx_hash 0xcc37d911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56492 dport 42928] != expected 0xa966de00 # # Exception| cpu 0: rx_hash 0x4965ede0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56534 dport 42928] != expected 0x5e8f81e4 # # Exception| cpu 0: rx_hash 0xcfa80f6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56538 dport 42928] != expected 0x9b2b9c1e # # Exception| cpu 0: rx_hash 0x556dcb3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56558 dport 42928] != expected 0x2c857233 # # Exception| cpu 0: rx_hash 0x4f4ffaf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56578 dport 42928] != expected 0x97b8cc99 # # Exception| cpu 0: rx_hash 0x90212d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56610 dport 42928] != expected 0x876031b3 # # Exception| cpu 0: rx_hash 0x097b3f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56672 dport 42928] != expected 0x2839d80 # # Exception| cpu 0: rx_hash 0x795ba42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56686 dport 42928] != expected 0xcaa852dc # # Exception| cpu 0: rx_hash 0x4cd02c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56692 dport 42928] != expected 0xa5f58e87 # # Exception| cpu 0: rx_hash 0xda41c6f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56746 dport 42928] != expected 0x8035fa50 # # Exception| cpu 0: rx_hash 0x9271102c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56760 dport 42928] != expected 0xac0bd2a2 # # Exception| cpu 0: rx_hash 0xe1ce5d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56768 dport 42928] != expected 0x566d5fe0 # # Exception| cpu 0: rx_hash 0x6703bfb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56780 dport 42928] != expected 0x93c9421a # # Exception| cpu 0: rx_hash 0xd445d598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56794 dport 42928] != expected 0x393083bb # # Exception| cpu 0: rx_hash 0x7b0b9968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56820 dport 42928] != expected 0xe1c3b1cd # # Exception| cpu 0: rx_hash 0xfdc67be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56824 dport 42928] != expected 0x2467ac37 # # Exception| cpu 0: rx_hash 0xd4cf0868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56836 dport 42928] != expected 0xefe6671b # # Exception| cpu 0: rx_hash 0x3e2a5756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56894 dport 42928] != expected 0x9063466a # # Exception| cpu 0: rx_hash 0x302e443b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56910 dport 42928] != expected 0x29663f81 # # Exception| cpu 0: rx_hash 0x083e098c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56914 dport 42928] != expected 0xcd73d82f # # Exception| cpu 0: rx_hash 0x05a5cc9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56916 dport 42928] != expected 0x463be3da # # Exception| cpu 0: rx_hash 0x9f6008cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56928 dport 42928] != expected 0xf1950df7 # # Exception| cpu 0: rx_hash 0xa6bfae41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56976 dport 42928] != expected 0xca64b56 # # Exception| cpu 0: rx_hash 0xdb04f038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56984 dport 42928] != expected 0x4fc5bfff # # Exception| cpu 0: rx_hash 0x744abcc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57014 dport 42928] != expected 0x97368d89 # # Exception| cpu 0: rx_hash 0x4fc52705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57052 dport 42928] != expected 0x416e2839 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8e0e607a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59952 dport 35013] OK # # # cpu 0: rx_hash 0x5f64a489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60000 dport 35013] OK # # # cpu 0: rx_hash 0x52ff619e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60006 dport 35013] OK # # # cpu 0: rx_hash 0xd9a94602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60012 dport 35013] OK # # # cpu 0: rx_hash 0x6774e93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60028 dport 35013] OK # # # cpu 0: rx_hash 0x2e8bd4da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60034 dport 35013] OK # # # cpu 0: rx_hash 0x90567be6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60050 dport 35013] OK # # # cpu 0: rx_hash 0x6b20c714 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 35013] OK # # # cpu 0: rx_hash 0xf1e50344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60066 dport 35013] OK # # # cpu 0: rx_hash 0xca6a9889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60104 dport 35013] OK # # # cpu 0: rx_hash 0xffe11029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60114 dport 35013] OK # # # cpu 0: rx_hash 0x825a4e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60122 dport 35013] OK # # # cpu 0: rx_hash 0xa0683229 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60202 dport 35013] OK # # # cpu 0: rx_hash 0x95e3ba89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60208 dport 35013] OK # # # cpu 0: rx_hash 0xa3f7e453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60252 dport 35013] OK # # # cpu 0: rx_hash 0xcfdf59e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60266 dport 35013] OK # # # cpu 0: rx_hash 0x48dd5050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60298 dport 35013] OK # # # cpu 0: rx_hash 0x0d76439e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60318 dport 35013] OK # # # cpu 0: rx_hash 0xdf835117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60344 dport 35013] OK # # # cpu 0: rx_hash 0xd187427a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60360 dport 35013] OK # # # cpu 0: rx_hash 0xe40ccada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60370 dport 35013] OK # # # cpu 0: rx_hash 0xcd8f64a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60400 dport 35013] OK # # # cpu 0: rx_hash 0xfd13b608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60460 dport 35013] OK # # # cpu 0: rx_hash 0x4e55dc23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60474 dport 35013] OK # # # cpu 0: rx_hash 0x30715420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60484 dport 35013] OK # # # cpu 0: rx_hash 0xc69c2dc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 35013] OK # # # cpu 0: rx_hash 0x69d26135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60520 dport 35013] OK # # # cpu 0: rx_hash 0x21e2b7ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60538 dport 35013] OK # # # cpu 0: rx_hash 0x66199965 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60660 dport 35013] OK # # # cpu 0: rx_hash 0x0c1b33c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60694 dport 35013] OK # # # cpu 0: rx_hash 0x874d1459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60700 dport 35013] OK # # # cpu 0: rx_hash 0x7e6b95ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60802 dport 35013] OK # # # cpu 0: rx_hash 0xa21049f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60938 dport 35013] OK # # # cpu 0: rx_hash 0x6ced7daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60948 dport 35013] OK # # # cpu 0: rx_hash 0x456ed3d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60982 dport 35013] OK # # # cpu 0: rx_hash 0x354e48bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60984 dport 35013] OK # # # cpu 0: rx_hash 0x419efc2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32804 dport 35013] OK # # # cpu 4: rx_hash 0x8d91b600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59974 dport 35013] OK # # # cpu 4: rx_hash 0x2f443fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60014 dport 35013] OK # # # cpu 4: rx_hash 0x9c0255cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60024 dport 35013] OK # # # cpu 4: rx_hash 0x4f38ac78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60082 dport 35013] OK # # # cpu 4: rx_hash 0xc46e8be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60088 dport 35013] OK # # # cpu 4: rx_hash 0xba4a03e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60102 dport 35013] OK # # # cpu 4: rx_hash 0x090c69cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60112 dport 35013] OK # # # cpu 4: rx_hash 0x4716a800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60182 dport 35013] OK # # # cpu 4: rx_hash 0x26a5d0a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60198 dport 35013] OK # # # cpu 4: rx_hash 0x5b1e8edb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60206 dport 35013] OK # # # cpu 4: rx_hash 0x1eb59d15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60218 dport 35013] OK # # # cpu 4: rx_hash 0x9be7a9e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60224 dport 35013] OK # # # cpu 4: rx_hash 0x253a06d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60240 dport 35013] OK # # # cpu 4: rx_hash 0xf7cf1451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60278 dport 35013] OK # # # cpu 4: rx_hash 0x70cd1de7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60310 dport 35013] OK # # # cpu 4: rx_hash 0x6cc53b3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60334 dport 35013] OK # # # cpu 4: rx_hash 0xac3c1c03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60352 dport 35013] OK # # # cpu 4: rx_hash 0x0ee995e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60392 dport 35013] OK # # # cpu 4: rx_hash 0xbdafffcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60414 dport 35013] OK # # # cpu 4: rx_hash 0x227d6196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60428 dport 35013] OK # # # cpu 4: rx_hash 0x17f6e936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60438 dport 35013] OK # # # cpu 4: rx_hash 0x4051cf4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60490 dport 35013] OK # # # cpu 4: rx_hash 0x183d1166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 35013] OK # # # cpu 4: rx_hash 0x5d9602a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60574 dport 35013] OK # # # cpu 4: rx_hash 0x8f631021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60600 dport 35013] OK # # # cpu 4: rx_hash 0x4f9a371e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60630 dport 35013] OK # # # cpu 4: rx_hash 0x340b7e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60682 dport 35013] OK # # # cpu 4: rx_hash 0x1d88d009 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60712 dport 35013] OK # # # cpu 4: rx_hash 0xd0ea3221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60736 dport 35013] OK # # # cpu 4: rx_hash 0x5bbc15bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60746 dport 35013] OK # # # cpu 4: rx_hash 0xe561ba81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60762 dport 35013] OK # # # cpu 4: rx_hash 0x021f20a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60774 dport 35013] OK # # # cpu 4: rx_hash 0xa1054272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60834 dport 35013] OK # # # cpu 4: rx_hash 0x27c8a0f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60846 dport 35013] OK # # # cpu 4: rx_hash 0x1fd8ed4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60850 dport 35013] OK # # # cpu 4: rx_hash 0xe73187c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60864 dport 35013] OK # # # cpu 4: rx_hash 0x6c67a05a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60874 dport 35013] OK # # # cpu 4: rx_hash 0xceb229bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60898 dport 35013] OK # # # cpu 4: rx_hash 0x487fcb36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60910 dport 35013] OK # # # cpu 4: rx_hash 0x7df44396 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60916 dport 35013] OK # # # cpu 4: rx_hash 0xdfab1781 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60930 dport 35013] OK # # # cpu 4: rx_hash 0xd230d296 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60932 dport 35013] OK # # # cpu 4: rx_hash 0xfbb37ced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60966 dport 35013] OK # # # cpu 4: rx_hash 0x7d7e9e66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60970 dport 35013] OK # # # cpu 4: rx_hash 0x38d58da8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 35013] OK # # # cpu 4: rx_hash 0x681d5254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32774 dport 35013] OK # # # cpu 4: rx_hash 0x202d848d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32788 dport 35013] OK # # # cpu 4: rx_hash 0x0435efe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32816 dport 35013] OK # # # cpu 4: rx_hash 0x5392c999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32876 dport 35013] OK # # # cpu 4: rx_hash 0x66194139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32886 dport 35013] OK # # # count: pass=87 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 46091 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56224 dport 46091] != expected 0xada8994f # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56224 dport 46091] != expected 0xada8994f # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48838 dport 46091] != expected 0xcb514dca # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48838 dport 46091] != expected 0xcb514dca # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33032 dport 46091] != expected 0x3fc29e24 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33032 dport 46091] != expected 0x3fc29e24 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44308 dport 46091] != expected 0x7202056a # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44308 dport 46091] != expected 0x7202056a # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57544 dport 46091] != expected 0x2e1b74dd # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57544 dport 46091] != expected 0x2e1b74dd # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56909 dport 46091] != expected 0xa50c4540 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56909 dport 46091] != expected 0xa50c4540 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59892 dport 46091] != expected 0x2c8e1208 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59892 dport 46091] != expected 0x2c8e1208 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50348 dport 46091] != expected 0xcdfe0125 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50348 dport 46091] != expected 0xcdfe0125 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41296 dport 46091] != expected 0x806c36b1 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41296 dport 46091] != expected 0x806c36b1 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38499 dport 46091] != expected 0x33478bc # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38499 dport 46091] != expected 0x33478bc # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40039 dport 46091] != expected 0x80bd7dc9 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40039 dport 46091] != expected 0x80bd7dc9 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50893 dport 46091] != expected 0x1f58a804 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50893 dport 46091] != expected 0x1f58a804 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59396 dport 46091] != expected 0x73a64b0c # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59396 dport 46091] != expected 0x73a64b0c # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44923 dport 46091] != expected 0x688f6317 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44923 dport 46091] != expected 0x688f6317 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44329 dport 46091] != expected 0x9dd0baa2 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44329 dport 46091] != expected 0x9dd0baa2 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34287 dport 46091] != expected 0xdb917b81 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34287 dport 46091] != expected 0xdb917b81 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60389 dport 46091] != expected 0x472dc2c2 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60389 dport 46091] != expected 0x472dc2c2 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43688 dport 46091] != expected 0x9969773a # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43688 dport 46091] != expected 0x9969773a # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41908 dport 46091] != expected 0x8b24ecc5 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41908 dport 46091] != expected 0x8b24ecc5 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41149 dport 46091] != expected 0x204e2d57 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41149 dport 46091] != expected 0x204e2d57 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51718 dport 46091] != expected 0x7a34ce85 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51718 dport 46091] != expected 0x7a34ce85 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38379 dport 46091] != expected 0xf7772328 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38379 dport 46091] != expected 0xf7772328 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41843 dport 46091] != expected 0xd72933a3 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41843 dport 46091] != expected 0xd72933a3 # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53383 dport 46091] != expected 0x8a72095f # # Exception| cpu 5: rx_hash 0x3d3efd6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53383 dport 46091] != expected 0x8a72095f # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 35011 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34947 dport 35011] != expected 0x6f004c71 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34947 dport 35011] != expected 0x6f004c71 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50296 dport 35011] != expected 0x49ba4425 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50296 dport 35011] != expected 0x49ba4425 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58448 dport 35011] != expected 0x53b0a315 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58448 dport 35011] != expected 0x53b0a315 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54114 dport 35011] != expected 0x5d6f501c # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54114 dport 35011] != expected 0x5d6f501c # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55535 dport 35011] != expected 0x74c5786f # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55535 dport 35011] != expected 0x74c5786f # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36466 dport 35011] != expected 0xf00882f5 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36466 dport 35011] != expected 0xf00882f5 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50040 dport 35011] != expected 0x195a0513 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50040 dport 35011] != expected 0x195a0513 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 35011] != expected 0x6ee6b12c # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 35011] != expected 0x6ee6b12c # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38780 dport 35011] != expected 0x906a599 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38780 dport 35011] != expected 0x906a599 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33222 dport 35011] != expected 0xee8b092a # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33222 dport 35011] != expected 0xee8b092a # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52040 dport 35011] != expected 0x9b94c6ef # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52040 dport 35011] != expected 0x9b94c6ef # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46923 dport 35011] != expected 0x302b8530 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46923 dport 35011] != expected 0x302b8530 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55285 dport 35011] != expected 0xf2d30aa7 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55285 dport 35011] != expected 0xf2d30aa7 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34341 dport 35011] != expected 0x225ecb84 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34341 dport 35011] != expected 0x225ecb84 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47402 dport 35011] != expected 0xc558ea31 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47402 dport 35011] != expected 0xc558ea31 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41230 dport 35011] != expected 0x7383e7ac # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41230 dport 35011] != expected 0x7383e7ac # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37409 dport 35011] != expected 0x6e6ddc65 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37409 dport 35011] != expected 0x6e6ddc65 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53468 dport 35011] != expected 0xed3c31bd # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53468 dport 35011] != expected 0xed3c31bd # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33175 dport 35011] != expected 0xd23b3e12 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33175 dport 35011] != expected 0xd23b3e12 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34313 dport 35011] != expected 0x7bfdfe91 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34313 dport 35011] != expected 0x7bfdfe91 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53007 dport 35011] != expected 0xd299ed40 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53007 dport 35011] != expected 0xd299ed40 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52049 dport 35011] != expected 0xb528c461 # # Exception| cpu 5: rx_hash 0x3a4b8816 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52049 dport 35011] != expected 0xb528c461 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->