< 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 55527 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x68949756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50380 dport 55527] != expected 0xf1550f34 # # Exception| cpu 0: rx_hash 0x809edc08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50388 dport 55527] != expected 0x2f621223 # # Exception| cpu 0: rx_hash 0xd4b2d4dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50402 dport 55527] != expected 0xb8a5e8f5 # # Exception| cpu 0: rx_hash 0xa48f6f1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50408 dport 55527] != expected 0x7c17a686 # # Exception| cpu 0: rx_hash 0x4c852444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50416 dport 55527] != expected 0xa220bb91 # # Exception| cpu 0: rx_hash 0x2c9dc092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50420 dport 55527] != expected 0x8a6b685a # # Exception| cpu 0: rx_hash 0xfc89562f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50424 dport 55527] != expected 0x36055274 # # Exception| cpu 0: rx_hash 0xfc023789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50464 dport 55527] != expected 0x6755838e # # Exception| cpu 0: rx_hash 0xa4040ebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50480 dport 55527] != expected 0x2d47777c # # Exception| cpu 0: rx_hash 0xc6316cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50498 dport 55527] != expected 0x404fe35d # # Exception| cpu 0: rx_hash 0xb60cd735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50504 dport 55527] != expected 0x84fdad2e # # Exception| cpu 0: rx_hash 0xfe2fb111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50518 dport 55527] != expected 0x2216c464 # # Exception| cpu 0: rx_hash 0x6523045c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50654 dport 55527] != expected 0xdf71731f # # Exception| cpu 0: rx_hash 0xd90547d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50672 dport 55527] != expected 0x968194de # # Exception| cpu 0: rx_hash 0x435a8105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50724 dport 55527] != expected 0xe1efe8ad # # Exception| cpu 0: rx_hash 0x057e5059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50794 dport 55527] != expected 0xdf92c829 # # Exception| cpu 0: rx_hash 0xc4595ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50820 dport 55527] != expected 0x2da4cc4a # # Exception| cpu 0: rx_hash 0xc8736b59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50850 dport 55527] != expected 0xf071c26e # # Exception| cpu 0: rx_hash 0x9e72e514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50914 dport 55527] != expected 0x22f57f52 # # Exception| cpu 0: rx_hash 0x1ac11ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 50944 dport 55527] != expected 0x580c6e50 # # Exception| cpu 0: rx_hash 0xe2ee0e95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50966 dport 55527] != expected 0x6ac2eeff # # Exception| cpu 0: rx_hash 0x5ce5cb86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51022 dport 55527] != expected 0x66714ed4 # # Exception| cpu 0: rx_hash 0x64fb1665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51034 dport 55527] != expected 0x42869ed # # Exception| cpu 0: rx_hash 0xf1f01450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51074 dport 55527] != expected 0x61d99758 # # Exception| cpu 0: rx_hash 0x41fc663b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51082 dport 55527] != expected 0xf5fc7ebd # # Exception| cpu 0: rx_hash 0x19fa5f0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51098 dport 55527] != expected 0xbfee8a4f # # Exception| cpu 0: rx_hash 0xfdda25b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51108 dport 55527] != expected 0xbc0c997c # # Exception| cpu 0: rx_hash 0x65edd529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 55527] != expected 0xa689ca18 # # Exception| cpu 0: rx_hash 0x2fe33595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51166 dport 55527] != expected 0x4521e4b8 # # Exception| cpu 0: rx_hash 0x425d2e7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51208 dport 55527] != expected 0x49645167 # # Exception| cpu 0: rx_hash 0x5e52408c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51232 dport 55527] != expected 0x7848c2fb # # Exception| cpu 0: rx_hash 0x065479b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51248 dport 55527] != expected 0x325a3609 # # Exception| cpu 0: rx_hash 0xb4758d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51278 dport 55527] != expected 0xe33c9806 # # Exception| cpu 0: rx_hash 0xfc56eb6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51280 dport 55527] != expected 0x45d7f14c # # Exception| cpu 0: rx_hash 0x8157a205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51344 dport 55527] != expected 0xfe1112ee # # Exception| cpu 0: rx_hash 0x315bd06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51352 dport 55527] != expected 0x6a34fb0b # # Exception| cpu 0: rx_hash 0x755287aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51360 dport 55527] != expected 0x110a9c65 # # Exception| cpu 0: rx_hash 0x4f61dcd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51394 dport 55527] != expected 0x3610fcb6 # # Exception| cpu 0: rx_hash 0xa76b978f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51418 dport 55527] != expected 0xe827e1a1 # # Exception| cpu 0: rx_hash 0xc7737359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51422 dport 55527] != expected 0xc06c326a # # Exception| cpu 0: rx_hash 0x07c9db53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51460 dport 55527] != expected 0xc1ab4406 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x39e0d9a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50956 dport 47791] OK # # # cpu 0: rx_hash 0x11db5b53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50966 dport 47791] OK # # # cpu 0: rx_hash 0xa1d72938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50974 dport 47791] OK # # # cpu 0: rx_hash 0xcde5fc0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51004 dport 47791] OK # # # cpu 0: rx_hash 0x27c231c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51026 dport 47791] OK # # # cpu 0: rx_hash 0xcedeb9da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51110 dport 47791] OK # # # cpu 0: rx_hash 0x94f50677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51136 dport 47791] OK # # # cpu 0: rx_hash 0x7cff4d29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51160 dport 47791] OK # # # cpu 0: rx_hash 0xdcd66053 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51166 dport 47791] OK # # # cpu 0: rx_hash 0x55480105 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51254 dport 47791] OK # # # cpu 0: rx_hash 0xb345fd23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51326 dport 47791] OK # # # cpu 0: rx_hash 0x8a4de38c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51334 dport 47791] OK # # # cpu 0: rx_hash 0x7e48c623 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51382 dport 47791] OK # # # cpu 0: rx_hash 0xf4fc8e95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51460 dport 47791] OK # # # cpu 0: rx_hash 0x0cd39ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51474 dport 47791] OK # # # cpu 0: rx_hash 0xc2e5e40e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51520 dport 47791] OK # # # cpu 0: rx_hash 0x9ae3dd3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51536 dport 47791] OK # # # cpu 0: rx_hash 0x3acaf041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51542 dport 47791] OK # # # cpu 0: rx_hash 0x56f82577 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51572 dport 47791] OK # # # cpu 0: rx_hash 0xbfe4ad65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51584 dport 47791] OK # # # cpu 0: rx_hash 0x73ff5529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51620 dport 47791] OK # # # cpu 0: rx_hash 0xb1e31a1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51664 dport 47791] OK # # # cpu 0: rx_hash 0xd1fbfecb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51668 dport 47791] OK # # # cpu 0: rx_hash 0xe5cf12c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51686 dport 47791] OK # # # cpu 0: rx_hash 0x9bb0aea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51724 dport 47791] OK # # # cpu 0: rx_hash 0x979a9f44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51754 dport 47791] OK # # # cpu 0: rx_hash 0x0fad6fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51768 dport 47791] OK # # # cpu 0: rx_hash 0x6fb58b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51772 dport 47791] OK # # # cpu 0: rx_hash 0x6ea34847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51920 dport 47791] OK # # # cpu 0: rx_hash 0x7e861756 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51934 dport 47791] OK # # # cpu 0: rx_hash 0xea9bd62f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51946 dport 47791] OK # # # cpu 0: rx_hash 0x72ac26b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51960 dport 47791] OK # # # cpu 0: rx_hash 0xae19e04d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51978 dport 47791] OK # # # cpu 0: rx_hash 0x862262bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51984 dport 47791] OK # # # cpu 0: rx_hash 0x362e10d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51992 dport 47791] OK # # # cpu 0: rx_hash 0xa233d1ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52012 dport 47791] OK # # # cpu 0: rx_hash 0x5831437a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52044 dport 47791] OK # # # cpu 0: rx_hash 0x8519276b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52106 dport 47791] OK # # # cpu 0: rx_hash 0x0d0b88e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52118 dport 47791] OK # # # cpu 4: rx_hash 0xf5fb21ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50984 dport 47791] OK # # # cpu 4: rx_hash 0xbdd847c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50998 dport 47791] OK # # # cpu 4: rx_hash 0xadfd18d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51000 dport 47791] OK # # # cpu 4: rx_hash 0x47dad51e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51030 dport 47791] OK # # # cpu 4: rx_hash 0x63cb660c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51050 dport 47791] OK # # # cpu 4: rx_hash 0x3bcd5f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51066 dport 47791] OK # # # cpu 4: rx_hash 0x02c54196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51074 dport 47791] OK # # # cpu 4: rx_hash 0x3adb9c75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51094 dport 47791] OK # # # cpu 4: rx_hash 0x28d345fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51182 dport 47791] OK # # # cpu 4: rx_hash 0x397ad433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51220 dport 47791] OK # # # cpu 4: rx_hash 0x0d4e3830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51238 dport 47791] OK # # # cpu 4: rx_hash 0xf74caae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51270 dport 47791] OK # # # cpu 4: rx_hash 0x6f7b5a7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51284 dport 47791] OK # # # cpu 4: rx_hash 0xc37846e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51316 dport 47791] OK # # # cpu 4: rx_hash 0x7262f7c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51344 dport 47791] OK # # # cpu 4: rx_hash 0xa276617e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51356 dport 47791] OK # # # cpu 4: rx_hash 0x6247a8d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51358 dport 47791] OK # # # cpu 4: rx_hash 0x8667d26c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51360 dport 47791] OK # # # cpu 4: rx_hash 0xf65a69ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51370 dport 47791] OK # # # cpu 4: rx_hash 0xce44b448 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51390 dport 47791] OK # # # cpu 4: rx_hash 0xac71d606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51404 dport 47791] OK # # # cpu 4: rx_hash 0xf477ef33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 47791] OK # # # cpu 4: rx_hash 0xc0430330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51438 dport 47791] OK # # # cpu 4: rx_hash 0x6ccb7e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51478 dport 47791] OK # # # cpu 4: rx_hash 0xbcdfe8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51482 dport 47791] OK # # # cpu 4: rx_hash 0xb0f5d951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51516 dport 47791] OK # # # cpu 4: rx_hash 0xcfd916a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51594 dport 47791] OK # # # cpu 4: rx_hash 0x47cbb92a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51606 dport 47791] OK # # # cpu 4: rx_hash 0x13e7b1ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51616 dport 47791] OK # # # cpu 4: rx_hash 0x5bc4d7db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51646 dport 47791] OK # # # cpu 4: rx_hash 0x29d4ea84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51650 dport 47791] OK # # # cpu 4: rx_hash 0x95f2a90f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51692 dport 47791] OK # # # cpu 4: rx_hash 0x01aad8a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51816 dport 47791] OK # # # cpu 4: rx_hash 0x4989be81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51830 dport 47791] OK # # # cpu 4: rx_hash 0xc08dd245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51846 dport 47791] OK # # # cpu 4: rx_hash 0xcca7e3a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51872 dport 47791] OK # # # cpu 4: rx_hash 0x0c962a09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51874 dport 47791] OK # # # cpu 4: rx_hash 0x1cb37518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51884 dport 47791] OK # # # cpu 4: rx_hash 0x94a1da90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51888 dport 47791] OK # # # cpu 4: rx_hash 0x44b54c2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51900 dport 47791] OK # # # cpu 4: rx_hash 0x12b4c260 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51964 dport 47791] OK # # # cpu 4: rx_hash 0xc22b357b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52008 dport 47791] OK # # # cpu 4: rx_hash 0x9a2d0c4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52024 dport 47791] OK # # # cpu 4: rx_hash 0x2426c95d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52064 dport 47791] OK # # # cpu 4: rx_hash 0x942abb36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52072 dport 47791] OK # # # cpu 4: rx_hash 0xac3466d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52092 dport 47791] OK # # # cpu 4: rx_hash 0x59278036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52128 dport 47791] OK # # # cpu 4: rx_hash 0x4902df27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52142 dport 47791] OK # # # cpu 4: rx_hash 0x1104e612 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52158 dport 47791] OK # # # cpu 4: rx_hash 0xb3004df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52174 dport 47791] OK # # # cpu 4: rx_hash 0x5b0a06ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52182 dport 47791] OK # # # count: pass=90 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 33378 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54105 dport 33378] != expected 0x2d8d2438 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54105 dport 33378] != expected 0x2d8d2438 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53462 dport 33378] != expected 0xa7e810db # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53462 dport 33378] != expected 0xa7e810db # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42756 dport 33378] != expected 0x134fcc15 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42756 dport 33378] != expected 0x134fcc15 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54230 dport 33378] != expected 0x919a833 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54230 dport 33378] != expected 0x919a833 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59071 dport 33378] != expected 0xb8f8b6ac # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59071 dport 33378] != expected 0xb8f8b6ac # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44928 dport 33378] != expected 0xb4d264a9 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44928 dport 33378] != expected 0xb4d264a9 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35921 dport 33378] != expected 0xb37d8d46 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35921 dport 33378] != expected 0xb37d8d46 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57384 dport 33378] != expected 0x1523fbc4 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57384 dport 33378] != expected 0x1523fbc4 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41456 dport 33378] != expected 0x38a1ae83 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41456 dport 33378] != expected 0x38a1ae83 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53484 dport 33378] != expected 0x8c41d023 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53484 dport 33378] != expected 0x8c41d023 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60795 dport 33378] != expected 0x63101bc4 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60795 dport 33378] != expected 0x63101bc4 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60951 dport 33378] != expected 0x6025e47 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60951 dport 33378] != expected 0x6025e47 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53332 dport 33378] != expected 0x9e3de9d3 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53332 dport 33378] != expected 0x9e3de9d3 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33617 dport 33378] != expected 0x36305b94 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33617 dport 33378] != expected 0x36305b94 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50943 dport 33378] != expected 0x93d902ea # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50943 dport 33378] != expected 0x93d902ea # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37495 dport 33378] != expected 0x2c0e680b # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37495 dport 33378] != expected 0x2c0e680b # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44967 dport 33378] != expected 0xc82825a0 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44967 dport 33378] != expected 0xc82825a0 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48533 dport 33378] != expected 0x1ebe89ee # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48533 dport 33378] != expected 0x1ebe89ee # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38099 dport 33378] != expected 0x9f764353 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38099 dport 33378] != expected 0x9f764353 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60867 dport 33378] != expected 0x716c2234 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60867 dport 33378] != expected 0x716c2234 # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38880 dport 33378] != expected 0x2f249d8b # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38880 dport 33378] != expected 0x2f249d8b # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38628 dport 33378] != expected 0x33ce610f # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38628 dport 33378] != expected 0x33ce610f # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52460 dport 33378] != expected 0x54b7aced # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52460 dport 33378] != expected 0x54b7aced # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36051 dport 33378] != expected 0x8aa8744e # # Exception| cpu 4: rx_hash 0xa34d538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36051 dport 33378] != expected 0x8aa8744e # # 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 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 60131 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34552 dport 60131] != expected 0x986d210f # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34552 dport 60131] != expected 0x986d210f # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36539 dport 60131] != expected 0x9c8ef9c4 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36539 dport 60131] != expected 0x9c8ef9c4 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44559 dport 60131] != expected 0xa73ffc87 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44559 dport 60131] != expected 0xa73ffc87 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40767 dport 60131] != expected 0x4b4ebf9e # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40767 dport 60131] != expected 0x4b4ebf9e # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46383 dport 60131] != expected 0xcf94b80c # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46383 dport 60131] != expected 0xcf94b80c # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53427 dport 60131] != expected 0x9a9ca947 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53427 dport 60131] != expected 0x9a9ca947 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49103 dport 60131] != expected 0x46e6d046 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49103 dport 60131] != expected 0x46e6d046 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59931 dport 60131] != expected 0x7817380e # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59931 dport 60131] != expected 0x7817380e # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58038 dport 60131] != expected 0xbdd3ea25 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58038 dport 60131] != expected 0xbdd3ea25 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53083 dport 60131] != expected 0x1a5ace28 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53083 dport 60131] != expected 0x1a5ace28 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46891 dport 60131] != expected 0xe54c6d13 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46891 dport 60131] != expected 0xe54c6d13 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57111 dport 60131] != expected 0x9517d0e1 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57111 dport 60131] != expected 0x9517d0e1 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41287 dport 60131] != expected 0xa9a2466d # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41287 dport 60131] != expected 0xa9a2466d # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37245 dport 60131] != expected 0xa06edd20 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37245 dport 60131] != expected 0xa06edd20 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 60131] != expected 0x9afaaf72 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 60131] != expected 0x9afaaf72 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47567 dport 60131] != expected 0x2946f96b # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47567 dport 60131] != expected 0x2946f96b # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49815 dport 60131] != expected 0x151f66fb # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49815 dport 60131] != expected 0x151f66fb # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51424 dport 60131] != expected 0xcf214e80 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51424 dport 60131] != expected 0xcf214e80 # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52750 dport 60131] != expected 0x61a66d4d # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52750 dport 60131] != expected 0x61a66d4d # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51777 dport 60131] != expected 0x828137ad # # Exception| cpu 0: rx_hash 0x9f051b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51777 dport 60131] != expected 0x828137ad # # 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__->