< 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 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 41264 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 63 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x000805a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36472 dport 41264] != expected 0xf23d59c9 # # Exception| cpu 0: rx_hash 0xf0ab32da [saddr 192.0.3.2 daddr 192.0.3.1 sport 36510 dport 41264] != expected 0x69866afe # # Exception| cpu 0: rx_hash 0xb4e592cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36526 dport 41264] != expected 0x6d5ec548 # # Exception| cpu 0: rx_hash 0x87f84286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36546 dport 41264] != expected 0xfc502c48 # # Exception| cpu 0: rx_hash 0x0f6502a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36570 dport 41264] != expected 0xf5e17325 # # Exception| cpu 0: rx_hash 0xe1c3e21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 41264] != expected 0xde4dfe49 # # Exception| cpu 0: rx_hash 0xe18526bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36618 dport 41264] != expected 0x53ce9ebe # # Exception| cpu 0: rx_hash 0x447b19d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36636 dport 41264] != expected 0x8d9b29d2 # # Exception| cpu 0: rx_hash 0x88faa965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36690 dport 41264] != expected 0x245bf365 # # Exception| cpu 0: rx_hash 0x99c02920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36702 dport 41264] != expected 0x37394dbe # # Exception| cpu 0: rx_hash 0x96ad2e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36860 dport 41264] != expected 0x30e56752 # # Exception| cpu 0: rx_hash 0x238f32bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36934 dport 41264] != expected 0xb2e6a5c # # Exception| cpu 0: rx_hash 0xef5cd28f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36974 dport 41264] != expected 0x6479a87 # # Exception| cpu 0: rx_hash 0x548e1262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36988 dport 41264] != expected 0x3a510686 # # Exception| cpu 0: rx_hash 0x01d31a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37004 dport 41264] != expected 0x7fbf82dd # # Exception| cpu 0: rx_hash 0xc244d505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37066 dport 41264] != expected 0x275ecddc # # Exception| cpu 0: rx_hash 0xdc682a83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37070 dport 41264] != expected 0xc51de6b1 # # Exception| cpu 0: rx_hash 0x5be31562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37086 dport 41264] != expected 0x3d8d2c6a # # Exception| cpu 0: rx_hash 0x2ce235bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37092 dport 41264] != expected 0xcf240b0 # # Exception| cpu 0: rx_hash 0x10bbcab0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37094 dport 41264] != expected 0xc874166a # # Exception| cpu 0: rx_hash 0x23b28edd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37138 dport 41264] != expected 0x7050b5f1 # # Exception| cpu 0: rx_hash 0x79d0d14a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37158 dport 41264] != expected 0x96cb312a # # Exception| cpu 0: rx_hash 0x76c6ae89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37166 dport 41264] != expected 0x67eaa49c # # Exception| cpu 0: rx_hash 0x798281c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37184 dport 41264] != expected 0x32621b46 # # Exception| cpu 0: rx_hash 0xb55161fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37224 dport 41264] != expected 0x3f0beb9d # # Exception| cpu 0: rx_hash 0xcd6f16a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37270 dport 41264] != expected 0xad0187c7 # # Exception| cpu 0: rx_hash 0xb52a1938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37314 dport 41264] != expected 0xc9f654c7 # # Exception| cpu 0: rx_hash 0x98496671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37324 dport 41264] != expected 0x1e12bcc6 # # Exception| cpu 0: rx_hash 0x76ef86c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37346 dport 41264] != expected 0x35be31aa # # Exception| cpu 0: rx_hash 0xf164b929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37362 dport 41264] != expected 0xcd2efb71 # # Exception| cpu 0: rx_hash 0xc22b39e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37368 dport 41264] != expected 0xf889381d # # Exception| cpu 0: rx_hash 0x977c7be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37432 dport 41264] != expected 0xa9f2990b # # Exception| cpu 4: rx_hash 0x99afc5c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36460 dport 41264] != expected 0xe8eeb87f # # Exception| cpu 4: rx_hash 0x55075d33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36590 dport 41264] != expected 0x137af7fe # # Exception| cpu 4: rx_hash 0x0f23c606 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36644 dport 41264] != expected 0x786213d2 # # Exception| cpu 4: rx_hash 0x88a8f9e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36660 dport 41264] != expected 0x80f2d909 # # Exception| cpu 4: rx_hash 0x0f719684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36674 dport 41264] != expected 0xdccb39be # # Exception| cpu 4: rx_hash 0x7870b65a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36728 dport 41264] != expected 0xedb45564 # # Exception| cpu 4: rx_hash 0x330141c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36748 dport 41264] != expected 0x4a19fa52 # # Exception| cpu 4: rx_hash 0x87c5fee7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36758 dport 41264] != expected 0x872ef3e5 # # Exception| cpu 4: rx_hash 0xc38b5ef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36774 dport 41264] != expected 0x83f65c53 # # Exception| cpu 4: rx_hash 0x774fe1d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 41264] != expected 0x4ec155e4 # # Exception| cpu 4: rx_hash 0xcd7b8287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36878 dport 41264] != expected 0x842bcd5c # # Exception| cpu 4: rx_hash 0x32e7e27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36908 dport 41264] != expected 0xbce5feeb # # Exception| cpu 4: rx_hash 0x985df251 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36948 dport 41264] != expected 0x3738f65d # # Exception| cpu 4: rx_hash 0x86582596 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37020 dport 41264] != expected 0x872f4806 # # Exception| cpu 4: rx_hash 0xf1590548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37030 dport 41264] != expected 0xb65024dc # # Exception| cpu 4: rx_hash 0xab690a5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37108 dport 41264] != expected 0xf4628a6b # # Exception| cpu 4: rx_hash 0x98604e30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37120 dport 41264] != expected 0x4c4629f0 # # Exception| cpu 4: rx_hash 0xab2fceff [saddr 192.0.3.2 daddr 192.0.3.1 sport 37130 dport 41264] != expected 0x79e1ea9c # # Exception| cpu 4: rx_hash 0x5ba5d1c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37152 dport 41264] != expected 0xb00e4c9d # # Exception| cpu 4: rx_hash 0xdc2eee21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37168 dport 41264] != expected 0x489e8646 # # Exception| cpu 4: rx_hash 0x68b8018d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37196 dport 41264] != expected 0x2100a59d # # Exception| cpu 4: rx_hash 0xf11fc1ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 37208 dport 41264] != expected 0x3bd3442b # # Exception| cpu 4: rx_hash 0x5bdea903 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37258 dport 41264] != expected 0x46f3f3c7 # # Exception| cpu 4: rx_hash 0x981b36f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37290 dport 41264] != expected 0xbabb96aa # # Exception| cpu 4: rx_hash 0x1f900912 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37306 dport 41264] != expected 0x422b5c71 # # Exception| cpu 4: rx_hash 0x549a8642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37348 dport 41264] != expected 0x137b4c1d # # Exception| cpu 4: rx_hash 0xe05e396c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37374 dport 41264] != expected 0xde4c45aa # # Exception| cpu 4: rx_hash 0xf147db78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37390 dport 41264] != expected 0x8bef4b0a # # Exception| cpu 4: rx_hash 0x79da9b5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37398 dport 41264] != expected 0x825e1467 # # Exception| cpu 4: rx_hash 0x3d943b4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37414 dport 41264] != expected 0x8686bbd1 # # Exception| cpu 4: rx_hash 0x983854a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37462 dport 41264] != expected 0xfc7a26d1 # # Exception| count: pass=0 nohash=0 fail=63 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x66390092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33714 dport 55838] OK # # # cpu 0: rx_hash 0xffcc9077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33728 dport 55838] OK # # # cpu 0: rx_hash 0x2d338fc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33772 dport 55838] OK # # # cpu 0: rx_hash 0xa2344129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33820 dport 55838] OK # # # cpu 0: rx_hash 0x4384de53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33850 dport 55838] OK # # # cpu 0: rx_hash 0x6eb5f198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33874 dport 55838] OK # # # cpu 0: rx_hash 0x2afb5189 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33890 dport 55838] OK # # # cpu 0: rx_hash 0x25ed2e4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33898 dport 55838] OK # # # cpu 0: rx_hash 0x4ce9d953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33944 dport 55838] OK # # # cpu 0: rx_hash 0x25c4060b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33958 dport 55838] OK # # # cpu 0: rx_hash 0x70e276dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34044 dport 55838] OK # # # cpu 0: rx_hash 0x43eb32b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34056 dport 55838] OK # # # cpu 0: rx_hash 0xb3612d8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34082 dport 55838] OK # # # cpu 0: rx_hash 0x34ea126e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34098 dport 55838] OK # # # cpu 0: rx_hash 0x3bae3d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34140 dport 55838] OK # # # cpu 0: rx_hash 0x8055d583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34178 dport 55838] OK # # # cpu 0: rx_hash 0x07deea62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34194 dport 55838] OK # # # cpu 0: rx_hash 0x34916aad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34200 dport 55838] OK # # # cpu 0: rx_hash 0x70dfcabc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34216 dport 55838] OK # # # cpu 0: rx_hash 0xda378a14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34230 dport 55838] OK # # # cpu 0: rx_hash 0x8f11fac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34284 dport 55838] OK # # # cpu 0: rx_hash 0x089ac523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34300 dport 55838] OK # # # cpu 0: rx_hash 0xc46a4741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34344 dport 55838] OK # # # cpu 0: rx_hash 0xf833b84d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34346 dport 55838] OK # # # cpu 0: rx_hash 0xd5029786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34370 dport 55838] OK # # # cpu 0: rx_hash 0xad15c89b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34416 dport 55838] OK # # # cpu 0: rx_hash 0x61ef00e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34452 dport 55838] OK # # # cpu 0: rx_hash 0x2ab7df3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34476 dport 55838] OK # # # cpu 0: rx_hash 0x25f3f07a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34498 dport 55838] OK # # # cpu 0: rx_hash 0xa278cf9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34514 dport 55838] OK # # # cpu 0: rx_hash 0x16a8e495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34640 dport 55838] OK # # # cpu 4: rx_hash 0xc3c73ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33700 dport 55838] OK # # # cpu 4: rx_hash 0xf0daefb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33736 dport 55838] OK # # # cpu 4: rx_hash 0x3c090f87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33760 dport 55838] OK # # # cpu 4: rx_hash 0xb4944fa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33784 dport 55838] OK # # # cpu 4: rx_hash 0x08dc0181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33794 dport 55838] OK # # # cpu 4: rx_hash 0xf71231ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33862 dport 55838] OK # # # cpu 4: rx_hash 0x088e5103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33892 dport 55838] OK # # # cpu 4: rx_hash 0x80131121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33916 dport 55838] OK # # # cpu 4: rx_hash 0xbc63c66c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33970 dport 55838] OK # # # cpu 4: rx_hash 0x34acd6cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 55838] OK # # # cpu 4: rx_hash 0xc426c9f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34022 dport 55838] OK # # # cpu 4: rx_hash 0x52977657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34042 dport 55838] OK # # # cpu 4: rx_hash 0xe9037218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34070 dport 55838] OK # # # cpu 4: rx_hash 0xe6150ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34078 dport 55838] OK # # # cpu 4: rx_hash 0xad4dd209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34086 dport 55838] OK # # # cpu 4: rx_hash 0x19896d27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34108 dport 55838] OK # # # cpu 4: rx_hash 0x5d959db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34154 dport 55838] OK # # # cpu 4: rx_hash 0x19f215e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34198 dport 55838] OK # # # cpu 4: rx_hash 0x61b71a7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34242 dport 55838] OK # # # cpu 4: rx_hash 0x34e0587e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34306 dport 55838] OK # # # cpu 4: rx_hash 0x8f329893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34320 dport 55838] OK # # # cpu 4: rx_hash 0xb36b679f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34322 dport 55838] OK # # # cpu 4: rx_hash 0xf777970c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34372 dport 55838] OK # # # cpu 4: rx_hash 0xf861e8cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34380 dport 55838] OK # # # cpu 4: rx_hash 0x61c628a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34392 dport 55838] OK # # # cpu 4: rx_hash 0x34b208fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34404 dport 55838] OK # # # cpu 4: rx_hash 0x9e5a4854 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34426 dport 55838] OK # # # cpu 4: rx_hash 0xbc2f48de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34428 dport 55838] OK # # # cpu 4: rx_hash 0x8076b7d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34430 dport 55838] OK # # # cpu 4: rx_hash 0x34c9703f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34510 dport 55838] OK # # # cpu 4: rx_hash 0x91374f54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34520 dport 55838] OK # # # cpu 4: rx_hash 0xe6366f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34530 dport 55838] OK # # # cpu 4: rx_hash 0xf81a900c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34534 dport 55838] OK # # # cpu 4: rx_hash 0x7f91afed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34550 dport 55838] OK # # # cpu 4: rx_hash 0x6eab2fa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34554 dport 55838] OK # # # cpu 4: rx_hash 0xd53f2be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34582 dport 55838] OK # # # cpu 4: rx_hash 0xa23e0b39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34604 dport 55838] OK # # # cpu 4: rx_hash 0xad7a2478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34626 dport 55838] OK # # # cpu 4: rx_hash 0x25e7645a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34650 dport 55838] OK # # # cpu 4: rx_hash 0xe9348469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34674 dport 55838] OK # # # count: pass=71 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 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 35380 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 35380] != expected 0xe8aff186 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 35380] != expected 0xe8aff186 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33775 dport 35380] != expected 0x98ab037 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33775 dport 35380] != expected 0x98ab037 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37988 dport 35380] != expected 0x7c649eae # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37988 dport 35380] != expected 0x7c649eae # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38909 dport 35380] != expected 0xd386ffd7 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38909 dport 35380] != expected 0xd386ffd7 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53658 dport 35380] != expected 0x2e7b9940 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53658 dport 35380] != expected 0x2e7b9940 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58989 dport 35380] != expected 0x82f7dc67 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58989 dport 35380] != expected 0x82f7dc67 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42894 dport 35380] != expected 0x35f44116 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42894 dport 35380] != expected 0x35f44116 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37977 dport 35380] != expected 0xe2d22277 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37977 dport 35380] != expected 0xe2d22277 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42660 dport 35380] != expected 0xe392ebba # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42660 dport 35380] != expected 0xe392ebba # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60106 dport 35380] != expected 0xaa7712ec # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60106 dport 35380] != expected 0xaa7712ec # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40629 dport 35380] != expected 0x80fb75ef # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40629 dport 35380] != expected 0x80fb75ef # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45245 dport 35380] != expected 0x8af14cd4 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45245 dport 35380] != expected 0x8af14cd4 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48402 dport 35380] != expected 0x4cd91b44 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48402 dport 35380] != expected 0x4cd91b44 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41979 dport 35380] != expected 0xa3a519e4 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41979 dport 35380] != expected 0xa3a519e4 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 35380] != expected 0xd20e3fdc # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 35380] != expected 0xd20e3fdc # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37559 dport 35380] != expected 0x6e418b # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37559 dport 35380] != expected 0x6e418b # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54003 dport 35380] != expected 0xc4777c62 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54003 dport 35380] != expected 0xc4777c62 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34248 dport 35380] != expected 0xd22dc024 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34248 dport 35380] != expected 0xd22dc024 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51284 dport 35380] != expected 0x529e75e # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51284 dport 35380] != expected 0x529e75e # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60065 dport 35380] != expected 0x94b02bef # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60065 dport 35380] != expected 0x94b02bef # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36424 dport 35380] != expected 0x3e837211 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36424 dport 35380] != expected 0x3e837211 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48571 dport 35380] != expected 0xf7ae5f70 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48571 dport 35380] != expected 0xf7ae5f70 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53433 dport 35380] != expected 0x80300bee # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53433 dport 35380] != expected 0x80300bee # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51170 dport 35380] != expected 0x4c78c441 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51170 dport 35380] != expected 0x4c78c441 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51686 dport 35380] != expected 0xe5ec0bc4 # # Exception| cpu 0: rx_hash 0xd478c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51686 dport 35380] != expected 0xe5ec0bc4 # # Exception| count: pass=0 nohash=0 fail=50 # # 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 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 36540 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35806 dport 36540] != expected 0x58247d63 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35806 dport 36540] != expected 0x58247d63 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60865 dport 36540] != expected 0x927f9182 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60865 dport 36540] != expected 0x927f9182 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38578 dport 36540] != expected 0x65d7af6f # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38578 dport 36540] != expected 0x65d7af6f # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44902 dport 36540] != expected 0xae502c2d # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44902 dport 36540] != expected 0xae502c2d # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46998 dport 36540] != expected 0x1385b978 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46998 dport 36540] != expected 0x1385b978 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53924 dport 36540] != expected 0x37d65e34 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53924 dport 36540] != expected 0x37d65e34 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41120 dport 36540] != expected 0x8635422 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41120 dport 36540] != expected 0x8635422 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33106 dport 36540] != expected 0xcadcd55a # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33106 dport 36540] != expected 0xcadcd55a # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53447 dport 36540] != expected 0x6d2756d6 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53447 dport 36540] != expected 0x6d2756d6 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49662 dport 36540] != expected 0x81334fdc # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49662 dport 36540] != expected 0x81334fdc # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41917 dport 36540] != expected 0xa225ff9e # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41917 dport 36540] != expected 0xa225ff9e # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57377 dport 36540] != expected 0xe9c02f08 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57377 dport 36540] != expected 0xe9c02f08 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43391 dport 36540] != expected 0xfc5ce716 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43391 dport 36540] != expected 0xfc5ce716 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46097 dport 36540] != expected 0xfdf6ca16 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46097 dport 36540] != expected 0xfdf6ca16 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60350 dport 36540] != expected 0xc0210a3b # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60350 dport 36540] != expected 0xc0210a3b # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36244 dport 36540] != expected 0x28ab4754 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36244 dport 36540] != expected 0x28ab4754 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47484 dport 36540] != expected 0x1f316d3c # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47484 dport 36540] != expected 0x1f316d3c # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46953 dport 36540] != expected 0x1308303d # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46953 dport 36540] != expected 0x1308303d # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55714 dport 36540] != expected 0x1ee8a2c0 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55714 dport 36540] != expected 0x1ee8a2c0 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37920 dport 36540] != expected 0x12c85181 # # Exception| cpu 5: rx_hash 0x89d41319 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37920 dport 36540] != expected 0x12c85181 # # 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__->