< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 52376 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xba76de26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34664 dport 52376] != expected 0x7d44bb6a # # Exception| cpu 0: rx_hash 0x3187fc5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34676 dport 52376] != expected 0x590172ca # # Exception| cpu 0: rx_hash 0x61458d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34688 dport 52376] != expected 0x3a948428 # # Exception| cpu 0: rx_hash 0x76a7c9d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34702 dport 52376] != expected 0x721f1769 # # Exception| cpu 0: rx_hash 0x52e30dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 34722 dport 52376] != expected 0x8720bc6f # # Exception| cpu 0: rx_hash 0xc6415480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34760 dport 52376] != expected 0x21a71290 # # Exception| cpu 0: rx_hash 0x2cdc79c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34826 dport 52376] != expected 0x96c9dc43 # # Exception| cpu 0: rx_hash 0xbefe1bce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34898 dport 52376] != expected 0xec5609c0 # # Exception| cpu 0: rx_hash 0x00298211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34910 dport 52376] != expected 0xa9bf835b # # Exception| cpu 0: rx_hash 0x95136253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34962 dport 52376] != expected 0xd8089169 # # Exception| cpu 0: rx_hash 0x10d344a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35012 dport 52376] != expected 0xea1cd7ab # # Exception| cpu 0: rx_hash 0xb5c36538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35074 dport 52376] != expected 0xa38b9e06 # # Exception| cpu 0: rx_hash 0x61598bad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35078 dport 52376] != expected 0x253a92eb # # Exception| cpu 0: rx_hash 0x29d003b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35088 dport 52376] != expected 0xcf45c4e7 # # Exception| cpu 0: rx_hash 0xceec6dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 35126 dport 52376] != expected 0xf440f04d # # Exception| cpu 0: rx_hash 0xac102544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35142 dport 52376] != expected 0xfd518225 # # Exception| cpu 0: rx_hash 0x4dac7074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35154 dport 52376] != expected 0x1a4ccdf3 # # Exception| cpu 0: rx_hash 0xcf74d4c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35216 dport 52376] != expected 0x23704c80 # # Exception| cpu 0: rx_hash 0x3f383b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35330 dport 52376] != expected 0xae9c382c # # Exception| cpu 0: rx_hash 0x1dfcc40e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35356 dport 52376] != expected 0x87bbe856 # # Exception| cpu 0: rx_hash 0x26eb7b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35398 dport 52376] != expected 0xf046240f # # Exception| cpu 0: rx_hash 0x6e62f338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35408 dport 52376] != expected 0x1a397203 # # Exception| cpu 0: rx_hash 0x154dfbda [saddr 192.0.3.2 daddr 192.0.3.1 sport 35428 dport 52376] != expected 0x4df21c48 # # Exception| cpu 0: rx_hash 0x76290a5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35506 dport 52376] != expected 0x93d3d2ed # # Exception| cpu 0: rx_hash 0x14d542c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35522 dport 52376] != expected 0x9ac2a085 # # Exception| cpu 0: rx_hash 0xaa02db1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35534 dport 52376] != expected 0xdf2b2a1e # # Exception| cpu 0: rx_hash 0x4d3eb571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35560 dport 52376] != expected 0xe42e1eb4 # # Exception| cpu 0: rx_hash 0xac82e041 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35580 dport 52376] != expected 0x3335162 # # Exception| cpu 0: rx_hash 0x2b563e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35620 dport 52376] != expected 0x6383c8b5 # # Exception| cpu 0: rx_hash 0xcaea6bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35632 dport 52376] != expected 0x849e8763 # # Exception| cpu 0: rx_hash 0x63dfb692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35634 dport 52376] != expected 0x89fc9eb9 # # Exception| cpu 4: rx_hash 0xd03ba96c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34656 dport 52376] != expected 0xbe1c3d1c # # Exception| cpu 4: rx_hash 0x04a147f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34660 dport 52376] != expected 0x38ad31f1 # # Exception| cpu 4: rx_hash 0x2665b8a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34682 dport 52376] != expected 0x118ae18b # # Exception| cpu 4: rx_hash 0x0b08fa69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34696 dport 52376] != expected 0xf9cc025e # # Exception| cpu 4: rx_hash 0xa23d2742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34698 dport 52376] != expected 0xf4ae1b84 # # Exception| cpu 4: rx_hash 0x971b9ce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34714 dport 52376] != expected 0x950258bf # # Exception| cpu 4: rx_hash 0xa4bd1c1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34744 dport 52376] != expected 0x28b660f8 # # Exception| cpu 4: rx_hash 0x9faaa333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34786 dport 52376] != expected 0x5f4baca1 # # Exception| cpu 4: rx_hash 0xaa8c1896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34802 dport 52376] != expected 0x3ee7ef9a # # Exception| cpu 4: rx_hash 0x75378e7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34848 dport 52376] != expected 0xe8256272 # # Exception| cpu 4: rx_hash 0x948bdb4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34868 dport 52376] != expected 0xf382da4 # # Exception| cpu 4: rx_hash 0xf67793d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34884 dport 52376] != expected 0x6295fcc # # Exception| cpu 4: rx_hash 0xe195d721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34890 dport 52376] != expected 0x4ea2cc8d # # Exception| cpu 4: rx_hash 0x74af3763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34950 dport 52376] != expected 0x3f15debf # # Exception| cpu 4: rx_hash 0x3aa68424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34978 dport 52376] != expected 0x972f3cf # # Exception| cpu 4: rx_hash 0xf9de2e45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34984 dport 52376] != expected 0xc7486c63 # # Exception| cpu 4: rx_hash 0x0f803f81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34994 dport 52376] != expected 0x68deb0f4 # # Exception| cpu 4: rx_hash 0x722f0c3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 52376] != expected 0xe30da5c3 # # Exception| cpu 4: rx_hash 0xae04dd7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35016 dport 52376] != expected 0xaff55d30 # # Exception| cpu 4: rx_hash 0x4fb8884e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35036 dport 52376] != expected 0x48e812e6 # # Exception| cpu 4: rx_hash 0x9da25d87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 52376] != expected 0x12416577 # # Exception| cpu 4: rx_hash 0x97079a69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35100 dport 52376] != expected 0x8aac4e7c # # Exception| cpu 4: rx_hash 0x0525f86f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35140 dport 52376] != expected 0xf0339bff # # Exception| cpu 4: rx_hash 0xe2199603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35170 dport 52376] != expected 0xcb36af55 # # Exception| cpu 4: rx_hash 0xaa901e18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35188 dport 52376] != expected 0x2149f959 # # Exception| cpu 4: rx_hash 0x1bee3a57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35220 dport 52376] != expected 0xa5c1406d # # Exception| cpu 4: rx_hash 0x0a8c45ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 35240 dport 52376] != expected 0x3152a850 # # Exception| cpu 4: rx_hash 0x3faafe5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35256 dport 52376] != expected 0x50feeb6b # # Exception| cpu 4: rx_hash 0xe3812f1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35268 dport 52376] != expected 0x1c061398 # # Exception| cpu 4: rx_hash 0x89cc5851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35276 dport 52376] != expected 0xdf5e95ee # # Exception| cpu 4: rx_hash 0x319bfad2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35314 dport 52376] != expected 0x46af6409 # # Exception| cpu 4: rx_hash 0x55754c15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35338 dport 52376] != expected 0x6dc4be5a # # Exception| cpu 4: rx_hash 0x7980b7cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35422 dport 52376] != expected 0x52b2e142 # # Exception| cpu 4: rx_hash 0x895e9d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35446 dport 52376] != expected 0x213c46a9 # # Exception| cpu 4: rx_hash 0x70a93100 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35456 dport 52376] != expected 0x4fcba991 # # Exception| cpu 4: rx_hash 0x458f8aa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35472 dport 52376] != expected 0x2e67eaaa # # Exception| cpu 4: rx_hash 0x526dce51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35486 dport 52376] != expected 0x66ec79eb # # Exception| cpu 4: rx_hash 0x430fb1f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35490 dport 52376] != expected 0xf27f91d6 # # Exception| cpu 4: rx_hash 0x3611bd93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35548 dport 52376] != expected 0xb3e570ff # # Exception| cpu 4: rx_hash 0x3a344121 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35608 dport 52376] != expected 0xf7102088 # # Exception| cpu 4: rx_hash 0x743df266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35644 dport 52376] != expected 0xc1770df8 # # Exception| cpu 4: rx_hash 0xd5b91099 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35654 dport 52376] != expected 0x65ce03c # # Exception| cpu 4: rx_hash 0x9bb0a3de [saddr 192.0.3.2 daddr 192.0.3.1 sport 35682 dport 52376] != expected 0x303bcd4c # # Exception| cpu 4: rx_hash 0x94191e4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35726 dport 52376] != expected 0xf15afee3 # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1b3e0480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42832 dport 52686] OK # # # cpu 0: rx_hash 0xfc026aec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42870 dport 52686] OK # # # cpu 0: rx_hash 0x6fb8b1f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42888 dport 52686] OK # # # cpu 0: rx_hash 0xd7ef1371 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42934 dport 52686] OK # # # cpu 0: rx_hash 0xbda2643b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 52686] OK # # # cpu 0: rx_hash 0xb5135bef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 52686] OK # # # cpu 0: rx_hash 0x3ee27995 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42970 dport 52686] OK # # # cpu 0: rx_hash 0x7bcab2aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43048 dport 52686] OK # # # cpu 0: rx_hash 0x590e4dfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43062 dport 52686] OK # # # cpu 0: rx_hash 0x3bf20565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43078 dport 52686] OK # # # cpu 0: rx_hash 0x1fb6c168 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43114 dport 52686] OK # # # cpu 0: rx_hash 0x101f7cf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43142 dport 52686] OK # # # cpu 0: rx_hash 0x4f74b017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43166 dport 52686] OK # # # cpu 0: rx_hash 0xdd56d211 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43206 dport 52686] OK # # # cpu 0: rx_hash 0x65017092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43256 dport 52686] OK # # # cpu 0: rx_hash 0xcc34adb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43258 dport 52686] OK # # # cpu 0: rx_hash 0xacdc1d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43268 dport 52686] OK # # # cpu 0: rx_hash 0xaa5c2641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43318 dport 52686] OK # # # cpu 0: rx_hash 0x69248c20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43324 dport 52686] OK # # # cpu 4: rx_hash 0xb20bd9ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42834 dport 52686] OK # # # cpu 4: rx_hash 0xd846aee1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42842 dport 52686] OK # # # cpu 4: rx_hash 0x77f34896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42858 dport 52686] OK # # # cpu 4: rx_hash 0xacc01b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42882 dport 52686] OK # # # cpu 4: rx_hash 0x785af506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42886 dport 52686] OK # # # cpu 4: rx_hash 0x99e6a036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42898 dport 52686] OK # # # cpu 4: rx_hash 0x5a9e0a57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42904 dport 52686] OK # # # cpu 4: rx_hash 0x4bfc75ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42916 dport 52686] OK # # # cpu 4: rx_hash 0x0bc4c230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42954 dport 52686] OK # # # cpu 4: rx_hash 0x386242c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42984 dport 52686] OK # # # cpu 4: rx_hash 0x0d44f96c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43000 dport 52686] OK # # # cpu 4: rx_hash 0x9cf6dcc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43022 dport 52686] OK # # # cpu 4: rx_hash 0x00e5ba48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43036 dport 52686] OK # # # cpu 4: rx_hash 0xe7d9d424 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43066 dport 52686] OK # # # cpu 4: rx_hash 0x92c7d84e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43076 dport 52686] OK # # # cpu 4: rx_hash 0x737b8d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43088 dport 52686] OK # # # cpu 4: rx_hash 0xdcce6b09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43104 dport 52686] OK # # # cpu 4: rx_hash 0x9d6e65de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43176 dport 52686] OK # # # cpu 4: rx_hash 0x49f48b4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43180 dport 52686] OK # # # cpu 4: rx_hash 0xa848de7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43192 dport 52686] OK # # # cpu 4: rx_hash 0x4145b49f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43220 dport 52686] OK # # # cpu 4: rx_hash 0x2b08c3d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43228 dport 52686] OK # # # cpu 4: rx_hash 0x47c58fc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43238 dport 52686] OK # # # cpu 4: rx_hash 0x0f4c07d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43248 dport 52686] OK # # # cpu 4: rx_hash 0xa679daf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43250 dport 52686] OK # # # cpu 4: rx_hash 0xe2d5ae5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43296 dport 52686] OK # # # cpu 4: rx_hash 0x364f40cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43300 dport 52686] OK # # # cpu 4: rx_hash 0xd7f315ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43312 dport 52686] OK # # # cpu 4: rx_hash 0xece4aad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43370 dport 52686] OK # # # cpu 4: rx_hash 0x4a78ca69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43396 dport 52686] OK # # # cpu 4: rx_hash 0xf22f68ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43450 dport 52686] OK # # # cpu 4: rx_hash 0x3f66c603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43514 dport 52686] OK # # # cpu 4: rx_hash 0x8f129e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43526 dport 52686] OK # # # cpu 4: rx_hash 0xbcb41ea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43556 dport 52686] OK # # # cpu 4: rx_hash 0x4aea0f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43582 dport 52686] OK # # # cpu 4: rx_hash 0xde485636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43604 dport 52686] OK # # # cpu 4: rx_hash 0x1d30fc57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43614 dport 52686] OK # # # cpu 4: rx_hash 0xedeed6cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43638 dport 52686] OK # # # cpu 4: rx_hash 0x9fe858e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43676 dport 52686] OK # # # cpu 4: rx_hash 0xac4ed818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43710 dport 52686] OK # # # cpu 4: rx_hash 0xa4ffe7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43718 dport 52686] OK # # # cpu 4: rx_hash 0x91d95c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43734 dport 52686] OK # # # cpu 4: rx_hash 0xa27fdc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 52686] OK # # # cpu 4: rx_hash 0xa8da1b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43778 dport 52686] OK # # # cpu 4: rx_hash 0xe6d3a839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43814 dport 52686] OK # # # cpu 4: rx_hash 0x7ac0ceb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43828 dport 52686] OK # # # cpu 4: rx_hash 0xd3f5139c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43830 dport 52686] OK # # # cpu 4: rx_hash 0xe06fa5d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58706 dport 52686] OK # # # cpu 4: rx_hash 0xd3c92521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58736 dport 52686] OK # # # count: pass=68 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 214, 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 41644 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50421 dport 41644] != expected 0x55d696bd # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50421 dport 41644] != expected 0x55d696bd # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44616 dport 41644] != expected 0x421242fc # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44616 dport 41644] != expected 0x421242fc # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47145 dport 41644] != expected 0x89813f4c # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47145 dport 41644] != expected 0x89813f4c # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40180 dport 41644] != expected 0x21683add # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40180 dport 41644] != expected 0x21683add # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44186 dport 41644] != expected 0xe18fe2ad # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44186 dport 41644] != expected 0xe18fe2ad # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48730 dport 41644] != expected 0x91bdb45e # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48730 dport 41644] != expected 0x91bdb45e # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56658 dport 41644] != expected 0xaf9a2933 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56658 dport 41644] != expected 0xaf9a2933 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59550 dport 41644] != expected 0x3560345c # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59550 dport 41644] != expected 0x3560345c # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33380 dport 41644] != expected 0x6bd8d651 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33380 dport 41644] != expected 0x6bd8d651 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51596 dport 41644] != expected 0xf0047caf # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51596 dport 41644] != expected 0xf0047caf # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55845 dport 41644] != expected 0xc70d6aff # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55845 dport 41644] != expected 0xc70d6aff # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46781 dport 41644] != expected 0xfae1736e # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46781 dport 41644] != expected 0xfae1736e # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40243 dport 41644] != expected 0x723b40c5 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40243 dport 41644] != expected 0x723b40c5 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54349 dport 41644] != expected 0x14a05649 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54349 dport 41644] != expected 0x14a05649 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53037 dport 41644] != expected 0xb0a835f5 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53037 dport 41644] != expected 0xb0a835f5 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35294 dport 41644] != expected 0xeb795d90 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35294 dport 41644] != expected 0xeb795d90 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49733 dport 41644] != expected 0x6e12af69 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49733 dport 41644] != expected 0x6e12af69 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52115 dport 41644] != expected 0x38eafd79 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52115 dport 41644] != expected 0x38eafd79 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48895 dport 41644] != expected 0x512b22fc # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48895 dport 41644] != expected 0x512b22fc # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39926 dport 41644] != expected 0xdc9b3421 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39926 dport 41644] != expected 0xdc9b3421 # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42663 dport 41644] != expected 0xea1603ba # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42663 dport 41644] != expected 0xea1603ba # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50557 dport 41644] != expected 0x8ca15c9f # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50557 dport 41644] != expected 0x8ca15c9f # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52395 dport 41644] != expected 0xda590e8f # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52395 dport 41644] != expected 0xda590e8f # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39896 dport 41644] != expected 0x24c686fd # # Exception| cpu 0: rx_hash 0x0553750b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39896 dport 41644] != expected 0x24c686fd # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 45820 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57509 dport 45820] != expected 0x4a9faa76 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57509 dport 45820] != expected 0x4a9faa76 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55982 dport 45820] != expected 0x4e0770d # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55982 dport 45820] != expected 0x4e0770d # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45266 dport 45820] != expected 0x835f0415 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45266 dport 45820] != expected 0x835f0415 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46137 dport 45820] != expected 0x1fe6aa83 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46137 dport 45820] != expected 0x1fe6aa83 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33560 dport 45820] != expected 0x199e3c68 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33560 dport 45820] != expected 0x199e3c68 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42520 dport 45820] != expected 0x1825e61 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42520 dport 45820] != expected 0x1825e61 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38668 dport 45820] != expected 0xebc3d50d # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38668 dport 45820] != expected 0xebc3d50d # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50169 dport 45820] != expected 0xd146ebdf # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50169 dport 45820] != expected 0xd146ebdf # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48710 dport 45820] != expected 0x1f506415 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48710 dport 45820] != expected 0x1f506415 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50201 dport 45820] != expected 0x56170b19 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50201 dport 45820] != expected 0x56170b19 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58514 dport 45820] != expected 0x763a5f07 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58514 dport 45820] != expected 0x763a5f07 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48162 dport 45820] != expected 0xe5b94c66 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48162 dport 45820] != expected 0xe5b94c66 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50759 dport 45820] != expected 0xc0336f7c # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50759 dport 45820] != expected 0xc0336f7c # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49612 dport 45820] != expected 0x81ab6cb6 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49612 dport 45820] != expected 0x81ab6cb6 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46622 dport 45820] != expected 0xd3184b64 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46622 dport 45820] != expected 0xd3184b64 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51185 dport 45820] != expected 0x7df067b # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51185 dport 45820] != expected 0x7df067b # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59396 dport 45820] != expected 0x3aa9d7f1 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59396 dport 45820] != expected 0x3aa9d7f1 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38214 dport 45820] != expected 0x9c5be458 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38214 dport 45820] != expected 0x9c5be458 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47364 dport 45820] != expected 0x4d03d35e # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47364 dport 45820] != expected 0x4d03d35e # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51738 dport 45820] != expected 0x365e8e20 # # Exception| cpu 5: rx_hash 0x7b3145e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51738 dport 45820] != expected 0x365e8e20 # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->