< 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 216, 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 38139 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe8371689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35962 dport 38139] != expected 0xc70feb5c # # Exception| cpu 0: rx_hash 0x96d12fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35968 dport 38139] != expected 0x950bed35 # # Exception| cpu 0: rx_hash 0xc7137932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35978 dport 38139] != expected 0x66511adf # # Exception| cpu 0: rx_hash 0xbcf602b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36010 dport 38139] != expected 0x7f3f3c12 # # Exception| cpu 0: rx_hash 0x6c575702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36060 dport 38139] != expected 0x5a91e91 # # Exception| cpu 0: rx_hash 0x4a185186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36172 dport 38139] != expected 0x72031e60 # # Exception| cpu 0: rx_hash 0xf689ef6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36208 dport 38139] != expected 0xf778d86f # # Exception| cpu 0: rx_hash 0xb8d1e432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36230 dport 38139] != expected 0xbb5735f # # Exception| cpu 0: rx_hash 0x57440a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36238 dport 38139] != expected 0x6e0de868 # # Exception| cpu 0: rx_hash 0x1ed945b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36252 dport 38139] != expected 0xca33c92e # # Exception| cpu 0: rx_hash 0xc3349fb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36262 dport 38139] != expected 0x12db5592 # # Exception| cpu 0: rx_hash 0xd6270935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36338 dport 38139] != expected 0xe7c13d01 # # Exception| cpu 0: rx_hash 0xe60b6950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36370 dport 38139] != expected 0x56f8a7ac # # Exception| cpu 0: rx_hash 0x3be6b35f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36392 dport 38139] != expected 0x8e103b10 # # Exception| cpu 0: rx_hash 0xad5020aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36414 dport 38139] != expected 0xe15f2c38 # # Exception| cpu 0: rx_hash 0xc3a6cdad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36426 dport 38139] != expected 0xd2b6266 # # Exception| cpu 0: rx_hash 0x04d208cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36438 dport 38139] != expected 0x913e82a4 # # Exception| cpu 0: rx_hash 0xee44a447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36484 dport 38139] != expected 0xbfec3937 # # Exception| cpu 0: rx_hash 0x52d51aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36536 dport 38139] != expected 0x3a97ff38 # # Exception| cpu 0: rx_hash 0x6de1a13e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36550 dport 38139] != expected 0x25b9468c # # Exception| cpu 0: rx_hash 0xfb5732cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36560 dport 38139] != expected 0x4af651a4 # # Exception| cpu 0: rx_hash 0x8196ed68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36614 dport 38139] != expected 0x6c781880 # # Exception| cpu 0: rx_hash 0x99c9f450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36638 dport 38139] != expected 0x3b1cce2c # # Exception| cpu 0: rx_hash 0xc5472d77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36696 dport 38139] != expected 0x6a3887f9 # # Exception| cpu 0: rx_hash 0xc7812b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36710 dport 38139] != expected 0x79a12d2b # # Exception| cpu 0: rx_hash 0x7e13d768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36736 dport 38139] != expected 0xb7b0cb80 # # Exception| cpu 0: rx_hash 0x664cce50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36760 dport 38139] != expected 0xe0d41d2c # # Exception| cpu 0: rx_hash 0x12233c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36810 dport 38139] != expected 0x485d2f0c # # Exception| cpu 0: rx_hash 0x8495afcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36828 dport 38139] != expected 0x27123824 # # Exception| cpu 0: rx_hash 0x5fcc785c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36894 dport 38139] != expected 0xcd3bfd79 # # Exception| cpu 0: rx_hash 0x75eb5544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36916 dport 38139] != expected 0x270f2c5e # # Exception| cpu 0: rx_hash 0x9a7ebb6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36924 dport 38139] != expected 0x42b7b769 # # Exception| cpu 0: rx_hash 0x2ba38a32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36940 dport 38139] != expected 0x65b2cf59 # # Exception| cpu 4: rx_hash 0x1838a56c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35982 dport 38139] != expected 0xad202cb1 # # Exception| cpu 4: rx_hash 0x8e8e3699 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35992 dport 38139] != expected 0xc26f3b99 # # Exception| cpu 4: rx_hash 0x5363ec96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36002 dport 38139] != expected 0x1a87a725 # # Exception| cpu 4: rx_hash 0xa4a91b81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 38139] != expected 0x285beabe # # Exception| cpu 4: rx_hash 0x15742ad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36034 dport 38139] != expected 0xf5e928e # # Exception| cpu 4: rx_hash 0xe2beddcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36050 dport 38139] != expected 0x3d82df15 # # Exception| cpu 4: rx_hash 0x987f026c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36100 dport 38139] != expected 0x1b0c9631 # # Exception| cpu 4: rx_hash 0x80201b54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 38139] != expected 0x4c68409d # # Exception| cpu 4: rx_hash 0xd3244b96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36136 dport 38139] != expected 0xacab1da5 # # Exception| cpu 4: rx_hash 0x6d73f32a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36138 dport 38139] != expected 0x3a497178 # # Exception| cpu 4: rx_hash 0xf14cab99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36244 dport 38139] != expected 0xaf8b5219 # # Exception| cpu 4: rx_hash 0x7fa52154 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36250 dport 38139] != expected 0x97a0939d # # Exception| cpu 4: rx_hash 0x2ca17196 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36270 dport 38139] != expected 0x7763cea5 # # Exception| cpu 4: rx_hash 0xba17e263 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36280 dport 38139] != expected 0x182cd98d # # Exception| cpu 4: rx_hash 0xdb6b8681 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36286 dport 38139] != expected 0x45bf833e # # Exception| cpu 4: rx_hash 0x9d7c40cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36318 dport 38139] != expected 0x5066b695 # # Exception| cpu 4: rx_hash 0x9f28148a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36364 dport 38139] != expected 0x5c0f2bb3 # # Exception| cpu 4: rx_hash 0x57d65809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36450 dport 38139] != expected 0x71fddf9c # # Exception| cpu 4: rx_hash 0x1e4b17a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36464 dport 38139] != expected 0xd5c3feda # # Exception| cpu 4: rx_hash 0xa01caf1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36466 dport 38139] != expected 0x43219207 # # Exception| cpu 4: rx_hash 0x90a29d6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36478 dport 38139] != expected 0xede83f5e # # Exception| cpu 4: rx_hash 0x484c05c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36510 dport 38139] != expected 0x7e6a8346 # # Exception| cpu 4: rx_hash 0xb2ca7d60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36546 dport 38139] != expected 0xeec870e2 # # Exception| cpu 4: rx_hash 0x75beb806 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36574 dport 38139] != expected 0x72dd9020 # # Exception| cpu 4: rx_hash 0xe1ce2da2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36598 dport 38139] != expected 0xe0b2dda # # Exception| cpu 4: rx_hash 0xa977c621 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36626 dport 38139] != expected 0x95d56375 # # Exception| cpu 4: rx_hash 0xb3eed948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36660 dport 38139] != expected 0xd1281f0b # # Exception| cpu 4: rx_hash 0x634f8cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36674 dport 38139] != expected 0xabbe3d88 # # Exception| cpu 4: rx_hash 0x328dda60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36680 dport 38139] != expected 0x58e4ca62 # # Exception| cpu 4: rx_hash 0x94857be4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36690 dport 38139] != expected 0x99627013 # # Exception| cpu 4: rx_hash 0xef60006f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36722 dport 38139] != expected 0x800c56de # # Exception| cpu 4: rx_hash 0x61898aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36732 dport 38139] != expected 0xb827975a # # Exception| cpu 4: rx_hash 0x1f6fb38a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36742 dport 38139] != expected 0xea239133 # # Exception| cpu 4: rx_hash 0xdadd70bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36772 dport 38139] != expected 0x65afdb23 # # Exception| cpu 4: rx_hash 0x7cd5d139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36798 dport 38139] != expected 0xa4296152 # # Exception| cpu 4: rx_hash 0xcd08e060 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36814 dport 38139] != expected 0x832c1962 # # Exception| cpu 4: rx_hash 0xb42b9dba [saddr 192.0.3.2 daddr 192.0.3.1 sport 36816 dport 38139] != expected 0x89db957d # # Exception| cpu 4: rx_hash 0x0a7c2506 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36818 dport 38139] != expected 0x1f39f9a0 # # Exception| cpu 4: rx_hash 0xf9c4d9d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36868 dport 38139] != expected 0xcbd4708 # # Exception| cpu 4: rx_hash 0x772d5315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36874 dport 38139] != expected 0x3496868c # # Exception| cpu 4: rx_hash 0x6f724a2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36882 dport 38139] != expected 0x63f25020 # # Exception| cpu 4: rx_hash 0x0e0e2ecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 38139] != expected 0x3e610a93 # # Exception| cpu 4: rx_hash 0xe35dc6b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36898 dport 38139] != expected 0x48403b76 # # Exception| cpu 4: rx_hash 0x0342a17b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 38139] != expected 0x9c1fb4ac # # Exception| cpu 4: rx_hash 0xbfd31f96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 38139] != expected 0x196472a3 # # Exception| cpu 4: rx_hash 0x29658c63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36978 dport 38139] != expected 0x762b658b # # Exception| cpu 4: rx_hash 0x5783b54b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37000 dport 38139] != expected 0x242f63e2 # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x77c34f74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56702 dport 36255] OK # # # cpu 0: rx_hash 0x0925765c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56708 dport 36255] OK # # # cpu 0: rx_hash 0xadebd189 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56736 dport 36255] OK # # # cpu 0: rx_hash 0xcc97b56b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 36255] OK # # # cpu 0: rx_hash 0xfc29871a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56746 dport 36255] OK # # # cpu 0: rx_hash 0x7d4a8432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56790 dport 36255] OK # # # cpu 0: rx_hash 0x88467574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56824 dport 36255] OK # # # cpu 0: rx_hash 0xb86a1511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56856 dport 36255] OK # # # cpu 0: rx_hash 0x23900950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56898 dport 36255] OK # # # cpu 0: rx_hash 0xd45afe47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56914 dport 36255] OK # # # cpu 0: rx_hash 0x68cb40aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56942 dport 36255] OK # # # cpu 0: rx_hash 0x3ecc52cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56960 dport 36255] OK # # # cpu 0: rx_hash 0x47ef2f11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56990 dport 36255] OK # # # cpu 0: rx_hash 0xdc153350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57028 dport 36255] OK # # # cpu 0: rx_hash 0x2bdfc447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57044 dport 36255] OK # # # cpu 0: rx_hash 0x974e7aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57064 dport 36255] OK # # # cpu 0: rx_hash 0x8f116392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57072 dport 36255] OK # # # cpu 0: rx_hash 0x00dc4d77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57096 dport 36255] OK # # # cpu 0: rx_hash 0x283d663e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57116 dport 36255] OK # # # cpu 0: rx_hash 0x8379480e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57162 dport 36255] OK # # # cpu 0: rx_hash 0x440d8d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57174 dport 36255] OK # # # cpu 4: rx_hash 0xb5b4c8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56760 dport 36255] OK # # # cpu 4: rx_hash 0x55abaf7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56770 dport 36255] OK # # # cpu 4: rx_hash 0x2e4ed4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56802 dport 36255] OK # # # cpu 4: rx_hash 0x576da92a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56828 dport 36255] OK # # # cpu 4: rx_hash 0xf1f75aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56842 dport 36255] OK # # # cpu 4: rx_hash 0x4d66e457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56886 dport 36255] OK # # # cpu 4: rx_hash 0xa2f30a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56894 dport 36255] OK # # # cpu 4: rx_hash 0xb5269aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56916 dport 36255] OK # # # cpu 4: rx_hash 0x5ab3748a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56924 dport 36255] OK # # # cpu 4: rx_hash 0x587572db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56930 dport 36255] OK # # # cpu 4: rx_hash 0xafbf85cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56946 dport 36255] OK # # # cpu 4: rx_hash 0x0e7260ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56972 dport 36255] OK # # # cpu 4: rx_hash 0x77511d60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56978 dport 36255] OK # # # cpu 4: rx_hash 0x6dc80209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57012 dport 36255] OK # # # cpu 4: rx_hash 0x1b61f636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57048 dport 36255] OK # # # cpu 4: rx_hash 0xa7f048db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57060 dport 36255] OK # # # cpu 4: rx_hash 0xf716ba60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57112 dport 36255] OK # # # cpu 4: rx_hash 0x4b87048d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57124 dport 36255] OK # # # cpu 4: rx_hash 0xdd319778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57138 dport 36255] OK # # # cpu 4: rx_hash 0x6ceca621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57154 dport 36255] OK # # # cpu 4: rx_hash 0x2571e98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57168 dport 36255] OK # # # cpu 4: rx_hash 0x46cb8b39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57192 dport 36255] OK # # # cpu 4: rx_hash 0xe0c32abd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57202 dport 36255] OK # # # cpu 4: rx_hash 0x71b0fdba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57216 dport 36255] OK # # # cpu 4: rx_hash 0xae9b21e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57220 dport 36255] OK # # # cpu 4: rx_hash 0xe5c0681e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57256 dport 36255] OK # # # cpu 4: rx_hash 0xf215f8c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57282 dport 36255] OK # # # cpu 4: rx_hash 0x89f08348 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57314 dport 36255] OK # # # cpu 4: rx_hash 0x2ff822cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57336 dport 36255] OK # # # cpu 4: rx_hash 0x2ca22400 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57352 dport 36255] OK # # # cpu 4: rx_hash 0x06850918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57378 dport 36255] OK # # # cpu 4: rx_hash 0xf14ffe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57394 dport 36255] OK # # # cpu 4: rx_hash 0x0ecac40f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57524 dport 36255] OK # # # cpu 4: rx_hash 0xde6b91b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57538 dport 36255] OK # # # cpu 4: rx_hash 0x9530d84e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57582 dport 36255] OK # # # cpu 4: rx_hash 0x02a2ef93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57614 dport 36255] OK # # # cpu 4: rx_hash 0x0fee6027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57666 dport 36255] OK # # # cpu 4: rx_hash 0x082b24d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57766 dport 36255] OK # # # cpu 4: rx_hash 0x20ca0f9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57778 dport 36255] OK # # # cpu 4: rx_hash 0x41b66b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57780 dport 36255] OK # # # cpu 4: rx_hash 0x10743ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57790 dport 36255] OK # # # count: pass=62 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 216, 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 59995 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60232 dport 59995] != expected 0x80fd7cac # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60232 dport 59995] != expected 0x80fd7cac # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41092 dport 59995] != expected 0x590a621d # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41092 dport 59995] != expected 0x590a621d # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33556 dport 59995] != expected 0x12feea6 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33556 dport 59995] != expected 0x12feea6 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38920 dport 59995] != expected 0x1bd64c07 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38920 dport 59995] != expected 0x1bd64c07 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60157 dport 59995] != expected 0x88cb545 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60157 dport 59995] != expected 0x88cb545 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51584 dport 59995] != expected 0x4026f104 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51584 dport 59995] != expected 0x4026f104 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50030 dport 59995] != expected 0x327cd66f # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50030 dport 59995] != expected 0x327cd66f # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47180 dport 59995] != expected 0x12090729 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47180 dport 59995] != expected 0x12090729 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46934 dport 59995] != expected 0xb99a5240 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46934 dport 59995] != expected 0xb99a5240 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47801 dport 59995] != expected 0xb474fb13 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47801 dport 59995] != expected 0xb474fb13 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56245 dport 59995] != expected 0xf0854ba6 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56245 dport 59995] != expected 0xf0854ba6 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42292 dport 59995] != expected 0x47053517 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42292 dport 59995] != expected 0x47053517 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43243 dport 59995] != expected 0x6159f712 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43243 dport 59995] != expected 0x6159f712 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35309 dport 59995] != expected 0x31fe075e # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35309 dport 59995] != expected 0x31fe075e # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40729 dport 59995] != expected 0x56be8fa4 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40729 dport 59995] != expected 0x56be8fa4 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60034 dport 59995] != expected 0x3a66d54a # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60034 dport 59995] != expected 0x3a66d54a # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55547 dport 59995] != expected 0xe6a2bff1 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55547 dport 59995] != expected 0xe6a2bff1 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57027 dport 59995] != expected 0x39f5dcca # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57027 dport 59995] != expected 0x39f5dcca # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43650 dport 59995] != expected 0xdd6a6259 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43650 dport 59995] != expected 0xdd6a6259 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39876 dport 59995] != expected 0x1d485d3e # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39876 dport 59995] != expected 0x1d485d3e # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52661 dport 59995] != expected 0xfdea04b1 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52661 dport 59995] != expected 0xfdea04b1 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45863 dport 59995] != expected 0xc39082fd # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45863 dport 59995] != expected 0xc39082fd # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51963 dport 59995] != expected 0x9b0681d0 # # Exception| cpu 4: rx_hash 0x98a3c648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51963 dport 59995] != expected 0x9b0681d0 # # 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 216, 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 60282 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60587 dport 60282] != expected 0xaf5e05e2 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60587 dport 60282] != expected 0xaf5e05e2 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34530 dport 60282] != expected 0x9081f2e0 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34530 dport 60282] != expected 0x9081f2e0 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57962 dport 60282] != expected 0x2d747e37 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57962 dport 60282] != expected 0x2d747e37 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53247 dport 60282] != expected 0xb8f48edc # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53247 dport 60282] != expected 0xb8f48edc # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58488 dport 60282] != expected 0x90884df8 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58488 dport 60282] != expected 0x90884df8 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 60282] != expected 0x4a4d9af2 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 60282] != expected 0x4a4d9af2 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 60282] != expected 0xa847e732 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 60282] != expected 0xa847e732 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54020 dport 60282] != expected 0x947ab249 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54020 dport 60282] != expected 0x947ab249 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52787 dport 60282] != expected 0x643df0fb # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52787 dport 60282] != expected 0x643df0fb # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35470 dport 60282] != expected 0x1c18b8ed # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35470 dport 60282] != expected 0x1c18b8ed # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57581 dport 60282] != expected 0x9e062f7 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57581 dport 60282] != expected 0x9e062f7 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35989 dport 60282] != expected 0x32de1475 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35989 dport 60282] != expected 0x32de1475 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43903 dport 60282] != expected 0xea94ec24 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43903 dport 60282] != expected 0xea94ec24 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44802 dport 60282] != expected 0x4487b5a8 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44802 dport 60282] != expected 0x4487b5a8 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37218 dport 60282] != expected 0x6192b5e0 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37218 dport 60282] != expected 0x6192b5e0 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60696 dport 60282] != expected 0x300cb129 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60696 dport 60282] != expected 0x300cb129 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36895 dport 60282] != expected 0xd32268c1 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36895 dport 60282] != expected 0xd32268c1 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42866 dport 60282] != expected 0x5cb5111f # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42866 dport 60282] != expected 0x5cb5111f # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48437 dport 60282] != expected 0xa632b1e1 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48437 dport 60282] != expected 0xa632b1e1 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47193 dport 60282] != expected 0xcc38c173 # # Exception| cpu 0: rx_hash 0xdcb2b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47193 dport 60282] != expected 0xcc38c173 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->