< 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 55625 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x09810538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44724 dport 55625] != expected 0x1038eb3c # # Exception| cpu 0: rx_hash 0xe0d66359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44728 dport 55625] != expected 0xf1f13d50 # # Exception| cpu 0: rx_hash 0x8f524356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44766 dport 55625] != expected 0xee5bab44 # # Exception| cpu 0: rx_hash 0xf5079ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 44782 dport 55625] != expected 0x5629dedf # # Exception| cpu 0: rx_hash 0x0e30ab50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44802 dport 55625] != expected 0xdcd77ccd # # Exception| cpu 0: rx_hash 0xbfaaef11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44806 dport 55625] != expected 0x6259e77a # # Exception| cpu 0: rx_hash 0x70f8f683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44820 dport 55625] != expected 0x30e776f9 # # Exception| cpu 0: rx_hash 0x52600d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44844 dport 55625] != expected 0xd7d24eb9 # # Exception| cpu 0: rx_hash 0xb787c3d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44868 dport 55625] != expected 0x54ac39af # # Exception| cpu 0: rx_hash 0xaa7b1686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44880 dport 55625] != expected 0xc58104f5 # # Exception| cpu 0: rx_hash 0x2018f865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44894 dport 55625] != expected 0x5955e5f7 # # Exception| cpu 0: rx_hash 0x028003dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44902 dport 55625] != expected 0xbe60ddb7 # # Exception| cpu 0: rx_hash 0x97dae862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 55625] != expected 0xd680aefd # # Exception| cpu 0: rx_hash 0x9b6a40ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45046 dport 55625] != expected 0xb4370f87 # # Exception| cpu 0: rx_hash 0x35d0c73e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45058 dport 55625] != expected 0x589e31e4 # # Exception| cpu 0: rx_hash 0x0ab4e9d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45102 dport 55625] != expected 0x2e8634fe # # Exception| cpu 0: rx_hash 0x17483c86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45114 dport 55625] != expected 0xbfab09a4 # # Exception| cpu 0: rx_hash 0x3dfdebf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45120 dport 55625] != expected 0x6e6bef31 # # Exception| cpu 0: rx_hash 0x8c67afb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45124 dport 55625] != expected 0xd0e57486 # # Exception| cpu 0: rx_hash 0xef53273b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45126 dport 55625] != expected 0xadf843e8 # # Exception| cpu 0: rx_hash 0x78cc1c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45148 dport 55625] != expected 0xa0019fb0 # # Exception| cpu 0: rx_hash 0x0299c511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45164 dport 55625] != expected 0x1873ea2b # # Exception| cpu 0: rx_hash 0x087139da [saddr 192.0.3.2 daddr 192.0.3.1 sport 45248 dport 55625] != expected 0x4b9f9bec # # Exception| cpu 0: rx_hash 0xb9eb7d9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45252 dport 55625] != expected 0xf511005b # # Exception| cpu 0: rx_hash 0x7db862ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45316 dport 55625] != expected 0x9f7a753 # # Exception| cpu 0: rx_hash 0xc8bfa2e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45350 dport 55625] != expected 0xe33b434b # # Exception| cpu 0: rx_hash 0xf3460844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45356 dport 55625] != expected 0xc16139fe # # Exception| cpu 0: rx_hash 0xa73b82e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45376 dport 55625] != expected 0xfc91d55f # # Exception| cpu 0: rx_hash 0x123c42e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45410 dport 55625] != expected 0x165d3147 # # Exception| cpu 0: rx_hash 0x29c5e841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45416 dport 55625] != expected 0x34074bf2 # # Exception| cpu 0: rx_hash 0x0d0547bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45464 dport 55625] != expected 0xe269a30f # # Exception| cpu 0: rx_hash 0xbc9f03fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 45468 dport 55625] != expected 0x5ce738b8 # # Exception| cpu 0: rx_hash 0x83fb2d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45488 dport 55625] != expected 0x2aff3da2 # # Exception| cpu 0: rx_hash 0x661ce3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45528 dport 55625] != expected 0xa9814ab4 # # Exception| cpu 0: rx_hash 0x8bd601d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45554 dport 55625] != expected 0x1c0ae377 # # Exception| cpu 0: rx_hash 0x01b5ef32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45564 dport 55625] != expected 0x80de0275 # # Exception| cpu 0: rx_hash 0x867bae65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45588 dport 55625] != expected 0xfdd326e7 # # Exception| cpu 0: rx_hash 0x0c184086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45594 dport 55625] != expected 0x6107c7e5 # # Exception| cpu 4: rx_hash 0xe44be712 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44702 dport 55625] != expected 0xa5b342ff # # Exception| cpu 4: rx_hash 0x147dd069 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44704 dport 55625] != expected 0x8115d666 # # Exception| cpu 4: rx_hash 0xca63b427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44738 dport 55625] != expected 0x2031dbc5 # # Exception| cpu 4: rx_hash 0x7bf9f066 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44742 dport 55625] != expected 0x9ebf4072 # # Exception| cpu 4: rx_hash 0xfa9b1860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44826 dport 55625] != expected 0xac3397fb # # Exception| cpu 4: rx_hash 0x6999a799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44838 dport 55625] != expected 0xf588340c # # Exception| cpu 4: rx_hash 0xb31a479c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44898 dport 55625] != expected 0xee4600 # # Exception| cpu 4: rx_hash 0x951f386f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44924 dport 55625] != expected 0xb39901ef # # Exception| cpu 4: rx_hash 0x1db90681 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44956 dport 55625] != expected 0x4a544fff # # Exception| cpu 4: rx_hash 0x8ebbb978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44960 dport 55625] != expected 0x13efec08 # # Exception| cpu 4: rx_hash 0xf073e4ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 44982 dport 55625] != expected 0xffdfe63c # # Exception| cpu 4: rx_hash 0x50a5dd36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44994 dport 55625] != expected 0xb2cbe1ab # # Exception| cpu 4: rx_hash 0xdac633d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45004 dport 55625] != expected 0x2e1f00a9 # # Exception| cpu 4: rx_hash 0xa40e6e06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45018 dport 55625] != expected 0xc22f0a9d # # Exception| cpu 4: rx_hash 0x0cf57b5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45036 dport 55625] != expected 0xb9ced3df # # Exception| cpu 4: rx_hash 0x4b189aed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45076 dport 55625] != expected 0xb4ae3bd0 # # Exception| cpu 4: rx_hash 0x6530c9d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45128 dport 55625] != expected 0x312ca2ea # # Exception| cpu 4: rx_hash 0xb1c6515d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45190 dport 55625] != expected 0xc3e4de8e # # Exception| cpu 4: rx_hash 0xac3a840c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 55625] != expected 0x52c9e3d4 # # Exception| cpu 4: rx_hash 0x97c32eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 45208 dport 55625] != expected 0x70939961 # # Exception| cpu 4: rx_hash 0x7a09cc84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45234 dport 55625] != expected 0xc51830a2 # # Exception| cpu 4: rx_hash 0xc7232048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45266 dport 55625] != expected 0x19210a6f # # Exception| cpu 4: rx_hash 0x4d40ceab [saddr 192.0.3.2 daddr 192.0.3.1 sport 45276 dport 55625] != expected 0x85f5eb6d # # Exception| cpu 4: rx_hash 0x111068c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45298 dport 55625] != expected 0x8ef0d919 # # Exception| cpu 4: rx_hash 0xa08a2c81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45302 dport 55625] != expected 0x307e42ae # # Exception| cpu 4: rx_hash 0xf7db8c0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45322 dport 55625] != expected 0x95234651 # # Exception| cpu 4: rx_hash 0x907280c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45358 dport 55625] != expected 0xbc7c0e90 # # Exception| cpu 4: rx_hash 0x5f209954 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45372 dport 55625] != expected 0xeec29f13 # # Exception| cpu 4: rx_hash 0xbe5ad3f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45426 dport 55625] != expected 0x39fe97aa # # Exception| cpu 4: rx_hash 0xa5fe52e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45486 dport 55625] != expected 0x99887a4d # # Exception| cpu 4: rx_hash 0x232d148a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45508 dport 55625] != expected 0x67eb3a35 # # Exception| cpu 4: rx_hash 0x3ed1c1db [saddr 192.0.3.2 daddr 192.0.3.1 sport 45520 dport 55625] != expected 0xf6c6076f # # Exception| cpu 4: rx_hash 0xec7f0d18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45526 dport 55625] != expected 0x3555abb6 # # Exception| cpu 4: rx_hash 0x7f7db2e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45546 dport 55625] != expected 0x6cee0841 # # Exception| cpu 4: rx_hash 0x1579119c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45608 dport 55625] != expected 0xa4688510 # # Exception| cpu 4: rx_hash 0x7e60b5d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45672 dport 55625] != expected 0xef806cab # # Exception| cpu 4: rx_hash 0x1d543d5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45674 dport 55625] != expected 0x929d5bc5 # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xd28eaa2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45146 dport 40848] OK # # # cpu 4: rx_hash 0x1b84e7f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45184 dport 40848] OK # # # cpu 4: rx_hash 0x067832a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45204 dport 40848] OK # # # cpu 4: rx_hash 0x654cba2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45206 dport 40848] OK # # # cpu 4: rx_hash 0x8c1bdc4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45210 dport 40848] OK # # # cpu 4: rx_hash 0xae8327f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45218 dport 40848] OK # # # cpu 4: rx_hash 0x7c2deb30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45220 dport 40848] OK # # # cpu 4: rx_hash 0x5a2894c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45242 dport 40848] OK # # # cpu 4: rx_hash 0x709d43bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45248 dport 40848] OK # # # cpu 4: rx_hash 0x13a9cb3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45250 dport 40848] OK # # # cpu 4: rx_hash 0x35acb4cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45276 dport 40848] OK # # # cpu 4: rx_hash 0xc59a83b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45282 dport 40848] OK # # # cpu 5: rx_hash 0x5c70c085 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45170 dport 40848] OK # # # cpu 5: rx_hash 0xf64e05d3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45226 dport 40848] OK # # # cpu 5: rx_hash 0x99ca25dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45260 dport 40848] OK # # # cpu 5: rx_hash 0xbb52de64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45300 dport 40848] OK # # # cpu 5: rx_hash 0xca060119 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45334 dport 40848] OK # # # cpu 5: rx_hash 0xf1ffabbb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45340 dport 40848] OK # # # cpu 5: rx_hash 0x1c354991 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45366 dport 40848] OK # # # cpu 5: rx_hash 0xc22b2ddf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45396 dport 40848] OK # # # cpu 5: rx_hash 0x83875ee5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45422 dport 40848] OK # # # cpu 5: rx_hash 0xa5822116 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45424 dport 40848] OK # # # cpu 5: rx_hash 0x30d8caa9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45444 dport 40848] OK # # # cpu 5: rx_hash 0x53ec422b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45446 dport 40848] OK # # # cpu 5: rx_hash 0x0fbce440 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45480 dport 40848] OK # # # cpu 0: rx_hash 0xf0165195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45154 dport 40848] OK # # # cpu 0: rx_hash 0xf2d38198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45196 dport 40848] OK # # # cpu 0: rx_hash 0x69fc12a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45298 dport 40848] OK # # # cpu 0: rx_hash 0xd86656e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45302 dport 40848] OK # # # cpu 0: rx_hash 0x5205b805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45304 dport 40848] OK # # # cpu 0: rx_hash 0x18a8cdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45328 dport 40848] OK # # # cpu 0: rx_hash 0x5904bee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45354 dport 40848] OK # # # cpu 0: rx_hash 0x8baa7223 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45356 dport 40848] OK # # # cpu 0: rx_hash 0xe42e522c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45386 dport 40848] OK # # # cpu 0: rx_hash 0x36809eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45388 dport 40848] OK # # # cpu 0: rx_hash 0xb87ef447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45412 dport 40848] OK # # # cpu 0: rx_hash 0x321d1aa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45418 dport 40848] OK # # # cpu 0: rx_hash 0x2fe1cff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45438 dport 40848] OK # # # cpu 0: rx_hash 0x2d241ff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45456 dport 40848] OK # # # cpu 0: rx_hash 0x6c886cc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45482 dport 40848] OK # # # cpu 0: rx_hash 0xd1a2800e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45514 dport 40848] OK # # # cpu 0: rx_hash 0xcc5e555f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45534 dport 40848] OK # # # cpu 0: rx_hash 0x6908efb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45582 dport 40848] OK # # # cpu 0: rx_hash 0x6d956bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45608 dport 40848] OK # # # cpu 0: rx_hash 0x993ed8cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45616 dport 40848] OK # # # cpu 0: rx_hash 0x3d75651d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45666 dport 40848] OK # # # cpu 0: rx_hash 0xb7168bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45676 dport 40848] OK # # # cpu 0: rx_hash 0xcb1b0620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45716 dport 40848] OK # # # cpu 0: rx_hash 0xacb20ae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45744 dport 40848] OK # # # cpu 0: rx_hash 0xcf86826b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45746 dport 40848] OK # # # count: pass=50 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 36137 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37593 dport 36137] != expected 0x23b2ac0f # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37593 dport 36137] != expected 0x23b2ac0f # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60505 dport 36137] != expected 0x6e2996af # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60505 dport 36137] != expected 0x6e2996af # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59033 dport 36137] != expected 0x1b1751b3 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59033 dport 36137] != expected 0x1b1751b3 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50665 dport 36137] != expected 0x679d3b19 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50665 dport 36137] != expected 0x679d3b19 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55451 dport 36137] != expected 0x242ec049 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55451 dport 36137] != expected 0x242ec049 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60246 dport 36137] != expected 0x77feb0b2 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60246 dport 36137] != expected 0x77feb0b2 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37998 dport 36137] != expected 0x6a5efce1 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37998 dport 36137] != expected 0x6a5efce1 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40280 dport 36137] != expected 0xd11a5880 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40280 dport 36137] != expected 0xd11a5880 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44234 dport 36137] != expected 0xc912f5c5 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44234 dport 36137] != expected 0xc912f5c5 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50122 dport 36137] != expected 0x9aa82270 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50122 dport 36137] != expected 0x9aa82270 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53825 dport 36137] != expected 0x5ce9db0d # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53825 dport 36137] != expected 0x5ce9db0d # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37033 dport 36137] != expected 0x99552d18 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37033 dport 36137] != expected 0x99552d18 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36400 dport 36137] != expected 0x20ccab69 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36400 dport 36137] != expected 0x20ccab69 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37887 dport 36137] != expected 0xe50ae9ce # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37887 dport 36137] != expected 0xe50ae9ce # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34621 dport 36137] != expected 0xfb9a6efb # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34621 dport 36137] != expected 0xfb9a6efb # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45413 dport 36137] != expected 0xd0ed8daf # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45413 dport 36137] != expected 0xd0ed8daf # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47714 dport 36137] != expected 0x609c2fbf # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47714 dport 36137] != expected 0x609c2fbf # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34165 dport 36137] != expected 0xa648d7ac # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34165 dport 36137] != expected 0xa648d7ac # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55471 dport 36137] != expected 0x22d22e65 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55471 dport 36137] != expected 0x22d22e65 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36642 dport 36137] != expected 0xe0880084 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36642 dport 36137] != expected 0xe0880084 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36987 dport 36137] != expected 0xa5f721fd # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36987 dport 36137] != expected 0xa5f721fd # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55837 dport 36137] != expected 0x8b34057a # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55837 dport 36137] != expected 0x8b34057a # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35880 dport 36137] != expected 0x19555d68 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35880 dport 36137] != expected 0x19555d68 # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37550 dport 36137] != expected 0xe981f22b # # Exception| cpu 5: rx_hash 0xfc1f697f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37550 dport 36137] != expected 0xe981f22b # # 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 38185 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37506 dport 38185] != expected 0xc8311ded # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37506 dport 38185] != expected 0xc8311ded # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46897 dport 38185] != expected 0xe2144fcc # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46897 dport 38185] != expected 0xe2144fcc # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60194 dport 38185] != expected 0xd9016f09 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60194 dport 38185] != expected 0xd9016f09 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51720 dport 38185] != expected 0x12dbd77a # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51720 dport 38185] != expected 0x12dbd77a # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50795 dport 38185] != expected 0x1f45f556 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50795 dport 38185] != expected 0x1f45f556 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36569 dport 38185] != expected 0x9e9ba2e8 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36569 dport 38185] != expected 0x9e9ba2e8 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38494 dport 38185] != expected 0x352406be # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38494 dport 38185] != expected 0x352406be # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59866 dport 38185] != expected 0x686fd65f # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59866 dport 38185] != expected 0x686fd65f # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58525 dport 38185] != expected 0x989e91ab # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58525 dport 38185] != expected 0x989e91ab # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49587 dport 38185] != expected 0x46ff7dd # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49587 dport 38185] != expected 0x46ff7dd # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43765 dport 38185] != expected 0xfb98250d # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43765 dport 38185] != expected 0xfb98250d # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 38185] != expected 0xfd7b0efc # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 38185] != expected 0xfd7b0efc # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57670 dport 38185] != expected 0xeb8a3e2e # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57670 dport 38185] != expected 0xeb8a3e2e # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36904 dport 38185] != expected 0xdd14196d # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36904 dport 38185] != expected 0xdd14196d # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47621 dport 38185] != expected 0xa6f4ec62 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47621 dport 38185] != expected 0xa6f4ec62 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59365 dport 38185] != expected 0x86ba93ce # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59365 dport 38185] != expected 0x86ba93ce # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44540 dport 38185] != expected 0xd428d1f4 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44540 dport 38185] != expected 0xd428d1f4 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39703 dport 38185] != expected 0x4fb6afa9 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39703 dport 38185] != expected 0x4fb6afa9 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50254 dport 38185] != expected 0x73e6dc13 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50254 dport 38185] != expected 0x73e6dc13 # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34371 dport 38185] != expected 0xcfd0865a # # Exception| cpu 0: rx_hash 0xe7c972e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34371 dport 38185] != expected 0xcfd0865a # # 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__->