< 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 59708 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x007dcdbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40168 dport 59708] != expected 0x7d3a596f # # Exception| cpu 0: rx_hash 0xd6b39dbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40202 dport 59708] != expected 0x75aabdb9 # # Exception| cpu 0: rx_hash 0xabfc23aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40304 dport 59708] != expected 0x1c67e534 # # Exception| cpu 0: rx_hash 0xa2619c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40314 dport 59708] != expected 0x4e8457c1 # # Exception| cpu 0: rx_hash 0x691e49e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40348 dport 59708] != expected 0xcfae01a4 # # Exception| cpu 0: rx_hash 0x71ac9fc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40354 dport 59708] != expected 0x254ef60d # # Exception| cpu 0: rx_hash 0x5a6ff305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40370 dport 59708] != expected 0x7abce40 # # Exception| cpu 0: rx_hash 0xfcffff80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40380 dport 59708] != expected 0xdedc9d82 # # Exception| cpu 0: rx_hash 0x793b2b14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40394 dport 59708] != expected 0x794f54a3 # # Exception| cpu 0: rx_hash 0x52f847d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40410 dport 59708] != expected 0x5baa6cee # # Exception| cpu 0: rx_hash 0xbb5c44f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40418 dport 59708] != expected 0x2df7b81e # # Exception| cpu 0: rx_hash 0x909f2835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40434 dport 59708] != expected 0xf128053 # # Exception| cpu 0: rx_hash 0x990297b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40440 dport 59708] != expected 0x5df132a6 # # Exception| cpu 0: rx_hash 0xf7a16b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40522 dport 59708] != expected 0xfe2a89ec # # Exception| cpu 0: rx_hash 0xdc6207e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40538 dport 59708] != expected 0xdccfb1a1 # # Exception| cpu 0: rx_hash 0x51b46208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40576 dport 59708] != expected 0xa02cd203 # # Exception| cpu 0: rx_hash 0x7a770ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40592 dport 59708] != expected 0x82c9ea4e # # Exception| cpu 0: rx_hash 0x93d30de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40616 dport 59708] != expected 0xf4943ebe # # Exception| cpu 0: rx_hash 0xb8106129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40632 dport 59708] != expected 0xd67106f3 # # Exception| cpu 0: rx_hash 0x34490a3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40644 dport 59708] != expected 0x23017d27 # # Exception| cpu 0: rx_hash 0xb087d5f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40656 dport 59708] != expected 0x8a70a45d # # Exception| cpu 0: rx_hash 0xf62e65da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40684 dport 59708] != expected 0x77b9919a # # Exception| cpu 0: rx_hash 0x8fed86da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40714 dport 59708] != expected 0xf4bd947b # # Exception| cpu 0: rx_hash 0xe2875a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40742 dport 59708] != expected 0x2b9199f1 # # Exception| cpu 0: rx_hash 0xc94436f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40758 dport 59708] != expected 0x974a1bc # # Exception| cpu 0: rx_hash 0x877a320b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40802 dport 59708] != expected 0xa8bc36d5 # # Exception| cpu 0: rx_hash 0x7ff15889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40814 dport 59708] != expected 0x66e2a779 # # Exception| cpu 0: rx_hash 0x03b4edc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40822 dport 59708] != expected 0x1cdefaf # # Exception| cpu 0: rx_hash 0x76e9e2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40864 dport 59708] != expected 0xb3701da1 # # Exception| cpu 0: rx_hash 0xd9e451a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40868 dport 59708] != expected 0x38e4fc96 # # Exception| cpu 0: rx_hash 0x8e628826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40876 dport 59708] != expected 0x7d2e8c0d # # Exception| cpu 0: rx_hash 0x1a893511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40942 dport 59708] != expected 0x62be0070 # # Exception| cpu 0: rx_hash 0x5bb3d2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41000 dport 59708] != expected 0x49227940 # # Exception| cpu 0: rx_hash 0x78e70ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41040 dport 59708] != expected 0x37c6e3a3 # # Exception| cpu 4: rx_hash 0xb7c2a899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40146 dport 59708] != expected 0x1c4e4ff1 # # Exception| cpu 4: rx_hash 0x09e07239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40162 dport 59708] != expected 0x2fd9eb9a # # Exception| cpu 4: rx_hash 0x22231ef9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40178 dport 59708] != expected 0xd3cd3d7 # # Exception| cpu 4: rx_hash 0x70239139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40196 dport 59708] != expected 0xacddee7b # # Exception| cpu 4: rx_hash 0x4acf945a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40224 dport 59708] != expected 0x363b936a # # Exception| cpu 4: rx_hash 0x1d494ddb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40232 dport 59708] != expected 0x73f1e3f1 # # Exception| cpu 4: rx_hash 0xce014b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40244 dport 59708] != expected 0x9f4a4a10 # # Exception| cpu 4: rx_hash 0xbad34a09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40260 dport 59708] != expected 0xa464a068 # # Exception| cpu 4: rx_hash 0x911026c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40276 dport 59708] != expected 0x86819825 # # Exception| cpu 4: rx_hash 0xc696ff48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40284 dport 59708] != expected 0xc34be8be # # Exception| cpu 4: rx_hash 0xba564fa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40320 dport 59708] != expected 0x2315a845 # # Exception| cpu 4: rx_hash 0x1cc64327 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40334 dport 59708] != expected 0xfa62fb87 # # Exception| cpu 4: rx_hash 0xf4684b51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40404 dport 59708] != expected 0x82dd3f2c # # Exception| cpu 4: rx_hash 0x41140557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40466 dport 59708] != expected 0x91bc8f29 # # Exception| cpu 4: rx_hash 0xee19b654 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40470 dport 59708] != expected 0x1a286e1e # # Exception| cpu 4: rx_hash 0xe78409d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40476 dport 59708] != expected 0x48cbdceb # # Exception| cpu 4: rx_hash 0x0e200af3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40484 dport 59708] != expected 0x3e96081b # # Exception| cpu 4: rx_hash 0x401e0e00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40560 dport 59708] != expected 0x9f5e9f72 # # Exception| cpu 4: rx_hash 0xf7246e8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40590 dport 59708] != expected 0x795b81c1 # # Exception| cpu 4: rx_hash 0x246c68cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40594 dport 59708] != expected 0x95e02820 # # Exception| cpu 4: rx_hash 0x73eab14e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40602 dport 59708] != expected 0xd02a58bb # # Exception| cpu 4: rx_hash 0xc55fdf3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40642 dport 59708] != expected 0xbfbc5e7e # # Exception| cpu 4: rx_hash 0xb91a6a7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40666 dport 59708] != expected 0xd89316a8 # # Exception| cpu 4: rx_hash 0x2cfbdc1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40698 dport 59708] != expected 0xc9e18a8e # # Exception| cpu 4: rx_hash 0x02bee69f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40724 dport 59708] != expected 0xf2ffff4 # # Exception| cpu 4: rx_hash 0x441756bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40744 dport 59708] != expected 0xf2e6ca33 # # Exception| cpu 4: rx_hash 0xe38d516f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40772 dport 59708] != expected 0x257389aa # # Exception| cpu 4: rx_hash 0x451d5dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 40778 dport 59708] != expected 0xfc04da68 # # Exception| cpu 4: rx_hash 0x3958e8ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 59708] != expected 0x9b2b92be # # Exception| cpu 4: rx_hash 0x96555ba8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40790 dport 59708] != expected 0x10bf7389 # # Exception| cpu 4: rx_hash 0x6ede312a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40794 dport 59708] != expected 0xdee1e225 # # Exception| cpu 4: rx_hash 0x121e81c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40838 dport 59708] != expected 0x3ebfa2de # # Exception| cpu 4: rx_hash 0xea95eb42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40842 dport 59708] != expected 0xf0e13372 # # Exception| cpu 4: rx_hash 0x96d05e03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40850 dport 59708] != expected 0x97ce7ba4 # # Exception| cpu 4: rx_hash 0x6e5b3481 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40862 dport 59708] != expected 0x5990ea08 # # Exception| cpu 4: rx_hash 0x0331e863 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40882 dport 59708] != expected 0x86bce782 # # Exception| cpu 4: rx_hash 0x20653072 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40906 dport 59708] != expected 0xf8587d61 # # Exception| cpu 4: rx_hash 0xe2025f93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40930 dport 59708] != expected 0xace091dc # # Exception| cpu 4: rx_hash 0x4d0fec90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40934 dport 59708] != expected 0x277470eb # # Exception| cpu 4: rx_hash 0x38d7e657 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40948 dport 59708] != expected 0x12b88ac8 # # Exception| cpu 4: rx_hash 0x9e47ead2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 59708] != expected 0xcbcfd90a # # Exception| cpu 4: rx_hash 0x1487dd03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40990 dport 59708] != expected 0xe608fe72 # # Exception| cpu 4: rx_hash 0x522e6d21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40994 dport 59708] != expected 0x1bc1cbb5 # # Exception| cpu 4: rx_hash 0xa232b372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41030 dport 59708] != expected 0x899ef8b7 # # Exception| cpu 4: rx_hash 0xd76fbc1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41104 dport 59708] != expected 0x3b230ab9 # # Exception| cpu 4: rx_hash 0x80e9659f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 59708] != expected 0x7ee97a22 # # Exception| cpu 4: rx_hash 0x3ecbbf3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 59708] != expected 0x4d7ede49 # # Exception| count: pass=0 nohash=0 fail=81 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb41bbaf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56676 dport 52278] OK # # # cpu 0: rx_hash 0x4c90d077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56680 dport 52278] OK # # # cpu 0: rx_hash 0xc1c3b032 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56694 dport 52278] OK # # # cpu 0: rx_hash 0x29e8bdef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56808 dport 52278] OK # # # cpu 0: rx_hash 0xad26622c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56828 dport 52278] OK # # # cpu 0: rx_hash 0xf1fe2f0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56834 dport 52278] OK # # # cpu 0: rx_hash 0x8dbb9a4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56858 dport 52278] OK # # # cpu 0: rx_hash 0x94034738 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56902 dport 52278] OK # # # cpu 0: rx_hash 0x10cd98fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56914 dport 52278] OK # # # cpu 0: rx_hash 0xbfc02bf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56918 dport 52278] OK # # # cpu 0: rx_hash 0x6c0d2811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56974 dport 52278] OK # # # cpu 0: rx_hash 0x47ce44d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56990 dport 52278] OK # # # cpu 0: rx_hash 0xf8e69526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57036 dport 52278] OK # # # cpu 0: rx_hash 0x3f07ac86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57114 dport 52278] OK # # # cpu 0: rx_hash 0xaae61ae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57146 dport 52278] OK # # # cpu 4: rx_hash 0x30d56536 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56688 dport 52278] OK # # # cpu 4: rx_hash 0x1b930c5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56740 dport 52278] OK # # # cpu 4: rx_hash 0x120eb3db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56750 dport 52278] OK # # # cpu 4: rx_hash 0xc146b599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56754 dport 52278] OK # # # cpu 4: rx_hash 0x39cddf1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56766 dport 52278] OK # # # cpu 4: rx_hash 0xa678f68a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56842 dport 52278] OK # # # cpu 4: rx_hash 0x339940ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56874 dport 52278] OK # # # cpu 4: rx_hash 0xe0d146a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56886 dport 52278] OK # # # cpu 4: rx_hash 0x46414a2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56888 dport 52278] OK # # # cpu 4: rx_hash 0x185a2c2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56890 dport 52278] OK # # # cpu 4: rx_hash 0xdb37489c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56944 dport 52278] OK # # # cpu 4: rx_hash 0xb6d891d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56984 dport 52278] OK # # # cpu 4: rx_hash 0x0167f4f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56994 dport 52278] OK # # # cpu 4: rx_hash 0x56e12d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57002 dport 52278] OK # # # cpu 4: rx_hash 0x649a9cc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57062 dport 52278] OK # # # cpu 4: rx_hash 0x4f59f000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57078 dport 52278] OK # # # cpu 4: rx_hash 0xdf3e1021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57128 dport 52278] OK # # # cpu 4: rx_hash 0xa37ba560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57136 dport 52278] OK # # # cpu 4: rx_hash 0x42481290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57184 dport 52278] OK # # # cpu 4: rx_hash 0xbac37812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57196 dport 52278] OK # # # cpu 4: rx_hash 0xe4d81e15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57198 dport 52278] OK # # # cpu 4: rx_hash 0xcf1b72d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57214 dport 52278] OK # # # cpu 4: rx_hash 0x5a7fc11e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57242 dport 52278] OK # # # cpu 4: rx_hash 0xb3dbc23f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57250 dport 52278] OK # # # cpu 4: rx_hash 0x4a5aa3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57292 dport 52278] OK # # # cpu 4: rx_hash 0x81a0738d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57326 dport 52278] OK # # # cpu 4: rx_hash 0xf3eb2ede [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57350 dport 52278] OK # # # cpu 4: rx_hash 0x971c4dba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57376 dport 52278] OK # # # cpu 4: rx_hash 0x4dc9f47e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57398 dport 52278] OK # # # cpu 4: rx_hash 0x961646ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57410 dport 52278] OK # # # cpu 4: rx_hash 0xbdd52a2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57426 dport 52278] OK # # # cpu 4: rx_hash 0x1b4526a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57436 dport 52278] OK # # # cpu 4: rx_hash 0xfb7c9a0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57454 dport 52278] OK # # # cpu 4: rx_hash 0xd0bff6cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57470 dport 52278] OK # # # cpu 4: rx_hash 0x5d699321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57508 dport 52278] OK # # # cpu 4: rx_hash 0xfaf394f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57544 dport 52278] OK # # # cpu 4: rx_hash 0x3894fb12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57568 dport 52278] OK # # # cpu 4: rx_hash 0x135797d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57584 dport 52278] OK # # # cpu 4: rx_hash 0x1aca2854 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57594 dport 52278] OK # # # cpu 4: rx_hash 0xb9dc7290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57610 dport 52278] OK # # # cpu 4: rx_hash 0x348f12d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57620 dport 52278] OK # # # cpu 4: rx_hash 0x8aadc875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57636 dport 52278] OK # # # cpu 4: rx_hash 0xd4b6ae72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57638 dport 52278] OK # # # cpu 4: rx_hash 0x07fea830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57658 dport 52278] OK # # # cpu 4: rx_hash 0x24aa7021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57666 dport 52278] OK # # # cpu 4: rx_hash 0x0f691ce1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57682 dport 52278] OK # # # count: pass=61 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 32969 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54098 dport 32969] != expected 0xe5513b70 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54098 dport 32969] != expected 0xe5513b70 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55569 dport 32969] != expected 0x75c0d063 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55569 dport 32969] != expected 0x75c0d063 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60099 dport 32969] != expected 0x97e32eb8 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60099 dport 32969] != expected 0x97e32eb8 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51829 dport 32969] != expected 0xf4847c1f # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51829 dport 32969] != expected 0xf4847c1f # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52987 dport 32969] != expected 0x69241c35 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52987 dport 32969] != expected 0x69241c35 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51049 dport 32969] != expected 0x7adfd8eb # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51049 dport 32969] != expected 0x7adfd8eb # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56752 dport 32969] != expected 0xe36fb71 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56752 dport 32969] != expected 0xe36fb71 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56575 dport 32969] != expected 0xf38531f8 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56575 dport 32969] != expected 0xf38531f8 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52912 dport 32969] != expected 0x1d2d640f # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52912 dport 32969] != expected 0x1d2d640f # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44728 dport 32969] != expected 0xf4fedf46 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44728 dport 32969] != expected 0xf4fedf46 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39936 dport 32969] != expected 0x5fdb12d9 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39936 dport 32969] != expected 0x5fdb12d9 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48838 dport 32969] != expected 0x868583c4 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48838 dport 32969] != expected 0x868583c4 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58203 dport 32969] != expected 0xd6fb5893 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58203 dport 32969] != expected 0xd6fb5893 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50154 dport 32969] != expected 0x772adb1 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50154 dport 32969] != expected 0x772adb1 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55908 dport 32969] != expected 0x681025b6 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55908 dport 32969] != expected 0x681025b6 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 32969] != expected 0x182be4a4 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 32969] != expected 0x182be4a4 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41256 dport 32969] != expected 0x31b064d5 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41256 dport 32969] != expected 0x31b064d5 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58828 dport 32969] != expected 0x8330dd71 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58828 dport 32969] != expected 0x8330dd71 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35773 dport 32969] != expected 0xdb8d0f54 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35773 dport 32969] != expected 0xdb8d0f54 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38666 dport 32969] != expected 0xae44101a # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38666 dport 32969] != expected 0xae44101a # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46280 dport 32969] != expected 0xfea033b4 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46280 dport 32969] != expected 0xfea033b4 # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53309 dport 32969] != expected 0x8887441d # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53309 dport 32969] != expected 0x8887441d # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48078 dport 32969] != expected 0x81ea343a # # Exception| cpu 4: rx_hash 0xe4139899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48078 dport 32969] != expected 0x81ea343a # # 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 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 55551 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59412 dport 55551] != expected 0xfd9c6d65 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59412 dport 55551] != expected 0xfd9c6d65 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 55551] != expected 0x26f09384 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 55551] != expected 0x26f09384 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 55551] != expected 0x603c4521 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 55551] != expected 0x603c4521 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47950 dport 55551] != expected 0xd7317b0e # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47950 dport 55551] != expected 0xd7317b0e # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46137 dport 55551] != expected 0x3fd9c554 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46137 dport 55551] != expected 0x3fd9c554 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46365 dport 55551] != expected 0xb789f6fb # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46365 dport 55551] != expected 0xb789f6fb # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58010 dport 55551] != expected 0x717d91c7 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58010 dport 55551] != expected 0x717d91c7 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34697 dport 55551] != expected 0xc1df7d1c # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34697 dport 55551] != expected 0xc1df7d1c # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59283 dport 55551] != expected 0x4debf37 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59283 dport 55551] != expected 0x4debf37 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56280 dport 55551] != expected 0x8fc3be3f # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56280 dport 55551] != expected 0x8fc3be3f # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41430 dport 55551] != expected 0xa2efd04 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41430 dport 55551] != expected 0xa2efd04 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45916 dport 55551] != expected 0xb4bef710 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45916 dport 55551] != expected 0xb4bef710 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 55551] != expected 0xf25a2adc # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 55551] != expected 0xf25a2adc # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56292 dport 55551] != expected 0xc96a0e1d # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56292 dport 55551] != expected 0xc96a0e1d # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45726 dport 55551] != expected 0xf7911173 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45726 dport 55551] != expected 0xf7911173 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43912 dport 55551] != expected 0x284dbce # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43912 dport 55551] != expected 0x284dbce # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60626 dport 55551] != expected 0x8fad037a # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60626 dport 55551] != expected 0x8fad037a # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53265 dport 55551] != expected 0x364eb66b # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53265 dport 55551] != expected 0x364eb66b # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45534 dport 55551] != expected 0xd683e7e9 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45534 dport 55551] != expected 0xd683e7e9 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49802 dport 55551] != expected 0x1f2b1cb1 # # Exception| cpu 4: rx_hash 0xb8bfe74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49802 dport 55551] != expected 0x1f2b1cb1 # # 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__->