< 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 40981 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcf22fdbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59750 dport 40981] != expected 0x17ab69d4 # # Exception| cpu 0: rx_hash 0x2a2cbc4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59764 dport 40981] != expected 0x479353e3 # # Exception| cpu 0: rx_hash 0x5371a51a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59834 dport 40981] != expected 0x5bf4a5b1 # # Exception| cpu 0: rx_hash 0x6bd71456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59860 dport 40981] != expected 0xc34b3d7b # # Exception| cpu 0: rx_hash 0x2ddc9508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59866 dport 40981] != expected 0x5c9b115e # # Exception| cpu 0: rx_hash 0x746d95ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59870 dport 40981] != expected 0x8ecdd4f0 # # Exception| cpu 0: rx_hash 0x7c5e755f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59874 dport 40981] != expected 0xbb6f1a57 # # Exception| cpu 0: rx_hash 0xc0e1344a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59892 dport 40981] != expected 0x3901e5ce # # Exception| cpu 0: rx_hash 0xc2e52ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59920 dport 40981] != expected 0x3247d43f # # Exception| cpu 0: rx_hash 0xea245a92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60000 dport 40981] != expected 0xc1bdd1bb # # Exception| cpu 0: rx_hash 0xd572c29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60064 dport 40981] != expected 0x420a0bcc # # Exception| cpu 0: rx_hash 0x070772fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60104 dport 40981] != expected 0xac4eddf4 # # Exception| cpu 0: rx_hash 0xfdb3b2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60112 dport 40981] != expected 0xb1f00e48 # # Exception| cpu 0: rx_hash 0x08da3226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60124 dport 40981] != expected 0x8a8da931 # # Exception| cpu 0: rx_hash 0x1f53532f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60138 dport 40981] != expected 0xf2a98e1d # # Exception| cpu 0: rx_hash 0x46e253cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60142 dport 40981] != expected 0x20ff4bb3 # # Exception| cpu 0: rx_hash 0xe1efae83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60160 dport 40981] != expected 0xf99b3e42 # # Exception| cpu 0: rx_hash 0xa7e42fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60174 dport 40981] != expected 0x664b1267 # # Exception| cpu 0: rx_hash 0x1b5b6ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60184 dport 40981] != expected 0xe425edfe # # Exception| cpu 0: rx_hash 0xafd7cf6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60210 dport 40981] != expected 0x53e9dcc0 # # Exception| cpu 0: rx_hash 0x2c209f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60258 dport 40981] != expected 0x5a5901f1 # # Exception| cpu 0: rx_hash 0x557d860e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60332 dport 40981] != expected 0x463ef7a3 # # Exception| cpu 0: rx_hash 0x8708366e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60356 dport 40981] != expected 0xa87a219b # # Exception| cpu 0: rx_hash 0x88d576b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60368 dport 40981] != expected 0x8eb9555e # # Exception| cpu 0: rx_hash 0x6a35972c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60394 dport 40981] != expected 0xcde0d50b # # Exception| cpu 0: rx_hash 0x8f3bd6dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60408 dport 40981] != expected 0x9dd8ef3c # # Exception| cpu 0: rx_hash 0xaad2b965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60420 dport 40981] != expected 0xc4f25bb4 # # Exception| cpu 0: rx_hash 0x060a3917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60428 dport 40981] != expected 0x2dd93963 # # Exception| cpu 0: rx_hash 0x0e39d9a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60464 dport 40981] != expected 0x187bf7c4 # # Exception| cpu 0: rx_hash 0x26f8a98f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60480 dport 40981] != expected 0xeb81f240 # # Exception| cpu 0: rx_hash 0x959aa847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60482 dport 40981] != expected 0x4f2c791c # # Exception| cpu 0: rx_hash 0x39422835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60490 dport 40981] != expected 0xa6071bcb # # Exception| cpu 0: rx_hash 0x92740829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60522 dport 40981] != expected 0x5c4dc37e # # Exception| cpu 0: rx_hash 0x401f3162 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60548 dport 40981] != expected 0xba60ed99 # # Exception| cpu 0: rx_hash 0x0e27508f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60598 dport 40981] != expected 0x10120f1b # # Exception| cpu 0: rx_hash 0xcbdb81e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60648 dport 40981] != expected 0x8672fe0f # # Exception| cpu 0: rx_hash 0x2ed5c017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60666 dport 40981] != expected 0xd64ac438 # # Exception| cpu 0: rx_hash 0x35677c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60674 dport 40981] != expected 0x8d404e50 # # Exception| cpu 0: rx_hash 0x2d335d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60704 dport 40981] != expected 0xd3a71db9 # # Exception| cpu 0: rx_hash 0xd85add08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60716 dport 40981] != expected 0xe8dabac0 # # Exception| cpu 0: rx_hash 0xe0fc6c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60738 dport 40981] != expected 0x7065220a # # Exception| cpu 0: rx_hash 0xa6f7ed1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60748 dport 40981] != expected 0xefb50e2f # # Exception| cpu 0: rx_hash 0x967c35ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 60824 dport 40981] != expected 0x4ac1a09d # # Exception| cpu 0: rx_hash 0x7b41948c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60854 dport 40981] != expected 0x2f5b540d # # Exception| cpu 0: rx_hash 0x8e28141a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60858 dport 40981] != expected 0x1426f374 # # Exception| cpu 0: rx_hash 0xd79914fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60862 dport 40981] != expected 0xc67036da # # Exception| cpu 0: rx_hash 0x5380e4a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60870 dport 40981] != expected 0xdca15189 # # Exception| cpu 0: rx_hash 0xa107c45f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60898 dport 40981] != expected 0xf4bd4c92 # # 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 0x7a80a574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59510 dport 51666] OK # # # cpu 0: rx_hash 0xe13d5dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59522 dport 51666] OK # # # cpu 0: rx_hash 0x13ba7d44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59558 dport 51666] OK # # # cpu 0: rx_hash 0x45d63d7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59574 dport 51666] OK # # # cpu 0: rx_hash 0x87c44c7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59584 dport 51666] OK # # # cpu 0: rx_hash 0x88190ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59604 dport 51666] OK # # # cpu 0: rx_hash 0x612c9002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59656 dport 51666] OK # # # cpu 0: rx_hash 0xb3592062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59744 dport 51666] OK # # # cpu 0: rx_hash 0xbc8460bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59764 dport 51666] OK # # # cpu 0: rx_hash 0x0fe66177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59766 dport 51666] OK # # # cpu 0: rx_hash 0x49ede029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59768 dport 51666] OK # # # cpu 0: rx_hash 0x8be11805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59784 dport 51666] OK # # # cpu 0: rx_hash 0x9b86d962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59798 dport 51666] OK # # # cpu 0: rx_hash 0x93b539d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59818 dport 51666] OK # # # cpu 0: rx_hash 0xca043935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59822 dport 51666] OK # # # cpu 0: rx_hash 0x08164832 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59864 dport 51666] OK # # # cpu 0: rx_hash 0x49f36902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59902 dport 51666] OK # # # cpu 0: rx_hash 0x1d9b37c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59914 dport 51666] OK # # # cpu 0: rx_hash 0xa12476dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59932 dport 51666] OK # # # cpu 0: rx_hash 0x7b62260e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59976 dport 51666] OK # # # cpu 0: rx_hash 0x023f3f59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60038 dport 51666] OK # # # cpu 0: rx_hash 0x15b65e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60080 dport 51666] OK # # # cpu 0: rx_hash 0x77477271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60160 dport 51666] OK # # # cpu 0: rx_hash 0x68fdf3cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60170 dport 51666] OK # # # cpu 0: rx_hash 0x85c05289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 51666] OK # # # cpu 0: rx_hash 0xd3ac12b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60212 dport 51666] OK # # # cpu 0: rx_hash 0x7f7492c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60220 dport 51666] OK # # # cpu 0: rx_hash 0x57b5e2e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60236 dport 51666] OK # # # cpu 0: rx_hash 0xa532c211 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60264 dport 51666] OK # # # cpu 0: rx_hash 0xece40392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60274 dport 51666] OK # # # cpu 0: rx_hash 0x403c83e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60282 dport 51666] OK # # # cpu 0: rx_hash 0x68e37ae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60300 dport 51666] OK # # # cpu 0: rx_hash 0x60d09a53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60336 dport 51666] OK # # # cpu 0: rx_hash 0x57ab6bc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 51666] OK # # # cpu 0: rx_hash 0xeb142ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60380 dport 51666] OK # # # cpu 0: rx_hash 0x19930a2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60408 dport 51666] OK # # # cpu 0: rx_hash 0x7242047a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60470 dport 51666] OK # # # cpu 0: rx_hash 0x90bc6cce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 51666] OK # # # cpu 4: rx_hash 0x2331a590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59506 dport 51666] OK # # # cpu 4: rx_hash 0xe6d3fdd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59562 dport 51666] OK # # # cpu 4: rx_hash 0x28fa5181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59666 dport 51666] OK # # # cpu 4: rx_hash 0x66c2306c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59680 dport 51666] OK # # # cpu 4: rx_hash 0xca1ab01e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59688 dport 51666] OK # # # cpu 4: rx_hash 0x691f70b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59700 dport 51666] OK # # # cpu 4: rx_hash 0xb4a90927 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59854 dport 51666] OK # # # cpu 4: rx_hash 0x544df64b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59920 dport 51666] OK # # # cpu 4: rx_hash 0x64d8a7b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59970 dport 51666] OK # # # cpu 4: rx_hash 0x32b4e78d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59986 dport 51666] OK # # # cpu 4: rx_hash 0x9e6c67ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59994 dport 51666] OK # # # cpu 4: rx_hash 0xc7dd671b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59998 dport 51666] OK # # # cpu 4: rx_hash 0x89e506f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60012 dport 51666] OK # # # cpu 4: rx_hash 0xc033c775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60022 dport 51666] OK # # # cpu 4: rx_hash 0xdf8946cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60028 dport 51666] OK # # # cpu 4: rx_hash 0x54537f60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 51666] OK # # # cpu 4: rx_hash 0xa9091f45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60070 dport 51666] OK # # # cpu 4: rx_hash 0xef029e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60072 dport 51666] OK # # # cpu 4: rx_hash 0x64c62e9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60100 dport 51666] OK # # # cpu 4: rx_hash 0xc81eaeed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60108 dport 51666] OK # # # cpu 4: rx_hash 0xd8796f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60114 dport 51666] OK # # # cpu 4: rx_hash 0x7c920f4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60134 dport 51666] OK # # # cpu 4: rx_hash 0x999c4eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60148 dport 51666] OK # # # cpu 4: rx_hash 0x822ef2e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60172 dport 51666] OK # # # cpu 4: rx_hash 0x9a7ad333 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60206 dport 51666] OK # # # cpu 4: rx_hash 0x8a1d1254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60208 dport 51666] OK # # # cpu 4: rx_hash 0x09ea4263 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60256 dport 51666] OK # # # cpu 4: rx_hash 0x82307bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60298 dport 51666] OK # # # cpu 4: rx_hash 0x85dedba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60322 dport 51666] OK # # # cpu 4: rx_hash 0x4811ea78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60352 dport 51666] OK # # # cpu 4: rx_hash 0xb2a52a33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60376 dport 51666] OK # # # cpu 4: rx_hash 0xfc9d4bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60394 dport 51666] OK # # # cpu 4: rx_hash 0x23c0e42d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60430 dport 51666] OK # # # cpu 4: rx_hash 0x6a1625ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60436 dport 51666] OK # # # cpu 4: rx_hash 0xd9742466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60438 dport 51666] OK # # # cpu 4: rx_hash 0x2c1da4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60442 dport 51666] OK # # # cpu 4: rx_hash 0x5a837451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 51666] OK # # # cpu 4: rx_hash 0x5d6dd43f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60526 dport 51666] OK # # # cpu 4: rx_hash 0x0b019406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60542 dport 51666] OK # # # cpu 4: rx_hash 0xf1abdd66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60640 dport 51666] OK # # # cpu 4: rx_hash 0x42c9dcae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60642 dport 51666] OK # # # cpu 4: rx_hash 0x04c25df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60652 dport 51666] OK # # # count: pass=80 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 44858 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52838 dport 44858] != expected 0x387ca3f9 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52838 dport 44858] != expected 0x387ca3f9 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53817 dport 44858] != expected 0x5c88ac43 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53817 dport 44858] != expected 0x5c88ac43 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43609 dport 44858] != expected 0xd2fdc9cb # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43609 dport 44858] != expected 0xd2fdc9cb # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45371 dport 44858] != expected 0x25cfbe36 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45371 dport 44858] != expected 0x25cfbe36 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50788 dport 44858] != expected 0x3b3803c7 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50788 dport 44858] != expected 0x3b3803c7 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49646 dport 44858] != expected 0xe713fc39 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49646 dport 44858] != expected 0xe713fc39 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39648 dport 44858] != expected 0xf8cebd3e # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39648 dport 44858] != expected 0xf8cebd3e # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40136 dport 44858] != expected 0x3bd9fc12 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40136 dport 44858] != expected 0x3bd9fc12 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46957 dport 44858] != expected 0x8af2d6bb # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46957 dport 44858] != expected 0x8af2d6bb # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57028 dport 44858] != expected 0x4bfdd38c # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57028 dport 44858] != expected 0x4bfdd38c # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56196 dport 44858] != expected 0xc643b205 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56196 dport 44858] != expected 0xc643b205 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40152 dport 44858] != expected 0xcf4c4d79 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40152 dport 44858] != expected 0xcf4c4d79 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57488 dport 44858] != expected 0x1d8ac456 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57488 dport 44858] != expected 0x1d8ac456 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39392 dport 44858] != expected 0x58234ba3 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39392 dport 44858] != expected 0x58234ba3 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32916 dport 44858] != expected 0xb2db6e4c # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32916 dport 44858] != expected 0xb2db6e4c # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50742 dport 44858] != expected 0x962555aa # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50742 dport 44858] != expected 0x962555aa # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35604 dport 44858] != expected 0xcb4d059e # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35604 dport 44858] != expected 0xcb4d059e # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60867 dport 44858] != expected 0x2ebea232 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60867 dport 44858] != expected 0x2ebea232 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58162 dport 44858] != expected 0x9d12d70f # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58162 dport 44858] != expected 0x9d12d70f # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43665 dport 44858] != expected 0xb861716b # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43665 dport 44858] != expected 0xb861716b # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50488 dport 44858] != expected 0xa9188f12 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50488 dport 44858] != expected 0xa9188f12 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58474 dport 44858] != expected 0x92b6c8b1 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58474 dport 44858] != expected 0x92b6c8b1 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49388 dport 44858] != expected 0x7cf72c73 # # Exception| cpu 0: rx_hash 0x38e78a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49388 dport 44858] != expected 0x7cf72c73 # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 37566 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41334 dport 37566] != expected 0xb5c9f135 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41334 dport 37566] != expected 0xb5c9f135 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46368 dport 37566] != expected 0xb6e27d6e # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46368 dport 37566] != expected 0xb6e27d6e # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40078 dport 37566] != expected 0x71737e88 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40078 dport 37566] != expected 0x71737e88 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37461 dport 37566] != expected 0x68712f13 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37461 dport 37566] != expected 0x68712f13 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58158 dport 37566] != expected 0xcd80d861 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58158 dport 37566] != expected 0xcd80d861 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57714 dport 37566] != expected 0x1ad6ac1 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57714 dport 37566] != expected 0x1ad6ac1 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43353 dport 37566] != expected 0x509c8b67 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43353 dport 37566] != expected 0x509c8b67 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45851 dport 37566] != expected 0x552c4c60 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45851 dport 37566] != expected 0x552c4c60 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40539 dport 37566] != expected 0x9d8fc7cd # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40539 dport 37566] != expected 0x9d8fc7cd # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44182 dport 37566] != expected 0xe73ae4a3 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44182 dport 37566] != expected 0xe73ae4a3 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54721 dport 37566] != expected 0x72386bdb # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54721 dport 37566] != expected 0x72386bdb # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54050 dport 37566] != expected 0x54140297 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54050 dport 37566] != expected 0x54140297 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51444 dport 37566] != expected 0xc1d2c949 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51444 dport 37566] != expected 0xc1d2c949 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46748 dport 37566] != expected 0x9bc9b3d8 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46748 dport 37566] != expected 0x9bc9b3d8 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60519 dport 37566] != expected 0xae27840f # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60519 dport 37566] != expected 0xae27840f # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48526 dport 37566] != expected 0xdfbe8cab # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48526 dport 37566] != expected 0xdfbe8cab # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35728 dport 37566] != expected 0xc4cec4ad # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35728 dport 37566] != expected 0xc4cec4ad # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35578 dport 37566] != expected 0xd0bfb106 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35578 dport 37566] != expected 0xd0bfb106 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58337 dport 37566] != expected 0xd219c2a6 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58337 dport 37566] != expected 0xd219c2a6 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38404 dport 37566] != expected 0x501bcdb4 # # Exception| cpu 0: rx_hash 0x8549f192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38404 dport 37566] != expected 0x501bcdb4 # # 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 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__->