< 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 216, 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 40901 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x09543750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42752 dport 40901] != expected 0x90eccb2e # # Exception| cpu 0: rx_hash 0xa6a4508f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42816 dport 40901] != expected 0xb6515556 # # Exception| cpu 0: rx_hash 0x186f49f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42838 dport 40901] != expected 0x90cd0437 # # Exception| cpu 0: rx_hash 0x67ec770b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42846 dport 40901] != expected 0xa521f7f7 # # Exception| cpu 0: rx_hash 0xb9837db3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42868 dport 40901] != expected 0xa05f7c6 # # Exception| cpu 0: rx_hash 0xdeac04bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42880 dport 40901] != expected 0x83b20412 # # Exception| cpu 0: rx_hash 0xffc573fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42926 dport 40901] != expected 0x474fe3a3 # # Exception| cpu 0: rx_hash 0x3f87d27a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42934 dport 40901] != expected 0xe8556983 # # Exception| cpu 0: rx_hash 0x309107e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42962 dport 40901] != expected 0xe84a2c8b # # Exception| cpu 0: rx_hash 0xcf977a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42966 dport 40901] != expected 0x8393cb0b # # Exception| cpu 0: rx_hash 0x4e18bf1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42972 dport 40901] != expected 0x61ccf7ca # # Exception| cpu 0: rx_hash 0x213a9359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43042 dport 40901] != expected 0xe402d99a # # Exception| cpu 0: rx_hash 0x5eb9ada7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43050 dport 40901] != expected 0xd1ee2a5a # # Exception| cpu 0: rx_hash 0x9ff18a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43060 dport 40901] != expected 0xc29e88fb # # Exception| cpu 0: rx_hash 0x8fc07283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43108 dport 40901] != expected 0x7ed56f63 # # Exception| cpu 0: rx_hash 0x71cc897a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43110 dport 40901] != expected 0xa966a062 # # Exception| cpu 0: rx_hash 0x4f82d302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43132 dport 40901] != expected 0xd1cfe543 # # Exception| cpu 0: rx_hash 0x562412f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43142 dport 40901] != expected 0xd1fecdd6 # # Exception| cpu 0: rx_hash 0xd7abd7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43148 dport 40901] != expected 0x33a1f117 # # Exception| cpu 0: rx_hash 0x09c4dd4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43174 dport 40901] != expected 0x9c85f126 # # Exception| cpu 0: rx_hash 0x471f6c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43216 dport 40901] != expected 0xd1df02cf # # Exception| cpu 0: rx_hash 0xd8bd026e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43240 dport 40901] != expected 0x33beb41f # # Exception| cpu 0: rx_hash 0x15264511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43266 dport 40901] != expected 0xa0d682f4 # # Exception| cpu 0: rx_hash 0xd46e6295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 40901] != expected 0xb3a62055 # # Exception| cpu 0: rx_hash 0x3545b450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43306 dport 40901] != expected 0xd8414dc4 # # Exception| cpu 0: rx_hash 0xf40d93d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43316 dport 40901] != expected 0xcb31ef65 # # Exception| cpu 0: rx_hash 0x7b9e054a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43356 dport 40901] != expected 0x951bbe2d # # Exception| cpu 0: rx_hash 0x5bfdf40b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43380 dport 40901] != expected 0xed8c711d # # Exception| cpu 0: rx_hash 0xc2de76fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43394 dport 40901] != expected 0xb3884dc8 # # Exception| cpu 0: rx_hash 0xedab5223 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43470 dport 40901] != expected 0xcb00c7f0 # # Exception| cpu 0: rx_hash 0x33c4589b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43492 dport 40901] != expected 0x6424c7c1 # # Exception| cpu 0: rx_hash 0x4b24501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 40901] != expected 0x2dae56a5 # # Exception| cpu 0: rx_hash 0xab0500dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43570 dport 40901] != expected 0xfa2313b5 # # Exception| cpu 0: rx_hash 0x1ad8cc3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43584 dport 40901] != expected 0xdca007dc # # Exception| cpu 0: rx_hash 0x1bd24a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43590 dport 40901] != expected 0x60ca2f5d # # Exception| cpu 0: rx_hash 0xc5bd4086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43628 dport 40901] != expected 0xcfee2f6c # # Exception| cpu 0: rx_hash 0xfaf99cfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43632 dport 40901] != expected 0xb2d42cc # # Exception| cpu 0: rx_hash 0x857aa205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43640 dport 40901] != expected 0x3ec1b10c # # Exception| cpu 0: rx_hash 0x62d0980b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43648 dport 40901] != expected 0xe9435698 # # Exception| cpu 0: rx_hash 0xdd110774 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43664 dport 40901] != expected 0x73b52f78 # # Exception| cpu 0: rx_hash 0xbcbf92b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43690 dport 40901] != expected 0x466756a9 # # Exception| cpu 0: rx_hash 0xb3a9472f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43726 dport 40901] != expected 0x467813a1 # # Exception| cpu 0: rx_hash 0x0c68d850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43742 dport 40901] != expected 0xdc8e6a41 # # Exception| cpu 0: rx_hash 0x6ccccb92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43746 dport 40901] != expected 0x55363b11 # # Exception| cpu 0: rx_hash 0x93cab66e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43750 dport 40901] != expected 0x3eefdc91 # # Exception| cpu 0: rx_hash 0x2c0b2911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43766 dport 40901] != expected 0xa419a571 # # Exception| cpu 0: rx_hash 0x538817ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43774 dport 40901] != expected 0x91f556b1 # # Exception| cpu 0: rx_hash 0x21d2cfef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43780 dport 40901] != expected 0x986b19ba # # Exception| cpu 0: rx_hash 0xe09ae86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43802 dport 40901] != expected 0x8b1bbb1b # # Exception| cpu 0: rx_hash 0xb166744d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43864 dport 40901] != expected 0x7a15ea62 # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x442de17d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34016 dport 37193] OK # # # cpu 0: rx_hash 0xfbec7e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34032 dport 37193] OK # # # cpu 0: rx_hash 0x7a63bb05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34042 dport 37193] OK # # # cpu 0: rx_hash 0x08396305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34048 dport 37193] OK # # # cpu 0: rx_hash 0x89b6a602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34058 dport 37193] OK # # # cpu 0: rx_hash 0x3677397d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34074 dport 37193] OK # # # cpu 0: rx_hash 0x56d32abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34086 dport 37193] OK # # # cpu 0: rx_hash 0xe81833c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34096 dport 37193] OK # # # cpu 0: rx_hash 0x59c5ff23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34114 dport 37193] OK # # # cpu 0: rx_hash 0x58cf7926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34116 dport 37193] OK # # # cpu 0: rx_hash 0x988dd8a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34140 dport 37193] OK # # # cpu 0: rx_hash 0x79a60e62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34154 dport 37193] OK # # # cpu 0: rx_hash 0xb9e4afe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34162 dport 37193] OK # # # cpu 0: rx_hash 0x1f83f16b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34200 dport 37193] OK # # # cpu 0: rx_hash 0x40633ed4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34232 dport 37193] OK # # # cpu 0: rx_hash 0x0fb209cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34248 dport 37193] OK # # # cpu 0: rx_hash 0x2edb7e8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34278 dport 37193] OK # # # cpu 0: rx_hash 0x51584071 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34286 dport 37193] OK # # # cpu 0: rx_hash 0x28b2cef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34318 dport 37193] OK # # # cpu 0: rx_hash 0x68752c71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34330 dport 37193] OK # # # cpu 0: rx_hash 0x08d13fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34342 dport 37193] OK # # # cpu 0: rx_hash 0x491c5b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34356 dport 37193] OK # # # cpu 0: rx_hash 0x3795e3ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34362 dport 37193] OK # # # cpu 0: rx_hash 0x592da395 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34404 dport 37193] OK # # # cpu 0: rx_hash 0x26ae9d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34412 dport 37193] OK # # # cpu 0: rx_hash 0x996f0214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34428 dport 37193] OK # # # cpu 0: rx_hash 0x408b6262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34462 dport 37193] OK # # # cpu 0: rx_hash 0x1f6baddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34494 dport 37193] OK # # # cpu 0: rx_hash 0x50ba9ac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34510 dport 37193] OK # # # cpu 0: rx_hash 0x1177fe44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34524 dport 37193] OK # # # cpu 0: rx_hash 0x8ed5907a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 37193] OK # # # cpu 0: rx_hash 0x70d96b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34534 dport 37193] OK # # # cpu 0: rx_hash 0x3ccde9fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34566 dport 37193] OK # # # cpu 0: rx_hash 0x434ed705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34574 dport 37193] OK # # # cpu 0: rx_hash 0x03893586 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34586 dport 37193] OK # # # cpu 0: rx_hash 0x1da49ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34600 dport 37193] OK # # # cpu 0: rx_hash 0x22e042c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34612 dport 37193] OK # # # cpu 0: rx_hash 0xecbeb0da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34638 dport 37193] OK # # # cpu 0: rx_hash 0x0c9fe01a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34686 dport 37193] OK # # # cpu 0: rx_hash 0x2b777b95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34718 dport 37193] OK # # # cpu 0: rx_hash 0x44c5bdcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34758 dport 37193] OK # # # cpu 0: rx_hash 0x0508d94d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34772 dport 37193] OK # # # cpu 0: rx_hash 0x5ae816f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34804 dport 37193] OK # # # cpu 0: rx_hash 0x0a8ee6cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34838 dport 37193] OK # # # cpu 0: rx_hash 0x1bb5986e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34880 dport 37193] OK # # # cpu 0: rx_hash 0xdbf739ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34904 dport 37193] OK # # # cpu 0: rx_hash 0x445557d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34912 dport 37193] OK # # # cpu 0: rx_hash 0xe2320959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34954 dport 37193] OK # # # cpu 0: rx_hash 0x5df39626 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34970 dport 37193] OK # # # count: pass=49 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 216, 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 59703 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48140 dport 59703] != expected 0xf3a83f92 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48140 dport 59703] != expected 0xf3a83f92 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44663 dport 59703] != expected 0xdbed038e # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44663 dport 59703] != expected 0xdbed038e # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47745 dport 59703] != expected 0xd71810c5 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47745 dport 59703] != expected 0xd71810c5 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44437 dport 59703] != expected 0xf9be756a # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44437 dport 59703] != expected 0xf9be756a # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43423 dport 59703] != expected 0x598a904c # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43423 dport 59703] != expected 0x598a904c # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50062 dport 59703] != expected 0xc592ee31 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50062 dport 59703] != expected 0xc592ee31 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38720 dport 59703] != expected 0x2f20f634 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38720 dport 59703] != expected 0x2f20f634 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46239 dport 59703] != expected 0x23e134bf # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46239 dport 59703] != expected 0x23e134bf # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38154 dport 59703] != expected 0x6f15e742 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38154 dport 59703] != expected 0x6f15e742 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49370 dport 59703] != expected 0x9f783a78 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49370 dport 59703] != expected 0x9f783a78 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59207 dport 59703] != expected 0x20dc706d # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59207 dport 59703] != expected 0x20dc706d # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42953 dport 59703] != expected 0xbe22d98e # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42953 dport 59703] != expected 0xbe22d98e # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49734 dport 59703] != expected 0xcc322b2b # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49734 dport 59703] != expected 0xcc322b2b # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36908 dport 59703] != expected 0xd5c04d4a # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36908 dport 59703] != expected 0xd5c04d4a # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60643 dport 59703] != expected 0xb96d5c83 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60643 dport 59703] != expected 0xb96d5c83 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47866 dport 59703] != expected 0x6b10696f # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47866 dport 59703] != expected 0x6b10696f # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59533 dport 59703] != expected 0x1946fcad # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59533 dport 59703] != expected 0x1946fcad # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39719 dport 59703] != expected 0x34b5d72a # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39719 dport 59703] != expected 0x34b5d72a # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37375 dport 59703] != expected 0xbae5372 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37375 dport 59703] != expected 0xbae5372 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58677 dport 59703] != expected 0x8288d7cb # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58677 dport 59703] != expected 0x8288d7cb # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40268 dport 59703] != expected 0xd4f7bd48 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40268 dport 59703] != expected 0xd4f7bd48 # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41628 dport 59703] != expected 0x8d13f9ec # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41628 dport 59703] != expected 0x8d13f9ec # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49776 dport 59703] != expected 0xa7d546ba # # Exception| cpu 0: rx_hash 0xbdfcf1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49776 dport 59703] != expected 0xa7d546ba # # 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 216, 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 51350 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54094 dport 51350] != expected 0x56266e7a # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54094 dport 51350] != expected 0x56266e7a # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46147 dport 51350] != expected 0x14b7d953 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46147 dport 51350] != expected 0x14b7d953 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55850 dport 51350] != expected 0x7fb3212f # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55850 dport 51350] != expected 0x7fb3212f # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46841 dport 51350] != expected 0x971f7380 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46841 dport 51350] != expected 0x971f7380 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56456 dport 51350] != expected 0xa6a62c00 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56456 dport 51350] != expected 0xa6a62c00 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35536 dport 51350] != expected 0x6905d120 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35536 dport 51350] != expected 0x6905d120 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45849 dport 51350] != expected 0x41f4f785 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45849 dport 51350] != expected 0x41f4f785 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41887 dport 51350] != expected 0x31b983f0 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41887 dport 51350] != expected 0x31b983f0 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52255 dport 51350] != expected 0x953330f8 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52255 dport 51350] != expected 0x953330f8 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33059 dport 51350] != expected 0xe0444fe9 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33059 dport 51350] != expected 0xe0444fe9 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39047 dport 51350] != expected 0x17669513 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39047 dport 51350] != expected 0x17669513 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51013 dport 51350] != expected 0x17f09b6d # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51013 dport 51350] != expected 0x17f09b6d # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59879 dport 51350] != expected 0xd0c5f5b3 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59879 dport 51350] != expected 0xd0c5f5b3 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51644 dport 51350] != expected 0xee3ddf29 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51644 dport 51350] != expected 0xee3ddf29 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52971 dport 51350] != expected 0xc7e2450f # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52971 dport 51350] != expected 0xc7e2450f # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34521 dport 51350] != expected 0x3d1f9d6f # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34521 dport 51350] != expected 0x3d1f9d6f # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50210 dport 51350] != expected 0x44f157f6 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50210 dport 51350] != expected 0x44f157f6 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60184 dport 51350] != expected 0xff82b2b1 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60184 dport 51350] != expected 0xff82b2b1 # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36832 dport 51350] != expected 0x78279e6a # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36832 dport 51350] != expected 0x78279e6a # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32994 dport 51350] != expected 0xfa9f5dc # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32994 dport 51350] != expected 0xfa9f5dc # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57109 dport 51350] != expected 0xec01216c # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57109 dport 51350] != expected 0xec01216c # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42795 dport 51350] != expected 0x63999b5e # # Exception| cpu 5: rx_hash 0x2365bcc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42795 dport 51350] != expected 0x63999b5e # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->