< 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 200, 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 129, 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 33542 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 89 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0e63566e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51250 dport 33542] != expected 0x1d914ef1 # # Exception| cpu 0: rx_hash 0x8ec08120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51274 dport 33542] != expected 0xb7538d23 # # Exception| cpu 0: rx_hash 0x4178d55c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51280 dport 33542] != expected 0x57a04a93 # # Exception| cpu 0: rx_hash 0xbd8d4371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51290 dport 33542] != expected 0x65adbf1d # # Exception| cpu 0: rx_hash 0xbccaedec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51302 dport 33542] != expected 0x302838b9 # # Exception| cpu 0: rx_hash 0x647a49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51338 dport 33542] != expected 0xd9b3c7eb # # Exception| cpu 0: rx_hash 0x8881ccb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51498 dport 33542] != expected 0x87bcfb90 # # Exception| cpu 0: rx_hash 0x45b6c5fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51502 dport 33542] != expected 0xcc443369 # # Exception| cpu 0: rx_hash 0x6d716cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51576 dport 33542] != expected 0x760cd4d3 # # Exception| cpu 0: rx_hash 0x78f6c1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51600 dport 33542] != expected 0xd46fe378 # # Exception| cpu 0: rx_hash 0xb486667d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51624 dport 33542] != expected 0xca12ac25 # # Exception| cpu 0: rx_hash 0xe150208f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51632 dport 33542] != expected 0xbd10fa67 # # Exception| cpu 0: rx_hash 0x7efc0e1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51818 dport 33542] != expected 0xa8bb65ad # # Exception| cpu 0: rx_hash 0x3c22b886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51844 dport 33542] != expected 0xd6d10b0d # # Exception| cpu 0: rx_hash 0x95016859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51862 dport 33542] != expected 0x93dea8c1 # # Exception| cpu 0: rx_hash 0x0ca78971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51894 dport 33542] != expected 0xfaa1b1de # # Exception| cpu 0: rx_hash 0xa70b0495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51898 dport 33542] != expected 0x14a51d5b # # Exception| cpu 0: rx_hash 0x2460207d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51936 dport 33542] != expected 0x40e95664 # # Exception| cpu 0: rx_hash 0xd895b650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51946 dport 33542] != expected 0x72e4a3ea # # Exception| cpu 0: rx_hash 0xda1aeb6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51956 dport 33542] != expected 0xd9efaca3 # # Exception| cpu 0: rx_hash 0x78bd4383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51978 dport 33542] != expected 0x9854131e # # Exception| cpu 0: rx_hash 0xb642b962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52012 dport 33542] != expected 0x2d22530a # # Exception| cpu 0: rx_hash 0xb4cde459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52018 dport 33542] != expected 0x86295c43 # # Exception| cpu 0: rx_hash 0xf9593a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52046 dport 33542] != expected 0x67135768 # # Exception| cpu 0: rx_hash 0xecde9705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52134 dport 33542] != expected 0xc57060c3 # # Exception| cpu 0: rx_hash 0x743fd8b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 33542] != expected 0xf98afe78 # # Exception| cpu 0: rx_hash 0xf49c0ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52162 dport 33542] != expected 0x53483daa # # Exception| cpu 0: rx_hash 0xf61352c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52188 dport 33542] != expected 0xf84332e3 # # Exception| cpu 0: rx_hash 0xdd724b59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52230 dport 33542] != expected 0x56a355e1 # # Exception| cpu 0: rx_hash 0x74519b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52244 dport 33542] != expected 0x13acf62d # # Exception| cpu 0: rx_hash 0xef782795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52266 dport 33542] != expected 0xd1d8e07b # # Exception| cpu 0: rx_hash 0x1102ec83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52286 dport 33542] != expected 0x48de1abc # # Exception| cpu 0: rx_hash 0xa063a4a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52296 dport 33542] != expected 0x9be9e419 # # Exception| cpu 0: rx_hash 0x39c5458f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52328 dport 33542] != expected 0xf296fd06 # # Exception| cpu 0: rx_hash 0x1d8077b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52366 dport 33542] != expected 0x2900f7da # # Exception| cpu 0: rx_hash 0x9facfdc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52456 dport 33542] != expected 0x28c93b41 # # Exception| cpu 4: rx_hash 0xf0199d78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51238 dport 33542] != expected 0x8497b436 # # Exception| cpu 4: rx_hash 0xa5cfdb8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51262 dport 33542] != expected 0xf395e274 # # Exception| cpu 4: rx_hash 0x14ae93ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 51272 dport 33542] != expected 0x20a21cd1 # # Exception| cpu 4: rx_hash 0x15e93d33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51316 dport 33542] != expected 0x75279b75 # # Exception| cpu 4: rx_hash 0x02e1cd5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51330 dport 33542] != expected 0x7c4fa397 # # Exception| cpu 4: rx_hash 0xcd599921 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51352 dport 33542] != expected 0x9cbc6427 # # Exception| cpu 4: rx_hash 0x006e9066 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51356 dport 33542] != expected 0xd744acde # # Exception| cpu 4: rx_hash 0xa80aee24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51378 dport 33542] != expected 0xc7ce88b6 # # Exception| cpu 4: rx_hash 0x54ff7809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51384 dport 33542] != expected 0xf5c37d38 # # Exception| cpu 4: rx_hash 0x03a663c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51390 dport 33542] != expected 0x29ca2433 # # Exception| cpu 4: rx_hash 0x2a266451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51412 dport 33542] != expected 0xc607442d # # Exception| cpu 4: rx_hash 0x4f751354 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51454 dport 33542] != expected 0x9d75a8bc # # Exception| cpu 4: rx_hash 0xef5de687 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51486 dport 33542] != expected 0x77c51848 # # Exception| cpu 4: rx_hash 0x0beae851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51568 dport 33542] != expected 0xd3f0b0af # # Exception| cpu 4: rx_hash 0xe0178e12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51596 dport 33542] != expected 0xe8957dc3 # # Exception| cpu 4: rx_hash 0x8403578a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51610 dport 33542] != expected 0xe66216f6 # # Exception| cpu 4: rx_hash 0xd21de2de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51616 dport 33542] != expected 0x6feec859 # # Exception| cpu 4: rx_hash 0x503168ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 51654 dport 33542] != expected 0x6e2704c2 # # Exception| cpu 4: rx_hash 0xae4ba3bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51666 dport 33542] != expected 0xf721fe05 # # Exception| cpu 4: rx_hash 0xad83501b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51696 dport 33542] != expected 0x9af76e8 # # Exception| cpu 4: rx_hash 0x00251242 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51718 dport 33542] != expected 0x9b7f5cb8 # # Exception| cpu 4: rx_hash 0x03ede1e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 33542] != expected 0x65f1d455 # # Exception| cpu 4: rx_hash 0x28e2bb4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51792 dport 33542] != expected 0x2137bb02 # # Exception| cpu 4: rx_hash 0xe5d5b209 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51796 dport 33542] != expected 0x6acf73fb # # Exception| cpu 4: rx_hash 0xd4172d63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51802 dport 33542] != expected 0x133a4e8c # # Exception| cpu 4: rx_hash 0xb3cb075d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51822 dport 33542] != expected 0xe343ad54 # # Exception| cpu 4: rx_hash 0x4db1cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 33542] != expected 0x7a455793 # # Exception| cpu 4: rx_hash 0x41335778 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51914 dport 33542] != expected 0x1b9bbaf5 # # Exception| cpu 4: rx_hash 0x14e5118a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51922 dport 33542] != expected 0x6c99ecb7 # # Exception| cpu 4: rx_hash 0x73393bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51942 dport 33542] != expected 0x9ce00f6f # # Exception| cpu 4: rx_hash 0x4bf081d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51994 dport 33542] != expected 0x4aaa2120 # # Exception| cpu 4: rx_hash 0xac8f7ca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52054 dport 33542] != expected 0x1011012a # # Exception| cpu 4: rx_hash 0xcb53569c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52066 dport 33542] != expected 0xe068e2f2 # # Exception| cpu 4: rx_hash 0xfa91c9f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52076 dport 33542] != expected 0x999ddf85 # # Exception| cpu 4: rx_hash 0x60ffdb78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52078 dport 33542] != expected 0xe6c4e77 # # Exception| cpu 4: rx_hash 0x22216de4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52096 dport 33542] != expected 0x700620d7 # # Exception| cpu 4: rx_hash 0x898de000 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52108 dport 33542] != expected 0x9e028c52 # # Exception| cpu 4: rx_hash 0x5dbfdf21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52176 dport 33542] != expected 0x16479e66 # # Exception| cpu 4: rx_hash 0x5e772c87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52210 dport 33542] != expected 0xe8c9168b # # Exception| cpu 4: rx_hash 0x38eca824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52218 dport 33542] != expected 0x4d3572f7 # # Exception| cpu 4: rx_hash 0xf5dba163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 33542] != expected 0x6cdba0e # # Exception| cpu 4: rx_hash 0x8a2b5090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52224 dport 33542] != expected 0x8aaa0cea # # Exception| cpu 4: rx_hash 0x6fdbf0db [saddr 192.0.3.2 daddr 192.0.3.1 sport 52306 dport 33542] != expected 0x7b1a23a9 # # Exception| cpu 4: rx_hash 0x932e66f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52312 dport 33542] != expected 0x4917d627 # # Exception| cpu 4: rx_hash 0xc7bf8e99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52348 dport 33542] != expected 0x6b9007c1 # # Exception| cpu 4: rx_hash 0xb62cfa54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52354 dport 33542] != expected 0xc7045b5f # # Exception| cpu 4: rx_hash 0xd37f8d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52392 dport 33542] != expected 0x9c76b7ce # # Exception| cpu 4: rx_hash 0x1cc7d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52402 dport 33542] != expected 0x7c85707e # # Exception| cpu 4: rx_hash 0xe0324f00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52408 dport 33542] != expected 0x4e8885f0 # # Exception| cpu 4: rx_hash 0x37c88387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52422 dport 33542] != expected 0x38431f29 # # Exception| cpu 4: rx_hash 0xfbb8245d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52478 dport 33542] != expected 0x263e5074 # # Exception| cpu 4: rx_hash 0x3d0b552d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52502 dport 33542] != expected 0x697284fc # # Exception| cpu 4: rx_hash 0xc1fec300 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52508 dport 33542] != expected 0x5b7f7172 # # Exception| count: pass=0 nohash=0 fail=89 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xcd23f03e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42660 dport 55748] OK # # # cpu 0: rx_hash 0xcfacad05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42682 dport 55748] OK # # # cpu 0: rx_hash 0x7f8a4bbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42736 dport 55748] OK # # # cpu 0: rx_hash 0xe5e45932 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42738 dport 55748] OK # # # cpu 0: rx_hash 0xa03c0caa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42816 dport 55748] OK # # # cpu 0: rx_hash 0x9371cefb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42832 dport 55748] OK # # # cpu 0: rx_hash 0xc428d532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42838 dport 55748] OK # # # cpu 0: rx_hash 0xb4fc0f62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42900 dport 55748] OK # # # cpu 0: rx_hash 0xd320255c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42912 dport 55748] OK # # # cpu 0: rx_hash 0x0655b4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42944 dport 55748] OK # # # cpu 0: rx_hash 0x510caf29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 55748] OK # # # cpu 0: rx_hash 0x345fd82c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42988 dport 55748] OK # # # cpu 0: rx_hash 0x07121a7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43004 dport 55748] OK # # # cpu 0: rx_hash 0xa227a744 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43130 dport 55748] OK # # # cpu 0: rx_hash 0xe2764ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43146 dport 55748] OK # # # cpu 0: rx_hash 0x7a970356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43158 dport 55748] OK # # # cpu 0: rx_hash 0x1c0c87f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43166 dport 55748] OK # # # cpu 0: rx_hash 0x7bd0adcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43178 dport 55748] OK # # # cpu 0: rx_hash 0x2c89b602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43180 dport 55748] OK # # # cpu 0: rx_hash 0x85aa66dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43198 dport 55748] OK # # # cpu 0: rx_hash 0x9f67a31d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43204 dport 55748] OK # # # cpu 0: rx_hash 0x6bdebea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43264 dport 55748] OK # # # cpu 0: rx_hash 0x5a1c21cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43278 dport 55748] OK # # # cpu 0: rx_hash 0xa466eadd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43290 dport 55748] OK # # # cpu 0: rx_hash 0x3f4f56ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43300 dport 55748] OK # # # cpu 0: rx_hash 0xc3bac0e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43310 dport 55748] OK # # # cpu 0: rx_hash 0x8ca143d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43340 dport 55748] OK # # # cpu 0: rx_hash 0x431917ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43350 dport 55748] OK # # # cpu 0: rx_hash 0xbeab2f1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43360 dport 55748] OK # # # cpu 0: rx_hash 0x8f69b077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43374 dport 55748] OK # # # cpu 0: rx_hash 0x1788ffc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43378 dport 55748] OK # # # cpu 0: rx_hash 0x9ba9b3bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43450 dport 55748] OK # # # cpu 0: rx_hash 0xb7eb8835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43528 dport 55748] OK # # # cpu 0: rx_hash 0x791472d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43566 dport 55748] OK # # # cpu 0: rx_hash 0x7b9b2fef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43568 dport 55748] OK # # # cpu 0: rx_hash 0x2cc23426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43574 dport 55748] OK # # # cpu 0: rx_hash 0x07cd6e8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43586 dport 55748] OK # # # cpu 0: rx_hash 0x360ff1e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43596 dport 55748] OK # # # cpu 0: rx_hash 0x629e1989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43624 dport 55748] OK # # # cpu 0: rx_hash 0xcbbdc956 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43642 dport 55748] OK # # # cpu 0: rx_hash 0xdcb53938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43660 dport 55748] OK # # # cpu 0: rx_hash 0x23885cb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43684 dport 55748] OK # # # cpu 0: rx_hash 0x765e1a41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43708 dport 55748] OK # # # cpu 0: rx_hash 0x5e99b34d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43754 dport 55748] OK # # # cpu 0: rx_hash 0x0b4ff5bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43762 dport 55748] OK # # # count: pass=45 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 200, 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 129, 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 40588 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33545 dport 40588] != expected 0x7c23f202 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33545 dport 40588] != expected 0x7c23f202 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60347 dport 40588] != expected 0xab74b267 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60347 dport 40588] != expected 0xab74b267 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51959 dport 40588] != expected 0x4b890e57 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51959 dport 40588] != expected 0x4b890e57 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51597 dport 40588] != expected 0xed024ec5 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51597 dport 40588] != expected 0xed024ec5 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56585 dport 40588] != expected 0x693c4681 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56585 dport 40588] != expected 0x693c4681 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45268 dport 40588] != expected 0x63d9960c # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45268 dport 40588] != expected 0x63d9960c # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54698 dport 40588] != expected 0x3fabd7ab # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54698 dport 40588] != expected 0x3fabd7ab # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40219 dport 40588] != expected 0x7875ac1 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40219 dport 40588] != expected 0x7875ac1 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40971 dport 40588] != expected 0x27030e5b # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40971 dport 40588] != expected 0x27030e5b # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51775 dport 40588] != expected 0x809520e3 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51775 dport 40588] != expected 0x809520e3 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 40588] != expected 0xba8a379d # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 40588] != expected 0xba8a379d # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49823 dport 40588] != expected 0x6e1003df # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49823 dport 40588] != expected 0x6e1003df # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59750 dport 40588] != expected 0xa01ab461 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59750 dport 40588] != expected 0xa01ab461 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51139 dport 40588] != expected 0xb0310a00 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51139 dport 40588] != expected 0xb0310a00 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47598 dport 40588] != expected 0x5adf57e4 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47598 dport 40588] != expected 0x5adf57e4 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51595 dport 40588] != expected 0x310b17ce # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51595 dport 40588] != expected 0x310b17ce # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56061 dport 40588] != expected 0xd75605eb # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56061 dport 40588] != expected 0xd75605eb # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56476 dport 40588] != expected 0xe8a9bac6 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56476 dport 40588] != expected 0xe8a9bac6 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60732 dport 40588] != expected 0x4f1d0796 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60732 dport 40588] != expected 0x4f1d0796 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34539 dport 40588] != expected 0xba292bcc # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34539 dport 40588] != expected 0xba292bcc # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42708 dport 40588] != expected 0xd76167 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42708 dport 40588] != expected 0xd76167 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57640 dport 40588] != expected 0x30f5f9fd # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57640 dport 40588] != expected 0x30f5f9fd # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43821 dport 40588] != expected 0x5468a099 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43821 dport 40588] != expected 0x5468a099 # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42593 dport 40588] != expected 0x512671c # # Exception| cpu 4: rx_hash 0x9a2ce427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42593 dport 40588] != expected 0x512671c # # 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 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 200, 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 129, 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 43465 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56082 dport 43465] != expected 0xeb2acfd6 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56082 dport 43465] != expected 0xeb2acfd6 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57076 dport 43465] != expected 0xa89616c5 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57076 dport 43465] != expected 0xa89616c5 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59726 dport 43465] != expected 0xad2875c6 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59726 dport 43465] != expected 0xad2875c6 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51133 dport 43465] != expected 0x9263cd8d # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51133 dport 43465] != expected 0x9263cd8d # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36338 dport 43465] != expected 0xc31e2189 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36338 dport 43465] != expected 0xc31e2189 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51719 dport 43465] != expected 0x5f8bb03b # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51719 dport 43465] != expected 0x5f8bb03b # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58949 dport 43465] != expected 0x3104d84d # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58949 dport 43465] != expected 0x3104d84d # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55532 dport 43465] != expected 0x2017092c # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55532 dport 43465] != expected 0x2017092c # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52450 dport 43465] != expected 0x82bec8d # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52450 dport 43465] != expected 0x82bec8d # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60690 dport 43465] != expected 0xcdd77dee # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60690 dport 43465] != expected 0xcdd77dee # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36179 dport 43465] != expected 0xc80d5df7 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36179 dport 43465] != expected 0xc80d5df7 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53681 dport 43465] != expected 0x49ab54b0 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53681 dport 43465] != expected 0x49ab54b0 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36487 dport 43465] != expected 0x6663ec08 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36487 dport 43465] != expected 0x6663ec08 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49279 dport 43465] != expected 0xecd492e3 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49279 dport 43465] != expected 0xecd492e3 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41112 dport 43465] != expected 0x8198f051 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41112 dport 43465] != expected 0x8198f051 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34028 dport 43465] != expected 0x48c33b13 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34028 dport 43465] != expected 0x48c33b13 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45200 dport 43465] != expected 0x4a303930 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45200 dport 43465] != expected 0x4a303930 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57346 dport 43465] != expected 0xc305cf17 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57346 dport 43465] != expected 0xc305cf17 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57482 dport 43465] != expected 0x3f7f3fe # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57482 dport 43465] != expected 0x3f7f3fe # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 43465] != expected 0x5cba04e2 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 43465] != expected 0x5cba04e2 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35131 dport 43465] != expected 0xcf2e7fe1 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35131 dport 43465] != expected 0xcf2e7fe1 # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38111 dport 43465] != expected 0xe1a9623a # # Exception| cpu 5: rx_hash 0xd08164d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38111 dport 43465] != expected 0xe1a9623a # # 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 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__->