< 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 # 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 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 200, 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 129, 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 47898 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf817ed44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38004 dport 47898] != expected 0x43f79d44 # # Exception| cpu 0: rx_hash 0xd2235886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38034 dport 47898] != expected 0x9b02e292 # # Exception| cpu 0: rx_hash 0xc9679fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38050 dport 47898] != expected 0xff461fe6 # # Exception| cpu 0: rx_hash 0x92fd0d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38070 dport 47898] != expected 0xa6dc10dc # # Exception| cpu 0: rx_hash 0xf364bf1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38100 dport 47898] != expected 0x28c4dca3 # # Exception| cpu 0: rx_hash 0xdf813b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38130 dport 47898] != expected 0x29209c28 # # Exception| cpu 0: rx_hash 0xd1dfa6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38158 dport 47898] != expected 0x211edeb7 # # Exception| cpu 0: rx_hash 0x77f5db5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38298 dport 47898] != expected 0x30743b46 # # Exception| cpu 0: rx_hash 0x61137fef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38346 dport 47898] != expected 0xe612b888 # # Exception| cpu 0: rx_hash 0xbb3546fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38348 dport 47898] != expected 0xc435532f # # Exception| cpu 0: rx_hash 0x579af1aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38354 dport 47898] != expected 0x2e9b4261 # # Exception| cpu 0: rx_hash 0x21cd2a02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38382 dport 47898] != expected 0xdbcc4ac6 # # Exception| cpu 0: rx_hash 0x1744a447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38390 dport 47898] != expected 0x1345b02f # # Exception| cpu 0: rx_hash 0x8a07e0e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38448 dport 47898] != expected 0xde372b02 # # Exception| cpu 0: rx_hash 0xb004c050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38470 dport 47898] != expected 0x9b5e847 # # Exception| cpu 0: rx_hash 0x0731e5ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 38476 dport 47898] != expected 0xba81f633 # # Exception| cpu 0: rx_hash 0xeab69ff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38492 dport 47898] != expected 0xfd06a06b # # Exception| cpu 0: rx_hash 0x1c7522ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38524 dport 47898] != expected 0xdec50b47 # # Exception| cpu 0: rx_hash 0x704ef30b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38526 dport 47898] != expected 0xe2ffb982 # # Exception| cpu 0: rx_hash 0xb6d5f198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38534 dport 47898] != expected 0xd0a4d71a # # Exception| cpu 0: rx_hash 0xfa810a89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38604 dport 47898] != expected 0xf2711cf8 # # Exception| cpu 0: rx_hash 0x5986b89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38660 dport 47898] != expected 0x8016fa71 # # Exception| cpu 0: rx_hash 0xf4df974a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38704 dport 47898] != expected 0xfa4f5e67 # # Exception| cpu 0: rx_hash 0x3937c780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38760 dport 47898] != expected 0xa3277118 # # Exception| cpu 0: rx_hash 0xd4b0bdbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38776 dport 47898] != expected 0xe4a02740 # # Exception| cpu 0: rx_hash 0xc9254b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38792 dport 47898] != expected 0x59f5e569 # # Exception| cpu 0: rx_hash 0x49b12de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38804 dport 47898] != expected 0x8f6146e2 # # Exception| cpu 0: rx_hash 0xbf7290fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38836 dport 47898] != expected 0xaca2edce # # Exception| cpu 0: rx_hash 0x5f578953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38852 dport 47898] != expected 0x5907c52c # # Exception| cpu 0: rx_hash 0xc5afe5aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38886 dport 47898] != expected 0x46fedcc5 # # Exception| cpu 0: rx_hash 0x44134e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38900 dport 47898] != expected 0x3d433858 # # Exception| cpu 0: rx_hash 0xd351138c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38924 dport 47898] != expected 0x34cd0ae2 # # Exception| cpu 0: rx_hash 0x3ed669b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38940 dport 47898] != expected 0x734a5cba # # Exception| cpu 0: rx_hash 0x4523d189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38976 dport 47898] != expected 0x343f2aa7 # # Exception| cpu 0: rx_hash 0x2918006e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38978 dport 47898] != expected 0x8059862 # # Exception| cpu 0: rx_hash 0x2ee1fccb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39052 dport 47898] != expected 0x7c3de029 # # Exception| cpu 0: rx_hash 0x1940bfe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39066 dport 47898] != expected 0x199d5dd6 # # Exception| cpu 0: rx_hash 0x6e3fa926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39080 dport 47898] != expected 0x41e31267 # # Exception| cpu 0: rx_hash 0xb4199032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39086 dport 47898] != expected 0x63c4f9c0 # # Exception| cpu 0: rx_hash 0x82901e77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39094 dport 47898] != expected 0xab4d0329 # # Exception| cpu 0: rx_hash 0x35a53be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39100 dport 47898] != expected 0x18791d5d # # Exception| cpu 0: rx_hash 0x599eea0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39102 dport 47898] != expected 0x2443af98 # # Exception| cpu 0: rx_hash 0x0fa61b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39114 dport 47898] != expected 0xcffbde18 # # Exception| cpu 0: rx_hash 0xf84d6b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39140 dport 47898] != expected 0x41113222 # # Exception| cpu 0: rx_hash 0xcfec280b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39154 dport 47898] != expected 0x24b18fdd # # Exception| cpu 0: rx_hash 0x79f1c0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39158 dport 47898] != expected 0x3aacd6bf # # Exception| cpu 0: rx_hash 0xc1b2b5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39182 dport 47898] != expected 0x2c8fcd42 # # Exception| cpu 0: rx_hash 0x5a62145c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39202 dport 47898] != expected 0x9e5f93bd # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x58b6f79b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55248 dport 47893] OK # # # cpu 0: rx_hash 0xef83d205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55258 dport 47893] OK # # # cpu 0: rx_hash 0xd598a029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55318 dport 47893] OK # # # cpu 0: rx_hash 0x0e965450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55326 dport 47893] OK # # # cpu 0: rx_hash 0xaf45d57d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55364 dport 47893] OK # # # cpu 0: rx_hash 0x1870f0e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55374 dport 47893] OK # # # cpu 0: rx_hash 0x43ea622c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55386 dport 47893] OK # # # cpu 0: rx_hash 0x349574e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55400 dport 47893] OK # # # cpu 0: rx_hash 0x58aea50e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55402 dport 47893] OK # # # cpu 0: rx_hash 0x44139e89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55444 dport 47893] OK # # # cpu 0: rx_hash 0xdfc33f1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55480 dport 47893] OK # # # cpu 0: rx_hash 0x122b6fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55520 dport 47893] OK # # # cpu 0: rx_hash 0x87a55380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55600 dport 47893] OK # # # cpu 0: rx_hash 0xe7142c9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55644 dport 47893] OK # # # cpu 0: rx_hash 0x4a4d034a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55656 dport 47893] OK # # # cpu 0: rx_hash 0x4db4ffef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55718 dport 47893] OK # # # cpu 0: rx_hash 0x7b3d71aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55742 dport 47893] OK # # # cpu 0: rx_hash 0xf723b9e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55756 dport 47893] OK # # # cpu 0: rx_hash 0xeaf49bf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55830 dport 47893] OK # # # cpu 0: rx_hash 0x9ca34050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55850 dport 47893] OK # # # cpu 0: rx_hash 0x2634065f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55872 dport 47893] OK # # # cpu 0: rx_hash 0xd1df762c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55918 dport 47893] OK # # # cpu 0: rx_hash 0x3d70c17d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55920 dport 47893] OK # # # cpu 0: rx_hash 0x7a576835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55962 dport 47893] OK # # # cpu 0: rx_hash 0x6113af17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55978 dport 47893] OK # # # cpu 0: rx_hash 0xb697f592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56012 dport 47893] OK # # # cpu 0: rx_hash 0x801e7bd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56020 dport 47893] OK # # # cpu 0: rx_hash 0x4054488c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56044 dport 47893] OK # # # cpu 0: rx_hash 0x77f50ba4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56058 dport 47893] OK # # # cpu 0: rx_hash 0xf8173dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56084 dport 47893] OK # # # cpu 0: rx_hash 0xf93ff0d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56090 dport 47893] OK # # # cpu 0: rx_hash 0x6f4d32d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56150 dport 47893] OK # # # cpu 0: rx_hash 0xd878174a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56156 dport 47893] OK # # # cpu 0: rx_hash 0x98a642a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56184 dport 47893] OK # # # cpu 0: rx_hash 0x9f5fbe02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56246 dport 47893] OK # # # cpu 0: rx_hash 0x7e526ac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56264 dport 47893] OK # # # cpu 0: rx_hash 0x93d510fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56280 dport 47893] OK # # # cpu 0: rx_hash 0xe4aa063b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56298 dport 47893] OK # # # cpu 0: rx_hash 0x6516ade0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56312 dport 47893] OK # # # cpu 0: rx_hash 0xd16a7ae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56358 dport 47893] OK # # # cpu 0: rx_hash 0x8af0e82c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56370 dport 47893] OK # # # cpu 0: rx_hash 0x50d6d138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56372 dport 47893] OK # # # cpu 0: rx_hash 0x8bd82541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56380 dport 47893] OK # # # cpu 0: rx_hash 0xb0f3c895 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56388 dport 47893] OK # # # cpu 0: rx_hash 0x1daae744 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56432 dport 47893] OK # # # count: pass=45 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 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 200, 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 129, 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 59748 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40569 dport 59748] != expected 0x8fe726ab # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40569 dport 59748] != expected 0x8fe726ab # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51135 dport 59748] != expected 0x36f0ef1b # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51135 dport 59748] != expected 0x36f0ef1b # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42986 dport 59748] != expected 0xa74c7243 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42986 dport 59748] != expected 0xa74c7243 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48945 dport 59748] != expected 0x7453e942 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48945 dport 59748] != expected 0x7453e942 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42233 dport 59748] != expected 0x92c0bc83 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42233 dport 59748] != expected 0x92c0bc83 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45660 dport 59748] != expected 0x6fe6131 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45660 dport 59748] != expected 0x6fe6131 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37721 dport 59748] != expected 0x85cdeb17 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37721 dport 59748] != expected 0x85cdeb17 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37237 dport 59748] != expected 0x25218f5a # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37237 dport 59748] != expected 0x25218f5a # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43683 dport 59748] != expected 0xe83f087e # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43683 dport 59748] != expected 0xe83f087e # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52242 dport 59748] != expected 0x866e7fde # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52242 dport 59748] != expected 0x866e7fde # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44626 dport 59748] != expected 0x2401b284 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44626 dport 59748] != expected 0x2401b284 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48032 dport 59748] != expected 0xa4f2d02 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48032 dport 59748] != expected 0xa4f2d02 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35981 dport 59748] != expected 0xbcd40004 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35981 dport 59748] != expected 0xbcd40004 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36459 dport 59748] != expected 0x761d4560 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36459 dport 59748] != expected 0x761d4560 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54359 dport 59748] != expected 0xf72f1f5a # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54359 dport 59748] != expected 0xf72f1f5a # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56845 dport 59748] != expected 0x84ceb6fe # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56845 dport 59748] != expected 0x84ceb6fe # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46439 dport 59748] != expected 0x96a1b535 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46439 dport 59748] != expected 0x96a1b535 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50935 dport 59748] != expected 0xc67e359 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50935 dport 59748] != expected 0xc67e359 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42774 dport 59748] != expected 0x8b0a45b9 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42774 dport 59748] != expected 0x8b0a45b9 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33547 dport 59748] != expected 0xedd65d4a # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33547 dport 59748] != expected 0xedd65d4a # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49625 dport 59748] != expected 0xbdd75ded # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49625 dport 59748] != expected 0xbdd75ded # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41717 dport 59748] != expected 0x18f16ebb # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41717 dport 59748] != expected 0x18f16ebb # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37419 dport 59748] != expected 0x682a0455 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37419 dport 59748] != expected 0x682a0455 # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59842 dport 59748] != expected 0xf4bdbd4c # # Exception| cpu 4: rx_hash 0x4f857321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59842 dport 59748] != expected 0xf4bdbd4c # # 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 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 200, 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 129, 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 55761 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49532 dport 55761] != expected 0xd9686c9f # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49532 dport 55761] != expected 0xd9686c9f # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35034 dport 55761] != expected 0x58c51f5b # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35034 dport 55761] != expected 0x58c51f5b # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39264 dport 55761] != expected 0xf031e279 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39264 dport 55761] != expected 0xf031e279 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43695 dport 55761] != expected 0xaa10b5a7 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43695 dport 55761] != expected 0xaa10b5a7 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55427 dport 55761] != expected 0xeb4c0afb # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55427 dport 55761] != expected 0xeb4c0afb # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41447 dport 55761] != expected 0xc410ddd7 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41447 dport 55761] != expected 0xc410ddd7 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52358 dport 55761] != expected 0x1d7ddb54 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52358 dport 55761] != expected 0x1d7ddb54 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51583 dport 55761] != expected 0x62ff1042 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51583 dport 55761] != expected 0x62ff1042 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 55761] != expected 0x529e806f # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 55761] != expected 0x529e806f # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44675 dport 55761] != expected 0x2e7609db # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44675 dport 55761] != expected 0x2e7609db # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48242 dport 55761] != expected 0x5315e054 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48242 dport 55761] != expected 0x5315e054 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47757 dport 55761] != expected 0xb7055e24 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47757 dport 55761] != expected 0xb7055e24 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33261 dport 55761] != expected 0x30d33bf4 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33261 dport 55761] != expected 0x30d33bf4 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53919 dport 55761] != expected 0x5b6f5968 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53919 dport 55761] != expected 0x5b6f5968 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43607 dport 55761] != expected 0x6c8bb734 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43607 dport 55761] != expected 0x6c8bb734 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60284 dport 55761] != expected 0xaa299a07 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60284 dport 55761] != expected 0xaa299a07 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45798 dport 55761] != expected 0xda3eb511 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45798 dport 55761] != expected 0xda3eb511 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57976 dport 55761] != expected 0x6d370ba3 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57976 dport 55761] != expected 0x6d370ba3 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41073 dport 55761] != expected 0x70d9061b # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41073 dport 55761] != expected 0x70d9061b # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47105 dport 55761] != expected 0x18ca9638 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47105 dport 55761] != expected 0x18ca9638 # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40277 dport 55761] != expected 0x9aa9738e # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40277 dport 55761] != expected 0x9aa9738e # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49301 dport 55761] != expected 0x54dbc05d # # Exception| cpu 4: rx_hash 0x5ca655a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49301 dport 55761] != expected 0x54dbc05d # # 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 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->