< 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 53212 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 66 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa9bc22e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41528 dport 53212] != expected 0xde03bffc # # Exception| cpu 0: rx_hash 0xbea97350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41562 dport 53212] != expected 0x82b5bc95 # # Exception| cpu 0: rx_hash 0xfb4bb602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41578 dport 53212] != expected 0xf89b8e77 # # Exception| cpu 0: rx_hash 0x241448a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41602 dport 53212] != expected 0xe86255e8 # # Exception| cpu 0: rx_hash 0xd2ae3889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41632 dport 53212] != expected 0x5fd95e51 # # Exception| cpu 0: rx_hash 0xf0c11eda [saddr 192.0.3.2 daddr 192.0.3.1 sport 41646 dport 53212] != expected 0xd6c08fc3 # # Exception| cpu 0: rx_hash 0x33011911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41696 dport 53212] != expected 0xb4d45681 # # Exception| cpu 0: rx_hash 0x8059ac6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41714 dport 53212] != expected 0x79416fda # # Exception| cpu 0: rx_hash 0xa2368a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41724 dport 53212] != expected 0xf058be48 # # Exception| cpu 0: rx_hash 0xda126023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41760 dport 53212] != expected 0x109c980d # # Exception| cpu 0: rx_hash 0x694ad559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41778 dport 53212] != expected 0xdd09a156 # # Exception| cpu 0: rx_hash 0x7e5f84e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41808 dport 53212] != expected 0x81bfa23f # # Exception| cpu 0: rx_hash 0x05d3da7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41894 dport 53212] != expected 0xb46b8b71 # # Exception| cpu 0: rx_hash 0xa1007a4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41912 dport 53212] != expected 0x914679a0 # # Exception| cpu 0: rx_hash 0xfe8ee26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41954 dport 53212] != expected 0xefb60ead # # Exception| cpu 0: rx_hash 0x56ecce47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41986 dport 53212] != expected 0x4e35a017 # # Exception| cpu 0: rx_hash 0xe8cd77fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42008 dport 53212] != expected 0xdbc8dfca # # Exception| cpu 0: rx_hash 0xa0c8fa95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42062 dport 53212] != expected 0x4d80634d # # Exception| cpu 0: rx_hash 0x3c86657a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42074 dport 53212] != expected 0x5164cd02 # # Exception| cpu 0: rx_hash 0x6eefb562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42086 dport 53212] != expected 0xc3f2346a # # Exception| cpu 0: rx_hash 0x6396b9a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42094 dport 53212] != expected 0x9b9a72ec # # Exception| cpu 0: rx_hash 0x0f91f27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42132 dport 53212] != expected 0x46f69028 # # Exception| cpu 0: rx_hash 0x501f6a59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42190 dport 53212] != expected 0x3806e725 # # Exception| cpu 0: rx_hash 0xe347df23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42204 dport 53212] != expected 0xf593de7e # # Exception| cpu 0: rx_hash 0x9b633538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42240 dport 53212] != expected 0x1557f83b # # Exception| cpu 0: rx_hash 0xc90ae520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42300 dport 53212] != expected 0x87c10153 # # Exception| cpu 0: rx_hash 0xf1099e05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42328 dport 53212] != expected 0xa06952e # # Exception| cpu 4: rx_hash 0x86aa0875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41534 dport 53212] != expected 0xf7228e8 # # Exception| cpu 4: rx_hash 0x3815f533 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41546 dport 53212] != expected 0x2e819fd6 # # Exception| cpu 4: rx_hash 0xecc0a348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41574 dport 53212] != expected 0x102345fd # # Exception| cpu 4: rx_hash 0x48130378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41592 dport 53212] != expected 0x350eb72c # # Exception| cpu 4: rx_hash 0x1c89777e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41608 dport 53212] != expected 0xd1ab0976 # # Exception| cpu 4: rx_hash 0x4e7ee39c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41690 dport 53212] != expected 0xf73338fd # # Exception| cpu 4: rx_hash 0xa76d9aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41754 dport 53212] != expected 0x537bf671 # # Exception| cpu 4: rx_hash 0xcd997569 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41772 dport 53212] != expected 0xf8245387 # # Exception| cpu 4: rx_hash 0xcd073193 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41794 dport 53212] != expected 0x4c2a9b64 # # Exception| cpu 4: rx_hash 0xef6817c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41804 dport 53212] != expected 0xc5334af6 # # Exception| cpu 4: rx_hash 0xe99bb3de [saddr 192.0.3.2 daddr 192.0.3.1 sport 41856 dport 53212] != expected 0xb3000dc4 # # Exception| cpu 4: rx_hash 0xe4e2bf18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41864 dport 53212] != expected 0xeb684b42 # # Exception| cpu 4: rx_hash 0xb68b6f00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41908 dport 53212] != expected 0x79feb22a # # Exception| cpu 4: rx_hash 0x30a9ad99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41930 dport 53212] != expected 0x61c4598a # # Exception| cpu 4: rx_hash 0xbb6c273c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41938 dport 53212] != expected 0x95983c4f # # Exception| cpu 4: rx_hash 0xe905f724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41966 dport 53212] != expected 0x70ec527 # # Exception| cpu 4: rx_hash 0x79fae4d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41988 dport 53212] != expected 0x9f443703 # # Exception| cpu 4: rx_hash 0xd0504824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42002 dport 53212] != expected 0xe2018354 # # Exception| cpu 4: rx_hash 0x8239983c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42030 dport 53212] != expected 0x70977a3c # # Exception| cpu 4: rx_hash 0x130e0b15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 53212] != expected 0x341b92f5 # # Exception| cpu 4: rx_hash 0x09fc1299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42038 dport 53212] != expected 0x84cb1ff9 # # Exception| cpu 4: rx_hash 0x82a7dcc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42048 dport 53212] != expected 0xc499b2df # # Exception| cpu 4: rx_hash 0xffd8264b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42106 dport 53212] != expected 0x877edca3 # # Exception| cpu 4: rx_hash 0x9ea66154 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42120 dport 53212] != expected 0x27a78e1 # # Exception| cpu 4: rx_hash 0x65651dba [saddr 192.0.3.2 daddr 192.0.3.1 sport 42146 dport 53212] != expected 0xeda935de # # Exception| cpu 4: rx_hash 0x7f970436 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42150 dport 53212] != expected 0x5d79b8d2 # # Exception| cpu 4: rx_hash 0xf4528e93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42174 dport 53212] != expected 0xa925dd17 # # Exception| cpu 4: rx_hash 0x4aed73d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42186 dport 53212] != expected 0x88d66a29 # # Exception| cpu 4: rx_hash 0x583d7609 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42272 dport 53212] != expected 0xc34de99a # # Exception| cpu 4: rx_hash 0xfceed639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42302 dport 53212] != expected 0xe6601b4b # # Exception| cpu 4: rx_hash 0x58a332f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42318 dport 53212] != expected 0x77432179 # # Exception| cpu 4: rx_hash 0xb4eb5b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42344 dport 53212] != expected 0x7028a7cc # # Exception| cpu 4: rx_hash 0x810f684e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42346 dport 53212] != expected 0x1189bdd4 # # Exception| cpu 4: rx_hash 0xae1942db [saddr 192.0.3.2 daddr 192.0.3.1 sport 42348 dport 53212] != expected 0xc0f82ac0 # # Exception| cpu 4: rx_hash 0x25dcc87e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42356 dport 53212] != expected 0x34a44f05 # # Exception| cpu 4: rx_hash 0x5e5096ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 42370 dport 53212] != expected 0x170664b # # Exception| cpu 4: rx_hash 0x7146bc78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42372 dport 53212] != expected 0xd001f15f # # Exception| cpu 4: rx_hash 0xf7fa3a1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42388 dport 53212] != expected 0x7c35d21c # # Exception| cpu 4: rx_hash 0x8a85c096 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42414 dport 53212] != expected 0x3fd2bc60 # # Exception| count: pass=0 nohash=0 fail=66 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x6a1dccad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56864 dport 36473] OK # # # cpu 0: rx_hash 0xd43c7511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56890 dport 36473] OK # # # cpu 0: rx_hash 0x7d089d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56898 dport 36473] OK # # # cpu 0: rx_hash 0xc32924a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56920 dport 36473] OK # # # cpu 0: rx_hash 0x17fc72da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56948 dport 36473] OK # # # cpu 0: rx_hash 0x35935489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56954 dport 36473] OK # # # cpu 0: rx_hash 0x59941f50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56960 dport 36473] OK # # # cpu 0: rx_hash 0x9a54189b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57038 dport 36473] OK # # # cpu 0: rx_hash 0x1ce89ef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57054 dport 36473] OK # # # cpu 0: rx_hash 0x4e814ee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57058 dport 36473] OK # # # cpu 0: rx_hash 0x43f84226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57066 dport 36473] OK # # # cpu 0: rx_hash 0x64cc74e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57090 dport 36473] OK # # # cpu 0: rx_hash 0xdaedcd5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57112 dport 36473] OK # # # cpu 0: rx_hash 0x463d164a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57186 dport 36473] OK # # # cpu 0: rx_hash 0xc0819029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57202 dport 36473] OK # # # cpu 0: rx_hash 0x941be42f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57218 dport 36473] OK # # # cpu 0: rx_hash 0xb06f10fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57410 dport 36473] OK # # # cpu 0: rx_hash 0xef7fcc20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57462 dport 36473] OK # # # cpu 0: rx_hash 0xe206c0e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57470 dport 36473] OK # # # cpu 0: rx_hash 0x4d5fc80e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57508 dport 36473] OK # # # cpu 0: rx_hash 0x5ad4dd44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57512 dport 36473] OK # # # cpu 0: rx_hash 0x9914da8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57574 dport 36473] OK # # # cpu 0: rx_hash 0x86bdd395 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57604 dport 36473] OK # # # cpu 0: rx_hash 0x1af34c7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57616 dport 36473] OK # # # cpu 0: rx_hash 0x7099e747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57672 dport 36473] OK # # # cpu 0: rx_hash 0xe1ae746e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57684 dport 36473] OK # # # cpu 4: rx_hash 0x22860539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56856 dport 36473] OK # # # cpu 4: rx_hash 0x5ff9ffb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56866 dport 36473] OK # # # cpu 4: rx_hash 0x5280f372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56874 dport 36473] OK # # # cpu 4: rx_hash 0xfbb41b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56914 dport 36473] OK # # # cpu 4: rx_hash 0xd9db3d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56924 dport 36473] OK # # # cpu 4: rx_hash 0x86cbe1f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56936 dport 36473] OK # # # cpu 4: rx_hash 0x00776790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56952 dport 36473] OK # # # cpu 4: rx_hash 0x7bfb3903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56974 dport 36473] OK # # # cpu 4: rx_hash 0xdf289933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56976 dport 36473] OK # # # cpu 4: rx_hash 0xaf2e6f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56994 dport 36473] OK # # # cpu 4: rx_hash 0x3e19fc51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57022 dport 36473] OK # # # cpu 4: rx_hash 0xd2cfd10f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57078 dport 36473] OK # # # cpu 4: rx_hash 0xdfb6ddc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57086 dport 36473] OK # # # cpu 4: rx_hash 0xd794c199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57104 dport 36473] OK # # # cpu 4: rx_hash 0x21b0f54b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57180 dport 36473] OK # # # cpu 4: rx_hash 0x5ccf0fc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57190 dport 36473] OK # # # cpu 4: rx_hash 0xe9641ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57272 dport 36473] OK # # # cpu 4: rx_hash 0x57dbe3e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57292 dport 36473] OK # # # cpu 4: rx_hash 0x830eb59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57312 dport 36473] OK # # # cpu 4: rx_hash 0x7ed61bf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57348 dport 36473] OK # # # cpu 4: rx_hash 0xa77a414e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57376 dport 36473] OK # # # cpu 4: rx_hash 0x0e4ea942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57432 dport 36473] OK # # # cpu 4: rx_hash 0x5c27795a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57444 dport 36473] OK # # # cpu 4: rx_hash 0x515e759c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57452 dport 36473] OK # # # cpu 4: rx_hash 0x998a9e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57480 dport 36473] OK # # # cpu 4: rx_hash 0xd11157e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57520 dport 36473] OK # # # cpu 4: rx_hash 0x57339578 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57550 dport 36473] OK # # # cpu 4: rx_hash 0xd18f131b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57566 dport 36473] OK # # # cpu 4: rx_hash 0x055a4560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57586 dport 36473] OK # # # cpu 4: rx_hash 0xa9abf900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57602 dport 36473] OK # # # cpu 4: rx_hash 0x0d785930 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57628 dport 36473] OK # # # cpu 4: rx_hash 0x7007a3bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57638 dport 36473] OK # # # cpu 4: rx_hash 0xd4d4038d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57656 dport 36473] OK # # # cpu 4: rx_hash 0xfbc22918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57662 dport 36473] OK # # # cpu 4: rx_hash 0xa44cb13c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57700 dport 36473] OK # # # cpu 4: rx_hash 0x357b2215 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57720 dport 36473] OK # # # cpu 4: rx_hash 0x066cb512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57782 dport 36473] OK # # # count: pass=63 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 51129 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56087 dport 51129] != expected 0xc943e4ec # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56087 dport 51129] != expected 0xc943e4ec # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44004 dport 51129] != expected 0xd19457a4 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44004 dport 51129] != expected 0xd19457a4 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35072 dport 51129] != expected 0x3d62fcba # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35072 dport 51129] != expected 0x3d62fcba # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35875 dport 51129] != expected 0x3de8518a # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35875 dport 51129] != expected 0x3de8518a # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44359 dport 51129] != expected 0x33a9dd2 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44359 dport 51129] != expected 0x33a9dd2 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54839 dport 51129] != expected 0x4c720fb2 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54839 dport 51129] != expected 0x4c720fb2 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37916 dport 51129] != expected 0x3969daaf # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37916 dport 51129] != expected 0x3969daaf # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57818 dport 51129] != expected 0x5c717080 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57818 dport 51129] != expected 0x5c717080 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56009 dport 51129] != expected 0x4826d8b1 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56009 dport 51129] != expected 0x4826d8b1 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40660 dport 51129] != expected 0x45b3d9cd # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40660 dport 51129] != expected 0x45b3d9cd # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37387 dport 51129] != expected 0x54bf2b5f # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37387 dport 51129] != expected 0x54bf2b5f # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35098 dport 51129] != expected 0xa89f8367 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35098 dport 51129] != expected 0xa89f8367 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33395 dport 51129] != expected 0x8e5863c8 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33395 dport 51129] != expected 0x8e5863c8 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48611 dport 51129] != expected 0x3dab134 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48611 dport 51129] != expected 0x3dab134 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45143 dport 51129] != expected 0xef89704d # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45143 dport 51129] != expected 0xef89704d # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58959 dport 51129] != expected 0x1f435d34 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58959 dport 51129] != expected 0x1f435d34 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50750 dport 51129] != expected 0xc4f44927 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50750 dport 51129] != expected 0xc4f44927 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36654 dport 51129] != expected 0xb1b04d1e # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36654 dport 51129] != expected 0xb1b04d1e # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39805 dport 51129] != expected 0x976ac0b # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39805 dport 51129] != expected 0x976ac0b # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44874 dport 51129] != expected 0xb5a1c372 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44874 dport 51129] != expected 0xb5a1c372 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47718 dport 51129] != expected 0xecdcbfc3 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47718 dport 51129] != expected 0xecdcbfc3 # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46093 dport 51129] != expected 0xdfc9d7cd # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46093 dport 51129] != expected 0xdfc9d7cd # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34532 dport 51129] != expected 0xb69b74a # # Exception| cpu 5: rx_hash 0x24ad8591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34532 dport 51129] != expected 0xb69b74a # # 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 56165 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56475 dport 56165] != expected 0xcab9fdb3 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56475 dport 56165] != expected 0xcab9fdb3 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53446 dport 56165] != expected 0x10fea224 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53446 dport 56165] != expected 0x10fea224 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38190 dport 56165] != expected 0x9e31c9d9 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38190 dport 56165] != expected 0x9e31c9d9 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51439 dport 56165] != expected 0x559a4e6a # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51439 dport 56165] != expected 0x559a4e6a # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53455 dport 56165] != expected 0x764fc8d1 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53455 dport 56165] != expected 0x764fc8d1 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60631 dport 56165] != expected 0xccd82ba4 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60631 dport 56165] != expected 0xccd82ba4 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53275 dport 56165] != expected 0xfb79e66a # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53275 dport 56165] != expected 0xfb79e66a # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60404 dport 56165] != expected 0x2beee3f3 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60404 dport 56165] != expected 0x2beee3f3 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52825 dport 56165] != expected 0x4d96274b # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52825 dport 56165] != expected 0x4d96274b # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43096 dport 56165] != expected 0xdc53a630 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43096 dport 56165] != expected 0xdc53a630 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37134 dport 56165] != expected 0x237578f1 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37134 dport 56165] != expected 0x237578f1 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55533 dport 56165] != expected 0x3ff8c1f5 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55533 dport 56165] != expected 0x3ff8c1f5 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38963 dport 56165] != expected 0x5db27fb0 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38963 dport 56165] != expected 0x5db27fb0 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47209 dport 56165] != expected 0xadffb9d7 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47209 dport 56165] != expected 0xadffb9d7 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60556 dport 56165] != expected 0xf89ed5b3 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60556 dport 56165] != expected 0xf89ed5b3 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51575 dport 56165] != expected 0xd6e39c65 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51575 dport 56165] != expected 0xd6e39c65 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41290 dport 56165] != expected 0x286da220 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41290 dport 56165] != expected 0x286da220 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42956 dport 56165] != expected 0x75830e53 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42956 dport 56165] != expected 0x75830e53 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56040 dport 56165] != expected 0xb2f75a79 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56040 dport 56165] != expected 0xb2f75a79 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57701 dport 56165] != expected 0x75750e50 # # Exception| cpu 5: rx_hash 0x417f9304 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57701 dport 56165] != expected 0x75750e50 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->