< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 48545 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1796b092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50590 dport 48545] != expected 0x1483bf8a # # Exception| cpu 0: rx_hash 0x6f91a492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50630 dport 48545] != expected 0x45c22c51 # # Exception| cpu 0: rx_hash 0xaf948492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50638 dport 48545] != expected 0xb08d94dd # # Exception| cpu 0: rx_hash 0xcf961492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50654 dport 48545] != expected 0xca2a489b # # Exception| cpu 0: rx_hash 0x3680cf11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50700 dport 48545] != expected 0x58313953 # # Exception| cpu 0: rx_hash 0xee806b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50764 dport 48545] != expected 0x8698ce42 # # Exception| cpu 0: rx_hash 0x4e87db11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50772 dport 48545] != expected 0x970aa88 # # Exception| cpu 0: rx_hash 0x8e82fb11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50780 dport 48545] != expected 0xfc3f1204 # # Exception| cpu 0: rx_hash 0x5a809d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50828 dport 48545] != expected 0xb765c2db # # Exception| cpu 0: rx_hash 0x8a834511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 48545] != expected 0x7091f0be # # Exception| cpu 0: rx_hash 0xf2845111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50916 dport 48545] != expected 0x21d06365 # # Exception| cpu 0: rx_hash 0x9286c111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50932 dport 48545] != expected 0x5b77bf23 # # Exception| cpu 0: rx_hash 0x0c822411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 48545] != expected 0x3a686359 # # Exception| cpu 0: rx_hash 0xdc81fc11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51116 dport 48545] != expected 0xfd9c513c # # Exception| cpu 0: rx_hash 0xbc836c11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51132 dport 48545] != expected 0x873b8d7a # # Exception| cpu 0: rx_hash 0xb4801011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51148 dport 48545] != expected 0x9e66480e # # Exception| cpu 0: rx_hash 0x04815811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51180 dport 48545] != expected 0x2335a62d # # Exception| cpu 0: rx_hash 0x56d03cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51238 dport 48545] != expected 0xbdd963e6 # # Exception| cpu 0: rx_hash 0x36d2acf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51254 dport 48545] != expected 0xc77ebfa0 # # Exception| cpu 0: rx_hash 0x9ed660f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51294 dport 48545] != expected 0x51cb1e1e # # Exception| cpu 0: rx_hash 0x2ed728f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51326 dport 48545] != expected 0xec98f03d # # Exception| cpu 0: rx_hash 0x2ad696f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51358 dport 48545] != expected 0x60361287 # # Exception| cpu 0: rx_hash 0x3ad06ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51366 dport 48545] != expected 0x528d986e # # Exception| cpu 0: rx_hash 0xfad54ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51374 dport 48545] != expected 0xa7c220e2 # # Exception| cpu 0: rx_hash 0x5ad2fef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51382 dport 48545] != expected 0x282a4428 # # Exception| cpu 0: rx_hash 0x92d4a2f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51406 dport 48545] != expected 0xc43839d0 # # Exception| cpu 0: rx_hash 0x22d5eaf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51438 dport 48545] != expected 0x796bd7f3 # # Exception| cpu 0: rx_hash 0x82d25af2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51446 dport 48545] != expected 0xf683b339 # # Exception| cpu 0: rx_hash 0xd0d15df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51462 dport 48545] != expected 0xf720f001 # # Exception| cpu 0: rx_hash 0x00d285f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51510 dport 48545] != expected 0x30d4c264 # # Exception| cpu 0: rx_hash 0x68d369f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51542 dport 48545] != expected 0x532edb56 # # Exception| cpu 0: rx_hash 0xa8d649f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51550 dport 48545] != expected 0xa66163da # # Exception| cpu 0: rx_hash 0xbcd10ff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51590 dport 48545] != expected 0x18740b89 # # Exception| cpu 4: rx_hash 0x379b4093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50562 dport 48545] != expected 0x71f4aa58 # # Exception| cpu 4: rx_hash 0xf78ae090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50568 dport 48545] != expected 0x5185f0e5 # # Exception| cpu 4: rx_hash 0x5799d093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50578 dport 48545] != expected 0xb53761e # # Exception| cpu 4: rx_hash 0x878e8890 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50592 dport 48545] != expected 0x1999a64a # # Exception| cpu 4: rx_hash 0x27893890 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50616 dport 48545] != expected 0x9671c280 # # Exception| cpu 4: rx_hash 0x2f9ec493 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50634 dport 48545] != expected 0x5a12e5c5 # # Exception| cpu 4: rx_hash 0x3f8cbc90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50672 dport 48545] != expected 0xbd978d1d # # Exception| cpu 4: rx_hash 0x46902712 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 48545] != expected 0xc5138dcd # # Exception| cpu 4: rx_hash 0x2e91cb12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50758 dport 48545] != expected 0xa6e994ff # # Exception| cpu 4: rx_hash 0x5e95a312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50798 dport 48545] != expected 0xeef5c250 # # Exception| cpu 4: rx_hash 0xfe921312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50806 dport 48545] != expected 0x611da69a # # Exception| cpu 4: rx_hash 0x9a913d12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50822 dport 48545] != expected 0x97149866 # # Exception| cpu 4: rx_hash 0x3a968d12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50846 dport 48545] != expected 0x18fcfcac # # Exception| cpu 4: rx_hash 0xea955512 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50862 dport 48545] != expected 0xdf08cec9 # # Exception| cpu 4: rx_hash 0x8294b912 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50894 dport 48545] != expected 0xbcf2d7fb # # Exception| cpu 4: rx_hash 0xe2962912 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50910 dport 48545] != expected 0xc6550bbd # # Exception| cpu 4: rx_hash 0x00946612 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50958 dport 48545] != expected 0x7aa5a6a6 # # Exception| cpu 4: rx_hash 0xd097be12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51006 dport 48545] != expected 0xbd5194c3 # # Exception| cpu 4: rx_hash 0xbc97ec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51134 dport 48545] != expected 0x52056f4b # # Exception| cpu 4: rx_hash 0xc490f812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51174 dport 48545] != expected 0x344fc90 # # Exception| cpu 4: rx_hash 0xa6ca94f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51208 dport 48545] != expected 0xca64a660 # # Exception| cpu 4: rx_hash 0x06cd24f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51216 dport 48545] != expected 0x458cc2aa # # Exception| cpu 4: rx_hash 0xd6cefcf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51232 dport 48545] != expected 0x8278f0cf # # Exception| cpu 4: rx_hash 0xd6da7cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51234 dport 48545] != expected 0x574612fe # # Exception| cpu 4: rx_hash 0x76c94cf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51256 dport 48545] != expected 0xd909405 # # Exception| cpu 4: rx_hash 0xbecf10f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51264 dport 48545] != expected 0xe182e9fd # # Exception| cpu 4: rx_hash 0xcedff8f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51306 dport 48545] != expected 0x7ca05d63 # # Exception| cpu 4: rx_hash 0x6eccc8f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51312 dport 48545] != expected 0x2676db98 # # Exception| cpu 4: rx_hash 0xaec9e8f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51320 dport 48545] != expected 0xd3396314 # # Exception| cpu 4: rx_hash 0x0acfe6f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51328 dport 48545] != expected 0xd07fe564 # # Exception| cpu 4: rx_hash 0x6acd76f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51344 dport 48545] != expected 0xaad83922 # # Exception| cpu 4: rx_hash 0xbada2ef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51362 dport 48545] != expected 0xb812e976 # # Exception| cpu 4: rx_hash 0xdacc3ef0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51376 dport 48545] != expected 0x178bd701 # # Exception| cpu 4: rx_hash 0xd2cf42f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51392 dport 48545] != expected 0xed61275 # # Exception| cpu 4: rx_hash 0xb2cdd2f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51408 dport 48545] != expected 0x7471ce33 # # Exception| cpu 4: rx_hash 0x72dc72f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51418 dport 48545] != expected 0x5400948e # # Exception| cpu 4: rx_hash 0xa2dfaaf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51434 dport 48545] != expected 0x93f4a6eb # # Exception| cpu 4: rx_hash 0x02cc9af0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51440 dport 48545] != expected 0xc9222010 # # Exception| cpu 4: rx_hash 0x30cd0df0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51472 dport 48545] != expected 0xb226bf6e # # Exception| cpu 4: rx_hash 0xf0c82df0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51480 dport 48545] != expected 0x476907e2 # # Exception| cpu 4: rx_hash 0x20cbf5f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51496 dport 48545] != expected 0x809d3587 # # Exception| cpu 4: rx_hash 0x40dde5f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51514 dport 48545] != expected 0x2f040bf0 # # Exception| cpu 4: rx_hash 0x48ca19f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51528 dport 48545] != expected 0xe3672cb5 # # Exception| cpu 4: rx_hash 0xf8dfd1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51562 dport 48545] != expected 0x8b0a20a7 # # Exception| cpu 4: rx_hash 0x58cce1f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51568 dport 48545] != expected 0xd1dca65c # # Exception| cpu 4: rx_hash 0x5cd9dff3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51602 dport 48545] != expected 0x884ca6d7 # # Exception| cpu 4: rx_hash 0xecd897f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51634 dport 48545] != expected 0x351f48f4 # # Exception| cpu 4: rx_hash 0xe4cf6bf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51648 dport 48545] != expected 0xf97c6fb1 # # Exception| cpu 4: rx_hash 0x44dc5bf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51674 dport 48545] != expected 0xa3aae94a # # Exception| cpu 4: rx_hash 0x94cb03f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51688 dport 48545] != expected 0xb160391e # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa0edc5b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38274 dport 47094] OK # # # cpu 0: rx_hash 0x08e909b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38378 dport 47094] OK # # # cpu 0: rx_hash 0x68eb99b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38394 dport 47094] OK # # # cpu 0: rx_hash 0xe1f92a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38400 dport 47094] OK # # # cpu 0: rx_hash 0x81fbba35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38416 dport 47094] OK # # # cpu 0: rx_hash 0xf1ffd235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38456 dport 47094] OK # # # cpu 0: rx_hash 0x89f8c635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38496 dport 47094] OK # # # cpu 0: rx_hash 0xedfbe835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38544 dport 47094] OK # # # cpu 0: rx_hash 0xd7f90335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38656 dport 47094] OK # # # cpu 0: rx_hash 0x77feb335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38680 dport 47094] OK # # # cpu 0: rx_hash 0xa7fd6b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38696 dport 47094] OK # # # cpu 0: rx_hash 0xc7fffb35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38712 dport 47094] OK # # # cpu 0: rx_hash 0xdbfbc135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38800 dport 47094] OK # # # cpu 4: rx_hash 0x44e4abb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38262 dport 47094] OK # # # cpu 4: rx_hash 0x80f4b5b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38300 dport 47094] OK # # # cpu 4: rx_hash 0xf0f0ddb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38324 dport 47094] OK # # # cpu 4: rx_hash 0x30f5fdb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38332 dport 47094] OK # # # cpu 4: rx_hash 0xf8e721b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38342 dport 47094] OK # # # cpu 4: rx_hash 0x38f681b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38348 dport 47094] OK # # # cpu 4: rx_hash 0x58f411b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38364 dport 47094] OK # # # cpu 4: rx_hash 0x41ea1a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38426 dport 47094] OK # # # cpu 4: rx_hash 0xe9eed636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38514 dport 47094] OK # # # cpu 4: rx_hash 0x8dedf836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38530 dport 47094] OK # # # cpu 4: rx_hash 0xedef6836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38546 dport 47094] OK # # # cpu 4: rx_hash 0x2dea4836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38554 dport 47094] OK # # # cpu 4: rx_hash 0xfde99036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38570 dport 47094] OK # # # cpu 4: rx_hash 0x55ed5c36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38594 dport 47094] OK # # # cpu 4: rx_hash 0x85ee8436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38642 dport 47094] OK # # # cpu 4: rx_hash 0xc7eb7b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38714 dport 47094] OK # # # cpu 4: rx_hash 0xa3e85536 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38858 dport 47094] OK # # # cpu 4: rx_hash 0xb3eead36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38898 dport 47094] OK # # # cpu 4: rx_hash 0x73eb8d36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38906 dport 47094] OK # # # cpu 4: rx_hash 0x91bba1d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38928 dport 47094] OK # # # cpu 4: rx_hash 0x29b995d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38976 dport 47094] OK # # # cpu 4: rx_hash 0x89be25d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39000 dport 47094] OK # # # cpu 4: rx_hash 0x59bdfdd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39016 dport 47094] OK # # # cpu 4: rx_hash 0xf9ba4dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39024 dport 47094] OK # # # cpu 4: rx_hash 0x39bf6dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39032 dport 47094] OK # # # cpu 4: rx_hash 0xc7b918d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39168 dport 47094] OK # # # cpu 4: rx_hash 0x77b850d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39200 dport 47094] OK # # # cpu 4: rx_hash 0xb7bd70d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39208 dport 47094] OK # # # cpu 4: rx_hash 0x1fb9bcd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39232 dport 47094] OK # # # cpu 4: rx_hash 0xbfbe0cd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39256 dport 47094] OK # # # cpu 4: rx_hash 0xcfba64d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39280 dport 47094] OK # # # cpu 4: rx_hash 0x1bb802d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39328 dport 47094] 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 39084 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59056 dport 39084] != expected 0x8c511e8e # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59056 dport 39084] != expected 0x8c511e8e # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51824 dport 39084] != expected 0x610e9130 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51824 dport 39084] != expected 0x610e9130 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59458 dport 39084] != expected 0xd7ac2c68 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59458 dport 39084] != expected 0xd7ac2c68 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47649 dport 39084] != expected 0x206423c0 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47649 dport 39084] != expected 0x206423c0 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60739 dport 39084] != expected 0x77910abf # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60739 dport 39084] != expected 0x77910abf # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48575 dport 39084] != expected 0x8eecf3fc # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48575 dport 39084] != expected 0x8eecf3fc # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55682 dport 39084] != expected 0xf13ca907 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55682 dport 39084] != expected 0xf13ca907 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55217 dport 39084] != expected 0x3141531a # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55217 dport 39084] != expected 0x3141531a # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60520 dport 39084] != expected 0xb7640787 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60520 dport 39084] != expected 0xb7640787 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37018 dport 39084] != expected 0x58555646 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37018 dport 39084] != expected 0x58555646 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38718 dport 39084] != expected 0x1158eea2 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38718 dport 39084] != expected 0x1158eea2 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50950 dport 39084] != expected 0x33476a60 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50950 dport 39084] != expected 0x33476a60 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50896 dport 39084] != expected 0xb0165452 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50896 dport 39084] != expected 0xb0165452 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56642 dport 39084] != expected 0x3d2b3aef # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56642 dport 39084] != expected 0x3d2b3aef # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39179 dport 39084] != expected 0xee848796 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39179 dport 39084] != expected 0xee848796 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34487 dport 39084] != expected 0xe9eeb3dc # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34487 dport 39084] != expected 0xe9eeb3dc # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43952 dport 39084] != expected 0x573a1a74 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43952 dport 39084] != expected 0x573a1a74 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56811 dport 39084] != expected 0x301e53aa # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56811 dport 39084] != expected 0x301e53aa # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52916 dport 39084] != expected 0x478673c0 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52916 dport 39084] != expected 0x478673c0 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41389 dport 39084] != expected 0x1d10ba9e # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41389 dport 39084] != expected 0x1d10ba9e # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42254 dport 39084] != expected 0xcdbe1617 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42254 dport 39084] != expected 0xcdbe1617 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47209 dport 39084] != expected 0xf05752bf # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47209 dport 39084] != expected 0xf05752bf # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53685 dport 39084] != expected 0xdde18391 # # Exception| cpu 4: rx_hash 0x3f5776a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53685 dport 39084] != expected 0xdde18391 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 43992 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47719 dport 43992] != expected 0x26cd2224 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47719 dport 43992] != expected 0x26cd2224 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38331 dport 43992] != expected 0x1530178d # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38331 dport 43992] != expected 0x1530178d # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51157 dport 43992] != expected 0x65920d3b # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51157 dport 43992] != expected 0x65920d3b # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54946 dport 43992] != expected 0xd8c69aaf # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54946 dport 43992] != expected 0xd8c69aaf # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54246 dport 43992] != expected 0xbb4c5dee # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54246 dport 43992] != expected 0xbb4c5dee # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47650 dport 43992] != expected 0x7eeec623 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47650 dport 43992] != expected 0x7eeec623 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34675 dport 43992] != expected 0x7955d79d # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34675 dport 43992] != expected 0x7955d79d # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52969 dport 43992] != expected 0xc55e991a # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52969 dport 43992] != expected 0xc55e991a # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46722 dport 43992] != expected 0xa9afd343 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46722 dport 43992] != expected 0xa9afd343 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43511 dport 43992] != expected 0x4afdf34 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43511 dport 43992] != expected 0x4afdf34 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46573 dport 43992] != expected 0xac9ce2c7 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46573 dport 43992] != expected 0xac9ce2c7 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35148 dport 43992] != expected 0xf924f479 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35148 dport 43992] != expected 0xf924f479 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50879 dport 43992] != expected 0xfb826838 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50879 dport 43992] != expected 0xfb826838 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46561 dport 43992] != expected 0xec9382c6 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46561 dport 43992] != expected 0xec9382c6 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33917 dport 43992] != expected 0x144e0a1f # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33917 dport 43992] != expected 0x144e0a1f # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44302 dport 43992] != expected 0xad00db72 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44302 dport 43992] != expected 0xad00db72 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48434 dport 43992] != expected 0x3e6c61e3 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48434 dport 43992] != expected 0x3e6c61e3 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52112 dport 43992] != expected 0x36f1e65c # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52112 dport 43992] != expected 0x36f1e65c # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 43992] != expected 0x92562697 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 43992] != expected 0x92562697 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60402 dport 43992] != expected 0xdf548b17 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60402 dport 43992] != expected 0xdf548b17 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34954 dport 43992] != expected 0xfb3aeb7b # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34954 dport 43992] != expected 0xfb3aeb7b # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42239 dport 43992] != expected 0xf9ead954 # # Exception| cpu 0: rx_hash 0x0e3dbf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42239 dport 43992] != expected 0xf9ead954 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->