< 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 200, 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 129, 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 49999 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc780fa89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60422 dport 49999] != expected 0x539863b1 # # Exception| cpu 0: rx_hash 0xcc67f26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60462 dport 49999] != expected 0x2e081d77 # # Exception| cpu 0: rx_hash 0xdba9e3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60474 dport 49999] != expected 0xd528e0fb # # Exception| cpu 0: rx_hash 0xd5bd6f35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60482 dport 49999] != expected 0x9670a15e # # Exception| cpu 0: rx_hash 0x70339d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60538 dport 49999] != expected 0xd9bf13e4 # # Exception| cpu 0: rx_hash 0xbadba005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60540 dport 49999] != expected 0x823e41f4 # # Exception| cpu 0: rx_hash 0xc57938b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60582 dport 49999] != expected 0x4cfc7c00 # # Exception| cpu 0: rx_hash 0x89e7a2f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60688 dport 49999] != expected 0xb963011a # # Exception| cpu 0: rx_hash 0x430f9fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60694 dport 49999] != expected 0xe2e2530a # # Exception| cpu 0: rx_hash 0xba529844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60710 dport 49999] != expected 0xc9927948 # # Exception| cpu 0: rx_hash 0xc709c2c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60764 dport 49999] != expected 0x18345b0d # # Exception| cpu 0: rx_hash 0xdb20dbe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60768 dport 49999] != expected 0x9e84d847 # # Exception| cpu 0: rx_hash 0xe478affb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60814 dport 49999] != expected 0xb249fe01 # # Exception| cpu 0: rx_hash 0x1d25a859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60862 dport 49999] != expected 0x9939d443 # # Exception| cpu 0: rx_hash 0xf6453a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60874 dport 49999] != expected 0x77a13cee # # Exception| cpu 0: rx_hash 0x3cad0753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60876 dport 49999] != expected 0x2c206efe # # Exception| cpu 0: rx_hash 0x6b99fa32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60908 dport 49999] != expected 0x350f88c0 # # Exception| cpu 0: rx_hash 0x9923f577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60916 dport 49999] != expected 0x63efdc44 # # Exception| cpu 0: rx_hash 0x6b545e53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60930 dport 49999] != expected 0x5b75ac22 # # Exception| cpu 0: rx_hash 0x53066c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60956 dport 49999] != expected 0x5614aab6 # # Exception| cpu 0: rx_hash 0x2049ba1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60958 dport 49999] != expected 0xc4eac956 # # Exception| cpu 0: rx_hash 0x2fa2e886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32776 dport 49999] != expected 0x261ed1e5 # # Exception| cpu 0: rx_hash 0x5ced3e9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32778 dport 49999] != expected 0xb4e0b205 # # Exception| cpu 0: rx_hash 0x40c427b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32822 dport 49999] != expected 0x3250314f # # Exception| cpu 0: rx_hash 0xb78dac80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32894 dport 49999] != expected 0x5a785aa8 # # Exception| cpu 0: rx_hash 0x49daed68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32958 dport 49999] != expected 0x50a45038 # # Exception| cpu 0: rx_hash 0xd1f5a96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32968 dport 49999] != expected 0x2cc2db75 # # Exception| cpu 0: rx_hash 0x68524262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32972 dport 49999] != expected 0xe5bdea85 # # Exception| cpu 0: rx_hash 0xb5746eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32990 dport 49999] != expected 0x451c4519 # # Exception| cpu 0: rx_hash 0xf58e8217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33002 dport 49999] != expected 0xa7135eab # # Exception| cpu 0: rx_hash 0x5be778d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33018 dport 49999] != expected 0x954c92d7 # # Exception| cpu 0: rx_hash 0xab2d8de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33048 dport 49999] != expected 0x9764e15e # # Exception| cpu 0: rx_hash 0xa0ca850e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33072 dport 49999] != expected 0xeaf49f98 # # Exception| cpu 0: rx_hash 0x00b7f359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33112 dport 49999] != expected 0x9bf31241 # # Exception| cpu 0: rx_hash 0xf9eaf4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33128 dport 49999] != expected 0xb0833803 # # Exception| cpu 0: rx_hash 0x57830e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33144 dport 49999] != expected 0x82dcf47f # # Exception| cpu 0: rx_hash 0xb5fd56f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33156 dport 49999] != expected 0xeb07da5 # # Exception| cpu 0: rx_hash 0xc6b280e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33158 dport 49999] != expected 0x9c4e1e45 # # Exception| cpu 0: rx_hash 0x74f2630b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33194 dport 49999] != expected 0x28a15173 # # Exception| cpu 0: rx_hash 0xfb1336c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33224 dport 49999] != expected 0xafe727b2 # # Exception| cpu 0: rx_hash 0x4953d529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33252 dport 49999] != expected 0x1b086884 # # Exception| cpu 0: rx_hash 0x2dd212fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 33266 dport 49999] != expected 0x72d6f6e8 # # Exception| cpu 0: rx_hash 0x154d84ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33282 dport 49999] != expected 0x11cdd49e # # Exception| cpu 0: rx_hash 0x9f5f5574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33328 dport 49999] != expected 0xa8439d3c # # Exception| cpu 0: rx_hash 0xc38ca0f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33336 dport 49999] != expected 0xccfc05c4 # # Exception| cpu 0: rx_hash 0x230b3a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33380 dport 49999] != expected 0x5ff493af # # Exception| cpu 0: rx_hash 0x574eaa59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33430 dport 49999] != expected 0xeca6d09d # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x94f7c7fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38228 dport 47559] OK # # # cpu 0: rx_hash 0x7183d974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38232 dport 47559] OK # # # cpu 0: rx_hash 0x1ee51644 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38246 dport 47559] OK # # # cpu 0: rx_hash 0x52f2b447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38282 dport 47559] OK # # # cpu 0: rx_hash 0xd3076d1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38288 dport 47559] OK # # # cpu 0: rx_hash 0x81c01408 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38368 dport 47559] OK # # # cpu 0: rx_hash 0xddde45ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38406 dport 47559] OK # # # cpu 0: rx_hash 0xa78f5929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38540 dport 47559] OK # # # cpu 0: rx_hash 0xac6851ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38564 dport 47559] OK # # # cpu 0: rx_hash 0x491c4f44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38568 dport 47559] OK # # # cpu 0: rx_hash 0x9a2eef0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38594 dport 47559] OK # # # cpu 0: rx_hash 0xb5b2cc95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38600 dport 47559] OK # # # cpu 0: rx_hash 0x1bdb3656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38616 dport 47559] OK # # # cpu 0: rx_hash 0x5b21daf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38636 dport 47559] OK # # # cpu 0: rx_hash 0x3fa01d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38650 dport 47559] OK # # # cpu 0: rx_hash 0xd8a4f9dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38668 dport 47559] OK # # # cpu 0: rx_hash 0x3637efb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38696 dport 47559] OK # # # cpu 0: rx_hash 0x0b965992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38758 dport 47559] OK # # # cpu 0: rx_hash 0x1b520e17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38786 dport 47559] OK # # # cpu 0: rx_hash 0x28e734a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38836 dport 47559] OK # # # cpu 0: rx_hash 0xa7066168 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38870 dport 47559] OK # # # cpu 0: rx_hash 0xc6bda77a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38940 dport 47559] OK # # # cpu 0: rx_hash 0x86474bd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38952 dport 47559] OK # # # cpu 0: rx_hash 0x5575eb9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38978 dport 47559] OK # # # cpu 0: rx_hash 0x7ae9c805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38984 dport 47559] OK # # # cpu 0: rx_hash 0xbcecbbbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39062 dport 47559] OK # # # cpu 0: rx_hash 0x19624998 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39086 dport 47559] OK # # # cpu 0: rx_hash 0x9d6414b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39140 dport 47559] OK # # # cpu 0: rx_hash 0x26b305c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39194 dport 47559] OK # # # cpu 0: rx_hash 0x17fffd4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39308 dport 47559] OK # # # cpu 0: rx_hash 0xe545f208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39316 dport 47559] OK # # # cpu 0: rx_hash 0x8a233d38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39338 dport 47559] OK # # # cpu 0: rx_hash 0x244ac7fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39354 dport 47559] OK # # # cpu 0: rx_hash 0x768dbee9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39370 dport 47559] OK # # # cpu 4: rx_hash 0x7a64d193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38256 dport 47559] OK # # # cpu 4: rx_hash 0xb08cec87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38262 dport 47559] OK # # # cpu 4: rx_hash 0x8433907b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38320 dport 47559] OK # # # cpu 4: rx_hash 0xf9a56e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38436 dport 47559] OK # # # cpu 4: rx_hash 0xeb98fb2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38496 dport 47559] OK # # # cpu 4: rx_hash 0xd3cac97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38526 dport 47559] OK # # # cpu 4: rx_hash 0x09e6a3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38556 dport 47559] OK # # # cpu 4: rx_hash 0x714e7d15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38582 dport 47559] OK # # # cpu 4: rx_hash 0xd1330b42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38622 dport 47559] OK # # # cpu 4: rx_hash 0x07f22f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38628 dport 47559] OK # # # cpu 4: rx_hash 0x74bdf966 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38630 dport 47559] OK # # # cpu 4: rx_hash 0x76cd031e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38684 dport 47559] OK # # # cpu 4: rx_hash 0x964a99e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38720 dport 47559] OK # # # cpu 4: rx_hash 0x00715175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38734 dport 47559] OK # # # cpu 4: rx_hash 0x4b6cb53c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38738 dport 47559] OK # # # cpu 4: rx_hash 0xf2cb5e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38742 dport 47559] OK # # # cpu 4: rx_hash 0xa5ffa351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38774 dport 47559] OK # # # cpu 4: rx_hash 0xc67422cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38800 dport 47559] OK # # # cpu 4: rx_hash 0x7fd3c9c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38804 dport 47559] OK # # # cpu 4: rx_hash 0x7434c127 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38844 dport 47559] OK # # # cpu 4: rx_hash 0x077b173f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38846 dport 47559] OK # # # cpu 4: rx_hash 0x096f9bab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38854 dport 47559] OK # # # cpu 4: rx_hash 0x2d14b0d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38884 dport 47559] OK # # # cpu 4: rx_hash 0xf0329c09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38902 dport 47559] OK # # # cpu 4: rx_hash 0x3407a83f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38916 dport 47559] OK # # # cpu 4: rx_hash 0x23c9b9f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38928 dport 47559] OK # # # cpu 4: rx_hash 0x9a6e52fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38932 dport 47559] OK # # # cpu 4: rx_hash 0x3fe0a0d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38956 dport 47559] OK # # # cpu 4: rx_hash 0x5b61670f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38970 dport 47559] OK # # # cpu 4: rx_hash 0xa7cfe4de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39002 dport 47559] OK # # # cpu 4: rx_hash 0xbbe6fdf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39014 dport 47559] OK # # # cpu 4: rx_hash 0x66c0d12d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39028 dport 47559] OK # # # cpu 4: rx_hash 0x3a1324ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39036 dport 47559] OK # # # cpu 4: rx_hash 0x3d1962e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39052 dport 47559] OK # # # cpu 4: rx_hash 0x4e56b4f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39054 dport 47559] OK # # # cpu 4: rx_hash 0x00b8d4c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39106 dport 47559] OK # # # cpu 4: rx_hash 0xaed12e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39122 dport 47559] OK # # # cpu 4: rx_hash 0x4ba5308a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39134 dport 47559] OK # # # cpu 4: rx_hash 0x78100a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39144 dport 47559] OK # # # cpu 4: rx_hash 0xd4090a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39170 dport 47559] OK # # # cpu 4: rx_hash 0x3a9a1cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39206 dport 47559] OK # # # cpu 4: rx_hash 0xdfee0260 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39210 dport 47559] OK # # # cpu 4: rx_hash 0x5be85f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39264 dport 47559] OK # # # cpu 4: rx_hash 0x9100625a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39270 dport 47559] OK # # # cpu 4: rx_hash 0xd8e4442a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39386 dport 47559] OK # # # cpu 4: rx_hash 0x981ea884 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39406 dport 47559] OK # # # cpu 4: rx_hash 0xa04c9ad5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39408 dport 47559] OK # # # cpu 4: rx_hash 0xcd1e33bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39552 dport 47559] OK # # # count: pass=82 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 200, 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 129, 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 37277 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52742 dport 37277] != expected 0xed43fcec # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52742 dport 37277] != expected 0xed43fcec # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48154 dport 37277] != expected 0xf1698022 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48154 dport 37277] != expected 0xf1698022 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47360 dport 37277] != expected 0xd69b34b0 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47360 dport 37277] != expected 0xd69b34b0 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41868 dport 37277] != expected 0xd4d47a00 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41868 dport 37277] != expected 0xd4d47a00 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41492 dport 37277] != expected 0x75a2bcc # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41492 dport 37277] != expected 0x75a2bcc # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37459 dport 37277] != expected 0x419b3d29 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37459 dport 37277] != expected 0x419b3d29 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37195 dport 37277] != expected 0x55cc6b09 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37195 dport 37277] != expected 0x55cc6b09 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32893 dport 37277] != expected 0x7e2ab050 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32893 dport 37277] != expected 0x7e2ab050 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37672 dport 37277] != expected 0x36e4246b # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37672 dport 37277] != expected 0x36e4246b # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59476 dport 37277] != expected 0xc370edb # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59476 dport 37277] != expected 0xc370edb # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41260 dport 37277] != expected 0xa229bd2 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41260 dport 37277] != expected 0xa229bd2 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50976 dport 37277] != expected 0x9cac0b9d # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50976 dport 37277] != expected 0x9cac0b9d # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58865 dport 37277] != expected 0xac58db34 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58865 dport 37277] != expected 0xac58db34 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51608 dport 37277] != expected 0xc4177e62 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51608 dport 37277] != expected 0xc4177e62 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47062 dport 37277] != expected 0xa4a69e86 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47062 dport 37277] != expected 0xa4a69e86 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51719 dport 37277] != expected 0xa876441d # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51719 dport 37277] != expected 0xa876441d # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42461 dport 37277] != expected 0x6ebb03f1 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42461 dport 37277] != expected 0x6ebb03f1 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48759 dport 37277] != expected 0xad7f05a8 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48759 dport 37277] != expected 0xad7f05a8 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47963 dport 37277] != expected 0xfa7cc968 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47963 dport 37277] != expected 0xfa7cc968 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45639 dport 37277] != expected 0x56a2ef43 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45639 dport 37277] != expected 0x56a2ef43 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46313 dport 37277] != expected 0xd7a3bb48 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46313 dport 37277] != expected 0xd7a3bb48 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39866 dport 37277] != expected 0x206acde0 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39866 dport 37277] != expected 0x206acde0 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37451 dport 37277] != expected 0x177b69ad # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37451 dport 37277] != expected 0x177b69ad # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43232 dport 37277] != expected 0x9e7f7b15 # # Exception| cpu 5: rx_hash 0x460d9c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43232 dport 37277] != expected 0x9e7f7b15 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 200, 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 129, 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 33427 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37621 dport 33427] != expected 0x744a0eaa # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37621 dport 33427] != expected 0x744a0eaa # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39900 dport 33427] != expected 0x3688e624 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39900 dport 33427] != expected 0x3688e624 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42646 dport 33427] != expected 0xf4740dbf # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42646 dport 33427] != expected 0xf4740dbf # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59020 dport 33427] != expected 0x252a4e9c # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59020 dport 33427] != expected 0x252a4e9c # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54630 dport 33427] != expected 0x7fb95cf6 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54630 dport 33427] != expected 0x7fb95cf6 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47463 dport 33427] != expected 0xe73f2a5b # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47463 dport 33427] != expected 0xe73f2a5b # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55023 dport 33427] != expected 0xafadea62 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55023 dport 33427] != expected 0xafadea62 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49341 dport 33427] != expected 0x847539ce # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49341 dport 33427] != expected 0x847539ce # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54889 dport 33427] != expected 0x3088e82e # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54889 dport 33427] != expected 0x3088e82e # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54128 dport 33427] != expected 0x4f2731c # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54128 dport 33427] != expected 0x4f2731c # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46411 dport 33427] != expected 0xda9abdae # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46411 dport 33427] != expected 0xda9abdae # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57904 dport 33427] != expected 0x6677cf07 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57904 dport 33427] != expected 0x6677cf07 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48654 dport 33427] != expected 0x94f187ad # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48654 dport 33427] != expected 0x94f187ad # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60292 dport 33427] != expected 0xdcfa50a8 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60292 dport 33427] != expected 0xdcfa50a8 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45312 dport 33427] != expected 0xb2baeb5b # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45312 dport 33427] != expected 0xb2baeb5b # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57717 dport 33427] != expected 0xad4026f1 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57717 dport 33427] != expected 0xad4026f1 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51910 dport 33427] != expected 0x8f9e5351 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51910 dport 33427] != expected 0x8f9e5351 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42306 dport 33427] != expected 0x22788de2 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42306 dport 33427] != expected 0x22788de2 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56090 dport 33427] != expected 0x529c00a6 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56090 dport 33427] != expected 0x529c00a6 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44854 dport 33427] != expected 0x593783df # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44854 dport 33427] != expected 0x593783df # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48526 dport 33427] != expected 0xfea9688f # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48526 dport 33427] != expected 0xfea9688f # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38675 dport 33427] != expected 0x379eb770 # # Exception| cpu 5: rx_hash 0xeeaa99a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38675 dport 33427] != expected 0x379eb770 # # 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__->