< 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' TAP version 13 1..1 # 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 338, 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 48930 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 51 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4d3c7ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44654 dport 48930] != expected 0x233db1b4 # # Exception| cpu 0: rx_hash 0x1aae0735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44672 dport 48930] != expected 0xb6179284 # # Exception| cpu 0: rx_hash 0xde6d2086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44706 dport 48930] != expected 0xaa2fa6a9 # # Exception| cpu 0: rx_hash 0xa3466398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44726 dport 48930] != expected 0xa7604411 # # Exception| cpu 0: rx_hash 0xf8cf94ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 44740 dport 48930] != expected 0xb80b8892 # # Exception| cpu 0: rx_hash 0xd67fd3da [saddr 192.0.3.2 daddr 192.0.3.1 sport 44758 dport 48930] != expected 0xa651138b # # Exception| cpu 0: rx_hash 0x6f97b777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44768 dport 48930] != expected 0xb726c51e # # Exception| cpu 0: rx_hash 0x3c0cb35f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44774 dport 48930] != expected 0xa433bcbf # # Exception| cpu 0: rx_hash 0xd623b805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44884 dport 48930] != expected 0x8404e8ac # # Exception| cpu 0: rx_hash 0x8bfbe1d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44956 dport 48930] != expected 0xfc1a28d1 # # Exception| cpu 0: rx_hash 0x55570489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44962 dport 48930] != expected 0x15eb95f4 # # Exception| cpu 0: rx_hash 0x81b1c583 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44986 dport 48930] != expected 0x112ecb9c # # Exception| cpu 0: rx_hash 0x472a3538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45002 dport 48930] != expected 0xec5ca9de # # Exception| cpu 0: rx_hash 0xc057f01a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45012 dport 48930] != expected 0xfb8c8e17 # # Exception| cpu 0: rx_hash 0x325d32ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45056 dport 48930] != expected 0xe5882418 # # Exception| cpu 0: rx_hash 0xfcd43108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45060 dport 48930] != expected 0x1484f378 # # Exception| cpu 0: rx_hash 0xf69e155c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45090 dport 48930] != expected 0xf9b01035 # # Exception| cpu 0: rx_hash 0xa5051174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45092 dport 48930] != expected 0xeaa56994 # # Exception| cpu 0: rx_hash 0x2278d456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45114 dport 48930] != expected 0xfd754e5d # # Exception| cpu 0: rx_hash 0x476482ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 45152 dport 48930] != expected 0xe4b97382 # # Exception| cpu 0: rx_hash 0xda768562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45154 dport 48930] != expected 0x6a0dd43 # # Exception| cpu 0: rx_hash 0x0e904468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45178 dport 48930] != expected 0x265832b # # Exception| cpu 0: rx_hash 0xc019478f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45182 dport 48930] != expected 0xf369544b # # Exception| cpu 0: rx_hash 0x6dddbc35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45210 dport 48930] != expected 0x7cdcb20a # # Exception| cpu 0: rx_hash 0xb371596b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45220 dport 48930] != expected 0x952d0f2f # # Exception| cpu 0: rx_hash 0x12ae2823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45276 dport 48930] != expected 0x90d906dd # # Exception| cpu 0: rx_hash 0x36544b41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45288 dport 48930] != expected 0x63b77e89 # # Exception| cpu 0: rx_hash 0x18e40c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45306 dport 48930] != expected 0x7dede590 # # Exception| cpu 0: rx_hash 0x4b7f085f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45308 dport 48930] != expected 0x6ef89c31 # # Exception| cpu 0: rx_hash 0x2475112f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45314 dport 48930] != expected 0xb855b984 # # Exception| cpu 0: rx_hash 0x8db8933b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45326 dport 48930] != expected 0xb1df0554 # # Exception| cpu 0: rx_hash 0xc44c55fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 45332 dport 48930] != expected 0x5703f5fd # # Exception| cpu 0: rx_hash 0x53147665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45360 dport 48930] != expected 0x582eb871 # # Exception| cpu 0: rx_hash 0xfad9f471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45372 dport 48930] != expected 0x51a404a1 # # Exception| cpu 0: rx_hash 0x3608209e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45418 dport 48930] != expected 0x41e285ae # # Exception| cpu 0: rx_hash 0x286e9bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45470 dport 48930] != expected 0x32145637 # # Exception| cpu 0: rx_hash 0xecadbc6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45500 dport 48930] != expected 0x2e2c621a # # Exception| cpu 0: rx_hash 0xd060cae9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45510 dport 48930] != expected 0xc9c1c529 # # Exception| cpu 0: rx_hash 0xe4bf4f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45512 dport 48930] != expected 0x2252d738 # # Exception| cpu 0: rx_hash 0x30598e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45520 dport 48930] != expected 0x26978950 # # Exception| cpu 0: rx_hash 0x6988ae44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45552 dport 48930] != expected 0xd8b613bc # # Exception| cpu 0: rx_hash 0xc0452c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45564 dport 48930] != expected 0xd13caf6c # # Exception| cpu 0: rx_hash 0x8d96a6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45578 dport 48930] != expected 0xa0f5f8c7 # # Exception| cpu 0: rx_hash 0x6dafe205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45596 dport 48930] != expected 0x4fa3b4be # # Exception| cpu 0: rx_hash 0x7d8a04bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45606 dport 48930] != expected 0x575edefb # # Exception| cpu 0: rx_hash 0x87dc8280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45612 dport 48930] != expected 0x4dc11b8a # # Exception| cpu 0: rx_hash 0xa96cc5b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45630 dport 48930] != expected 0x539b8093 # # Exception| cpu 0: rx_hash 0xf2e532c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45644 dport 48930] != expected 0x4cf04c10 # # Exception| cpu 0: rx_hash 0x4147723b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45660 dport 48930] != expected 0xb0b379c8 # # Exception| cpu 0: rx_hash 0x556bed2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45710 dport 48930] != expected 0x2e71491c # # Exception| cpu 0: rx_hash 0x3077bbd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45780 dport 48930] != expected 0x37bd74c3 # # Exception| count: pass=0 nohash=0 fail=51 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x6d757395 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53602 dport 36288] OK # # # cpu 0: rx_hash 0x2088ccfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53648 dport 36288] OK # # # cpu 0: rx_hash 0xb7d0ef65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53684 dport 36288] OK # # # cpu 0: rx_hash 0x1e1d6d71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53688 dport 36288] OK # # # cpu 0: rx_hash 0xf85bb2e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53776 dport 36288] OK # # # cpu 0: rx_hash 0x9f1f331a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53784 dport 36288] OK # # # cpu 0: rx_hash 0xe87e5450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53802 dport 36288] OK # # # cpu 0: rx_hash 0x53cee7f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53838 dport 36288] OK # # # cpu 0: rx_hash 0xc496c46e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53866 dport 36288] OK # # # cpu 0: rx_hash 0xdef90683 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53878 dport 36288] OK # # # cpu 0: rx_hash 0x69523fd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53902 dport 36288] OK # # # cpu 0: rx_hash 0x4da85cb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53946 dport 36288] OK # # # cpu 0: rx_hash 0x1e33589e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53948 dport 36288] OK # # # cpu 0: rx_hash 0x28b40a4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53984 dport 36288] OK # # # cpu 0: rx_hash 0x559f4953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54004 dport 36288] OK # # # cpu 0: rx_hash 0xa78757ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54024 dport 36288] OK # # # cpu 0: rx_hash 0x690e540b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 36288] OK # # # cpu 0: rx_hash 0xee739129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54034 dport 36288] OK # # # cpu 0: rx_hash 0xfc0ea098 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54138 dport 36288] OK # # # cpu 0: rx_hash 0xaf95a4b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54140 dport 36288] OK # # # cpu 0: rx_hash 0xe8223f8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54184 dport 36288] OK # # # cpu 0: rx_hash 0x0a43ac56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54252 dport 36288] OK # # # cpu 0: rx_hash 0x123fc89b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54312 dport 36288] OK # # # cpu 0: rx_hash 0x53d9fd02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54342 dport 36288] OK # # # cpu 0: rx_hash 0x873f3c08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54366 dport 36288] OK # # # cpu 0: rx_hash 0x8d75185c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54392 dport 36288] OK # # # cpu 0: rx_hash 0x69452523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54406 dport 36288] OK # # # cpu 0: rx_hash 0x732ae7ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54426 dport 36288] OK # # # cpu 0: rx_hash 0x4dbf4641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54450 dport 36288] OK # # # cpu 0: rx_hash 0x45adb51d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54470 dport 36288] OK # # # cpu 0: rx_hash 0xd2f59686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54498 dport 36288] OK # # # cpu 0: rx_hash 0xafded598 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54518 dport 36288] OK # # # cpu 0: rx_hash 0xc89a546b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54526 dport 36288] OK # # # cpu 0: rx_hash 0xc28c1be0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54618 dport 36288] OK # # # cpu 0: rx_hash 0x28ff7b65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54634 dport 36288] OK # # # cpu 0: rx_hash 0x7b647f4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54636 dport 36288] OK # # # cpu 4: rx_hash 0xf067745a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53600 dport 36288] OK # # # cpu 4: rx_hash 0x0a31f266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53610 dport 36288] OK # # # cpu 4: rx_hash 0xc4b8f181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53614 dport 36288] OK # # # cpu 4: rx_hash 0xb993b29f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53626 dport 36288] OK # # # cpu 4: rx_hash 0x89454eea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53660 dport 36288] OK # # # cpu 4: rx_hash 0x0472af9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53668 dport 36288] OK # # # cpu 4: rx_hash 0x22d01bf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53698 dport 36288] OK # # # cpu 4: rx_hash 0x6b24dd33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53720 dport 36288] OK # # # cpu 4: rx_hash 0x7b013b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53730 dport 36288] OK # # # cpu 4: rx_hash 0x4fdebe51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53740 dport 36288] OK # # # cpu 4: rx_hash 0xfc7cfea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53756 dport 36288] OK # # # cpu 4: rx_hash 0x756c539f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53800 dport 36288] OK # # # cpu 4: rx_hash 0xbbe55078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53804 dport 36288] OK # # # cpu 4: rx_hash 0xf21196bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 36288] OK # # # cpu 4: rx_hash 0x9555174e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53822 dport 36288] OK # # # cpu 4: rx_hash 0xb3f7a324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53848 dport 36288] OK # # # cpu 4: rx_hash 0x8d6202ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53872 dport 36288] OK # # # cpu 4: rx_hash 0x1c6b8f96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53998 dport 36288] OK # # # cpu 4: rx_hash 0xc88d4e9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54006 dport 36288] OK # # # cpu 4: rx_hash 0x9912f663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54048 dport 36288] OK # # # cpu 4: rx_hash 0x579bf584 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54052 dport 36288] OK # # # cpu 4: rx_hash 0xbfb04209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54086 dport 36288] OK # # # cpu 4: rx_hash 0x8b6fc7d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54088 dport 36288] OK # # # cpu 4: rx_hash 0x5f8906d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54096 dport 36288] OK # # # cpu 4: rx_hash 0x0c1202f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54102 dport 36288] OK # # # cpu 4: rx_hash 0x6b568303 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54110 dport 36288] OK # # # cpu 4: rx_hash 0xd6b79e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54144 dport 36288] OK # # # cpu 4: rx_hash 0x2ce1183c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54154 dport 36288] OK # # # cpu 4: rx_hash 0x6515def9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54160 dport 36288] OK # # # cpu 4: rx_hash 0xf807d936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54162 dport 36288] OK # # # cpu 4: rx_hash 0x6d072da5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54244 dport 36288] OK # # # cpu 4: rx_hash 0xea7ae887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54266 dport 36288] OK # # # cpu 4: rx_hash 0x4beee8e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54280 dport 36288] OK # # # cpu 4: rx_hash 0x1875eccf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54286 dport 36288] OK # # # cpu 4: rx_hash 0x36c5abf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54300 dport 36288] OK # # # cpu 4: rx_hash 0x0042f92a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54336 dport 36288] OK # # # cpu 4: rx_hash 0x3ed758a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54376 dport 36288] OK # # # cpu 4: rx_hash 0x6d4c5c8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54382 dport 36288] OK # # # cpu 4: rx_hash 0x9959874b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54442 dport 36288] OK # # # cpu 4: rx_hash 0x3886f603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54482 dport 36288] OK # # # cpu 4: rx_hash 0xb5b11775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54506 dport 36288] OK # # # cpu 4: rx_hash 0x69194efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 36288] OK # # # cpu 4: rx_hash 0x89200a2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54546 dport 36288] OK # # # cpu 4: rx_hash 0xee648bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54554 dport 36288] OK # # # cpu 4: rx_hash 0x20ed8839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54558 dport 36288] OK # # # cpu 4: rx_hash 0xfc19ba6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54642 dport 36288] OK # # # cpu 4: rx_hash 0x9b5d3b9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54650 dport 36288] OK # # # cpu 4: rx_hash 0x41f8a76c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54700 dport 36288] OK # # # cpu 4: rx_hash 0xa1c1e3bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54714 dport 36288] OK # # # cpu 4: rx_hash 0x6f48e05a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54718 dport 36288] OK # # # cpu 4: rx_hash 0xe027d624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54740 dport 36288] OK # # # cpu 4: rx_hash 0x49ea5430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54744 dport 36288] OK # # # cpu 4: rx_hash 0x1a715018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54750 dport 36288] OK # # # count: pass=89 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 338, 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 47975 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36862 dport 47975] != expected 0x318e6ef8 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60079 dport 47975] != expected 0x31dac508 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60804 dport 47975] != expected 0xde80e132 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49678 dport 47975] != expected 0x8646c32d # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50868 dport 47975] != expected 0xcec2c304 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59901 dport 47975] != expected 0x30b6b994 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52221 dport 47975] != expected 0xaaa81a0 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40477 dport 47975] != expected 0x1d25dcf3 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50512 dport 47975] != expected 0xa1510fb6 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33406 dport 47975] != expected 0x49cbb1a2 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36672 dport 47975] != expected 0xa7f7b566 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58394 dport 47975] != expected 0x9ee41576 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60440 dport 47975] != expected 0xeb053ddc # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45521 dport 47975] != expected 0xa9e64a3b # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53299 dport 47975] != expected 0xdd83d7d1 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33692 dport 47975] != expected 0x6aaf1d1f # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 47975] != expected 0x3b091b90 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58487 dport 47975] != expected 0x526ca3bf # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48914 dport 47975] != expected 0xe8bf81a6 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60615 dport 47975] != expected 0xb87eec5b # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39824 dport 47975] != expected 0x3f216491 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49059 dport 47975] != expected 0x516615aa # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52512 dport 47975] != expected 0xcbdbeb9f # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39664 dport 47975] != expected 0x81d40056 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40716 dport 47975] != expected 0x9a9187f5 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36488 dport 47975] != expected 0x602d4646 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46174 dport 47975] != expected 0x69fb5c98 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47664 dport 47975] != expected 0x64b28a01 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54274 dport 47975] != expected 0x342329b1 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46319 dport 47975] != expected 0xd022c894 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35229 dport 47975] != expected 0x6686df59 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37976 dport 47975] != expected 0x1f1004a3 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59246 dport 47975] != expected 0x72bc8aa7 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44475 dport 47975] != expected 0xc1bd1159 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52723 dport 47975] != expected 0x912a86c8 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36332 dport 47975] != expected 0x7036ec4f # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54758 dport 47975] != expected 0x452fcad # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41703 dport 47975] != expected 0x934bf568 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36657 dport 47975] != expected 0x9eb68aa7 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47710 dport 47975] != expected 0x8e10cf8a # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47576 dport 47975] != expected 0x2abfa63 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51339 dport 47975] != expected 0x4ebb0b0 # # Exception| cpu 0: rx_hash 0x7cb0e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58572 dport 47975] != expected 0xf12af2c2 # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 34909 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55431 dport 34909] != expected 0xc8a9ba8f # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40777 dport 34909] != expected 0x58afb0ee # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54217 dport 34909] != expected 0x8f5edde3 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47594 dport 34909] != expected 0x33369af9 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47444 dport 34909] != expected 0xfbee37b8 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48273 dport 34909] != expected 0x9c2b4eed # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49464 dport 34909] != expected 0xe8bbda9f # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57657 dport 34909] != expected 0x36c60420 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46571 dport 34909] != expected 0xbabb58e4 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54702 dport 34909] != expected 0xf48bfd12 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48045 dport 34909] != expected 0x33fc1377 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47276 dport 34909] != expected 0xc77f2ae0 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51251 dport 34909] != expected 0x329433b2 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38642 dport 34909] != expected 0x7e877159 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46348 dport 34909] != expected 0xb049ab0e # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33126 dport 34909] != expected 0x31026713 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54523 dport 34909] != expected 0x145605a2 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45221 dport 34909] != expected 0xb78e00d # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50077 dport 34909] != expected 0x162eac83 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46499 dport 34909] != expected 0xf1174929 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56329 dport 34909] != expected 0xc8ccfe48 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56512 dport 34909] != expected 0xaf30a805 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59754 dport 34909] != expected 0x9fdd9836 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56399 dport 34909] != expected 0xb7bf6a5e # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40539 dport 34909] != expected 0xfd25d3d7 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53445 dport 34909] != expected 0xe83469ff # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39970 dport 34909] != expected 0x2343bf07 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55252 dport 34909] != expected 0x8ddb9992 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57812 dport 34909] != expected 0xc66271f6 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45734 dport 34909] != expected 0xe9d3fa5a # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45101 dport 34909] != expected 0x7a4829e1 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56368 dport 34909] != expected 0x7fdf10a1 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50669 dport 34909] != expected 0xb7e6c73c # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42340 dport 34909] != expected 0x6a8738ff # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56411 dport 34909] != expected 0xca942940 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43743 dport 34909] != expected 0x2bfc624c # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 34909] != expected 0xa54665f4 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58352 dport 34909] != expected 0x14a7406a # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39866 dport 34909] != expected 0xdb88919 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38563 dport 34909] != expected 0xdbe9ae01 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52611 dport 34909] != expected 0x6767b624 # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47043 dport 34909] != expected 0xc1b3eb6c # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33927 dport 34909] != expected 0xc19f3ddd # # Exception| cpu 4: rx_hash 0x48090a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43082 dport 34909] != expected 0x3f1a74d5 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->