< 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 43142 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe74d4286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 43142] != expected 0xcc1ef01 # # Exception| cpu 0: rx_hash 0x100513a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34324 dport 43142] != expected 0x2429de89 # # Exception| cpu 0: rx_hash 0xb3f53db6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34328 dport 43142] != expected 0x7d84fe5e # # Exception| cpu 0: rx_hash 0xbf194405 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34338 dport 43142] != expected 0x4118d712 # # Exception| cpu 0: rx_hash 0x0fb14902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34354 dport 43142] != expected 0xdaaaa734 # # Exception| cpu 0: rx_hash 0x1a9f56ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34394 dport 43142] != expected 0x6fbe363 # # Exception| cpu 0: rx_hash 0xa6db227a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34416 dport 43142] != expected 0xa1d5ba09 # # Exception| cpu 0: rx_hash 0x9ce4209b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34480 dport 43142] != expected 0xd44f6804 # # Exception| cpu 0: rx_hash 0x3f140e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34492 dport 43142] != expected 0x8de248d3 # # Exception| cpu 0: rx_hash 0x39623250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34504 dport 43142] != expected 0x93ac5c75 # # Exception| cpu 0: rx_hash 0x0c8a576e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34522 dport 43142] != expected 0xd58dad67 # # Exception| cpu 0: rx_hash 0x478672f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34534 dport 43142] != expected 0x5a4bc585 # # Exception| cpu 0: rx_hash 0x358e4be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34546 dport 43142] != expected 0xaf307539 # # Exception| cpu 0: rx_hash 0x133e0dc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34556 dport 43142] != expected 0x2b0ed4da # # Exception| cpu 0: rx_hash 0x2dd1a2aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34672 dport 43142] != expected 0x486e9d0b # # Exception| cpu 0: rx_hash 0x1b02d9f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34698 dport 43142] != expected 0x168664a # # Exception| cpu 0: rx_hash 0x8d1a92d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34708 dport 43142] != expected 0x1ee4b78f # # Exception| cpu 0: rx_hash 0xec4a88da [saddr 192.0.3.2 daddr 192.0.3.1 sport 34716 dport 43142] != expected 0x298057c2 # # Exception| cpu 0: rx_hash 0x6390a589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34768 dport 43142] != expected 0xd6c1eb1c # # Exception| cpu 0: rx_hash 0xc0608b9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34780 dport 43142] != expected 0x8f6ccbcb # # Exception| cpu 0: rx_hash 0x903be8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34826 dport 43142] != expected 0xa82131ed # # Exception| cpu 0: rx_hash 0x1997f944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34866 dport 43142] != expected 0x492e9995 # # Exception| cpu 0: rx_hash 0xe8a994bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34896 dport 43142] != expected 0x7f88bcbb # # Exception| cpu 0: rx_hash 0x00559f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34912 dport 43142] != expected 0xa9e3f48e # # Exception| cpu 0: rx_hash 0x8515f702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34914 dport 43142] != expected 0x747075ba # # Exception| cpu 0: rx_hash 0x35bdfa05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34930 dport 43142] != expected 0xefc2059c # # Exception| cpu 0: rx_hash 0xb3c68c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34968 dport 43142] != expected 0x3d768efb # # Exception| cpu 0: rx_hash 0x3a6a9dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 34976 dport 43142] != expected 0xdc792683 # # Exception| cpu 0: rx_hash 0x999ab3c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34988 dport 43142] != expected 0x85d40654 # # Exception| cpu 0: rx_hash 0x8ac290dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34992 dport 43142] != expected 0x47cb56a5 # # Exception| cpu 0: rx_hash 0x9fec8f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35032 dport 43142] != expected 0x9b9a12f2 # # Exception| cpu 0: rx_hash 0x16409e9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35040 dport 43142] != expected 0x7a95ba8a # # Exception| cpu 0: rx_hash 0x3d812e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35076 dport 43142] != expected 0xc5a4b70c # # Exception| cpu 0: rx_hash 0x5cd1343b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35084 dport 43142] != expected 0xf2c05741 # # Exception| cpu 0: rx_hash 0xd9915c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35086 dport 43142] != expected 0x2f53d675 # # Exception| cpu 0: rx_hash 0x8d292332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 43142] != expected 0x5e16c72a # # Exception| cpu 0: rx_hash 0x17dd11ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35120 dport 43142] != expected 0x7d063fa3 # # Exception| cpu 0: rx_hash 0x316d5786 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35134 dport 43142] != expected 0xf9389e40 # # Exception| cpu 0: rx_hash 0x94eb454d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35142 dport 43142] != expected 0xbedbaa31 # # Exception| cpu 0: rx_hash 0x70fb377a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35148 dport 43142] != expected 0x542ccb48 # # Exception| cpu 0: rx_hash 0x45135244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35166 dport 43142] != expected 0x120d3a5a # # Exception| cpu 0: rx_hash 0xc3682411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35252 dport 43142] != expected 0xc0b9b13d # # Exception| cpu 0: rx_hash 0x46e68bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35350 dport 43142] != expected 0x1ee3f29d # # Exception| cpu 0: rx_hash 0x7fe2973e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35390 dport 43142] != expected 0x645e2ac3 # # Exception| cpu 0: rx_hash 0x3e74f7c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35404 dport 43142] != expected 0xc94a7fcb # # Exception| cpu 0: rx_hash 0x8edcfac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35420 dport 43142] != expected 0x52f80fed # # Exception| cpu 0: rx_hash 0x6620f141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35436 dport 43142] != expected 0x849347d8 # # Exception| cpu 0: rx_hash 0xe05b8714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35462 dport 43142] != expected 0x5627ccbf # # Exception| cpu 0: rx_hash 0x044bf523 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35468 dport 43142] != expected 0xbcd0adc6 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xafde7d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39090 dport 43156] OK # # # cpu 0: rx_hash 0x6b0875d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39106 dport 43156] OK # # # cpu 0: rx_hash 0x74bc2f77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39140 dport 43156] OK # # # cpu 0: rx_hash 0xda3df7e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39170 dport 43156] OK # # # cpu 0: rx_hash 0x2d75a6c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39188 dport 43156] OK # # # cpu 0: rx_hash 0x0bc5e0e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39194 dport 43156] OK # # # cpu 0: rx_hash 0x015fa583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39252 dport 43156] OK # # # cpu 0: rx_hash 0x6ce3c63e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39270 dport 43156] OK # # # cpu 0: rx_hash 0xcf13e82c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39274 dport 43156] OK # # # cpu 0: rx_hash 0xea98b06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39308 dport 43156] OK # # # cpu 0: rx_hash 0x378cded1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39342 dport 43156] OK # # # cpu 0: rx_hash 0x0264bbef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39356 dport 43156] OK # # # cpu 0: rx_hash 0x65429d38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39360 dport 43156] OK # # # cpu 0: rx_hash 0xd906e98c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39402 dport 43156] OK # # # cpu 0: rx_hash 0xc00a4868 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39448 dport 43156] OK # # # cpu 0: rx_hash 0x8b066dfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39460 dport 43156] OK # # # cpu 0: rx_hash 0x4fd0653b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39508 dport 43156] OK # # # cpu 0: rx_hash 0xb4744daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39544 dport 43156] OK # # # cpu 0: rx_hash 0x82a736f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39554 dport 43156] OK # # # cpu 0: rx_hash 0x75ef67da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39572 dport 43156] OK # # # cpu 0: rx_hash 0xfa354a89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39640 dport 43156] OK # # # cpu 0: rx_hash 0x7ee8ad86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39690 dport 43156] OK # # # cpu 0: rx_hash 0x1354ce3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39736 dport 43156] OK # # # cpu 0: rx_hash 0xd782c6fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39752 dport 43156] OK # # # cpu 0: rx_hash 0x3f7ecd7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39800 dport 43156] OK # # # cpu 0: rx_hash 0x789e915f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39806 dport 43156] OK # # # cpu 0: rx_hash 0xb905bb2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39826 dport 43156] OK # # # cpu 0: rx_hash 0x6411d595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39856 dport 43156] OK # # # cpu 0: rx_hash 0x713fca59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39896 dport 43156] OK # # # cpu 0: rx_hash 0x99c3c1dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39912 dport 43156] OK # # # cpu 0: rx_hash 0xc4bd8626 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39956 dport 43156] OK # # # cpu 0: rx_hash 0x5e49b4b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39984 dport 43156] OK # # # cpu 0: rx_hash 0x78f9f292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39998 dport 43156] OK # # # cpu 0: rx_hash 0x006b8ee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40036 dport 43156] OK # # # cpu 0: rx_hash 0xe47bfcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40046 dport 43156] OK # # # cpu 0: rx_hash 0x57e8efbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40086 dport 43156] OK # # # cpu 0: rx_hash 0xebac9b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40124 dport 43156] OK # # # cpu 0: rx_hash 0x6eecf332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40126 dport 43156] OK # # # cpu 0: rx_hash 0xd832c2ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40154 dport 43156] OK # # # cpu 0: rx_hash 0x30cec968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40170 dport 43156] OK # # # cpu 0: rx_hash 0xa6d68244 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40180 dport 43156] OK # # # cpu 0: rx_hash 0x2396ea7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40182 dport 43156] OK # # # cpu 0: rx_hash 0x0526ac56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40184 dport 43156] OK # # # cpu 0: rx_hash 0xc786984a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40188 dport 43156] OK # # # cpu 0: rx_hash 0xd9af4dda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40202 dport 43156] OK # # # cpu 0: rx_hash 0x2ee71cf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40220 dport 43156] OK # # # cpu 0: rx_hash 0x56756089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40262 dport 43156] OK # # # cpu 0: rx_hash 0x878d7780 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40286 dport 43156] OK # # # cpu 0: rx_hash 0x98392d26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40312 dport 43156] OK # # # cpu 0: rx_hash 0x885a105f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40332 dport 43156] OK # # # cpu 4: rx_hash 0xfb660224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39080 dport 43156] OK # # # cpu 4: rx_hash 0xc8f85bc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39118 dport 43156] OK # # # cpu 4: rx_hash 0x189dc3fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39174 dport 43156] OK # # # cpu 4: rx_hash 0x6a95fae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39186 dport 43156] OK # # # cpu 4: rx_hash 0x0729995a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39200 dport 43156] OK # # # cpu 4: rx_hash 0x8269f163 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39202 dport 43156] OK # # # cpu 4: rx_hash 0x34b7c0bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39238 dport 43156] OK # # # cpu 4: rx_hash 0x12078696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39240 dport 43156] OK # # # cpu 4: rx_hash 0x600fbf8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39260 dport 43156] OK # # # cpu 4: rx_hash 0xdc4bcb39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39286 dport 43156] OK # # # cpu 4: rx_hash 0xf9c0937e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39312 dport 43156] OK # # # cpu 4: rx_hash 0x947cf0c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39330 dport 43156] OK # # # cpu 4: rx_hash 0xa7e2a924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39364 dport 43156] OK # # # cpu 4: rx_hash 0x761abe2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39388 dport 43156] OK # # # cpu 4: rx_hash 0x1ba6dd90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39406 dport 43156] OK # # # cpu 4: rx_hash 0xa15a5266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39440 dport 43156] OK # # # cpu 4: rx_hash 0xff78683c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39492 dport 43156] OK # # # cpu 4: rx_hash 0x66b744cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39560 dport 43156] OK # # # cpu 4: rx_hash 0xb74f53c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39568 dport 43156] OK # # # cpu 4: rx_hash 0xdaf3307b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39586 dport 43156] OK # # # cpu 4: rx_hash 0xbba32a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39594 dport 43156] OK # # # cpu 4: rx_hash 0xa8fb0960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39606 dport 43156] OK # # # cpu 4: rx_hash 0x6c2d01a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39622 dport 43156] OK # # # cpu 4: rx_hash 0x73995b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39648 dport 43156] OK # # # cpu 4: rx_hash 0x27212433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39674 dport 43156] OK # # # cpu 4: rx_hash 0xa3fcc33c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39720 dport 43156] OK # # # cpu 4: rx_hash 0x2f1df003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39820 dport 43156] OK # # # cpu 4: rx_hash 0xd855a121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39834 dport 43156] OK # # # cpu 4: rx_hash 0xb5e9c29c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39848 dport 43156] OK # # # cpu 4: rx_hash 0x86779b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39886 dport 43156] OK # # # cpu 4: rx_hash 0x106fd057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39888 dport 43156] OK # # # cpu 4: rx_hash 0xd2cfe44b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39892 dport 43156] OK # # # cpu 4: rx_hash 0x7dd3b3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39906 dport 43156] OK # # # cpu 4: rx_hash 0xbc2ffa57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40014 dport 43156] OK # # # cpu 4: rx_hash 0xaf77d942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40018 dport 43156] OK # # # cpu 4: rx_hash 0x1333adf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40056 dport 43156] OK # # # cpu 4: rx_hash 0xc1f0a493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40072 dport 43156] OK # # # cpu 4: rx_hash 0x5b04960c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40108 dport 43156] OK # # # cpu 4: rx_hash 0x3c22b0db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40144 dport 43156] OK # # # cpu 4: rx_hash 0x1a92f6f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40158 dport 43156] OK # # # cpu 4: rx_hash 0x1b0f79c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40206 dport 43156] OK # # # cpu 4: rx_hash 0xa74b0d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40228 dport 43156] OK # # # cpu 4: rx_hash 0x17e30075 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40244 dport 43156] OK # # # cpu 4: rx_hash 0xa13d31ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40272 dport 43156] OK # # # cpu 4: rx_hash 0xc06d2ba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40280 dport 43156] OK # # # count: pass=95 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 46312 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36168 dport 46312] != expected 0x9a22a6cf # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53396 dport 46312] != expected 0x4678f0fd # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51176 dport 46312] != expected 0x66c1cb25 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43992 dport 46312] != expected 0x8b181b94 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57712 dport 46312] != expected 0x409f9633 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58822 dport 46312] != expected 0x4cb6186c # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46061 dport 46312] != expected 0xfb3147c3 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52009 dport 46312] != expected 0x4f25b660 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45751 dport 46312] != expected 0xc523ed97 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52811 dport 46312] != expected 0x2a567d8c # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56406 dport 46312] != expected 0x9280ee4 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49658 dport 46312] != expected 0xee536076 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52280 dport 46312] != expected 0x48b8b96d # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42242 dport 46312] != expected 0x1c43e667 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58361 dport 46312] != expected 0x6b77a993 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37456 dport 46312] != expected 0x62509d77 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51046 dport 46312] != expected 0x318924c2 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45647 dport 46312] != expected 0x51b697e2 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41748 dport 46312] != expected 0xfa188dae # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59116 dport 46312] != expected 0x76fef585 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50584 dport 46312] != expected 0x629b8c98 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46054 dport 46312] != expected 0xaae124d2 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41281 dport 46312] != expected 0x667530f2 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53941 dport 46312] != expected 0xc45b5907 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34155 dport 46312] != expected 0xec787960 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44974 dport 46312] != expected 0xf2ab47c6 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52153 dport 46312] != expected 0x7e18842 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53095 dport 46312] != expected 0xd799424a # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44173 dport 46312] != expected 0x44a0480a # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37424 dport 46312] != expected 0x8965396d # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33629 dport 46312] != expected 0x47fa2aba # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47774 dport 46312] != expected 0x598e5341 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58131 dport 46312] != expected 0xb9c322f4 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60559 dport 46312] != expected 0xd29525a2 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36571 dport 46312] != expected 0x2934af32 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34890 dport 46312] != expected 0x1464c939 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50157 dport 46312] != expected 0x941c017 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 46312] != expected 0xba8db9dc # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34204 dport 46312] != expected 0x47f4a09e # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39361 dport 46312] != expected 0x51e2715e # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33142 dport 46312] != expected 0x2f2ee239 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35127 dport 46312] != expected 0x6fd218b8 # # Exception| cpu 5: rx_hash 0x32c41010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55430 dport 46312] != expected 0x5d6e650f # # Exception| count: pass=0 nohash=0 fail=43 # # 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 36086 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59078 dport 36086] != expected 0x64831153 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35591 dport 36086] != expected 0x96e1cd3a # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43361 dport 36086] != expected 0x8ca280b3 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38874 dport 36086] != expected 0xbe15649e # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36448 dport 36086] != expected 0x4637644a # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46787 dport 36086] != expected 0x23f7732 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50723 dport 36086] != expected 0x2290a558 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35551 dport 36086] != expected 0xf62c5802 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51873 dport 36086] != expected 0x62663cef # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60253 dport 36086] != expected 0x7407cf4e # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51384 dport 36086] != expected 0x7c9bbbfd # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51321 dport 36086] != expected 0x4c24696f # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59432 dport 36086] != expected 0x367ee35c # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36948 dport 36086] != expected 0xa2fd4399 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36546 dport 36086] != expected 0x8d360b50 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49991 dport 36086] != expected 0x7d86b462 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41651 dport 36086] != expected 0x7c9b77ce # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48331 dport 36086] != expected 0x178b7d4e # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40379 dport 36086] != expected 0xb40fa15d # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45915 dport 36086] != expected 0x2c1a417f # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37465 dport 36086] != expected 0xce08fd90 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52594 dport 36086] != expected 0x4b7cebcf # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59939 dport 36086] != expected 0x1d6b0170 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44875 dport 36086] != expected 0x97a1145b # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54138 dport 36086] != expected 0xe4bae98a # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44239 dport 36086] != expected 0xd9be15f # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40592 dport 36086] != expected 0x4c44c522 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38631 dport 36086] != expected 0x749311ab # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54840 dport 36086] != expected 0xa418a216 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59632 dport 36086] != expected 0xddb9f6b4 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33551 dport 36086] != expected 0x46d0872e # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50859 dport 36086] != expected 0x55d5bef6 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48001 dport 36086] != expected 0xf3fc6cb4 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35746 dport 36086] != expected 0x10802e76 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56549 dport 36086] != expected 0xf31b43e3 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38619 dport 36086] != expected 0x3f9f343d # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59237 dport 36086] != expected 0x2e082eea # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42223 dport 36086] != expected 0xe4aeb7c6 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42903 dport 36086] != expected 0xfa765b5 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58399 dport 36086] != expected 0x404194a0 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57792 dport 36086] != expected 0xf2e2dfa # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52699 dport 36086] != expected 0x6eed2691 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48398 dport 36086] != expected 0x6e9e1b10 # # Exception| cpu 4: rx_hash 0x2f16fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39884 dport 36086] != expected 0x9afec592 # # 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 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: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->