< 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' TAP version 13 1..1 # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 46786 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xacd56f7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60378 dport 46786] != expected 0x816ff952 # # Exception| cpu 0: rx_hash 0xb4fd1038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60442 dport 46786] != expected 0xcda67412 # # Exception| cpu 0: rx_hash 0x077b6a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60502 dport 46786] != expected 0xc89c0d36 # # Exception| cpu 0: rx_hash 0x33750c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60504 dport 46786] != expected 0x980f0800 # # Exception| cpu 0: rx_hash 0x60779e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60528 dport 46786] != expected 0xc2e8ff7e # # Exception| cpu 0: rx_hash 0x1873b159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60532 dport 46786] != expected 0xf9e427b1 # # Exception| cpu 0: rx_hash 0x1d3673a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60544 dport 46786] != expected 0xb922f91e # # Exception| cpu 0: rx_hash 0x023ea8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60578 dport 46786] != expected 0x885ad399 # # Exception| cpu 0: rx_hash 0x18399be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60606 dport 46786] != expected 0x20135102 # # Exception| cpu 0: rx_hash 0xaeb009bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60620 dport 46786] != expected 0xbc18803a # # Exception| cpu 0: rx_hash 0x5eb8572c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60622 dport 46786] != expected 0xca0131a4 # # Exception| cpu 0: rx_hash 0x08b52d26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60632 dport 46786] != expected 0x9d76ec6 # # Exception| cpu 0: rx_hash 0x39b4a31d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60648 dport 46786] != expected 0xc075c3ec # # Exception| cpu 0: rx_hash 0xb1b8d2c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60654 dport 46786] != expected 0x8d60aabd # # Exception| cpu 0: rx_hash 0xac12e8c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60708 dport 46786] != expected 0x1c7bef6d # # Exception| cpu 0: rx_hash 0xf59bff74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60790 dport 46786] != expected 0xc711a54c # # Exception| cpu 0: rx_hash 0xf0de3d89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60802 dport 46786] != expected 0x87d77be3 # # Exception| cpu 0: rx_hash 0xa6d34783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60820 dport 46786] != expected 0x44012481 # # Exception| cpu 0: rx_hash 0xdbd8808c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60846 dport 46786] != expected 0xe63c5452 # # Exception| cpu 0: rx_hash 0xf5d1d5ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 60860 dport 46786] != expected 0x1ee6d3ff # # Exception| cpu 0: rx_hash 0xe55d630b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60890 dport 46786] != expected 0x3722ec3b # # Exception| cpu 0: rx_hash 0xce5bde0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60918 dport 46786] != expected 0x56c9c38a # # Exception| cpu 0: rx_hash 0xa8065a80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60928 dport 46786] != expected 0xc8c8669 # # Exception| cpu 0: rx_hash 0x0e037e1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60948 dport 46786] != expected 0xb9436895 # # Exception| cpu 0: rx_hash 0xd50d9d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60986 dport 46786] != expected 0xaeb1f6ba # # Exception| cpu 0: rx_hash 0xdf861874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60992 dport 46786] != expected 0x2f3c4be5 # # Exception| cpu 0: rx_hash 0x01ae7e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32804 dport 46786] != expected 0x54d587ec # # Exception| cpu 0: rx_hash 0xa7ab5a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32816 dport 46786] != expected 0xe11a6910 # # Exception| cpu 0: rx_hash 0x5d288171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32840 dport 46786] != expected 0x168e65d1 # # Exception| cpu 0: rx_hash 0x42205a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32874 dport 46786] != expected 0x27f64f56 # # Exception| cpu 0: rx_hash 0x6c290f4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32888 dport 46786] != expected 0xdf2cc8fb # # Exception| cpu 0: rx_hash 0x142d2002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32892 dport 46786] != expected 0xe4201034 # # Exception| cpu 0: rx_hash 0x766416ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 32942 dport 46786] != expected 0xae923cd3 # # Exception| cpu 0: rx_hash 0x66e8a00b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32968 dport 46786] != expected 0x87560317 # # Exception| cpu 0: rx_hash 0x7cef9335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32980 dport 46786] != expected 0x2f1f818c # # Exception| cpu 0: rx_hash 0xbde6439e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32998 dport 46786] != expected 0x90a49d38 # # Exception| cpu 0: rx_hash 0x0346b544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33030 dport 46786] != expected 0x2d419e08 # # Exception| cpu 0: rx_hash 0xec4630ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 33062 dport 46786] != expected 0x6a200511 # # Exception| cpu 0: rx_hash 0xd84856d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33064 dport 46786] != expected 0x3ab30027 # # Exception| cpu 0: rx_hash 0x74c6f7b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33094 dport 46786] != expected 0xef15384 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe402b705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37690 dport 49126] OK # # # cpu 0: rx_hash 0x6c0ec6dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37692 dport 49126] OK # # # cpu 0: rx_hash 0x0189b717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37728 dport 49126] OK # # # cpu 0: rx_hash 0xc58f8ffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37740 dport 49126] OK # # # cpu 0: rx_hash 0x1b8e8429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37756 dport 49126] OK # # # cpu 0: rx_hash 0x52c10fe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37762 dport 49126] OK # # # cpu 0: rx_hash 0x1ecb46d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37768 dport 49126] OK # # # cpu 0: rx_hash 0x8cc00432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37778 dport 49126] OK # # # cpu 0: rx_hash 0x25414d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37826 dport 49126] OK # # # cpu 0: rx_hash 0x0b481856 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37840 dport 49126] OK # # # cpu 0: rx_hash 0x0e47f011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37870 dport 49126] OK # # # cpu 0: rx_hash 0x204ea553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37884 dport 49126] OK # # # cpu 0: rx_hash 0x3d693256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37890 dport 49126] OK # # # cpu 0: rx_hash 0x276e0168 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37918 dport 49126] OK # # # cpu 0: rx_hash 0xecec5438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37974 dport 49126] OK # # # cpu 0: rx_hash 0x37e2b7ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38008 dport 49126] OK # # # cpu 0: rx_hash 0x06a9132c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38018 dport 49126] OK # # # cpu 0: rx_hash 0xa0ac37b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38038 dport 49126] OK # # # cpu 0: rx_hash 0x8baa8ab3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38074 dport 49126] OK # # # cpu 0: rx_hash 0xf3aea5fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38078 dport 49126] OK # # # cpu 0: rx_hash 0xc824ae3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38132 dport 49126] OK # # # cpu 0: rx_hash 0xb78d884a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38182 dport 49126] OK # # # cpu 0: rx_hash 0xbd4c270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38294 dport 49126] OK # # # cpu 0: rx_hash 0x9cc11ff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38336 dport 49126] OK # # # cpu 0: rx_hash 0x6cc94165 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38338 dport 49126] OK # # # cpu 0: rx_hash 0x6d9831da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38418 dport 49126] OK # # # cpu 0: rx_hash 0xf0171e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38476 dport 49126] OK # # # cpu 0: rx_hash 0x67599e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38562 dport 49126] OK # # # cpu 0: rx_hash 0xffd95986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38594 dport 49126] OK # # # cpu 4: rx_hash 0x528b255a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37704 dport 49126] OK # # # cpu 4: rx_hash 0x7c827018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37722 dport 49126] OK # # # cpu 4: rx_hash 0x8985c6cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37734 dport 49126] OK # # # cpu 4: rx_hash 0x2ac520a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37766 dport 49126] OK # # # cpu 4: rx_hash 0x66cf699c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37772 dport 49126] OK # # # cpu 4: rx_hash 0x96c7370c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 49126] OK # # # cpu 4: rx_hash 0x48c63cde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37790 dport 49126] OK # # # cpu 4: rx_hash 0x89cfec75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37804 dport 49126] OK # # # cpu 4: rx_hash 0xfb4046c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37842 dport 49126] OK # # # cpu 4: rx_hash 0x3f467e2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37854 dport 49126] OK # # # cpu 4: rx_hash 0xcd616cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 49126] OK # # # cpu 4: rx_hash 0x456d1d1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37894 dport 49126] OK # # # cpu 4: rx_hash 0xe3683984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37906 dport 49126] OK # # # cpu 4: rx_hash 0xe667d1c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37932 dport 49126] OK # # # cpu 4: rx_hash 0xb06aabc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37946 dport 49126] OK # # # cpu 4: rx_hash 0x32ed5fea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37958 dport 49126] OK # # # cpu 4: rx_hash 0x50ee439c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37982 dport 49126] OK # # # cpu 4: rx_hash 0xddedda03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37990 dport 49126] OK # # # cpu 4: rx_hash 0xc2af2bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38030 dport 49126] OK # # # cpu 4: rx_hash 0x91adb98d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 49126] OK # # # cpu 4: rx_hash 0x132a4dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38106 dport 49126] OK # # # cpu 4: rx_hash 0x3a8e11d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38174 dport 49126] OK # # # cpu 4: rx_hash 0x7900355d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38224 dport 49126] OK # # # cpu 4: rx_hash 0xc50222f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38232 dport 49126] OK # # # cpu 4: rx_hash 0x4d0e5321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38238 dport 49126] OK # # # cpu 4: rx_hash 0x9600b0b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38256 dport 49126] OK # # # cpu 4: rx_hash 0xee049ffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38260 dport 49126] OK # # # cpu 4: rx_hash 0x794a1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38298 dport 49126] OK # # # cpu 4: rx_hash 0xf1466e3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38300 dport 49126] OK # # # cpu 4: rx_hash 0x42c01427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38352 dport 49126] OK # # # cpu 4: rx_hash 0x5c99bfe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38434 dport 49126] OK # # # cpu 4: rx_hash 0x1093f6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38440 dport 49126] OK # # # cpu 4: rx_hash 0x3411266c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38464 dport 49126] OK # # # cpu 4: rx_hash 0x4c150924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38468 dport 49126] OK # # # cpu 4: rx_hash 0x1f179b69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38508 dport 49126] OK # # # cpu 4: rx_hash 0xb912bff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38520 dport 49126] OK # # # cpu 4: rx_hash 0x491ae163 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38522 dport 49126] OK # # # cpu 4: rx_hash 0x21d85254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38610 dport 49126] OK # # # cpu 4: rx_hash 0x10d9dc6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38626 dport 49126] OK # # # count: pass=68 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 40987 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45363 dport 40987] != expected 0xc168b8d3 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42481 dport 40987] != expected 0xb3ac6de9 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33623 dport 40987] != expected 0xc0a8d95 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58863 dport 40987] != expected 0x24dfee21 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59424 dport 40987] != expected 0xb9dd9ab6 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55514 dport 40987] != expected 0x1f41e382 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55806 dport 40987] != expected 0x2bc09337 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53416 dport 40987] != expected 0xca57b4d6 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32814 dport 40987] != expected 0x7b37c8ba # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51547 dport 40987] != expected 0xec8162d # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38216 dport 40987] != expected 0xacaa0bf3 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35938 dport 40987] != expected 0xa52b3b2a # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53040 dport 40987] != expected 0x5bf8eb14 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35787 dport 40987] != expected 0x7c86efa4 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56037 dport 40987] != expected 0x4e353113 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 40987] != expected 0x17961bf9 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40117 dport 40987] != expected 0x1c286f08 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59237 dport 40987] != expected 0xfaee4caf # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33165 dport 40987] != expected 0x7f48d4a4 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50204 dport 40987] != expected 0x1f94681b # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44555 dport 40987] != expected 0x867e1ace # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51989 dport 40987] != expected 0x599dc726 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54223 dport 40987] != expected 0x633ac2fc # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40471 dport 40987] != expected 0x98fe3af8 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54794 dport 40987] != expected 0xdcbaedfe # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51260 dport 40987] != expected 0x83d379b6 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55112 dport 40987] != expected 0xc1ffa28f # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34491 dport 40987] != expected 0x55e36d5 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51753 dport 40987] != expected 0xfe59edc7 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41118 dport 40987] != expected 0xb10a62cd # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53088 dport 40987] != expected 0xf68b10ab # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54588 dport 40987] != expected 0x34970357 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50802 dport 40987] != expected 0xfa02209 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39687 dport 40987] != expected 0xccea3370 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34011 dport 40987] != expected 0x45f979f1 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54071 dport 40987] != expected 0x576a8fb # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57003 dport 40987] != expected 0xaf2df571 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57779 dport 40987] != expected 0x3d1dadee # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39055 dport 40987] != expected 0x2c2e1303 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47600 dport 40987] != expected 0xa0374757 # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34236 dport 40987] != expected 0xc8e2166a # # Exception| cpu 4: rx_hash 0x60516b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52014 dport 40987] != expected 0x1793d4c9 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 39379 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51022 dport 39379] != expected 0x30f1bb41 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47006 dport 39379] != expected 0x87f652d1 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58701 dport 39379] != expected 0xb6f6502a # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60874 dport 39379] != expected 0x8696bfbf # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54009 dport 39379] != expected 0xb96acd61 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45105 dport 39379] != expected 0xd34031d2 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58208 dport 39379] != expected 0x34685c7e # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56603 dport 39379] != expected 0xddf66b4d # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33979 dport 39379] != expected 0x4ac35c3d # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57555 dport 39379] != expected 0xbda1086c # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33044 dport 39379] != expected 0x90853760 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58194 dport 39379] != expected 0xf5618cd5 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59080 dport 39379] != expected 0x8632fbdb # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51724 dport 39379] != expected 0xe5db1a0 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50737 dport 39379] != expected 0xbf8ebc6f # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39893 dport 39379] != expected 0xe047e28c # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56547 dport 39379] != expected 0x15581e1 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 39379] != expected 0xb9acc619 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47132 dport 39379] != expected 0x7bea33e0 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40576 dport 39379] != expected 0xb4a2d50 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40815 dport 39379] != expected 0x61f400d6 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42165 dport 39379] != expected 0x66223ac4 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52003 dport 39379] != expected 0x28a3ffa8 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40145 dport 39379] != expected 0xcc2bd108 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32996 dport 39379] != expected 0xf024ca68 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43401 dport 39379] != expected 0x2a019a96 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57149 dport 39379] != expected 0x340a9722 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44183 dport 39379] != expected 0x1a96e3aa # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39072 dport 39379] != expected 0xadc2a4c8 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44494 dport 39379] != expected 0xf2e510b5 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58348 dport 39379] != expected 0xcbae45e8 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46037 dport 39379] != expected 0x9b14e01e # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60286 dport 39379] != expected 0xbddb33c7 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53590 dport 39379] != expected 0x2aa4aa4d # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60467 dport 39379] != expected 0xba25e833 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53041 dport 39379] != expected 0xc1d2aec5 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44456 dport 39379] != expected 0xe269a670 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51444 dport 39379] != expected 0x41ee43ef # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33890 dport 39379] != expected 0x84909ee5 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37255 dport 39379] != expected 0x5482ff73 # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55733 dport 39379] != expected 0xfa40ad8d # # Exception| cpu 5: rx_hash 0x753743df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52666 dport 39379] != expected 0xd8f873f5 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->