< 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 59507 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 87 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa2589a02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53038 dport 59507] != expected 0xbc293657 # # Exception| cpu 0: rx_hash 0x81d9c762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53040 dport 59507] != expected 0xeb907cc0 # # Exception| cpu 0: rx_hash 0xa827231d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53046 dport 59507] != expected 0x525bded3 # # Exception| cpu 0: rx_hash 0xa4720d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53054 dport 59507] != expected 0x19f891d4 # # Exception| cpu 0: rx_hash 0xbc891526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53124 dport 59507] != expected 0x1f55a27c # # Exception| cpu 0: rx_hash 0x783c6c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53236 dport 59507] != expected 0xc118bfde # # Exception| cpu 0: rx_hash 0xbaa6a580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53258 dport 59507] != expected 0x818dd8aa # # Exception| cpu 0: rx_hash 0x08e75650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53288 dport 59507] != expected 0xfde83776 # # Exception| cpu 0: rx_hash 0x1a32b365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53300 dport 59507] != expected 0x84dc41fc # # Exception| cpu 0: rx_hash 0xc62d9602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53312 dport 59507] != expected 0xcdd7c250 # # Exception| cpu 0: rx_hash 0xc0070108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53328 dport 59507] != expected 0x680665d3 # # Exception| cpu 0: rx_hash 0x1c49606b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53402 dport 59507] != expected 0xb0e64bd9 # # Exception| cpu 0: rx_hash 0x04e33c41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53406 dport 59507] != expected 0x27a0d5d7 # # Exception| cpu 0: rx_hash 0x81dce0ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 53422 dport 59507] != expected 0xd099a195 # # Exception| cpu 0: rx_hash 0x8ba359d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53430 dport 59507] != expected 0x3eeb4911 # # Exception| cpu 0: rx_hash 0x66e8c4e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53440 dport 59507] != expected 0x596df6a0 # # Exception| cpu 0: rx_hash 0x60c253e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53456 dport 59507] != expected 0xfcbc5123 # # Exception| cpu 0: rx_hash 0xd8fc1926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53482 dport 59507] != expected 0x6eab567b # # Exception| cpu 0: rx_hash 0xded68e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53498 dport 59507] != expected 0xcb7af1f8 # # Exception| cpu 0: rx_hash 0xe0bbb5ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53522 dport 59507] != expected 0xa5a22a56 # # Exception| cpu 0: rx_hash 0xf811e9c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53526 dport 59507] != expected 0x32e4b458 # # Exception| cpu 0: rx_hash 0x5885ff20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53544 dport 59507] != expected 0x37b52d0e # # Exception| cpu 0: rx_hash 0x4a015e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53642 dport 59507] != expected 0xdf6af622 # # Exception| cpu 0: rx_hash 0xcf3e829e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53690 dport 59507] != expected 0x28538260 # # Exception| cpu 0: rx_hash 0x280aa6b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53716 dport 59507] != expected 0xa1a7d555 # # Exception| cpu 0: rx_hash 0xbb691547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53772 dport 59507] != expected 0xdd68f785 # # Exception| cpu 0: rx_hash 0xbd43824d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53788 dport 59507] != expected 0x78b95006 # # Exception| cpu 0: rx_hash 0x3203e7dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53812 dport 59507] != expected 0x61f2ccc0 # # Exception| cpu 0: rx_hash 0xc7e226c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53830 dport 59507] != expected 0x9132ed7f # # Exception| cpu 0: rx_hash 0xe83655b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 59507] != expected 0x8d28e8ef # # Exception| cpu 0: rx_hash 0xcd9d9fda [saddr 192.0.3.2 daddr 192.0.3.1 sport 53854 dport 59507] != expected 0x7f4005fb # # Exception| cpu 0: rx_hash 0x6b231e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53872 dport 59507] != expected 0xdfc03b2e # # Exception| cpu 0: rx_hash 0x17f969b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53892 dport 59507] != expected 0x2718c72 # # Exception| cpu 0: rx_hash 0x052c8c86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53912 dport 59507] != expected 0x7b45faf8 # # Exception| cpu 0: rx_hash 0x6d58cd3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53982 dport 59507] != expected 0xebfa310b # # Exception| cpu 0: rx_hash 0xc199f5cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53992 dport 59507] != expected 0xa508e75a # # Exception| cpu 0: rx_hash 0xf0cd4d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53994 dport 59507] != expected 0x8b85db47 # # Exception| cpu 4: rx_hash 0x1633fed8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53020 dport 59507] != expected 0x659d7e08 # # Exception| cpu 4: rx_hash 0x2767468d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53022 dport 59507] != expected 0x4b104215 # # Exception| cpu 4: rx_hash 0x6ab8cd5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53078 dport 59507] != expected 0x29c764f2 # # Exception| cpu 4: rx_hash 0x4f130730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53080 dport 59507] != expected 0xdbaf89e6 # # Exception| cpu 4: rx_hash 0xef8711d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53094 dport 59507] != expected 0xdefe10b0 # # Exception| cpu 4: rx_hash 0xd4ac109f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53116 dport 59507] != expected 0x1e01c429 # # Exception| cpu 4: rx_hash 0xa209de06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53136 dport 59507] != expected 0x2dc29bf1 # # Exception| cpu 4: rx_hash 0x87a2146c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53150 dport 59507] != expected 0xdfaa76e5 # # Exception| cpu 4: rx_hash 0x0ec8e6f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53158 dport 59507] != expected 0x63304da0 # # Exception| cpu 4: rx_hash 0x1c1d03c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53178 dport 59507] != expected 0x1a043b2a # # Exception| cpu 4: rx_hash 0xe9fcc2db [saddr 192.0.3.2 daddr 192.0.3.1 sport 53192 dport 59507] != expected 0xeac41a95 # # Exception| cpu 4: rx_hash 0x87a733c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53248 dport 59507] != expected 0xe4a3abb0 # # Exception| cpu 4: rx_hash 0xbc8c328a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53274 dport 59507] != expected 0x245c7f29 # # Exception| cpu 4: rx_hash 0x0ecdc15a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53304 dport 59507] != expected 0x583990f5 # # Exception| cpu 4: rx_hash 0xf7792e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53314 dport 59507] != expected 0xe35afe4d # # Exception| cpu 4: rx_hash 0xfb2c0042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53322 dport 59507] != expected 0xa8f9b14a # # Exception| cpu 4: rx_hash 0x4538dd87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53344 dport 59507] != expected 0x9f3f1191 # # Exception| cpu 4: rx_hash 0x43124a8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53360 dport 59507] != expected 0x3aeeb612 # # Exception| cpu 4: rx_hash 0x101c4e7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53394 dport 59507] != expected 0xfb4504de # # Exception| cpu 4: rx_hash 0x8d89cedb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53414 dport 59507] != expected 0x9b3aee92 # # Exception| cpu 4: rx_hash 0x4f16209c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53446 dport 59507] != expected 0xe0a654b3 # # Exception| cpu 4: rx_hash 0xe5fd8f66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53472 dport 59507] != expected 0xb852561 # # Exception| cpu 4: rx_hash 0x69d14775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53546 dport 59507] != expected 0x19381113 # # Exception| cpu 4: rx_hash 0x4a501a15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53556 dport 59507] != expected 0x4e815b84 # # Exception| cpu 4: rx_hash 0x964f3f72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53568 dport 59507] != expected 0x78ad828 # # Exception| cpu 4: rx_hash 0x9065a878 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53584 dport 59507] != expected 0xa25b7fab # # Exception| cpu 4: rx_hash 0x7d7f714e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53656 dport 59507] != expected 0x54366dbc # # Exception| cpu 4: rx_hash 0xc5413b81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53666 dport 59507] != expected 0xc6216ae4 # # Exception| cpu 4: rx_hash 0xad357a3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53732 dport 59507] != expected 0x569ea117 # # Exception| cpu 4: rx_hash 0xb9ca0803 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53736 dport 59507] != expected 0x8a7b701e # # Exception| cpu 4: rx_hash 0x9a4b5563 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53750 dport 59507] != expected 0xddc23a89 # # Exception| cpu 4: rx_hash 0xf6b69e90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53828 dport 59507] != expected 0xbfbfd162 # # Exception| cpu 4: rx_hash 0x615ca72a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53864 dport 59507] != expected 0x31b2d3aa # # Exception| cpu 4: rx_hash 0x56228875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53882 dport 59507] != expected 0xbaee4834 # # Exception| cpu 4: rx_hash 0x2af8fff3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53902 dport 59507] != expected 0x675fff68 # # Exception| cpu 4: rx_hash 0x94ec2236 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53924 dport 59507] != expected 0x50995fb3 # # Exception| cpu 4: rx_hash 0xa5b89a63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53926 dport 59507] != expected 0x7e1463ae # # Exception| cpu 4: rx_hash 0x92c6b53c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53940 dport 59507] != expected 0xf548f830 # # Exception| cpu 4: rx_hash 0x50595b7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53972 dport 59507] != expected 0x8ed44211 # # Exception| cpu 4: rx_hash 0xcdccdbde [saddr 192.0.3.2 daddr 192.0.3.1 sport 53984 dport 59507] != expected 0xeeaba85d # # Exception| cpu 4: rx_hash 0xe218a8ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54006 dport 59507] != expected 0xf2b1adcd # # Exception| cpu 4: rx_hash 0xcea0765d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54018 dport 59507] != expected 0xe55d00e9 # # Exception| cpu 4: rx_hash 0xc2f55848 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54026 dport 59507] != expected 0xaefe4fee # # Exception| cpu 4: rx_hash 0xc4dfcf42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54042 dport 59507] != expected 0xb2fe86d # # Exception| cpu 4: rx_hash 0x7ce1858d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54048 dport 59507] != expected 0x9938ef35 # # Exception| cpu 4: rx_hash 0x7acb1287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54064 dport 59507] != expected 0x3ce948b6 # # Exception| cpu 4: rx_hash 0x5f60d8ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54078 dport 59507] != expected 0xce81a5a2 # # Exception| cpu 4: rx_hash 0xb854fcc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54096 dport 59507] != expected 0x4775f297 # # Exception| cpu 4: rx_hash 0xb401d2d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54104 dport 59507] != expected 0xcd6bd90 # # Exception| cpu 4: rx_hash 0x23ebeb6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54132 dport 59507] != expected 0x82dbbf58 # # Exception| count: pass=0 nohash=0 fail=87 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb03c0592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33478 dport 45403] OK # # # cpu 0: rx_hash 0xa2e9e0a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33498 dport 45403] OK # # # cpu 0: rx_hash 0x33294e17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33510 dport 45403] OK # # # cpu 0: rx_hash 0x15ee29fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33546 dport 45403] OK # # # cpu 0: rx_hash 0x366f749e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33556 dport 45403] OK # # # cpu 0: rx_hash 0x073bcccb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33558 dport 45403] OK # # # cpu 0: rx_hash 0xb350a811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33572 dport 45403] OK # # # cpu 0: rx_hash 0x90d1f571 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33594 dport 45403] OK # # # cpu 0: rx_hash 0x71cf4656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33604 dport 45403] OK # # # cpu 0: rx_hash 0x77e5d15c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33620 dport 45403] OK # # # cpu 0: rx_hash 0xc38eb586 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33638 dport 45403] OK # # # cpu 0: rx_hash 0x847fc34a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33672 dport 45403] OK # # # cpu 0: rx_hash 0xf8f4f0c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33730 dport 45403] OK # # # cpu 0: rx_hash 0xf28b49d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33754 dport 45403] OK # # # cpu 0: rx_hash 0x7be1bb4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33762 dport 45403] OK # # # cpu 0: rx_hash 0x521f5f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33764 dport 45403] OK # # # cpu 0: rx_hash 0x5435c838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33780 dport 45403] OK # # # cpu 0: rx_hash 0xc28e7f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33808 dport 45403] OK # # # cpu 0: rx_hash 0xeb709b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33814 dport 45403] OK # # # cpu 0: rx_hash 0xcedb5135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33816 dport 45403] OK # # # cpu 0: rx_hash 0x7ab035ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33834 dport 45403] OK # # # cpu 0: rx_hash 0x5931688f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 45403] OK # # # cpu 0: rx_hash 0x9d8411c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 45403] OK # # # cpu 0: rx_hash 0x9bae86c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33876 dport 45403] OK # # # cpu 0: rx_hash 0x376fbe38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33890 dport 45403] OK # # # cpu 4: rx_hash 0x99c2e1ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33472 dport 45403] OK # # # cpu 4: rx_hash 0x9fe876e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33488 dport 45403] OK # # # cpu 4: rx_hash 0x04576148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33524 dport 45403] OK # # # cpu 4: rx_hash 0x96fb627b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33578 dport 45403] OK # # # cpu 4: rx_hash 0xfe8f23c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33644 dport 45403] OK # # # cpu 4: rx_hash 0xc9f10c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33662 dport 45403] OK # # # cpu 4: rx_hash 0xb301ec15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33690 dport 45403] OK # # # cpu 4: rx_hash 0x076a88cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33704 dport 45403] OK # # # cpu 4: rx_hash 0x3014a790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33722 dport 45403] OK # # # cpu 4: rx_hash 0xdd5f3aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33740 dport 45403] OK # # # cpu 4: rx_hash 0x4c9f9412 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33776 dport 45403] OK # # # cpu 4: rx_hash 0xdc0eb400 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33796 dport 45403] OK # # # cpu 4: rx_hash 0xff8fe960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33818 dport 45403] OK # # # cpu 4: rx_hash 0x4be48dba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33832 dport 45403] OK # # # cpu 4: rx_hash 0xb82fdba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33866 dport 45403] OK # # # cpu 4: rx_hash 0x0a6e2878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33896 dport 45403] OK # # # cpu 4: rx_hash 0x3d100727 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33914 dport 45403] OK # # # cpu 4: rx_hash 0x7ccbe6e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33924 dport 45403] OK # # # cpu 4: rx_hash 0x31146d36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 45403] OK # # # cpu 4: rx_hash 0x373efa3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34012 dport 45403] OK # # # cpu 4: rx_hash 0xb16d8b30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34062 dport 45403] OK # # # cpu 4: rx_hash 0xfcb200e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34118 dport 45403] OK # # # cpu 4: rx_hash 0x670d1748 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34146 dport 45403] OK # # # count: pass=48 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 34323 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33464 dport 34323] != expected 0x1c578da6 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33464 dport 34323] != expected 0x1c578da6 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40543 dport 34323] != expected 0xc0d9ed29 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40543 dport 34323] != expected 0xc0d9ed29 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41582 dport 34323] != expected 0x73d13df5 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41582 dport 34323] != expected 0x73d13df5 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34763 dport 34323] != expected 0x94788c4 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34763 dport 34323] != expected 0x94788c4 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46834 dport 34323] != expected 0x706de8b6 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46834 dport 34323] != expected 0x706de8b6 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50689 dport 34323] != expected 0xfcd3c8df # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50689 dport 34323] != expected 0xfcd3c8df # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51354 dport 34323] != expected 0x5b7e3860 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51354 dport 34323] != expected 0x5b7e3860 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55784 dport 34323] != expected 0xfd46d200 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55784 dport 34323] != expected 0xfd46d200 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54386 dport 34323] != expected 0x2882cdc0 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54386 dport 34323] != expected 0x2882cdc0 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55325 dport 34323] != expected 0xb7b0071f # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55325 dport 34323] != expected 0xb7b0071f # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57360 dport 34323] != expected 0x5df33416 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57360 dport 34323] != expected 0x5df33416 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48550 dport 34323] != expected 0x7db68cd0 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48550 dport 34323] != expected 0x7db68cd0 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46306 dport 34323] != expected 0x3092c209 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46306 dport 34323] != expected 0x3092c209 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50279 dport 34323] != expected 0xdbaa5dd1 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50279 dport 34323] != expected 0xdbaa5dd1 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57525 dport 34323] != expected 0x51fd3512 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57525 dport 34323] != expected 0x51fd3512 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35857 dport 34323] != expected 0x624e3546 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35857 dport 34323] != expected 0x624e3546 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53140 dport 34323] != expected 0xf4f204ae # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53140 dport 34323] != expected 0xf4f204ae # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52439 dport 34323] != expected 0x8162be2c # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52439 dport 34323] != expected 0x8162be2c # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35042 dport 34323] != expected 0x29b91eac # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35042 dport 34323] != expected 0x29b91eac # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54148 dport 34323] != expected 0x865a975b # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54148 dport 34323] != expected 0x865a975b # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55167 dport 34323] != expected 0x860ef3b6 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55167 dport 34323] != expected 0x860ef3b6 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41431 dport 34323] != expected 0x2998dd3f # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41431 dport 34323] != expected 0x2998dd3f # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36513 dport 34323] != expected 0xe4e3f8c8 # # Exception| cpu 0: rx_hash 0x116156cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36513 dport 34323] != expected 0xe4e3f8c8 # # 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 33136 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60383 dport 33136] != expected 0x4bf4e09a # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60383 dport 33136] != expected 0x4bf4e09a # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36822 dport 33136] != expected 0xaad28b96 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36822 dport 33136] != expected 0xaad28b96 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58423 dport 33136] != expected 0x83bc7093 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58423 dport 33136] != expected 0x83bc7093 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56624 dport 33136] != expected 0xe50027c5 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56624 dport 33136] != expected 0xe50027c5 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50978 dport 33136] != expected 0x9545239b # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50978 dport 33136] != expected 0x9545239b # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58371 dport 33136] != expected 0x1e29f036 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58371 dport 33136] != expected 0x1e29f036 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45513 dport 33136] != expected 0x2a5a324b # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45513 dport 33136] != expected 0x2a5a324b # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34355 dport 33136] != expected 0xa8e5e7ef # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34355 dport 33136] != expected 0xa8e5e7ef # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56544 dport 33136] != expected 0x5207ee9c # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56544 dport 33136] != expected 0x5207ee9c # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42034 dport 33136] != expected 0xf0fed6b7 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42034 dport 33136] != expected 0xf0fed6b7 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47870 dport 33136] != expected 0xd66dd2f6 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47870 dport 33136] != expected 0xd66dd2f6 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54283 dport 33136] != expected 0x25f9e1ff # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54283 dport 33136] != expected 0x25f9e1ff # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39309 dport 33136] != expected 0x2bf58bc6 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39309 dport 33136] != expected 0x2bf58bc6 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49968 dport 33136] != expected 0x3623a698 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49968 dport 33136] != expected 0x3623a698 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60442 dport 33136] != expected 0x3cf36cac # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60442 dport 33136] != expected 0x3cf36cac # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43159 dport 33136] != expected 0x77391c20 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43159 dport 33136] != expected 0x77391c20 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59407 dport 33136] != expected 0xd4c27d7b # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59407 dport 33136] != expected 0xd4c27d7b # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42584 dport 33136] != expected 0x2751fa08 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42584 dport 33136] != expected 0x2751fa08 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49977 dport 33136] != expected 0x58dff826 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49977 dport 33136] != expected 0x58dff826 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38644 dport 33136] != expected 0x27fbae8f # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38644 dport 33136] != expected 0x27fbae8f # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52319 dport 33136] != expected 0x15f9f0a4 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52319 dport 33136] != expected 0x15f9f0a4 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49980 dport 33136] != expected 0x22dcd4a7 # # Exception| cpu 5: rx_hash 0xd3c1c046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49980 dport 33136] != expected 0x22dcd4a7 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->