< 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 216, 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 55141 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 70 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xda88bf7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45064 dport 55141] != expected 0x82bcda84 # # Exception| cpu 0: rx_hash 0x736cafb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45096 dport 55141] != expected 0xf5141bea # # Exception| cpu 0: rx_hash 0x3c4c29e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45100 dport 55141] != expected 0x48521099 # # Exception| cpu 0: rx_hash 0x6f840874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45116 dport 55141] != expected 0xa7039245 # # Exception| cpu 0: rx_hash 0xf4568641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45176 dport 55141] != expected 0x2191f981 # # Exception| cpu 0: rx_hash 0xac191c8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45212 dport 55141] != expected 0x4d416370 # # Exception| cpu 0: rx_hash 0xc393f005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45248 dport 55141] != expected 0xfa218fd1 # # Exception| cpu 0: rx_hash 0xfa42bf8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45258 dport 55141] != expected 0x5e0e9c8e # # Exception| cpu 0: rx_hash 0xd10f0423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45308 dport 55141] != expected 0x13dc2a9 # # Exception| cpu 0: rx_hash 0x71f531c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45322 dport 55141] != expected 0xb6c5d44f # # Exception| cpu 0: rx_hash 0x223d1056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45338 dport 55141] != expected 0x59945693 # # Exception| cpu 0: rx_hash 0xf35c9aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45340 dport 55141] != expected 0x9e5e4b06 # # Exception| cpu 0: rx_hash 0xaee0e8d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45348 dport 55141] != expected 0xd8040d0d # # Exception| cpu 0: rx_hash 0x688e1492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45400 dport 55141] != expected 0x18cc20c2 # # Exception| cpu 0: rx_hash 0x8e4a8208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45436 dport 55141] != expected 0xd222eadf # # Exception| cpu 0: rx_hash 0x99259e95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45468 dport 55141] != expected 0x3b47b5d # # Exception| cpu 0: rx_hash 0xc499ece3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45476 dport 55141] != expected 0x45ee3d56 # # Exception| cpu 0: rx_hash 0x6309afcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45484 dport 55141] != expected 0x9b4d38ef # # Exception| cpu 0: rx_hash 0x46304786 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45490 dport 55141] != expected 0x6d75a21f # # Exception| cpu 0: rx_hash 0xcf7e3d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45514 dport 55141] != expected 0x10fb84a3 # # Exception| cpu 0: rx_hash 0x7a728a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45566 dport 55141] != expected 0x3544cc62 # # Exception| cpu 0: rx_hash 0x69f2eebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45608 dport 55141] != expected 0xd26e97fc # # Exception| cpu 0: rx_hash 0xf7b3e21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45610 dport 55141] != expected 0xa8e2811a # # Exception| cpu 0: rx_hash 0x26d268ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45612 dport 55141] != expected 0x6f289c8f # # Exception| cpu 0: rx_hash 0xb893644d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45614 dport 55141] != expected 0x15a48a69 # # Exception| cpu 0: rx_hash 0x03eb80a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45618 dport 55141] != expected 0x9910067f # # Exception| cpu 0: rx_hash 0xfc54336b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45636 dport 55141] != expected 0xfdf738ef # # Exception| cpu 0: rx_hash 0x3fa94dbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45694 dport 55141] != expected 0xc1216802 # # Exception| cpu 0: rx_hash 0xaa6ffa44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45704 dport 55141] != expected 0x382c66c9 # # Exception| cpu 0: rx_hash 0x67e6d771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45722 dport 55141] != expected 0xadf1f2f3 # # Exception| cpu 0: rx_hash 0xb6875d80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45724 dport 55141] != expected 0x6a3bef66 # # Exception| cpu 0: rx_hash 0xf7d38832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45744 dport 55141] != expected 0x7e7620c2 # # Exception| cpu 0: rx_hash 0xb8f30e62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45748 dport 55141] != expected 0xc3302bb1 # # Exception| cpu 0: rx_hash 0x962d3759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45764 dport 55141] != expected 0x601d08b4 # # Exception| cpu 4: rx_hash 0x61f05b96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45076 dport 55141] != expected 0xe085692 # # Exception| cpu 4: rx_hash 0xd16f6e0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45158 dport 55141] != expected 0xd7a96371 # # Exception| cpu 4: rx_hash 0x1ce64339 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45172 dport 55141] != expected 0x4274f74b # # Exception| cpu 4: rx_hash 0x1761f860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45184 dport 55141] != expected 0xc1f5ef66 # # Exception| cpu 4: rx_hash 0xffd13d18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45196 dport 55141] != expected 0xa210e1ac # # Exception| cpu 4: rx_hash 0x3258102d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45214 dport 55141] != expected 0x37cd7596 # # Exception| cpu 4: rx_hash 0x56352dd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45228 dport 55141] != expected 0xd5b820c2 # # Exception| cpu 4: rx_hash 0x730cc59f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45234 dport 55141] != expected 0x2380ba32 # # Exception| cpu 4: rx_hash 0x3c2c43cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45238 dport 55141] != expected 0x9ec6b141 # # Exception| cpu 4: rx_hash 0x9bbc00e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45246 dport 55141] != expected 0x4065b4f8 # # Exception| cpu 4: rx_hash 0x6403b32d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45256 dport 55141] != expected 0x24828a68 # # Exception| cpu 4: rx_hash 0x0e1add30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45266 dport 55141] != expected 0x6ffc1beb # # Exception| cpu 4: rx_hash 0xe6aa1848 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45278 dport 55141] != expected 0xc191521 # # Exception| cpu 4: rx_hash 0x2557669f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45284 dport 55141] != expected 0x30cf45cc # # Exception| cpu 4: rx_hash 0x0970abf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45356 dport 55141] != expected 0x6a708b4 # # Exception| cpu 4: rx_hash 0x6369c5e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45366 dport 55141] != expected 0x4dd99937 # # Exception| cpu 4: rx_hash 0xc4f986cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45374 dport 55141] != expected 0x937a9c8e # # Exception| cpu 4: rx_hash 0x3b463506 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45384 dport 55141] != expected 0xf79da21e # # Exception| cpu 4: rx_hash 0xf6cf1833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45402 dport 55141] != expected 0x62403624 # # Exception| cpu 4: rx_hash 0x7a12e0b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45412 dport 55141] != expected 0xe3d06dba # # Exception| cpu 4: rx_hash 0x92a225cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45416 dport 55141] != expected 0x80356370 # # Exception| cpu 4: rx_hash 0xbc1c76d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45442 dport 55141] != expected 0xf58ce1ad # # Exception| cpu 4: rx_hash 0x15f86612 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45474 dport 55141] != expected 0x822420c3 # # Exception| cpu 4: rx_hash 0x5ad8e042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45478 dport 55141] != expected 0x3f622bb0 # # Exception| cpu 4: rx_hash 0x27cef8ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45510 dport 55141] != expected 0x731e8a69 # # Exception| cpu 4: rx_hash 0x0c834342 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45552 dport 55141] != expected 0x2c2dd44e # # Exception| cpu 4: rx_hash 0x11777487 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45582 dport 55141] != expected 0x620c4b07 # # Exception| cpu 4: rx_hash 0x2341ea78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45674 dport 55141] != expected 0x9336e1ad # # Exception| cpu 4: rx_hash 0x42df3f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45700 dport 55141] != expected 0x5bc96803 # # Exception| cpu 4: rx_hash 0x757a2357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45734 dport 55141] != expected 0x56edbf8b # # Exception| cpu 4: rx_hash 0xd90db109 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45760 dport 55141] != expected 0xdd5b03c7 # # Exception| cpu 4: rx_hash 0x3fc92793 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45796 dport 55141] != expected 0x17b5c9da # # Exception| cpu 4: rx_hash 0x23218057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45808 dport 55141] != expected 0x45a24075 # # Exception| cpu 4: rx_hash 0xbd608cf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45810 dport 55141] != expected 0x3f2e5693 # # Exception| cpu 4: rx_hash 0xf52a7c6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45832 dport 55141] != expected 0xeb334ebf # # Exception| cpu 4: rx_hash 0xfb5e2f8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45856 dport 55141] != expected 0x42388a68 # # Exception| count: pass=0 nohash=0 fail=70 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe53accf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52924 dport 48244] OK # # # cpu 0: rx_hash 0x7982340e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52998 dport 48244] OK # # # cpu 0: rx_hash 0xb40b193b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53012 dport 48244] OK # # # cpu 0: rx_hash 0x4e272865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53028 dport 48244] OK # # # cpu 0: rx_hash 0x83ae0550 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53046 dport 48244] OK # # # cpu 0: rx_hash 0xad703c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53062 dport 48244] OK # # # cpu 0: rx_hash 0x59285ed7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53086 dport 48244] OK # # # cpu 0: rx_hash 0x575c0d35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53110 dport 48244] OK # # # cpu 0: rx_hash 0xf0cc4e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53118 dport 48244] OK # # # cpu 0: rx_hash 0xb46b7314 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53134 dport 48244] OK # # # cpu 0: rx_hash 0xe7a35280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53150 dport 48244] OK # # # cpu 0: rx_hash 0xbf8ca262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53216 dport 48244] OK # # # cpu 0: rx_hash 0xf0ac2432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53220 dport 48244] OK # # # cpu 0: rx_hash 0x573c671a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53228 dport 48244] OK # # # cpu 0: rx_hash 0x2ffa050e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53248 dport 48244] OK # # # cpu 0: rx_hash 0xd5d63450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53296 dport 48244] OK # # # cpu 0: rx_hash 0xa327fd89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53310 dport 48244] OK # # # cpu 0: rx_hash 0xde31e526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53342 dport 48244] OK # # # cpu 0: rx_hash 0xe994f94d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53372 dport 48244] OK # # # cpu 0: rx_hash 0xe2134214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53384 dport 48244] OK # # # cpu 0: rx_hash 0xbfaf3062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53424 dport 48244] OK # # # cpu 0: rx_hash 0x571ff51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53436 dport 48244] OK # # # cpu 0: rx_hash 0xe780c080 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53454 dport 48244] OK # # # cpu 0: rx_hash 0xa6d41532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53474 dport 48244] OK # # # cpu 0: rx_hash 0x1ac68717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53504 dport 48244] OK # # # cpu 0: rx_hash 0x84878bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53506 dport 48244] OK # # # cpu 0: rx_hash 0x55e60147 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53508 dport 48244] OK # # # cpu 0: rx_hash 0x2317c89e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53514 dport 48244] OK # # # cpu 4: rx_hash 0x5bb1c0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52860 dport 48244] OK # # # cpu 4: rx_hash 0xce77775d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52874 dport 48244] OK # # # cpu 4: rx_hash 0x750f93b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52886 dport 48244] OK # # # cpu 4: rx_hash 0x5e42281e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52896 dport 48244] OK # # # cpu 4: rx_hash 0x84c47399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52936 dport 48244] OK # # # cpu 4: rx_hash 0xcbe4f5c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52940 dport 48244] OK # # # cpu 4: rx_hash 0x5bd1aa8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52966 dport 48244] OK # # # cpu 4: rx_hash 0x08198b1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52982 dport 48244] OK # # # cpu 4: rx_hash 0xcc8e8300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53042 dport 48244] OK # # # cpu 4: rx_hash 0x9ad52000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53092 dport 48244] OK # # # cpu 4: rx_hash 0x38b68b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53168 dport 48244] OK # # # cpu 4: rx_hash 0x77960dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 48244] OK # # # cpu 4: rx_hash 0x2fb9fd21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53194 dport 48244] OK # # # cpu 4: rx_hash 0xec4483f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53232 dport 48244] OK # # # cpu 4: rx_hash 0x162b4a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53258 dport 48244] OK # # # cpu 4: rx_hash 0x241dd478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53358 dport 48244] OK # # # cpu 4: rx_hash 0x880a2c09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53394 dport 48244] OK # # # cpu 4: rx_hash 0x2f9a6f21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53402 dport 48244] OK # # # cpu 4: rx_hash 0xec6711f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53408 dport 48244] OK # # # cpu 4: rx_hash 0x72261d57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53410 dport 48244] OK # # # cpu 4: rx_hash 0xde518f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53444 dport 48244] OK # # # cpu 4: rx_hash 0x1dacf1de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53502 dport 48244] OK # # # cpu 4: rx_hash 0x986f2c72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53526 dport 48244] OK # # # cpu 4: rx_hash 0xee9ee5ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53528 dport 48244] OK # # # cpu 4: rx_hash 0x3fff6f5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53534 dport 48244] OK # # # cpu 4: rx_hash 0x961b7f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53566 dport 48244] OK # # # cpu 4: rx_hash 0x3f9f0575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53636 dport 48244] OK # # # cpu 4: rx_hash 0x064e4afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53646 dport 48244] OK # # # cpu 4: rx_hash 0xcbc767c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53660 dport 48244] OK # # # cpu 4: rx_hash 0x471a9f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53666 dport 48244] OK # # # cpu 4: rx_hash 0xafaa5a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 48244] OK # # # cpu 4: rx_hash 0x5bf2388a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53686 dport 48244] OK # # # cpu 4: rx_hash 0x3a0c87e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53698 dport 48244] OK # # # cpu 4: rx_hash 0x69c4a675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53714 dport 48244] OK # # # cpu 4: rx_hash 0x0da99b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53728 dport 48244] OK # # # cpu 4: rx_hash 0xdcc8117b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53734 dport 48244] OK # # # cpu 4: rx_hash 0x92f4072a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53768 dport 48244] OK # # # count: pass=65 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 216, 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 46480 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58961 dport 46480] != expected 0x29c60f68 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58961 dport 46480] != expected 0x29c60f68 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55334 dport 46480] != expected 0x43b88c6e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55334 dport 46480] != expected 0x43b88c6e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41702 dport 46480] != expected 0x2c81deb2 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41702 dport 46480] != expected 0x2c81deb2 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 46480] != expected 0x9c32a249 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 46480] != expected 0x9c32a249 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58774 dport 46480] != expected 0xd4a5fbe7 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58774 dport 46480] != expected 0xd4a5fbe7 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37378 dport 46480] != expected 0x86c9bd00 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37378 dport 46480] != expected 0x86c9bd00 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38518 dport 46480] != expected 0x8b1fd37d # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38518 dport 46480] != expected 0x8b1fd37d # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43743 dport 46480] != expected 0x961d1671 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43743 dport 46480] != expected 0x961d1671 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35417 dport 46480] != expected 0x8e4a937e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35417 dport 46480] != expected 0x8e4a937e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38453 dport 46480] != expected 0x3f5f88e1 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38453 dport 46480] != expected 0x3f5f88e1 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36226 dport 46480] != expected 0xec20adec # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36226 dport 46480] != expected 0xec20adec # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46218 dport 46480] != expected 0xb330ea3e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46218 dport 46480] != expected 0xb330ea3e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51285 dport 46480] != expected 0xebeec5c2 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51285 dport 46480] != expected 0xebeec5c2 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53248 dport 46480] != expected 0xfa04f390 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53248 dport 46480] != expected 0xfa04f390 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56154 dport 46480] != expected 0xeaff359a # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56154 dport 46480] != expected 0xeaff359a # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33232 dport 46480] != expected 0x584abc6f # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33232 dport 46480] != expected 0x584abc6f # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54689 dport 46480] != expected 0xb816714e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54689 dport 46480] != expected 0xb816714e # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44378 dport 46480] != expected 0x399bd2a4 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44378 dport 46480] != expected 0x399bd2a4 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58687 dport 46480] != expected 0x155c22a6 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58687 dport 46480] != expected 0x155c22a6 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33111 dport 46480] != expected 0xf772bc6c # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33111 dport 46480] != expected 0xf772bc6c # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47689 dport 46480] != expected 0xa783e8e1 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47689 dport 46480] != expected 0xa783e8e1 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49802 dport 46480] != expected 0x60540d00 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49802 dport 46480] != expected 0x60540d00 # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59007 dport 46480] != expected 0x4707d62a # # Exception| cpu 5: rx_hash 0x348b64bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59007 dport 46480] != expected 0x4707d62a # # 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 216, 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 45544 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48865 dport 45544] != expected 0x8e1eb541 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48865 dport 45544] != expected 0x8e1eb541 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41951 dport 45544] != expected 0x9f44b73b # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41951 dport 45544] != expected 0x9f44b73b # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53218 dport 45544] != expected 0xf3cffc82 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53218 dport 45544] != expected 0xf3cffc82 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43606 dport 45544] != expected 0x9db4fb39 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43606 dport 45544] != expected 0x9db4fb39 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48721 dport 45544] != expected 0x1e4b802d # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48721 dport 45544] != expected 0x1e4b802d # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41800 dport 45544] != expected 0x4b16012e # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41800 dport 45544] != expected 0x4b16012e # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47272 dport 45544] != expected 0x562f86c4 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47272 dport 45544] != expected 0x562f86c4 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58938 dport 45544] != expected 0xbb2e6423 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58938 dport 45544] != expected 0xbb2e6423 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49438 dport 45544] != expected 0xeaef53a # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49438 dport 45544] != expected 0xeaef53a # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42440 dport 45544] != expected 0xb6be6496 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42440 dport 45544] != expected 0xb6be6496 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50040 dport 45544] != expected 0xb8472668 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50040 dport 45544] != expected 0xb8472668 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50704 dport 45544] != expected 0xdab2df70 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50704 dport 45544] != expected 0xdab2df70 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37189 dport 45544] != expected 0x9740b029 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37189 dport 45544] != expected 0x9740b029 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57577 dport 45544] != expected 0x637f3d89 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57577 dport 45544] != expected 0x637f3d89 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34866 dport 45544] != expected 0x44b5c0da # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34866 dport 45544] != expected 0x44b5c0da # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36829 dport 45544] != expected 0xbb44ef4f # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36829 dport 45544] != expected 0xbb44ef4f # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53739 dport 45544] != expected 0xdaf89f00 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53739 dport 45544] != expected 0xdaf89f00 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38050 dport 45544] != expected 0xd5bf9d98 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38050 dport 45544] != expected 0xd5bf9d98 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58705 dport 45544] != expected 0xecc9e952 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58705 dport 45544] != expected 0xecc9e952 # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56254 dport 45544] != expected 0xf259f8ac # # Exception| cpu 5: rx_hash 0x128ce29a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56254 dport 45544] != expected 0xf259f8ac # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->