< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 55158 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa758f36b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41266 dport 55158] != expected 0xfd64c89f # # Exception| cpu 0: rx_hash 0x1ba8f9b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41306 dport 55158] != expected 0x7a651484 # # Exception| cpu 0: rx_hash 0x005ffeec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41312 dport 55158] != expected 0x67f52926 # # Exception| cpu 0: rx_hash 0x3154779b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41340 dport 55158] != expected 0x6e3cebec # # Exception| cpu 0: rx_hash 0xe50c4c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41346 dport 55158] != expected 0xbfb8cdb8 # # Exception| cpu 0: rx_hash 0x2e951305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41384 dport 55158] != expected 0xa1066b82 # # Exception| cpu 0: rx_hash 0x5e27fb80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41392 dport 55158] != expected 0xa475c72b # # Exception| cpu 0: rx_hash 0xd3dc782f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41412 dport 55158] != expected 0x2abdd9fa # # Exception| cpu 0: rx_hash 0x420b41a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41424 dport 55158] != expected 0x25292c01 # # Exception| cpu 0: rx_hash 0x61a532bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41434 dport 55158] != expected 0x3a00c7f7 # # Exception| cpu 0: rx_hash 0x59fc46fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41450 dport 55158] != expected 0x38b911a3 # # Exception| cpu 0: rx_hash 0x3ff6d389 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41472 dport 55158] != expected 0xd6825f69 # # Exception| cpu 0: rx_hash 0x07afa7cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41520 dport 55158] != expected 0xd43b893d # # Exception| cpu 0: rx_hash 0x98f1de0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41554 dport 55158] != expected 0x4c13bed0 # # Exception| cpu 0: rx_hash 0xf3b431d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41584 dport 55158] != expected 0x54f02fdb # # Exception| cpu 0: rx_hash 0x04427974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41604 dport 55158] != expected 0x9a5de279 # # Exception| cpu 0: rx_hash 0xd42c2108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41620 dport 55158] != expected 0x997379e1 # # Exception| cpu 0: rx_hash 0x2ebef75c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41634 dport 55158] != expected 0x8e041d11 # # Exception| cpu 0: rx_hash 0xec75554a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41636 dport 55158] != expected 0x9bcaafb5 # # Exception| cpu 0: rx_hash 0x32924d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41666 dport 55158] != expected 0xf58f63b # # Exception| cpu 0: rx_hash 0x59d7a2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41696 dport 55158] != expected 0x17bb6730 # # Exception| cpu 0: rx_hash 0x0ba2cb3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41772 dport 55158] != expected 0xfdc0a24e # # Exception| cpu 0: rx_hash 0xb752c1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41796 dport 55158] != expected 0x7ac17e55 # # Exception| cpu 0: rx_hash 0x9dae4fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41826 dport 55158] != expected 0x6e98813d # # Exception| cpu 0: rx_hash 0x3d72ff32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41834 dport 55158] != expected 0x68c5b60c # # Exception| cpu 0: rx_hash 0x8f0bb5a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41844 dport 55158] != expected 0x7878a801 # # Exception| cpu 0: rx_hash 0xa893a57d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41872 dport 55158] != expected 0xb5fbfe3b # # Exception| cpu 0: rx_hash 0x52017329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41894 dport 55158] != expected 0xa28c9acb # # Exception| cpu 0: rx_hash 0xcd5f0aec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41924 dport 55158] != expected 0x3aa4ad26 # # Exception| cpu 0: rx_hash 0xcf51c920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41996 dport 55158] != expected 0xc470c889 # # Exception| cpu 0: rx_hash 0x7d2883b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42002 dport 55158] != expected 0xd4cdd684 # # Exception| cpu 0: rx_hash 0xddf4334a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42010 dport 55158] != expected 0xd290e1b5 # # Exception| cpu 0: rx_hash 0x57d40d9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 55158] != expected 0xc09429ec # # Exception| cpu 0: rx_hash 0x747a7e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42046 dport 55158] != expected 0xdfbdc21a # # Exception| cpu 0: rx_hash 0x6856c4a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42078 dport 55158] != expected 0x5ee12930 # # Exception| cpu 0: rx_hash 0x73a1c3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42084 dport 55158] != expected 0x43711492 # # Exception| cpu 0: rx_hash 0x61043992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42098 dport 55158] != expected 0x55913dae # # Exception| cpu 0: rx_hash 0x42aa4a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42104 dport 55158] != expected 0x4ab8d658 # # Exception| cpu 0: rx_hash 0x96f27132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42118 dport 55158] != expected 0x9b3cf00c # # Exception| cpu 0: rx_hash 0xb55c022f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42124 dport 55158] != expected 0x84151bfa # # Exception| cpu 0: rx_hash 0x3f7c3cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42146 dport 55158] != expected 0x9611d3a3 # # Exception| cpu 0: rx_hash 0x838c3626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42186 dport 55158] != expected 0x11100fb8 # # Exception| cpu 0: rx_hash 0x704c1d47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42192 dport 55158] != expected 0xd177fd6 # # Exception| cpu 0: rx_hash 0xf2572ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42252 dport 55158] != expected 0xe4422130 # # Exception| cpu 0: rx_hash 0x5bd9616b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42280 dport 55158] != expected 0xe96f029f # # Exception| cpu 0: rx_hash 0xd8aba28f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42282 dport 55158] != expected 0xf01bde58 # # Exception| cpu 0: rx_hash 0x9912c37d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42286 dport 55158] != expected 0xfca1b03b # # Exception| cpu 0: rx_hash 0x8bb73917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42296 dport 55158] != expected 0xea419907 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xad07c70e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40764 dport 57069] OK # # # cpu 0: rx_hash 0xb12b7d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40796 dport 57069] OK # # # cpu 4: rx_hash 0xcf10d5e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40754 dport 57069] OK # # # cpu 4: rx_hash 0x504eac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40784 dport 57069] OK # # # cpu 4: rx_hash 0x7ab2220c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40822 dport 57069] OK # # # cpu 4: rx_hash 0x4f8fc8ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40836 dport 57069] OK # # # cpu 4: rx_hash 0xaeea19b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40840 dport 57069] OK # # # cpu 4: rx_hash 0x96b36df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40888 dport 57069] OK # # # cpu 4: rx_hash 0x121a1369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40928 dport 57069] OK # # # cpu 4: rx_hash 0x7cdea854 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40964 dport 57069] OK # # # cpu 4: rx_hash 0x053ebde4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41008 dport 57069] OK # # # cpu 4: rx_hash 0x864c7e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41010 dport 57069] OK # # # cpu 4: rx_hash 0x88c53e4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41028 dport 57069] OK # # # cpu 4: rx_hash 0x60f21275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41060 dport 57069] OK # # # cpu 4: rx_hash 0x64c471b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41098 dport 57069] OK # # # cpu 4: rx_hash 0x8cf35d8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41130 dport 57069] OK # # # cpu 4: rx_hash 0x5c9d05f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 57069] OK # # # cpu 4: rx_hash 0xa0bd9cd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41224 dport 57069] OK # # # cpu 4: rx_hash 0xe104fd2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41228 dport 57069] OK # # # cpu 4: rx_hash 0xa9ef61ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41252 dport 57069] OK # # # cpu 4: rx_hash 0xbb4a9b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41266 dport 57069] OK # # # cpu 4: rx_hash 0x2414e242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41296 dport 57069] OK # # # cpu 4: rx_hash 0xec6063de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41422 dport 57069] OK # # # cpu 4: rx_hash 0x3c0e3ba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41438 dport 57069] OK # # # cpu 4: rx_hash 0x004ac878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41482 dport 57069] OK # # # cpu 4: rx_hash 0x12ef3212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41500 dport 57069] OK # # # cpu 4: rx_hash 0x6b0f27a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41512 dport 57069] OK # # # cpu 4: rx_hash 0x1bbdcf27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41520 dport 57069] OK # # # cpu 4: rx_hash 0xbb617fde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41528 dport 57069] OK # # # cpu 4: rx_hash 0xa74dc5ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41560 dport 57069] OK # # # cpu 4: rx_hash 0x9f14b1bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41576 dport 57069] OK # # # cpu 4: rx_hash 0x7d9cbe09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41680 dport 57069] OK # # # cpu 4: rx_hash 0xfeee7ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41682 dport 57069] OK # # # cpu 4: rx_hash 0xdd400ef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41688 dport 57069] OK # # # cpu 4: rx_hash 0x9d909d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41730 dport 57069] OK # # # cpu 4: rx_hash 0xc7defbab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41788 dport 57069] OK # # # cpu 4: rx_hash 0x0b9c19f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41804 dport 57069] OK # # # cpu 5: rx_hash 0xbfa23d64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40746 dport 57069] OK # # # cpu 5: rx_hash 0x8020f458 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40768 dport 57069] OK # # # cpu 5: rx_hash 0xaadc7a70 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40806 dport 57069] OK # # # cpu 5: rx_hash 0x5d2a32d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40850 dport 57069] OK # # # cpu 5: rx_hash 0x5478cfe5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40894 dport 57069] OK # # # cpu 5: rx_hash 0xe888c53d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40918 dport 57069] OK # # # cpu 5: rx_hash 0xa06359fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40958 dport 57069] OK # # # cpu 5: rx_hash 0x58ab6637 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41044 dport 57069] OK # # # cpu 5: rx_hash 0x1d246404 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41150 dport 57069] OK # # # cpu 5: rx_hash 0x71ba36a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41158 dport 57069] OK # # # cpu 5: rx_hash 0x631fccca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41168 dport 57069] OK # # # cpu 5: rx_hash 0x3951aa67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41198 dport 57069] OK # # # cpu 5: rx_hash 0x2bf4500d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41208 dport 57069] OK # # # cpu 5: rx_hash 0xe856001f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41248 dport 57069] OK # # # cpu 5: rx_hash 0x79813991 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 57069] OK # # # cpu 5: rx_hash 0x84c852bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41304 dport 57069] OK # # # cpu 5: rx_hash 0xef8dbd61 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41338 dport 57069] OK # # # cpu 5: rx_hash 0x187bf5c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41358 dport 57069] OK # # # cpu 5: rx_hash 0xd3e2aae2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41380 dport 57069] OK # # # cpu 5: rx_hash 0xb1f5b80d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41386 dport 57069] OK # # # cpu 5: rx_hash 0x8e777131 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41408 dport 57069] OK # # # cpu 5: rx_hash 0x27f93cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 57069] OK # # # cpu 5: rx_hash 0xa48bff19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41446 dport 57069] OK # # # cpu 5: rx_hash 0xb62e0573 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41456 dport 57069] OK # # # cpu 5: rx_hash 0xe12f1973 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41478 dport 57069] OK # # # cpu 5: rx_hash 0xb23382eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41492 dport 57069] OK # # # cpu 5: rx_hash 0xcc082a25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41594 dport 57069] OK # # # cpu 5: rx_hash 0x59e9706a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41600 dport 57069] OK # # # cpu 5: rx_hash 0x3bfe6285 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41614 dport 57069] OK # # # cpu 5: rx_hash 0xf0673da6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41636 dport 57069] OK # # # cpu 5: rx_hash 0x92702f49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41642 dport 57069] OK # # # cpu 5: rx_hash 0x2e802591 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 57069] OK # # # cpu 5: rx_hash 0xdc29fcf4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41734 dport 57069] OK # # # cpu 5: rx_hash 0xd57b01c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41770 dport 57069] OK # # # cpu 5: rx_hash 0xeaf9c8fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41792 dport 57069] OK # # # cpu 5: rx_hash 0x698b0b19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41794 dport 57069] OK # # # cpu 5: rx_hash 0x727c0c46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41848 dport 57069] OK # # # cpu 5: rx_hash 0x55e41c9a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41884 dport 57069] OK # # # cpu 5: rx_hash 0x0faa7a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41890 dport 57069] OK # # # cpu 5: rx_hash 0x409a5b8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41936 dport 57069] OK # # # cpu 5: rx_hash 0x01233a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41940 dport 57069] OK # # # cpu 5: rx_hash 0xfbb1ec28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41954 dport 57069] OK # # # cpu 5: rx_hash 0x99a6fec7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41964 dport 57069] OK # # # cpu 5: rx_hash 0xe24828bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42000 dport 57069] OK # # # count: pass=81 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 214, 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 36512 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50921 dport 36512] != expected 0x779885f9 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50921 dport 36512] != expected 0x779885f9 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43915 dport 36512] != expected 0x1209e01f # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43915 dport 36512] != expected 0x1209e01f # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55973 dport 36512] != expected 0xb3bdb38f # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55973 dport 36512] != expected 0xb3bdb38f # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33312 dport 36512] != expected 0xbb0e0f1b # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33312 dport 36512] != expected 0xbb0e0f1b # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56182 dport 36512] != expected 0x7b92d172 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56182 dport 36512] != expected 0x7b92d172 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43250 dport 36512] != expected 0x94e48377 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43250 dport 36512] != expected 0x94e48377 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35768 dport 36512] != expected 0x5a2cc44f # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35768 dport 36512] != expected 0x5a2cc44f # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39712 dport 36512] != expected 0xdd39950e # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39712 dport 36512] != expected 0xdd39950e # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34847 dport 36512] != expected 0xcd2ccbf # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34847 dport 36512] != expected 0xcd2ccbf # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36715 dport 36512] != expected 0xba3df565 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36715 dport 36512] != expected 0xba3df565 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55122 dport 36512] != expected 0xfab51584 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55122 dport 36512] != expected 0xfab51584 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35231 dport 36512] != expected 0x6c85f675 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35231 dport 36512] != expected 0x6c85f675 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37223 dport 36512] != expected 0xeeca1129 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37223 dport 36512] != expected 0xeeca1129 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60301 dport 36512] != expected 0x3747991d # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60301 dport 36512] != expected 0x3747991d # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33068 dport 36512] != expected 0x81c2cb2c # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33068 dport 36512] != expected 0x81c2cb2c # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41678 dport 36512] != expected 0x8a5259a # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41678 dport 36512] != expected 0x8a5259a # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53438 dport 36512] != expected 0x94c5384 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53438 dport 36512] != expected 0x94c5384 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58187 dport 36512] != expected 0x6621031b # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58187 dport 36512] != expected 0x6621031b # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48337 dport 36512] != expected 0x74e13f07 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48337 dport 36512] != expected 0x74e13f07 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35418 dport 36512] != expected 0xa253c968 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35418 dport 36512] != expected 0xa253c968 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58864 dport 36512] != expected 0x11289af6 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58864 dport 36512] != expected 0x11289af6 # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40583 dport 36512] != expected 0x93d2534c # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40583 dport 36512] != expected 0x93d2534c # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43955 dport 36512] != expected 0x16ed017a # # Exception| cpu 4: rx_hash 0xbe8ce963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43955 dport 36512] != expected 0x16ed017a # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 57223 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36942 dport 57223] != expected 0x65e8893d # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36942 dport 57223] != expected 0x65e8893d # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49413 dport 57223] != expected 0x9a9a7bbe # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49413 dport 57223] != expected 0x9a9a7bbe # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45678 dport 57223] != expected 0x32b4e0ec # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45678 dport 57223] != expected 0x32b4e0ec # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55827 dport 57223] != expected 0x6fcaa478 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55827 dport 57223] != expected 0x6fcaa478 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50670 dport 57223] != expected 0xd6b14724 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50670 dport 57223] != expected 0xd6b14724 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52383 dport 57223] != expected 0xa6b01b86 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52383 dport 57223] != expected 0xa6b01b86 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55943 dport 57223] != expected 0x841056f9 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55943 dport 57223] != expected 0x841056f9 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38067 dport 57223] != expected 0x3b664fcd # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38067 dport 57223] != expected 0x3b664fcd # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42528 dport 57223] != expected 0xe829b325 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42528 dport 57223] != expected 0xe829b325 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54658 dport 57223] != expected 0x68284256 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54658 dport 57223] != expected 0x68284256 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38639 dport 57223] != expected 0xe0f52266 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38639 dport 57223] != expected 0xe0f52266 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54644 dport 57223] != expected 0x1cacc912 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54644 dport 57223] != expected 0x1cacc912 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43140 dport 57223] != expected 0xadc822f4 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43140 dport 57223] != expected 0xadc822f4 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46702 dport 57223] != expected 0x3df5598d # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46702 dport 57223] != expected 0x3df5598d # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48579 dport 57223] != expected 0xec6aa38b # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48579 dport 57223] != expected 0xec6aa38b # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54077 dport 57223] != expected 0x5f4ca39e # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54077 dport 57223] != expected 0x5f4ca39e # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43519 dport 57223] != expected 0x79c7d1fb # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43519 dport 57223] != expected 0x79c7d1fb # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49316 dport 57223] != expected 0x3343fec0 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49316 dport 57223] != expected 0x3343fec0 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42331 dport 57223] != expected 0x22a532e9 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42331 dport 57223] != expected 0x22a532e9 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44685 dport 57223] != expected 0x1a33de67 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44685 dport 57223] != expected 0x1a33de67 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52949 dport 57223] != expected 0x6f868c47 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52949 dport 57223] != expected 0x6f868c47 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35337 dport 57223] != expected 0x8f2efad7 # # Exception| cpu 5: rx_hash 0xfc0fe2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35337 dport 57223] != expected 0x8f2efad7 # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->