< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 43477 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcbacf82c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60574 dport 43477] != expected 0x66b7b5ef # # Exception| cpu 0: rx_hash 0x9533b15f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60600 dport 43477] != expected 0xf1cd008b # # Exception| cpu 0: rx_hash 0xe64d5211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60610 dport 43477] != expected 0xae643da0 # # Exception| cpu 0: rx_hash 0x6151beb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60676 dport 43477] != expected 0xe8296275 # # Exception| cpu 0: rx_hash 0x7bc5ed80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60682 dport 43477] != expected 0xf8391b94 # # Exception| cpu 0: rx_hash 0xa7f4aa77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60732 dport 43477] != expected 0x6c2d7c0d # # Exception| cpu 0: rx_hash 0x49ec098c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60752 dport 43477] != expected 0x26274fc1 # # Exception| cpu 0: rx_hash 0x9f65746b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60770 dport 43477] != expected 0xbf8863ae # # Exception| cpu 0: rx_hash 0x1dcb7aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60786 dport 43477] != expected 0xbce6b153 # # Exception| cpu 0: rx_hash 0xbee05871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60808 dport 43477] != expected 0x3225627 # # Exception| cpu 0: rx_hash 0x3c4e56f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60824 dport 43477] != expected 0x4c84da # # Exception| cpu 0: rx_hash 0x293e22d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60826 dport 43477] != expected 0x1b3a1336 # # Exception| cpu 0: rx_hash 0x11affcc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60868 dport 43477] != expected 0xc89f0c95 # # Exception| cpu 0: rx_hash 0x04df88e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60870 dport 43477] != expected 0xd3e99b79 # # Exception| cpu 0: rx_hash 0xd256f50e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60916 dport 43477] != expected 0x4a46b716 # # Exception| cpu 0: rx_hash 0xffc020a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60948 dport 43477] != expected 0xa36a2b30 # # Exception| cpu 0: rx_hash 0xf02407b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60952 dport 43477] != expected 0xa80cc53d # # Exception| cpu 0: rx_hash 0x36811377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60960 dport 43477] != expected 0x2c08db45 # # Exception| cpu 0: rx_hash 0xa40374da [saddr 192.0.3.2 daddr 192.0.3.1 sport 60986 dport 43477] != expected 0x32cd3baf # # Exception| cpu 0: rx_hash 0xfc0115cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 32778 dport 43477] != expected 0x3845fc88 # # Exception| cpu 0: rx_hash 0xbd561289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32810 dport 43477] != expected 0xb9f295f6 # # Exception| cpu 0: rx_hash 0x3aa40105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32818 dport 43477] != expected 0xbc41e2f0 # # Exception| cpu 0: rx_hash 0x463ec553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32836 dport 43477] != expected 0xe88e31d6 # # Exception| cpu 0: rx_hash 0x1745ab38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32878 dport 43477] != expected 0x74926abf # # Exception| cpu 0: rx_hash 0x85c7cc95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32884 dport 43477] != expected 0x6a578a55 # # Exception| cpu 0: rx_hash 0xefaddddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 32954 dport 43477] != expected 0x5af19d54 # # Exception| cpu 0: rx_hash 0x1e7d3017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32976 dport 43477] != expected 0x6367282 # # Exception| cpu 0: rx_hash 0x015b8102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33032 dport 43477] != expected 0x5305864b # # Exception| cpu 0: rx_hash 0x5fc4c871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33070 dport 43477] != expected 0xc47f332f # # Exception| cpu 0: rx_hash 0xdd6ac6f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33086 dport 43477] != expected 0xc711e1d2 # # Exception| cpu 0: rx_hash 0x77797f44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33146 dport 43477] != expected 0xa711e9b # # Exception| cpu 0: rx_hash 0xcec60ee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33166 dport 43477] != expected 0xa5a5800e # # Exception| cpu 0: rx_hash 0x46d03a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33178 dport 43477] != expected 0xab701905 # # Exception| cpu 0: rx_hash 0x80752eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 43477] != expected 0x2f74077d # # Exception| cpu 0: rx_hash 0x9ae17d80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33196 dport 43477] != expected 0x3f647e9c # # Exception| cpu 0: rx_hash 0x12f74914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33208 dport 43477] != expected 0x31b1e797 # # Exception| cpu 0: rx_hash 0x6b31904a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33222 dport 43477] != expected 0x63a3914a # # Exception| cpu 0: rx_hash 0xe99f9ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 43477] != expected 0x60cd43b7 # # Exception| cpu 0: rx_hash 0x2a669708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33254 dport 43477] != expected 0xe214f834 # # Exception| cpu 0: rx_hash 0xa8c8998c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33270 dport 43477] != expected 0xe17a2ac9 # # Exception| cpu 0: rx_hash 0x1d64119e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33288 dport 43477] != expected 0x1b281df3 # # Exception| cpu 0: rx_hash 0x855e4c23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33302 dport 43477] != expected 0x856b6ef # # Exception| cpu 0: rx_hash 0xe60cc644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33382 dport 43477] != expected 0x4a54b9d3 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x12ee415c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33834 dport 59065] OK # # # cpu 0: rx_hash 0xe9869686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 59065] OK # # # cpu 0: rx_hash 0xa269abd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33888 dport 59065] OK # # # cpu 0: rx_hash 0xb719dff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33890 dport 59065] OK # # # cpu 4: rx_hash 0xcedf06ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33820 dport 59065] OK # # # cpu 4: rx_hash 0x9fa468c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33846 dport 59065] OK # # # cpu 4: rx_hash 0xf64ed8b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33858 dport 59065] OK # # # cpu 4: rx_hash 0x6190a212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33872 dport 59065] OK # # # cpu 4: rx_hash 0xb8fdf8ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33902 dport 59065] OK # # # cpu 4: rx_hash 0x3a53f669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33918 dport 59065] OK # # # cpu 4: rx_hash 0x041e9442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33938 dport 59065] OK # # # cpu 4: rx_hash 0x45499300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33970 dport 59065] OK # # # cpu 4: rx_hash 0x7760770c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34024 dport 59065] OK # # # cpu 4: rx_hash 0xfa2a5e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34036 dport 59065] OK # # # cpu 4: rx_hash 0xa107f5cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34052 dport 59065] OK # # # cpu 4: rx_hash 0x62fefc09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34100 dport 59065] OK # # # cpu 4: rx_hash 0x786aaf30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34106 dport 59065] OK # # # cpu 4: rx_hash 0x932e11c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34142 dport 59065] OK # # # cpu 4: rx_hash 0x4a434b3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34144 dport 59065] OK # # # cpu 4: rx_hash 0x45a76c24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34156 dport 59065] OK # # # cpu 4: rx_hash 0xdd9d3199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34162 dport 59065] OK # # # cpu 4: rx_hash 0xe68c4eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34198 dport 59065] OK # # # cpu 4: rx_hash 0x4627cd1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34262 dport 59065] OK # # # cpu 4: rx_hash 0x90aeb0fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34276 dport 59065] OK # # # cpu 4: rx_hash 0x1de49960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34296 dport 59065] OK # # # cpu 4: rx_hash 0xb2dc424b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34312 dport 59065] OK # # # cpu 4: rx_hash 0xf38b4509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34344 dport 59065] OK # # # cpu 4: rx_hash 0x71254b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34360 dport 59065] OK # # # cpu 4: rx_hash 0x1277c1ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34376 dport 59065] OK # # # cpu 4: rx_hash 0x0dbf8fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34382 dport 59065] OK # # # cpu 4: rx_hash 0x5320c6a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34408 dport 59065] OK # # # cpu 4: rx_hash 0xd4d2d524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34416 dport 59065] OK # # # cpu 4: rx_hash 0xdb36f23c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34428 dport 59065] OK # # # cpu 4: rx_hash 0xf00be436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34450 dport 59065] OK # # # cpu 4: rx_hash 0x33f2edf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34466 dport 59065] OK # # # cpu 4: rx_hash 0x2966bec9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34476 dport 59065] OK # # # cpu 4: rx_hash 0xd752741b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34506 dport 59065] OK # # # cpu 4: rx_hash 0x5a185d87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34518 dport 59065] OK # # # cpu 4: rx_hash 0x11f760d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34546 dport 59065] OK # # # cpu 4: rx_hash 0x0135f6d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34598 dport 59065] OK # # # cpu 4: rx_hash 0x86c7e554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34622 dport 59065] OK # # # cpu 4: rx_hash 0xf0e51b12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34636 dport 59065] OK # # # cpu 4: rx_hash 0x724b1596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34652 dport 59065] OK # # # cpu 4: rx_hash 0xbe563b48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34656 dport 59065] OK # # # cpu 4: rx_hash 0x3cf835cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34672 dport 59065] OK # # # cpu 4: rx_hash 0xcea87939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34720 dport 59065] OK # # # cpu 4: rx_hash 0x4c0677bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34736 dport 59065] OK # # # cpu 4: rx_hash 0x43e250a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34748 dport 59065] OK # # # cpu 4: rx_hash 0x2a08e0d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34760 dport 59065] OK # # # cpu 4: rx_hash 0x6b5fe790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34792 dport 59065] OK # # # cpu 4: rx_hash 0x8c8cff84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34836 dport 59065] OK # # # cpu 4: rx_hash 0xcddbf8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34868 dport 59065] OK # # # cpu 4: rx_hash 0xe5664ff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34912 dport 59065] OK # # # cpu 4: rx_hash 0xf0163bd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34914 dport 59065] OK # # # cpu 4: rx_hash 0xd4cf0ac0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34944 dport 59065] OK # # # cpu 4: rx_hash 0xc1bf7ee1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34946 dport 59065] OK # # # cpu 4: rx_hash 0x85b464ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34986 dport 59065] OK # # # cpu 4: rx_hash 0x17360306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34992 dport 59065] OK # # # cpu 4: rx_hash 0x18d2241e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35004 dport 59065] OK # # # count: pass=59 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 49934 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54811 dport 49934] != expected 0xa92ec44a # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54811 dport 49934] != expected 0xa92ec44a # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56593 dport 49934] != expected 0xf2aeb040 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56593 dport 49934] != expected 0xf2aeb040 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36841 dport 49934] != expected 0x88c40329 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36841 dport 49934] != expected 0x88c40329 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36529 dport 49934] != expected 0x3d9a2dbf # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36529 dport 49934] != expected 0x3d9a2dbf # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60321 dport 49934] != expected 0xf08ec5fb # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60321 dport 49934] != expected 0xf08ec5fb # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43030 dport 49934] != expected 0x9bf717e9 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43030 dport 49934] != expected 0x9bf717e9 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49748 dport 49934] != expected 0xd406f355 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49748 dport 49934] != expected 0xd406f355 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46198 dport 49934] != expected 0x4f93c214 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46198 dport 49934] != expected 0x4f93c214 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33833 dport 49934] != expected 0xee592bd4 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33833 dport 49934] != expected 0xee592bd4 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41796 dport 49934] != expected 0x51fa05a # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41796 dport 49934] != expected 0x51fa05a # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39430 dport 49934] != expected 0xe4006a38 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39430 dport 49934] != expected 0xe4006a38 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53487 dport 49934] != expected 0x22ec9703 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53487 dport 49934] != expected 0x22ec9703 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56806 dport 49934] != expected 0x70e196e1 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56806 dport 49934] != expected 0x70e196e1 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 49934] != expected 0xd64742e9 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 49934] != expected 0xd64742e9 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47671 dport 49934] != expected 0x93b5490a # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47671 dport 49934] != expected 0x93b5490a # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40518 dport 49934] != expected 0x38d665cc # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40518 dport 49934] != expected 0x38d665cc # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34168 dport 49934] != expected 0x6b378f61 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34168 dport 49934] != expected 0x6b378f61 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37292 dport 49934] != expected 0xde5aad13 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37292 dport 49934] != expected 0xde5aad13 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35606 dport 49934] != expected 0x105b3b38 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35606 dport 49934] != expected 0x105b3b38 # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60835 dport 49934] != expected 0xcfee9fcb # # Exception| cpu 0: rx_hash 0x3f689368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60835 dport 49934] != expected 0xcfee9fcb # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 32873 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49044 dport 32873] != expected 0x13108619 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49044 dport 32873] != expected 0x13108619 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33409 dport 32873] != expected 0x4f00a708 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33409 dport 32873] != expected 0x4f00a708 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50275 dport 32873] != expected 0x266f5d7 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50275 dport 32873] != expected 0x266f5d7 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49041 dport 32873] != expected 0x3348544a # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49041 dport 32873] != expected 0x3348544a # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36625 dport 32873] != expected 0xb2de6c93 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36625 dport 32873] != expected 0xb2de6c93 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47119 dport 32873] != expected 0x1d12e081 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47119 dport 32873] != expected 0x1d12e081 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33543 dport 32873] != expected 0x68b7c801 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33543 dport 32873] != expected 0x68b7c801 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36598 dport 32873] != expected 0x5e756f3a # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36598 dport 32873] != expected 0x5e756f3a # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35209 dport 32873] != expected 0x6b667681 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35209 dport 32873] != expected 0x6b667681 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56123 dport 32873] != expected 0xe08dbf4f # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56123 dport 32873] != expected 0xe08dbf4f # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35450 dport 32873] != expected 0xfbce31c8 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35450 dport 32873] != expected 0xfbce31c8 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54085 dport 32873] != expected 0xa44e3a0c # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54085 dport 32873] != expected 0xa44e3a0c # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34378 dport 32873] != expected 0x7f38dc29 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34378 dport 32873] != expected 0x7f38dc29 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60662 dport 32873] != expected 0x8281e3ca # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60662 dport 32873] != expected 0x8281e3ca # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58894 dport 32873] != expected 0xfdca991c # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58894 dport 32873] != expected 0xfdca991c # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58888 dport 32873] != expected 0xe202d72d # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58888 dport 32873] != expected 0xe202d72d # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42139 dport 32873] != expected 0x9cdc5fec # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42139 dport 32873] != expected 0x9cdc5fec # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53340 dport 32873] != expected 0x1563515f # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53340 dport 32873] != expected 0x1563515f # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38400 dport 32873] != expected 0x513d98af # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38400 dport 32873] != expected 0x513d98af # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60917 dport 32873] != expected 0x553b9f40 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60917 dport 32873] != expected 0x553b9f40 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33177 dport 32873] != expected 0xd4cd2418 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33177 dport 32873] != expected 0xd4cd2418 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43043 dport 32873] != expected 0xcd236ed5 # # Exception| cpu 4: rx_hash 0x96191339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43043 dport 32873] != expected 0xcd236ed5 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->