< 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 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 59428 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 73 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe1f6565f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51242 dport 59428] != expected 0x38c8167e # # Exception| cpu 0: rx_hash 0x6488e265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51256 dport 59428] != expected 0x95904ded # # Exception| cpu 0: rx_hash 0xfa907ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51296 dport 59428] != expected 0x69853c8b # # Exception| cpu 0: rx_hash 0x8645ec17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51324 dport 59428] != expected 0xd4d0a05 # # Exception| cpu 0: rx_hash 0xd3e6dac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51358 dport 59428] != expected 0x9bcf30c5 # # Exception| cpu 0: rx_hash 0x167cc620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51388 dport 59428] != expected 0xaa75bf15 # # Exception| cpu 0: rx_hash 0x32b977cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 59428] != expected 0x70992621 # # Exception| cpu 0: rx_hash 0x757899ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51424 dport 59428] != expected 0xb6d507b # # Exception| cpu 0: rx_hash 0xf3948eaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51454 dport 59428] != expected 0xd5be5ae4 # # Exception| cpu 0: rx_hash 0xe39839b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51464 dport 59428] != expected 0x3806afd6 # # Exception| cpu 0: rx_hash 0x65742ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51478 dport 59428] != expected 0xe6d5a549 # # Exception| cpu 0: rx_hash 0x66e68d89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51482 dport 59428] != expected 0x955ef445 # # Exception| cpu 0: rx_hash 0x5e60533b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51516 dport 59428] != expected 0xf9e9e59d # # Exception| cpu 0: rx_hash 0x42233c62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51568 dport 59428] != expected 0x4fb26d71 # # Exception| cpu 0: rx_hash 0x6c70dfa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51592 dport 59428] != expected 0x5aeec326 # # Exception| cpu 0: rx_hash 0xaecf85bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51628 dport 59428] != expected 0x8c42eeef # # Exception| cpu 0: rx_hash 0xd53f50ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51638 dport 59428] != expected 0xf9c7a78 # # Exception| cpu 0: rx_hash 0x7033b0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51652 dport 59428] != expected 0xecb54bca # # Exception| cpu 0: rx_hash 0x0bc365e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51678 dport 59428] != expected 0x6f6bdf5d # # Exception| cpu 0: rx_hash 0x465f2280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51728 dport 59428] != expected 0x280d2a14 # # Exception| cpu 0: rx_hash 0xbff40553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51742 dport 59428] != expected 0xe19d4709 # # Exception| cpu 0: rx_hash 0x7a6e19b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51772 dport 59428] != expected 0xd027c8d9 # # Exception| cpu 0: rx_hash 0x21ec98c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51782 dport 59428] != expected 0x1d88366f # # Exception| cpu 0: rx_hash 0x4bec3650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51844 dport 59428] != expected 0xabbf6e # # Exception| cpu 0: rx_hash 0x4f5bd3d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51854 dport 59428] != expected 0x94364c7b # # Exception| cpu 0: rx_hash 0xc9b7c492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51856 dport 59428] != expected 0x4ae546e4 # # Exception| cpu 0: rx_hash 0x34ab06c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51860 dport 59428] != expected 0x17e8d8ec # # Exception| cpu 0: rx_hash 0x744fae1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51876 dport 59428] != expected 0x8b0a0caf # # Exception| cpu 0: rx_hash 0x0fbf7b0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51902 dport 59428] != expected 0x8d49838 # # Exception| cpu 0: rx_hash 0x81ab5189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51984 dport 59428] != expected 0x19791c6c # # Exception| cpu 0: rx_hash 0x868e1771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51990 dport 59428] != expected 0xfe6fbe75 # # Exception| cpu 0: rx_hash 0xbd9a6abf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52028 dport 59428] != expected 0xe153fea1 # # Exception| cpu 0: rx_hash 0xa1d905e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52080 dport 59428] != expected 0x5708764d # # Exception| cpu 0: rx_hash 0x8b3d03a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52098 dport 59428] != expected 0xd6c92b0f # # Exception| cpu 0: rx_hash 0x88afa0dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52110 dport 59428] != expected 0xa5427a03 # # Exception| cpu 0: rx_hash 0xebabff11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 59428] != expected 0x45a956d # # Exception| cpu 4: rx_hash 0x3f0a631b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51266 dport 59428] != expected 0x583fb35b # # Exception| cpu 4: rx_hash 0xbec332a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51290 dport 59428] != expected 0x61fa1bdd # # Exception| cpu 4: rx_hash 0x033b582d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51310 dport 59428] != expected 0xa0155196 # # Exception| cpu 4: rx_hash 0x522f8b7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51334 dport 59428] != expected 0xa20a9843 # # Exception| cpu 4: rx_hash 0xab84aca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51336 dport 59428] != expected 0x6b9af55e # # Exception| cpu 4: rx_hash 0xb0e28509 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51394 dport 59428] != expected 0x3ad7dfab # # Exception| cpu 4: rx_hash 0x8cd3be3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51438 dport 59428] != expected 0xc2fd3d66 # # Exception| cpu 4: rx_hash 0x9868eca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51474 dport 59428] != expected 0xbbd83b41 # # Exception| cpu 4: rx_hash 0x9f4daa5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51476 dport 59428] != expected 0x5cce9958 # # Exception| cpu 4: rx_hash 0x22b5c0d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51488 dport 59428] != expected 0x9d21d313 # # Exception| cpu 4: rx_hash 0xdc3ba1f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51496 dport 59428] != expected 0xb3a71c17 # # Exception| cpu 4: rx_hash 0x06707139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51530 dport 59428] != expected 0x47cd4a27 # # Exception| cpu 4: rx_hash 0x41b19f1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51580 dport 59428] != expected 0x3c393c7d # # Exception| cpu 4: rx_hash 0x5764a26f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51618 dport 59428] != expected 0x45d283f2 # # Exception| cpu 4: rx_hash 0x8a0a3457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51654 dport 59428] != expected 0x56ae77db # # Exception| cpu 4: rx_hash 0xb11e4999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51692 dport 59428] != expected 0x4992370f # # Exception| cpu 4: rx_hash 0xce59790c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51708 dport 59428] != expected 0x5ed1508d # # Exception| cpu 4: rx_hash 0x3e3d54ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 51718 dport 59428] != expected 0xd858ef8f # # Exception| cpu 4: rx_hash 0x020c6fdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51754 dport 59428] != expected 0x20720d42 # # Exception| cpu 4: rx_hash 0x8772dbe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51768 dport 59428] != expected 0x8d2a56d1 # # Exception| cpu 4: rx_hash 0x598eeea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51792 dport 59428] != expected 0xedddf3f4 # # Exception| cpu 4: rx_hash 0x5d390b21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51802 dport 59428] != expected 0x794000e1 # # Exception| cpu 4: rx_hash 0xe7e42751 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51816 dport 59428] != expected 0x5fb9e8b3 # # Exception| cpu 4: rx_hash 0xb1d5b2ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 51846 dport 59428] != expected 0xbab0837f # # Exception| cpu 4: rx_hash 0xf6145cd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51888 dport 59428] != expected 0xc144f525 # # Exception| cpu 4: rx_hash 0x57af5909 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51912 dport 59428] != expected 0xb6f03782 # # Exception| cpu 4: rx_hash 0x2c5f8c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51922 dport 59428] != expected 0x352ea315 # # Exception| cpu 4: rx_hash 0xc66abfae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52006 dport 59428] != expected 0x628d6a36 # # Exception| cpu 4: rx_hash 0xc2dd5a2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52012 dport 59428] != expected 0xf6109923 # # Exception| cpu 4: rx_hash 0xbe08c9c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52016 dport 59428] != expected 0x92d8afad # # Exception| cpu 4: rx_hash 0xe58a48bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52042 dport 59428] != expected 0x5f77511b # # Exception| cpu 4: rx_hash 0xa6fc431e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52086 dport 59428] != expected 0xb01ed454 # # Exception| cpu 4: rx_hash 0x7621c1f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52102 dport 59428] != expected 0x8bc4b507 # # Exception| cpu 4: rx_hash 0xf7e89048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52126 dport 59428] != expected 0xb2011d81 # # Exception| cpu 4: rx_hash 0x4a10fac0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52138 dport 59428] != expected 0x73ee57ca # # Exception| cpu 4: rx_hash 0x5126b3fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52226 dport 59428] != expected 0x11b26725 # # Exception| cpu 4: rx_hash 0x55915678 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52232 dport 59428] != expected 0x852f9430 # # Exception| count: pass=0 nohash=0 fail=73 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x577f76b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36906 dport 57820] OK # # # cpu 0: rx_hash 0xd201c289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36920 dport 57820] OK # # # cpu 0: rx_hash 0x28384626 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36922 dport 57820] OK # # # cpu 0: rx_hash 0xf6c47362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36946 dport 57820] OK # # # cpu 0: rx_hash 0x4f8bfc6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36972 dport 57820] OK # # # cpu 0: rx_hash 0x1e9f2f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36996 dport 57820] OK # # # cpu 0: rx_hash 0x9be19b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37014 dport 57820] OK # # # cpu 0: rx_hash 0x656ffa29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37022 dport 57820] OK # # # cpu 0: rx_hash 0x014ee31d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37060 dport 57820] OK # # # cpu 0: rx_hash 0xc4d4fff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37094 dport 57820] OK # # # cpu 0: rx_hash 0xab9f7874 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37120 dport 57820] OK # # # cpu 0: rx_hash 0xd06fad65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37146 dport 57820] OK # # # cpu 0: rx_hash 0x3587e5ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37208 dport 57820] OK # # # cpu 0: rx_hash 0xa1092a5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37266 dport 57820] OK # # # cpu 0: rx_hash 0x58a20d8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37276 dport 57820] OK # # # cpu 0: rx_hash 0x1cf140d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37286 dport 57820] OK # # # cpu 0: rx_hash 0x649336b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37296 dport 57820] OK # # # cpu 0: rx_hash 0x9a1d5792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37304 dport 57820] OK # # # cpu 0: rx_hash 0xc5283368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37320 dport 57820] OK # # # cpu 0: rx_hash 0xbd4a4505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37342 dport 57820] OK # # # cpu 0: rx_hash 0x78d059e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37372 dport 57820] OK # # # cpu 0: rx_hash 0x75a8b656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37378 dport 57820] OK # # # cpu 0: rx_hash 0x8b26d77d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37386 dport 57820] OK # # # cpu 0: rx_hash 0x32695871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37428 dport 57820] OK # # # cpu 0: rx_hash 0x1189af62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37464 dport 57820] OK # # # cpu 0: rx_hash 0x781ba286 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37526 dport 57820] OK # # # cpu 0: rx_hash 0x7cac4702 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37532 dport 57820] OK # # # cpu 0: rx_hash 0x3c48efdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37548 dport 57820] OK # # # cpu 0: rx_hash 0xbaa4f89b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37554 dport 57820] OK # # # cpu 0: rx_hash 0x1fa818ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37568 dport 57820] OK # # # cpu 0: rx_hash 0x1b1ffd4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37578 dport 57820] OK # # # cpu 0: rx_hash 0xa6e797c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37630 dport 57820] OK # # # cpu 0: rx_hash 0xb1ce6623 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37646 dport 57820] OK # # # cpu 0: rx_hash 0x73713c3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37674 dport 57820] OK # # # cpu 0: rx_hash 0x0b134a53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37692 dport 57820] OK # # # cpu 0: rx_hash 0xa93aecfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37704 dport 57820] OK # # # cpu 0: rx_hash 0x6b85b6e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37740 dport 57820] OK # # # cpu 0: rx_hash 0x3db4234d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37762 dport 57820] OK # # # cpu 0: rx_hash 0xc0a8e11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37766 dport 57820] OK # # # cpu 0: rx_hash 0xc41f049e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37772 dport 57820] OK # # # cpu 0: rx_hash 0xff0b7950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37798 dport 57820] OK # # # cpu 0: rx_hash 0xfbbc9cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37804 dport 57820] OK # # # count: pass=42 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 46165 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56605 dport 46165] != expected 0x845b7135 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56605 dport 46165] != expected 0x845b7135 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34096 dport 46165] != expected 0x75bbfeaa # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34096 dport 46165] != expected 0x75bbfeaa # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51215 dport 46165] != expected 0xf73d5227 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51215 dport 46165] != expected 0xf73d5227 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44911 dport 46165] != expected 0x759169b6 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44911 dport 46165] != expected 0x759169b6 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46467 dport 46165] != expected 0x9700e0ff # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46467 dport 46165] != expected 0x9700e0ff # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 41455 dport 46165] != expected 0x45b0952b # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 41455 dport 46165] != expected 0x45b0952b # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53926 dport 46165] != expected 0xf947e4a5 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53926 dport 46165] != expected 0xf947e4a5 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56745 dport 46165] != expected 0x275c578e # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56745 dport 46165] != expected 0x275c578e # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 43147 dport 46165] != expected 0xa196d1b5 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 43147 dport 46165] != expected 0xa196d1b5 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51252 dport 46165] != expected 0x8b740d52 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51252 dport 46165] != expected 0x8b740d52 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44589 dport 46165] != expected 0x3b2eba3f # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44589 dport 46165] != expected 0x3b2eba3f # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38716 dport 46165] != expected 0x7d9df7fd # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38716 dport 46165] != expected 0x7d9df7fd # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47871 dport 46165] != expected 0xde041a45 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47871 dport 46165] != expected 0xde041a45 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46998 dport 46165] != expected 0xb1c27a6a # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46998 dport 46165] != expected 0xb1c27a6a # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 43796 dport 46165] != expected 0x4055e2bd # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 43796 dport 46165] != expected 0x4055e2bd # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 40501 dport 46165] != expected 0xd077f06d # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 40501 dport 46165] != expected 0xd077f06d # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46909 dport 46165] != expected 0xb8202e6d # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46909 dport 46165] != expected 0xb8202e6d # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51048 dport 46165] != expected 0x49d14429 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51048 dport 46165] != expected 0x49d14429 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 37055 dport 46165] != expected 0x74cbffe5 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 37055 dport 46165] != expected 0x74cbffe5 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 50014 dport 46165] != expected 0xbe783fed # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 50014 dport 46165] != expected 0xbe783fed # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56390 dport 46165] != expected 0x87177219 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56390 dport 46165] != expected 0x87177219 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56556 dport 46165] != expected 0xfac35e3d # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56556 dport 46165] != expected 0xfac35e3d # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 33941 dport 46165] != expected 0x84bdf1c8 # # Exception| cpu 4: rx_hash 0xa842f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 33941 dport 46165] != expected 0x84bdf1c8 # # 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 36894 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50584 dport 36894] != expected 0x27d6a197 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50584 dport 36894] != expected 0x27d6a197 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46383 dport 36894] != expected 0xed39599 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46383 dport 36894] != expected 0xed39599 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54143 dport 36894] != expected 0xf5623e3b # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54143 dport 36894] != expected 0xf5623e3b # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49407 dport 36894] != expected 0x42fbd594 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49407 dport 36894] != expected 0x42fbd594 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49612 dport 36894] != expected 0xcba183b2 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49612 dport 36894] != expected 0xcba183b2 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38545 dport 36894] != expected 0x12451592 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38545 dport 36894] != expected 0x12451592 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50651 dport 36894] != expected 0x364de042 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50651 dport 36894] != expected 0x364de042 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38805 dport 36894] != expected 0x28ada4cc # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38805 dport 36894] != expected 0x28ada4cc # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60297 dport 36894] != expected 0x82490e2 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60297 dport 36894] != expected 0x82490e2 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60436 dport 36894] != expected 0x5a99ba09 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60436 dport 36894] != expected 0x5a99ba09 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50143 dport 36894] != expected 0x59560753 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50143 dport 36894] != expected 0x59560753 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43215 dport 36894] != expected 0x33c1817e # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43215 dport 36894] != expected 0x33c1817e # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44020 dport 36894] != expected 0xa7ef8ff7 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44020 dport 36894] != expected 0xa7ef8ff7 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36168 dport 36894] != expected 0xf749e498 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36168 dport 36894] != expected 0xf749e498 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32845 dport 36894] != expected 0x70d1ce3a # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32845 dport 36894] != expected 0x70d1ce3a # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58743 dport 36894] != expected 0x8bab9efe # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58743 dport 36894] != expected 0x8bab9efe # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49052 dport 36894] != expected 0x1491e141 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49052 dport 36894] != expected 0x1491e141 # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53072 dport 36894] != expected 0x92655d6e # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53072 dport 36894] != expected 0x92655d6e # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57546 dport 36894] != expected 0x54f15db # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57546 dport 36894] != expected 0x54f15db # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38966 dport 36894] != expected 0xfba18f4a # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38966 dport 36894] != expected 0xfba18f4a # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36006 dport 36894] != expected 0x668c023f # # Exception| cpu 5: rx_hash 0x23fe95af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36006 dport 36894] != expected 0x668c023f # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->