< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 43912 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6733e386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50142 dport 43912] != expected 0xfcbf1c0f # # Exception| cpu 0: rx_hash 0xfbeae159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50174 dport 43912] != expected 0xcda6a771 # # Exception| cpu 0: rx_hash 0xc62d7cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50196 dport 43912] != expected 0x29329477 # # Exception| cpu 0: rx_hash 0x6bcd32cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50316 dport 43912] != expected 0x32161ac # # Exception| cpu 0: rx_hash 0x84703b6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50340 dport 43912] != expected 0xf65e372a # # Exception| cpu 0: rx_hash 0x70521329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50358 dport 43912] != expected 0x85f6f635 # # Exception| cpu 0: rx_hash 0xf826711a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50454 dport 43912] != expected 0xfe8a14fb # # Exception| cpu 0: rx_hash 0x8b427a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50462 dport 43912] != expected 0x3aecf903 # # Exception| cpu 0: rx_hash 0x5d4d767a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50470 dport 43912] != expected 0xada0d979 # # Exception| cpu 0: rx_hash 0x2e297d05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50478 dport 43912] != expected 0x69c63481 # # Exception| cpu 0: rx_hash 0x7e9e046e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50568 dport 43912] != expected 0x4dcf8d32 # # Exception| cpu 0: rx_hash 0x472c01d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50584 dport 43912] != expected 0x2ffcfbce # # Exception| cpu 0: rx_hash 0xa8910871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50608 dport 43912] != expected 0xda83ad48 # # Exception| cpu 0: rx_hash 0x31d3d0f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50722 dport 43912] != expected 0x805fae50 # # Exception| cpu 0: rx_hash 0xc5f1f8b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50736 dport 43912] != expected 0xf3f76f4f # # Exception| cpu 0: rx_hash 0x483e6841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50756 dport 43912] != expected 0x309ca483 # # Exception| cpu 0: rx_hash 0x85ae45bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50758 dport 43912] != expected 0x21071360 # # Exception| cpu 0: rx_hash 0x718c6dfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50772 dport 43912] != expected 0x52afd27f # # Exception| cpu 0: rx_hash 0xb76ba586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 43912] != expected 0x331a3799 # # Exception| cpu 0: rx_hash 0x6298050b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50886 dport 43912] != expected 0xad417dbf # # Exception| cpu 0: rx_hash 0xce861d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50906 dport 43912] != expected 0x83d93d4a # # Exception| cpu 0: rx_hash 0x33d12a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50916 dport 43912] != expected 0x8dc37122 # # Exception| cpu 0: rx_hash 0xfe4107d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50918 dport 43912] != expected 0x9c58c6c1 # # Exception| cpu 0: rx_hash 0x40b52156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50924 dport 43912] != expected 0x49a59cda # # Exception| cpu 0: rx_hash 0x277c4ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51044 dport 43912] != expected 0xc7a62892 # # Exception| cpu 0: rx_hash 0xeaec6738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51046 dport 43912] != expected 0xd63d9f71 # # Exception| cpu 0: rx_hash 0x8b6252fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51064 dport 43912] != expected 0xe93e6867 # # Exception| cpu 0: rx_hash 0xd8298702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 43912] != expected 0xc420bb88 # # Exception| cpu 0: rx_hash 0xe8ee9de3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51104 dport 43912] != expected 0xdba14003 # # Exception| cpu 0: rx_hash 0x7d428062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51116 dport 43912] != expected 0x970a760a # # Exception| cpu 0: rx_hash 0xc93f152c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51144 dport 43912] != expected 0x3652cb3a # # Exception| cpu 0: rx_hash 0x4e793611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51154 dport 43912] != expected 0x819ce7dd # # Exception| cpu 0: rx_hash 0xa8b120ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 51158 dport 43912] != expected 0x9513c2c # # Exception| cpu 0: rx_hash 0x3d1d3d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51162 dport 43912] != expected 0x45fa0a25 # # Exception| cpu 0: rx_hash 0xb652ee1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51202 dport 43912] != expected 0xfb1b25af # # Exception| cpu 0: rx_hash 0xc536e562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51210 dport 43912] != expected 0x3f7dc857 # # Exception| cpu 0: rx_hash 0x6928fd5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51222 dport 43912] != expected 0x11e588a2 # # Exception| cpu 0: rx_hash 0xdea9c480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51248 dport 43912] != expected 0xb9aa5fce # # Exception| cpu 4: rx_hash 0x06bdd645 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50112 dport 43912] != expected 0xc3bceb19 # # Exception| cpu 4: rx_hash 0x2490f218 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50154 dport 43912] != expected 0x27580a7c # # Exception| cpu 4: rx_hash 0x6e46fcd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50162 dport 43912] != expected 0x810d9178 # # Exception| cpu 4: rx_hash 0xf6ea665d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50216 dport 43912] != expected 0x36b36ffc # # Exception| cpu 4: rx_hash 0x1aabc36f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50242 dport 43912] != expected 0xcadb5326 # # Exception| cpu 4: rx_hash 0xb6b5db51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50270 dport 43912] != expected 0xe44313d3 # # Exception| cpu 4: rx_hash 0xde4ef1cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50284 dport 43912] != expected 0xa6f269b2 # # Exception| cpu 4: rx_hash 0x0134e28d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50296 dport 43912] != expected 0x4c0cc4bf # # Exception| cpu 4: rx_hash 0xa65d1f36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50318 dport 43912] != expected 0x12bad64f # # Exception| cpu 4: rx_hash 0xec8b11f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50326 dport 43912] != expected 0xb4ef4d4b # # Exception| cpu 4: rx_hash 0x49e01696 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50342 dport 43912] != expected 0xe7c580c9 # # Exception| cpu 4: rx_hash 0xfd9d83d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50370 dport 43912] != expected 0x469d3df9 # # Exception| cpu 4: rx_hash 0xcd5a9939 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50430 dport 43912] != expected 0x591cc672 # # Exception| cpu 4: rx_hash 0x179b78ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 50494 dport 43912] != expected 0xbf5427d # # Exception| cpu 4: rx_hash 0x9a54e84b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50506 dport 43912] != expected 0xc89e89b1 # # Exception| cpu 4: rx_hash 0x4c5be454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50546 dport 43912] != expected 0x5fd2a9cb # # Exception| cpu 4: rx_hash 0x6c743ad2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50590 dport 43912] != expected 0xb6aa97dc # # Exception| cpu 4: rx_hash 0x7d62a8fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50634 dport 43912] != expected 0x44d8e76e # # Exception| cpu 4: rx_hash 0x1cec9d3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50644 dport 43912] != expected 0x7bdb1078 # # Exception| cpu 4: rx_hash 0x7417b7a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50662 dport 43912] != expected 0x396a6a19 # # Exception| cpu 4: rx_hash 0x66fd891e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50672 dport 43912] != expected 0xc20f70f7 # # Exception| cpu 4: rx_hash 0xf351949f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50684 dport 43912] != expected 0x8ea446fe # # Exception| cpu 4: rx_hash 0x5928fa6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50704 dport 43912] != expected 0xc2eed431 # # Exception| cpu 4: rx_hash 0x7270c16c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50710 dport 43912] != expected 0x5bb8b823 # # Exception| cpu 4: rx_hash 0xd71bc60c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 43912] != expected 0x89275a1 # # Exception| cpu 4: rx_hash 0x2339ee4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50740 dport 43912] != expected 0x7b3ab4be # # Exception| cpu 4: rx_hash 0xf4c8b418 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50824 dport 43912] != expected 0xe8fd21ea # # Exception| cpu 4: rx_hash 0x954681db [saddr 192.0.3.2 daddr 192.0.3.1 sport 50838 dport 43912] != expected 0xd7fed6fc # # Exception| cpu 4: rx_hash 0x5b2a00b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50902 dport 43912] != expected 0xcf720b43 # # Exception| cpu 4: rx_hash 0x0a632f96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50932 dport 43912] != expected 0xeff007de # # Exception| cpu 4: rx_hash 0x6723f7c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50962 dport 43912] != expected 0x155654bd # # Exception| cpu 4: rx_hash 0x889efe69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51002 dport 43912] != expected 0xe029023b # # Exception| cpu 4: rx_hash 0xe3997866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51018 dport 43912] != expected 0xab8f1206 # # Exception| cpu 4: rx_hash 0x82174da5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51028 dport 43912] != expected 0x948ce510 # # Exception| cpu 4: rx_hash 0x3ce36b27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51038 dport 43912] != expected 0x4171bf0b # # Exception| cpu 4: rx_hash 0xf8065984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51056 dport 43912] != expected 0x2d58859f # # Exception| cpu 4: rx_hash 0x74379f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51072 dport 43912] != expected 0xeab8fb7d # # Exception| cpu 4: rx_hash 0x6fa8bede [saddr 192.0.3.2 daddr 192.0.3.1 sport 51130 dport 43912] != expected 0x6c6f6ce4 # # Exception| cpu 4: rx_hash 0xc04a0a72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51172 dport 43912] != expected 0x4be0464d # # Exception| cpu 4: rx_hash 0x55e617f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51176 dport 43912] != expected 0x74b7044 # # Exception| cpu 4: rx_hash 0xcc43fa3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51238 dport 43912] != expected 0x42cf4520 # # Exception| cpu 4: rx_hash 0x59efe7bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51242 dport 43912] != expected 0xe647329 # # Exception| cpu 4: rx_hash 0xc6ca49f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51272 dport 43912] != expected 0x366aa20b # # Exception| cpu 4: rx_hash 0x8c1c4730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51280 dport 43912] != expected 0x903f390f # # Exception| cpu 4: rx_hash 0x68d6ab15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51346 dport 43912] != expected 0x156e3d8c # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc6417b56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53268 dport 42243] OK # # # cpu 0: rx_hash 0xb5257029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53276 dport 42243] OK # # # cpu 0: rx_hash 0x97085474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53302 dport 42243] OK # # # cpu 0: rx_hash 0xe46c5f0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53310 dport 42243] OK # # # cpu 0: rx_hash 0x4b8eeba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53344 dport 42243] OK # # # cpu 0: rx_hash 0x5213309e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53404 dport 42243] OK # # # cpu 0: rx_hash 0xf77837fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53420 dport 42243] OK # # # cpu 0: rx_hash 0x280224bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53432 dport 42243] OK # # # cpu 0: rx_hash 0x035a1fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53438 dport 42243] OK # # # cpu 0: rx_hash 0x8e958f4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53450 dport 42243] OK # # # cpu 0: rx_hash 0xb7278af2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53466 dport 42243] OK # # # cpu 0: rx_hash 0xa076468c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53528 dport 42243] OK # # # cpu 0: rx_hash 0x051d41ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53544 dport 42243] OK # # # cpu 0: rx_hash 0x2e457aef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53550 dport 42243] OK # # # cpu 0: rx_hash 0xda6752ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53564 dport 42243] OK # # # cpu 0: rx_hash 0x4542fce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53598 dport 42243] OK # # # cpu 0: rx_hash 0xe029fb80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53614 dport 42243] OK # # # cpu 0: rx_hash 0x0d9608fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53632 dport 42243] OK # # # cpu 0: rx_hash 0x26ce33f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53638 dport 42243] OK # # # cpu 0: rx_hash 0x34240d44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53648 dport 42243] OK # # # cpu 0: rx_hash 0xa18810c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53660 dport 42243] OK # # # cpu 0: rx_hash 0xeec5c459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 42243] OK # # # cpu 0: rx_hash 0xe44c7795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53848 dport 42243] OK # # # cpu 0: rx_hash 0xffd35677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53858 dport 42243] OK # # # cpu 0: rx_hash 0x8cb75d08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53866 dport 42243] OK # # # cpu 0: rx_hash 0xc66153c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53874 dport 42243] OK # # # cpu 0: rx_hash 0x1190099e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53966 dport 42243] OK # # # cpu 0: rx_hash 0x6b811dbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53994 dport 42243] OK # # # cpu 0: rx_hash 0xb4fb0efe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54014 dport 42243] OK # # # cpu 0: rx_hash 0x8187e6dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54038 dport 42243] OK # # # cpu 0: rx_hash 0xc1d85bd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54112 dport 42243] OK # # # cpu 0: rx_hash 0x54744650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54124 dport 42243] OK # # # cpu 0: rx_hash 0x99e46bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54126 dport 42243] OK # # # cpu 0: rx_hash 0x469e78ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54138 dport 42243] OK # # # cpu 0: rx_hash 0x77a73444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54210 dport 42243] OK # # # cpu 0: rx_hash 0x5cff0f47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54212 dport 42243] OK # # # cpu 0: rx_hash 0x7ed22b1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54254 dport 42243] OK # # # cpu 0: rx_hash 0x340425da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54262 dport 42243] OK # # # cpu 0: rx_hash 0x3071bd80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54284 dport 42243] OK # # # cpu 0: rx_hash 0x125c99dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54310 dport 42243] OK # # # cpu 0: rx_hash 0x588a971d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54334 dport 42243] OK # # # cpu 0: rx_hash 0xd54507ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54346 dport 42243] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 43910 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53920 dport 43910] != expected 0xa182100f # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53920 dport 43910] != expected 0xa182100f # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60174 dport 43910] != expected 0x95593f0b # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60174 dport 43910] != expected 0x95593f0b # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55481 dport 43910] != expected 0x5f351996 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55481 dport 43910] != expected 0x5f351996 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54509 dport 43910] != expected 0x840bc212 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54509 dport 43910] != expected 0x840bc212 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45887 dport 43910] != expected 0x72fa4408 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45887 dport 43910] != expected 0x72fa4408 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52249 dport 43910] != expected 0xdf80329a # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52249 dport 43910] != expected 0xdf80329a # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41364 dport 43910] != expected 0x561c0cb4 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41364 dport 43910] != expected 0x561c0cb4 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34222 dport 43910] != expected 0xe7724f4d # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34222 dport 43910] != expected 0xe7724f4d # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57620 dport 43910] != expected 0x5942eeb6 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57620 dport 43910] != expected 0x5942eeb6 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47920 dport 43910] != expected 0x1439ccc8 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47920 dport 43910] != expected 0x1439ccc8 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46113 dport 43910] != expected 0xd943d21d # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46113 dport 43910] != expected 0xd943d21d # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39741 dport 43910] != expected 0x7d948cbd # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39741 dport 43910] != expected 0x7d948cbd # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60091 dport 43910] != expected 0x27ec1f0f # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60091 dport 43910] != expected 0x27ec1f0f # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57009 dport 43910] != expected 0xc9caa202 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57009 dport 43910] != expected 0xc9caa202 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34798 dport 43910] != expected 0x9cef0945 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34798 dport 43910] != expected 0x9cef0945 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40916 dport 43910] != expected 0xe9ecb47 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40916 dport 43910] != expected 0xe9ecb47 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60776 dport 43910] != expected 0x770363b4 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60776 dport 43910] != expected 0x770363b4 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35065 dport 43910] != expected 0xc8c37b82 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35065 dport 43910] != expected 0xc8c37b82 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33594 dport 43910] != expected 0xd353daf3 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33594 dport 43910] != expected 0xd353daf3 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38466 dport 43910] != expected 0xa75aeef4 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38466 dport 43910] != expected 0xa75aeef4 # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55635 dport 43910] != expected 0xe9387cfc # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55635 dport 43910] != expected 0xe9387cfc # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42893 dport 43910] != expected 0x81e7ae1b # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42893 dport 43910] != expected 0x81e7ae1b # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 43910] != expected 0x8ac3dafc # # Exception| cpu 4: rx_hash 0x636f757b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 43910] != expected 0x8ac3dafc # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 51421 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52452 dport 51421] != expected 0x8a02c870 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52452 dport 51421] != expected 0x8a02c870 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46486 dport 51421] != expected 0x2162054 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46486 dport 51421] != expected 0x2162054 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58766 dport 51421] != expected 0xfc37f010 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58766 dport 51421] != expected 0xfc37f010 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36431 dport 51421] != expected 0x763a0bcd # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36431 dport 51421] != expected 0x763a0bcd # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46588 dport 51421] != expected 0xee578566 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46588 dport 51421] != expected 0xee578566 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40651 dport 51421] != expected 0x18fdef81 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40651 dport 51421] != expected 0x18fdef81 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 51421] != expected 0x26b4a9d # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 51421] != expected 0x26b4a9d # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52885 dport 51421] != expected 0x3e885a9 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52885 dport 51421] != expected 0x3e885a9 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36025 dport 51421] != expected 0xa89e665b # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36025 dport 51421] != expected 0xa89e665b # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60785 dport 51421] != expected 0x6d693924 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60785 dport 51421] != expected 0x6d693924 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34544 dport 51421] != expected 0x29084396 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34544 dport 51421] != expected 0x29084396 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48149 dport 51421] != expected 0x9e7852b5 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48149 dport 51421] != expected 0x9e7852b5 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56981 dport 51421] != expected 0x6cd137ac # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56981 dport 51421] != expected 0x6cd137ac # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60202 dport 51421] != expected 0x7a4898b6 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60202 dport 51421] != expected 0x7a4898b6 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60461 dport 51421] != expected 0xfc80802e # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60461 dport 51421] != expected 0xfc80802e # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35993 dport 51421] != expected 0x34476484 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35993 dport 51421] != expected 0x34476484 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60529 dport 51421] != expected 0x9ef2197f # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60529 dport 51421] != expected 0x9ef2197f # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42753 dport 51421] != expected 0x7a1e278c # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42753 dport 51421] != expected 0x7a1e278c # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59799 dport 51421] != expected 0x4f540936 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59799 dport 51421] != expected 0x4f540936 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57921 dport 51421] != expected 0x20c1222f # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57921 dport 51421] != expected 0x20c1222f # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45198 dport 51421] != expected 0x7bdc6d9 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45198 dport 51421] != expected 0x7bdc6d9 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49725 dport 51421] != expected 0x69f660a3 # # Exception| cpu 5: rx_hash 0xb12228e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49725 dport 51421] != expected 0x69f660a3 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->