< 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' TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 37409 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xeb237a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53386 dport 37409] != expected 0xc160644a # # Exception| cpu 0: rx_hash 0x096bb11a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53392 dport 37409] != expected 0xfbdfdc41 # # Exception| cpu 0: rx_hash 0xbb1d0b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53454 dport 37409] != expected 0x6a4765d9 # # Exception| cpu 0: rx_hash 0x3f755bad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53458 dport 37409] != expected 0xb3a41382 # # Exception| cpu 0: rx_hash 0xea458d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53464 dport 37409] != expected 0xa156bafa # # Exception| cpu 0: rx_hash 0x13b148cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53474 dport 37409] != expected 0x8fcf8a48 # # Exception| cpu 0: rx_hash 0x7591d3fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53476 dport 37409] != expected 0x6c934418 # # Exception| cpu 0: rx_hash 0x8ebbf862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53514 dport 37409] != expected 0x86ed1773 # # Exception| cpu 0: rx_hash 0x7629caa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53602 dport 37409] != expected 0xc842f971 # # Exception| cpu 0: rx_hash 0x27714c29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53620 dport 37409] != expected 0x3532652 # # Exception| cpu 0: rx_hash 0x06d823a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53664 dport 37409] != expected 0x530949c # # Exception| cpu 0: rx_hash 0xe490e8b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53690 dport 37409] != expected 0x3f8f2c97 # # Exception| cpu 0: rx_hash 0x90ba2a14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53696 dport 37409] != expected 0x1b055879 # # Exception| cpu 0: rx_hash 0xda5ea247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53750 dport 37409] != expected 0xc4320fe3 # # Exception| cpu 0: rx_hash 0x1c0b5a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53800 dport 37409] != expected 0x7365adc9 # # Exception| cpu 0: rx_hash 0xa7cbb789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53802 dport 37409] != expected 0x310d2656 # # Exception| cpu 0: rx_hash 0xc1eb2cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53804 dport 37409] != expected 0xd251e806 # # Exception| cpu 0: rx_hash 0x90b3aa32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53818 dport 37409] != expected 0x19403725 # # Exception| cpu 0: rx_hash 0x5234f9a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53926 dport 37409] != expected 0x45aae350 # # Exception| cpu 0: rx_hash 0xc456f017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53958 dport 37409] != expected 0x5b9f2fb5 # # Exception| cpu 0: rx_hash 0xd73a5e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53992 dport 37409] != expected 0xfc7f4bbb # # Exception| cpu 0: rx_hash 0xe892e371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54006 dport 37409] != expected 0x67f4b67f # # Exception| cpu 0: rx_hash 0xe0424332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54008 dport 37409] != expected 0xd4325ac8 # # Exception| cpu 0: rx_hash 0x74fea4d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54092 dport 37409] != expected 0xee0f5f4 # # Exception| cpu 0: rx_hash 0x8d0a611d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54134 dport 37409] != expected 0x2079c546 # # Exception| cpu 0: rx_hash 0x3ba7f02c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54160 dport 37409] != expected 0x581965dd # # Exception| cpu 0: rx_hash 0xee972683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54170 dport 37409] != expected 0x4aebcca5 # # Exception| cpu 0: rx_hash 0x930bb36b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54204 dport 37409] != expected 0xbd918a4c # # Exception| cpu 0: rx_hash 0xd0596c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54230 dport 37409] != expected 0xb156efd1 # # Exception| cpu 0: rx_hash 0x2dc1398c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54276 dport 37409] != expected 0xc70e1e96 # # Exception| cpu 0: rx_hash 0xa9a969ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 54296 dport 37409] != expected 0x1eed68cd # # Exception| cpu 0: rx_hash 0xe34de1fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 54318 dport 37409] != expected 0xc1da3f57 # # Exception| cpu 0: rx_hash 0xc63fa5d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54338 dport 37409] != expected 0x2e41949a # # Exception| cpu 0: rx_hash 0x752fe84d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54350 dport 37409] != expected 0xdfeff3b2 # # Exception| cpu 0: rx_hash 0x9fb7831a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54362 dport 37409] != expected 0x5696a70e # # Exception| cpu 0: rx_hash 0x513b5b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54384 dport 37409] != expected 0x504286cf # # Exception| cpu 0: rx_hash 0xe22b16f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54396 dport 37409] != expected 0xa1ece1e7 # # Exception| cpu 0: rx_hash 0x6b2e3a3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54404 dport 37409] != expected 0x4207bcb8 # # Exception| cpu 0: rx_hash 0x05de014d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54412 dport 37409] != expected 0x129d9e5f # # Exception| cpu 0: rx_hash 0x8966f12f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54430 dport 37409] != expected 0x78b804b3 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc23dd9b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35426 dport 45081] OK # # # cpu 0: rx_hash 0xf545c402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35442 dport 45081] OK # # # cpu 0: rx_hash 0x8d648d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35518 dport 45081] OK # # # cpu 0: rx_hash 0x8c027a4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35564 dport 45081] OK # # # cpu 0: rx_hash 0x00ba8a2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35582 dport 45081] OK # # # cpu 0: rx_hash 0x9db03a86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35606 dport 45081] OK # # # cpu 0: rx_hash 0x7e9e069e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35678 dport 45081] OK # # # cpu 0: rx_hash 0x525a15f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35694 dport 45081] OK # # # cpu 0: rx_hash 0x7b23da35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35764 dport 45081] OK # # # cpu 0: rx_hash 0xc0e337ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35766 dport 45081] OK # # # cpu 0: rx_hash 0xed41d386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35796 dport 45081] OK # # # cpu 0: rx_hash 0xc185c0e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35812 dport 45081] OK # # # cpu 0: rx_hash 0xab196ba4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35844 dport 45081] OK # # # cpu 0: rx_hash 0x4951a0b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35870 dport 45081] OK # # # cpu 0: rx_hash 0x03b528e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35880 dport 45081] OK # # # cpu 0: rx_hash 0xfb271a26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35904 dport 45081] OK # # # cpu 0: rx_hash 0x95d72150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35912 dport 45081] OK # # # cpu 0: rx_hash 0x11bf7171 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35924 dport 45081] OK # # # cpu 0: rx_hash 0x3d7b6217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35940 dport 45081] OK # # # cpu 0: rx_hash 0x8bd6f326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35970 dport 45081] OK # # # cpu 0: rx_hash 0xe526c850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35978 dport 45081] OK # # # cpu 0: rx_hash 0x614e9871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35990 dport 45081] OK # # # cpu 0: rx_hash 0x4d8a8b17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36006 dport 45081] OK # # # cpu 0: rx_hash 0x722236ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36024 dport 45081] OK # # # cpu 0: rx_hash 0xdbe882a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36038 dport 45081] OK # # # cpu 0: rx_hash 0x39a049b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36060 dport 45081] OK # # # cpu 0: rx_hash 0x794a8ff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36144 dport 45081] OK # # # cpu 0: rx_hash 0x17bab483 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36152 dport 45081] OK # # # cpu 0: rx_hash 0x05b0ed11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36164 dport 45081] OK # # # cpu 0: rx_hash 0xf494889b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36208 dport 45081] OK # # # cpu 0: rx_hash 0x8465619b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36274 dport 45081] OK # # # cpu 0: rx_hash 0x9ebf984a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36288 dport 45081] OK # # # cpu 0: rx_hash 0xb27b8b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36336 dport 45081] OK # # # cpu 0: rx_hash 0x3ecafb68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36376 dport 45081] OK # # # cpu 0: rx_hash 0x120ee80e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36392 dport 45081] OK # # # cpu 0: rx_hash 0xa9ce05d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36394 dport 45081] OK # # # cpu 0: rx_hash 0xea9cdacb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36416 dport 45081] OK # # # cpu 4: rx_hash 0xd1517727 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35404 dport 45081] OK # # # cpu 4: rx_hash 0x4e8529db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35440 dport 45081] OK # # # cpu 4: rx_hash 0xcf50a551 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35462 dport 45081] OK # # # cpu 4: rx_hash 0x43e85533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35476 dport 45081] OK # # # cpu 4: rx_hash 0xf828b8ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35478 dport 45081] OK # # # cpu 4: rx_hash 0x2d186e45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35484 dport 45081] OK # # # cpu 4: rx_hash 0x97be7490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35532 dport 45081] OK # # # cpu 4: rx_hash 0xc6e6f21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35546 dport 45081] OK # # # cpu 4: rx_hash 0x086a2a6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35568 dport 45081] OK # # # cpu 4: rx_hash 0xc4381c4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35598 dport 45081] OK # # # cpu 4: rx_hash 0x4136bb66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35648 dport 45081] OK # # # cpu 4: rx_hash 0xec27248a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35718 dport 45081] OK # # # cpu 4: rx_hash 0xd2e96e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35786 dport 45081] OK # # # cpu 4: rx_hash 0x76f91d48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35840 dport 45081] OK # # # cpu 4: rx_hash 0xa3c9cbe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35850 dport 45081] OK # # # cpu 4: rx_hash 0x418100f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35856 dport 45081] OK # # # cpu 4: rx_hash 0xc9e2db36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36026 dport 45081] OK # # # cpu 4: rx_hash 0x8260a469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36062 dport 45081] OK # # # cpu 4: rx_hash 0x4cec7c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36084 dport 45081] OK # # # cpu 4: rx_hash 0xfffc3181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36088 dport 45081] OK # # # cpu 4: rx_hash 0x558e9c93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36096 dport 45081] OK # # # cpu 4: rx_hash 0x2812097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36134 dport 45081] OK # # # cpu 4: rx_hash 0x782c78f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36194 dport 45081] OK # # # cpu 4: rx_hash 0x2419829f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36240 dport 45081] OK # # # cpu 4: rx_hash 0xf1295430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36250 dport 45081] OK # # # cpu 4: rx_hash 0x6efd0acc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36262 dport 45081] OK # # # cpu 4: rx_hash 0x000d31ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36270 dport 45081] OK # # # cpu 4: rx_hash 0xc737be87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36312 dport 45081] OK # # # cpu 4: rx_hash 0xe3230da2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36326 dport 45081] OK # # # cpu 4: rx_hash 0x4b86cec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36400 dport 45081] OK # # # cpu 4: rx_hash 0x515c3712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36418 dport 45081] OK # # # cpu 4: rx_hash 0x0004b19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36436 dport 45081] OK # # # cpu 4: rx_hash 0xbbc45c45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36438 dport 45081] OK # # # cpu 4: rx_hash 0x4ae039cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36450 dport 45081] OK # # # cpu 4: rx_hash 0x70f5589c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36502 dport 45081] OK # # # cpu 4: rx_hash 0x93db6484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36574 dport 45081] OK # # # count: pass=73 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 33861 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55731 dport 33861] != expected 0x6b6153be # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55731 dport 33861] != expected 0x6b6153be # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58577 dport 33861] != expected 0x5775002d # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58577 dport 33861] != expected 0x5775002d # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33366 dport 33861] != expected 0x210c126e # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33366 dport 33861] != expected 0x210c126e # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49479 dport 33861] != expected 0x6d5cbefa # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49479 dport 33861] != expected 0x6d5cbefa # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36404 dport 33861] != expected 0x55a0fb73 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36404 dport 33861] != expected 0x55a0fb73 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43142 dport 33861] != expected 0x795d314e # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43142 dport 33861] != expected 0x795d314e # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45742 dport 33861] != expected 0x48db24a8 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45742 dport 33861] != expected 0x48db24a8 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56259 dport 33861] != expected 0x3c5be6a3 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56259 dport 33861] != expected 0x3c5be6a3 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50615 dport 33861] != expected 0xee8cf507 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50615 dport 33861] != expected 0xee8cf507 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49493 dport 33861] != expected 0x7792416 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49493 dport 33861] != expected 0x7792416 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43245 dport 33861] != expected 0xf14b43ec # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43245 dport 33861] != expected 0xf14b43ec # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60791 dport 33861] != expected 0xffd2afdf # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60791 dport 33861] != expected 0xffd2afdf # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52872 dport 33861] != expected 0x5e66b4fb # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52872 dport 33861] != expected 0x5e66b4fb # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54715 dport 33861] != expected 0x130adf3e # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54715 dport 33861] != expected 0x130adf3e # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42350 dport 33861] != expected 0x588e0212 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42350 dport 33861] != expected 0x588e0212 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52642 dport 33861] != expected 0xfb742ca6 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52642 dport 33861] != expected 0xfb742ca6 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49656 dport 33861] != expected 0xe3297e96 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49656 dport 33861] != expected 0xe3297e96 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33118 dport 33861] != expected 0xd2508915 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33118 dport 33861] != expected 0xd2508915 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51308 dport 33861] != expected 0x358dc331 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51308 dport 33861] != expected 0x358dc331 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33683 dport 33861] != expected 0x497777fb # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33683 dport 33861] != expected 0x497777fb # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48649 dport 33861] != expected 0x96887937 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48649 dport 33861] != expected 0x96887937 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34406 dport 33861] != expected 0x2dc6bfe1 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34406 dport 33861] != expected 0x2dc6bfe1 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60127 dport 33861] != expected 0xad002a76 # # Exception| cpu 5: rx_hash 0xec9d6bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60127 dport 33861] != expected 0xad002a76 # # 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 39855 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58303 dport 39855] != expected 0x728d5396 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58303 dport 39855] != expected 0x728d5396 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37706 dport 39855] != expected 0xb4b8f362 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37706 dport 39855] != expected 0xb4b8f362 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43381 dport 39855] != expected 0xe1d46f31 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43381 dport 39855] != expected 0xe1d46f31 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40445 dport 39855] != expected 0x923a7395 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40445 dport 39855] != expected 0x923a7395 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51610 dport 39855] != expected 0xa79e7ccc # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51610 dport 39855] != expected 0xa79e7ccc # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39887 dport 39855] != expected 0x9c58adb1 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39887 dport 39855] != expected 0x9c58adb1 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49063 dport 39855] != expected 0x5d0cc30c # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49063 dport 39855] != expected 0x5d0cc30c # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51164 dport 39855] != expected 0x11683037 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51164 dport 39855] != expected 0x11683037 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58053 dport 39855] != expected 0x25d010ea # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58053 dport 39855] != expected 0x25d010ea # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34690 dport 39855] != expected 0xfb9354a6 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34690 dport 39855] != expected 0xfb9354a6 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47889 dport 39855] != expected 0xd9daa89e # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47889 dport 39855] != expected 0xd9daa89e # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46523 dport 39855] != expected 0xcb1a3fb # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46523 dport 39855] != expected 0xcb1a3fb # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42259 dport 39855] != expected 0x5d25edfa # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42259 dport 39855] != expected 0x5d25edfa # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40844 dport 39855] != expected 0x551a7cc3 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40844 dport 39855] != expected 0x551a7cc3 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37651 dport 39855] != expected 0x176f0972 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37651 dport 39855] != expected 0x176f0972 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42967 dport 39855] != expected 0x5a4f5f22 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42967 dport 39855] != expected 0x5a4f5f22 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46007 dport 39855] != expected 0x26c7cefa # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46007 dport 39855] != expected 0x26c7cefa # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42165 dport 39855] != expected 0x4521fa7e # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42165 dport 39855] != expected 0x4521fa7e # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37248 dport 39855] != expected 0xbb02e1f9 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37248 dport 39855] != expected 0xbb02e1f9 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37253 dport 39855] != expected 0x11634ca6 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37253 dport 39855] != expected 0x11634ca6 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47294 dport 39855] != expected 0xc9149f32 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47294 dport 39855] != expected 0xc9149f32 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40382 dport 39855] != expected 0xd3a54291 # # Exception| cpu 0: rx_hash 0xc062b159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40382 dport 39855] != expected 0xd3a54291 # # 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 417, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, 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 80, 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 67, 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 47, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->