< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 33888 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1da6c2a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33172 dport 33888] != expected 0x6dd7c7ee # # Exception| cpu 0: rx_hash 0xe0f85105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33180 dport 33888] != expected 0x49c2de98 # # Exception| cpu 0: rx_hash 0x136530dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33218 dport 33888] != expected 0x8321bf4e # # Exception| cpu 0: rx_hash 0x1f538371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33244 dport 33888] != expected 0xed407db6 # # Exception| cpu 0: rx_hash 0x6dabcc92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33298 dport 33888] != expected 0xda583de2 # # Exception| cpu 0: rx_hash 0x6bb09544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33326 dport 33888] != expected 0x6d68dc9e # # Exception| cpu 0: rx_hash 0x9612707d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33350 dport 33888] != expected 0xa4fa209b # # Exception| cpu 0: rx_hash 0x9794a608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33462 dport 33888] != expected 0x893618c4 # # Exception| cpu 0: rx_hash 0x9cbdd7d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33476 dport 33888] != expected 0x66ef14d5 # # Exception| cpu 0: rx_hash 0x99575474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33504 dport 33888] != expected 0x67c06064 # # Exception| cpu 0: rx_hash 0x61202f4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33580 dport 33888] != expected 0xd41c118c # # Exception| cpu 0: rx_hash 0x653241d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33592 dport 33888] != expected 0xe3cafdb # # Exception| cpu 0: rx_hash 0x9757cd32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33622 dport 33888] != expected 0x1fd004eb # # Exception| cpu 0: rx_hash 0x6d94d135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33682 dport 33888] != expected 0xa139c4be # # Exception| cpu 0: rx_hash 0x65b00c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33688 dport 33888] != expected 0x1578b811 # # Exception| cpu 0: rx_hash 0x923f0341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33746 dport 33888] != expected 0x5bb6790 # # Exception| cpu 0: rx_hash 0x66bda0e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33760 dport 33888] != expected 0x4ee0c8af # # Exception| cpu 0: rx_hash 0x93c7ee7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33762 dport 33888] != expected 0xdeb4ad76 # # Exception| cpu 0: rx_hash 0x9812e93b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33776 dport 33888] != expected 0xdcea4414 # # Exception| cpu 0: rx_hash 0x55ec6d62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33886 dport 33888] != expected 0x8c3dcb01 # # Exception| cpu 0: rx_hash 0x5592562c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33950 dport 33888] != expected 0x7afe39b8 # # Exception| cpu 0: rx_hash 0x546abb17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33966 dport 33888] != expected 0xa1f1f35e # # Exception| cpu 0: rx_hash 0x5b51a450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33992 dport 33888] != expected 0x94084118 # # Exception| cpu 0: rx_hash 0x5f43cacb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34012 dport 33888] != expected 0x4e28ff4f # # Exception| cpu 0: rx_hash 0xa6302a53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 33888] != expected 0xcb7ca132 # # Exception| cpu 0: rx_hash 0x52b289fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34162 dport 33888] != expected 0x80270e0d # # Exception| cpu 0: rx_hash 0xa4472650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34216 dport 33888] != expected 0x50af0ca0 # # Exception| cpu 4: rx_hash 0xeec7d5e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33194 dport 33888] != expected 0x4ab3434b # # Exception| cpu 4: rx_hash 0x14868430 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33230 dport 33888] != expected 0xef1e94d4 # # Exception| cpu 4: rx_hash 0xe4164903 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33256 dport 33888] != expected 0x7e6585bc # # Exception| cpu 4: rx_hash 0x648b8a03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33352 dport 33888] != expected 0x58916ed8 # # Exception| cpu 4: rx_hash 0x6f5e8d42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33370 dport 33888] != expected 0x5acf87ba # # Exception| cpu 4: rx_hash 0x900929ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 33402 dport 33888] != expected 0x13cac1e7 # # Exception| cpu 4: rx_hash 0x9db94c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 33888] != expected 0x50673b40 # # Exception| cpu 4: rx_hash 0x6f20b60c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33434 dport 33888] != expected 0xac0c7503 # # Exception| cpu 4: rx_hash 0x62129e06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33492 dport 33888] != expected 0xf4e5986e # # Exception| cpu 4: rx_hash 0x96903dae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33510 dport 33888] != expected 0xbfbe3751 # # Exception| cpu 4: rx_hash 0x9eb4e099 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33516 dport 33888] != expected 0xbff4bfe # # Exception| cpu 4: rx_hash 0x9561e7d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33534 dport 33888] != expected 0x9a1a29c # # Exception| cpu 4: rx_hash 0x99943f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 33888] != expected 0xf1267c4b # # Exception| cpu 4: rx_hash 0x673b769c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33552 dport 33888] != expected 0x632cf0f0 # # Exception| cpu 4: rx_hash 0x6f1fabab [saddr 192.0.3.2 daddr 192.0.3.1 sport 33562 dport 33888] != expected 0xd76d8c5f # # Exception| cpu 4: rx_hash 0x62d1f53c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33588 dport 33888] != expected 0x62038441 # # Exception| cpu 4: rx_hash 0x90480f42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33594 dport 33888] != expected 0x9e68ca02 # # Exception| cpu 4: rx_hash 0x680069db [saddr 192.0.3.2 daddr 192.0.3.1 sport 33654 dport 33888] != expected 0x56d542b6 # # Exception| cpu 4: rx_hash 0x9a9993a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33656 dport 33888] != expected 0xaabe0cf5 # # Exception| cpu 4: rx_hash 0x933b98e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33666 dport 33888] != expected 0x33334805 # # Exception| cpu 4: rx_hash 0x6a7765d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33694 dport 33888] != expected 0xcd06ef24 # # Exception| cpu 4: rx_hash 0x6448e139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33704 dport 33888] != expected 0xce7772f7 # # Exception| cpu 4: rx_hash 0x6c904a93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33730 dport 33888] != expected 0x97b1eb2b # # Exception| cpu 4: rx_hash 0x67454dd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33744 dport 33888] != expected 0x95ef0249 # # Exception| cpu 4: rx_hash 0x62afce72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33780 dport 33888] != expected 0x94c076f8 # # Exception| cpu 4: rx_hash 0x6a8b1345 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33790 dport 33888] != expected 0x20810a57 # # Exception| cpu 4: rx_hash 0x5ccc2bf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33796 dport 33888] != expected 0xef4983b # # Exception| cpu 4: rx_hash 0xa192b857 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33804 dport 33888] != expected 0x2ae1814d # # Exception| cpu 4: rx_hash 0xa580d6cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33816 dport 33888] != expected 0xf0c13f1a # # Exception| cpu 4: rx_hash 0xaca0905d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33858 dport 33888] != expected 0x72086c20 # # Exception| cpu 4: rx_hash 0xad587d66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33906 dport 33888] != expected 0xa907a6c6 # # Exception| cpu 4: rx_hash 0xa21d596f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34004 dport 33888] != expected 0x6a3de639 # # Exception| cpu 4: rx_hash 0xa830b315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34038 dport 33888] != expected 0xb36cc5bd # # Exception| cpu 4: rx_hash 0xace1b6b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34050 dport 33888] != expected 0xffaa67c5 # # Exception| cpu 4: rx_hash 0x5a6a2251 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34072 dport 33888] != expected 0xd9e197d1 # # Exception| cpu 4: rx_hash 0xa0d70518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34076 dport 33888] != expected 0x91cba53d # # Exception| cpu 4: rx_hash 0x53b6125d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34082 dport 33888] != expected 0xb6af2198 # # Exception| cpu 4: rx_hash 0xaee881f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34090 dport 33888] != expected 0x92ba38ee # # Exception| cpu 4: rx_hash 0x54a9d02d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34126 dport 33888] != expected 0x3717ef71 # # Exception| cpu 4: rx_hash 0x5f7cd76c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34140 dport 33888] != expected 0x35490613 # # Exception| cpu 4: rx_hash 0x5e843a57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34156 dport 33888] != expected 0xee46ccf5 # # Exception| cpu 4: rx_hash 0x5a9654cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34168 dport 33888] != expected 0x346672a2 # # Exception| cpu 4: rx_hash 0x58e158cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34192 dport 33888] != expected 0xafb5df30 # # Exception| cpu 4: rx_hash 0x57263115 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34198 dport 33888] != expected 0x77cb8805 # # Exception| cpu 4: rx_hash 0xa3a492bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34212 dport 33888] != expected 0x3c90273a # # Exception| cpu 4: rx_hash 0xa87195fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34230 dport 33888] != expected 0x3ecece58 # # Exception| cpu 4: rx_hash 0xa9750e5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34278 dport 33888] != expected 0x846e1cd # # Exception| cpu 4: rx_hash 0xa543bdf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34296 dport 33888] != expected 0x66272335 # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 5: rx_hash 0xf1a77449 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46422 dport 42170] OK # # # cpu 5: rx_hash 0x033e8e37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46424 dport 42170] OK # # # cpu 5: rx_hash 0x04a30194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46484 dport 42170] OK # # # cpu 5: rx_hash 0x0c87dca3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46494 dport 42170] OK # # # cpu 0: rx_hash 0x0137b97a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46448 dport 42170] OK # # # cpu 0: rx_hash 0x0913644d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46458 dport 42170] OK # # # cpu 0: rx_hash 0xffe6cbe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46496 dport 42170] OK # # # cpu 0: rx_hash 0x0d834705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46542 dport 42170] OK # # # cpu 0: rx_hash 0x775fd5d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46602 dport 42170] OK # # # cpu 0: rx_hash 0x7b69667d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46612 dport 42170] OK # # # cpu 0: rx_hash 0x734dbb4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46622 dport 42170] OK # # # cpu 0: rx_hash 0x72b55671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46638 dport 42170] OK # # # cpu 0: rx_hash 0x84bc8f47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46740 dport 42170] OK # # # cpu 0: rx_hash 0x742c4274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46770 dport 42170] OK # # # cpu 0: rx_hash 0x80529741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46816 dport 42170] OK # # # cpu 0: rx_hash 0x76d903a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46842 dport 42170] OK # # # cpu 0: rx_hash 0x894dcc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46906 dport 42170] OK # # # cpu 0: rx_hash 0x819567dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46928 dport 42170] OK # # # cpu 0: rx_hash 0x72f47098 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46958 dport 42170] OK # # # cpu 0: rx_hash 0x8bb88da7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46962 dport 42170] OK # # # cpu 0: rx_hash 0x7f441541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46976 dport 42170] OK # # # cpu 4: rx_hash 0x0525d7e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46436 dport 42170] OK # # # cpu 4: rx_hash 0xf87b4445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46444 dport 42170] OK # # # cpu 4: rx_hash 0xfdeffcab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46472 dport 42170] OK # # # cpu 4: rx_hash 0xfc171190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46520 dport 42170] OK # # # cpu 4: rx_hash 0xff1abd7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46528 dport 42170] OK # # # cpu 4: rx_hash 0xf8f90996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46540 dport 42170] OK # # # cpu 4: rx_hash 0xfd138a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46568 dport 42170] OK # # # cpu 4: rx_hash 0x045f7709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46580 dport 42170] OK # # # cpu 4: rx_hash 0x8a014675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46594 dport 42170] OK # # # cpu 4: rx_hash 0x76a738ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46650 dport 42170] OK # # # cpu 4: rx_hash 0x7d8e4936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46664 dport 42170] OK # # # cpu 4: rx_hash 0x832100e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46680 dport 42170] OK # # # cpu 4: rx_hash 0x70c25a72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46790 dport 42170] OK # # # cpu 4: rx_hash 0x857b7fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46884 dport 42170] OK # # # cpu 4: rx_hash 0x7bd43609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46900 dport 42170] OK # # # cpu 4: rx_hash 0x7f3a2e0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46912 dport 42170] OK # # # cpu 4: rx_hash 0x8676d330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46940 dport 42170] OK # # # cpu 4: rx_hash 0x8faae33c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46950 dport 42170] OK # # # cpu 4: rx_hash 0x74911200 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46994 dport 42170] OK # # # cpu 4: rx_hash 0x7372a6ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47006 dport 42170] OK # # # cpu 4: rx_hash 0x8013b1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47008 dport 42170] OK # # # cpu 4: rx_hash 0x8cd97499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47070 dport 42170] OK # # # cpu 4: rx_hash 0x9cd3991e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47192 dport 42170] OK # # # cpu 4: rx_hash 0x69a9d78d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47194 dport 42170] OK # # # cpu 4: rx_hash 0x6075e781 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47200 dport 42170] OK # # # cpu 4: rx_hash 0x6796536c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47212 dport 42170] OK # # # cpu 4: rx_hash 0x6fccb515 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47270 dport 42170] OK # # # cpu 4: rx_hash 0x6419b254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47284 dport 42170] OK # # # cpu 4: rx_hash 0x9680482a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47290 dport 42170] OK # # # cpu 4: rx_hash 0x9da939f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47304 dport 42170] OK # # # cpu 4: rx_hash 0x63067024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47320 dport 42170] OK # # # cpu 4: rx_hash 0x9a89e621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47396 dport 42170] OK # # # count: pass=53 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 59443 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 59443] != expected 0xc19d53b2 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 59443] != expected 0xc19d53b2 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59123 dport 59443] != expected 0xbfa33a63 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59123 dport 59443] != expected 0xbfa33a63 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41363 dport 59443] != expected 0xdd788b2f # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41363 dport 59443] != expected 0xdd788b2f # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53305 dport 59443] != expected 0xf022c5e8 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53305 dport 59443] != expected 0xf022c5e8 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41040 dport 59443] != expected 0xb2677f36 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41040 dport 59443] != expected 0xb2677f36 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36022 dport 59443] != expected 0xebfaa68a # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36022 dport 59443] != expected 0xebfaa68a # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50705 dport 59443] != expected 0xe178ee18 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50705 dport 59443] != expected 0xe178ee18 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34172 dport 59443] != expected 0x457c954e # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34172 dport 59443] != expected 0x457c954e # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44012 dport 59443] != expected 0xaf82266a # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44012 dport 59443] != expected 0xaf82266a # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41844 dport 59443] != expected 0x8ef8f729 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41844 dport 59443] != expected 0x8ef8f729 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59348 dport 59443] != expected 0x27504872 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59348 dport 59443] != expected 0x27504872 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34196 dport 59443] != expected 0xdeaf38dc # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34196 dport 59443] != expected 0xdeaf38dc # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54396 dport 59443] != expected 0xb66ab5aa # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54396 dport 59443] != expected 0xb66ab5aa # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53888 dport 59443] != expected 0x6941d838 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53888 dport 59443] != expected 0x6941d838 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57740 dport 59443] != expected 0xab1500c6 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57740 dport 59443] != expected 0xab1500c6 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55309 dport 59443] != expected 0xa62328fb # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55309 dport 59443] != expected 0xa62328fb # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43784 dport 59443] != expected 0x586ea062 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43784 dport 59443] != expected 0x586ea062 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34812 dport 59443] != expected 0x3ad90bc # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34812 dport 59443] != expected 0x3ad90bc # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43028 dport 59443] != expected 0x9bebfbed # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43028 dport 59443] != expected 0x9bebfbed # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34691 dport 59443] != expected 0xa0e37c85 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34691 dport 59443] != expected 0xa0e37c85 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34335 dport 59443] != expected 0x25b722f8 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34335 dport 59443] != expected 0x25b722f8 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60810 dport 59443] != expected 0x3c0768d8 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60810 dport 59443] != expected 0x3c0768d8 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44210 dport 59443] != expected 0xd2999120 # # Exception| cpu 5: rx_hash 0xca27bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44210 dport 59443] != expected 0xd2999120 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 51003 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54510 dport 51003] != expected 0xa7878fa3 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54510 dport 51003] != expected 0xa7878fa3 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53377 dport 51003] != expected 0xec2341 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53377 dport 51003] != expected 0xec2341 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45730 dport 51003] != expected 0x33c0d225 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45730 dport 51003] != expected 0x33c0d225 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58068 dport 51003] != expected 0x3655802b # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58068 dport 51003] != expected 0x3655802b # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47668 dport 51003] != expected 0xe2804584 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47668 dport 51003] != expected 0xe2804584 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35365 dport 51003] != expected 0xaeda699d # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35365 dport 51003] != expected 0xaeda699d # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36044 dport 51003] != expected 0x86563fd1 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36044 dport 51003] != expected 0x86563fd1 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51147 dport 51003] != expected 0xa778b0bf # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51147 dport 51003] != expected 0xa778b0bf # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36684 dport 51003] != expected 0xf99c5838 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36684 dport 51003] != expected 0xf99c5838 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55438 dport 51003] != expected 0xc77c1a8a # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55438 dport 51003] != expected 0xc77c1a8a # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56437 dport 51003] != expected 0x9bd031c9 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56437 dport 51003] != expected 0x9bd031c9 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47241 dport 51003] != expected 0x8e4f1200 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47241 dport 51003] != expected 0x8e4f1200 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32825 dport 51003] != expected 0xf79eb07f # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32825 dport 51003] != expected 0xf79eb07f # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51750 dport 51003] != expected 0x2aab11fa # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51750 dport 51003] != expected 0x2aab11fa # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33102 dport 51003] != expected 0x13148f51 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33102 dport 51003] != expected 0x13148f51 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58277 dport 51003] != expected 0xdd18d6df # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58277 dport 51003] != expected 0xdd18d6df # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46062 dport 51003] != expected 0x34624021 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46062 dport 51003] != expected 0x34624021 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58611 dport 51003] != expected 0xec3e1757 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58611 dport 51003] != expected 0xec3e1757 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49981 dport 51003] != expected 0x16c3b237 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49981 dport 51003] != expected 0x16c3b237 # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39798 dport 51003] != expected 0x20447a5a # # Exception| cpu 5: rx_hash 0xccd6a470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39798 dport 51003] != expected 0x20447a5a # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->