< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44936 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd6e05180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33638 dport 44936] != expected 0xd4e34cd1 # # Exception| cpu 0: rx_hash 0x0f74fa35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33640 dport 44936] != expected 0xf4090355 # # Exception| cpu 0: rx_hash 0x60acdcf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33666 dport 44936] != expected 0xf6aab7f1 # # Exception| cpu 0: rx_hash 0xfcd294a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33668 dport 44936] != expected 0xb6635799 # # Exception| cpu 0: rx_hash 0xc98c6ac8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33686 dport 44936] != expected 0x86fc3fdf # # Exception| cpu 0: rx_hash 0x9bcd06b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33692 dport 44936] != expected 0x66512f83 # # Exception| cpu 0: rx_hash 0xa3970877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33704 dport 44936] != expected 0x4e0f4c56 # # Exception| cpu 0: rx_hash 0x0ab7be4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33724 dport 44936] != expected 0x3e59c478 # # Exception| cpu 0: rx_hash 0x9d4f7ee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33744 dport 44936] != expected 0xea31aa4a # # Exception| cpu 0: rx_hash 0xd99f22dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37068 dport 44936] != expected 0x88750f9f # # Exception| cpu 0: rx_hash 0xa42fcffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 37104 dport 44936] != expected 0xc008c3a6 # # Exception| cpu 0: rx_hash 0x720d79ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 37150 dport 44936] != expected 0xc9ed35a5 # # Exception| cpu 0: rx_hash 0x84685302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37158 dport 44936] != expected 0x41d7a644 # # Exception| cpu 0: rx_hash 0xc700c8b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37218 dport 44936] != expected 0xad948c61 # # Exception| cpu 0: rx_hash 0xb7b4d538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37240 dport 44936] != expected 0xfd284bcb # # Exception| cpu 0: rx_hash 0x8a2d9f83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37272 dport 44936] != expected 0x1f26ef33 # # Exception| cpu 0: rx_hash 0x39a25689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37288 dport 44936] != expected 0xf73fd33e # # Exception| cpu 0: rx_hash 0x1b57277a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37304 dport 44936] != expected 0x472e04c8 # # Exception| cpu 0: rx_hash 0x1dd55f2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37364 dport 44936] != expected 0xcb4e8101 # # Exception| cpu 0: rx_hash 0x583fbcc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37372 dport 44936] != expected 0xab6d2eed # # Exception| cpu 0: rx_hash 0x2485685c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37410 dport 44936] != expected 0xaf116a5c # # Exception| cpu 0: rx_hash 0xf6974b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37446 dport 44936] != expected 0x1b5aab82 # # Exception| cpu 0: rx_hash 0xec383420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37474 dport 44936] != expected 0x83151fa1 # # Exception| cpu 0: rx_hash 0x83e012e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37512 dport 44936] != expected 0x81b6ab05 # # Exception| cpu 0: rx_hash 0x2ac0a4dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37532 dport 44936] != expected 0xf1e0232b # # Exception| cpu 0: rx_hash 0x40dbc662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37538 dport 44936] != expected 0x391350a2 # # Exception| cpu 0: rx_hash 0x36eda3bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37620 dport 44936] != expected 0xe5cf12c1 # # Exception| cpu 0: rx_hash 0x7737d502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37750 dport 44936] != expected 0x38428af0 # # Exception| cpu 0: rx_hash 0x685bee4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37766 dport 44936] != expected 0x6a5df9fe # # Exception| cpu 0: rx_hash 0x2db10dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37774 dport 44936] != expected 0xa7e5612 # # Exception| cpu 0: rx_hash 0xc17b5877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37778 dport 44936] != expected 0x1a0b71d0 # # Exception| cpu 0: rx_hash 0x18eff3c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37788 dport 44936] != expected 0x3ae13e54 # # Exception| cpu 0: rx_hash 0x72f4917d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37794 dport 44936] != expected 0xf2124ddd # # Exception| cpu 0: rx_hash 0xee8ad92f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37796 dport 44936] != expected 0xb2dbadb5 # # Exception| cpu 0: rx_hash 0x9e3ec4a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37822 dport 44936] != expected 0xe2676a1f # # Exception| cpu 0: rx_hash 0xb74d3daa [saddr 192.0.3.2 daddr 192.0.3.1 sport 37828 dport 44936] != expected 0xc6d733b3 # # Exception| cpu 0: rx_hash 0x79721983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37832 dport 44936] != expected 0x66b3c387 # # Exception| cpu 0: rx_hash 0x95b84c59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37844 dport 44936] != expected 0x76c6e445 # # Exception| cpu 0: rx_hash 0x8f17336e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37872 dport 44936] != expected 0xee895066 # # Exception| cpu 0: rx_hash 0x3c1de6bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37892 dport 44936] != expected 0x2090a82f # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5db4fde3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40522 dport 59399] OK # # # cpu 0: rx_hash 0x2d00e06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40528 dport 59399] OK # # # cpu 0: rx_hash 0x68ea038c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40536 dport 59399] OK # # # cpu 0: rx_hash 0x37af9f5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40564 dport 59399] OK # # # cpu 0: rx_hash 0x28c3a414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40580 dport 59399] OK # # # cpu 0: rx_hash 0x39ea53dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40650 dport 59399] OK # # # cpu 0: rx_hash 0x8a659ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40698 dport 59399] OK # # # cpu 0: rx_hash 0x73b6ad9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40738 dport 59399] OK # # # cpu 0: rx_hash 0x9f7cf844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40766 dport 59399] OK # # # cpu 0: rx_hash 0x7534d5cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40814 dport 59399] OK # # # cpu 0: rx_hash 0xf626a6d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40856 dport 59399] OK # # # cpu 0: rx_hash 0x6a58ee83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40862 dport 59399] OK # # # cpu 0: rx_hash 0xd9d72789 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40878 dport 59399] OK # # # cpu 0: rx_hash 0x598468b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40896 dport 59399] OK # # # cpu 0: rx_hash 0x7b71194a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40912 dport 59399] OK # # # cpu 0: rx_hash 0x3e9bfaad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40920 dport 59399] OK # # # cpu 0: rx_hash 0xfda02e2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40946 dport 59399] OK # # # cpu 0: rx_hash 0x61de667d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40948 dport 59399] OK # # # cpu 0: rx_hash 0xa37c28e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40978 dport 59399] OK # # # cpu 0: rx_hash 0x6047fc6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41016 dport 59399] OK # # # cpu 0: rx_hash 0x1b75691d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 59399] OK # # # cpu 0: rx_hash 0x167199b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41070 dport 59399] OK # # # cpu 0: rx_hash 0xb7969b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 59399] OK # # # cpu 0: rx_hash 0x1eb62d62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41116 dport 59399] OK # # # cpu 0: rx_hash 0x6306c041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41120 dport 59399] OK # # # cpu 0: rx_hash 0x688048bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41162 dport 59399] OK # # # cpu 0: rx_hash 0xe3558f71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41166 dport 59399] OK # # # cpu 0: rx_hash 0x844a1d65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41174 dport 59399] OK # # # cpu 0: rx_hash 0xbc1013a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41186 dport 59399] OK # # # cpu 0: rx_hash 0xb3a60e05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41218 dport 59399] OK # # # cpu 0: rx_hash 0x7d992a2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41230 dport 59399] OK # # # cpu 0: rx_hash 0xd4b99c11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 59399] OK # # # cpu 0: rx_hash 0x3ef1b19e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41290 dport 59399] OK # # # cpu 0: rx_hash 0xd23be444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41302 dport 59399] OK # # # cpu 0: rx_hash 0xea61ea80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41314 dport 59399] OK # # # cpu 4: rx_hash 0xd6613a2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40526 dport 59399] OK # # # cpu 4: rx_hash 0xe33fc442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40540 dport 59399] OK # # # cpu 4: rx_hash 0x0a36d5e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40596 dport 59399] OK # # # cpu 4: rx_hash 0xb9b91ced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40612 dport 59399] OK # # # cpu 4: rx_hash 0xdea68ef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40636 dport 59399] OK # # # cpu 4: rx_hash 0x9dce154b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40696 dport 59399] OK # # # cpu 4: rx_hash 0xcd3d943f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40756 dport 59399] OK # # # cpu 4: rx_hash 0x6f9baafc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40778 dport 59399] OK # # # cpu 4: rx_hash 0x5ac55493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40792 dport 59399] OK # # # cpu 4: rx_hash 0xaca07e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40800 dport 59399] OK # # # cpu 4: rx_hash 0xdc1463f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40826 dport 59399] OK # # # cpu 4: rx_hash 0xce7ca815 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40876 dport 59399] OK # # # cpu 4: rx_hash 0x22b6fdcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40880 dport 59399] OK # # # cpu 4: rx_hash 0xb54e3d63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40924 dport 59399] OK # # # cpu 4: rx_hash 0x06c1f469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40940 dport 59399] OK # # # cpu 4: rx_hash 0x1df71148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40964 dport 59399] OK # # # cpu 4: rx_hash 0x6d430cc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40990 dport 59399] OK # # # cpu 4: rx_hash 0x8c8da9b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40996 dport 59399] OK # # # cpu 4: rx_hash 0xae78d842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41012 dport 59399] OK # # # cpu 4: rx_hash 0x539b7a51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41062 dport 59399] OK # # # cpu 4: rx_hash 0x9da45e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41066 dport 59399] OK # # # cpu 4: rx_hash 0x716e0ba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41078 dport 59399] OK # # # cpu 4: rx_hash 0x13b2ddc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 59399] OK # # # cpu 4: rx_hash 0x1530a59c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41206 dport 59399] OK # # # cpu 4: rx_hash 0xc312138d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41240 dport 59399] OK # # # cpu 4: rx_hash 0x6736551b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41258 dport 59399] OK # # # cpu 4: rx_hash 0x9c578f5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 59399] OK # # # cpu 4: rx_hash 0x43415cbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41334 dport 59399] OK # # # cpu 4: rx_hash 0xcd57df0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41382 dport 59399] OK # # # cpu 4: rx_hash 0xf8092163 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41396 dport 59399] OK # # # cpu 4: rx_hash 0x4d04903c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 59399] OK # # # cpu 4: rx_hash 0x6ff1e1cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41432 dport 59399] OK # # # cpu 4: rx_hash 0xfe8b5936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41464 dport 59399] OK # # # cpu 4: rx_hash 0x09e44a6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41506 dport 59399] OK # # # cpu 4: rx_hash 0x2b113b9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41522 dport 59399] OK # # # cpu 4: rx_hash 0x47882175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41536 dport 59399] OK # # # cpu 4: rx_hash 0xbce9fb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41566 dport 59399] OK # # # cpu 4: rx_hash 0x5d275e42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41572 dport 59399] OK # # # cpu 4: rx_hash 0x18cdbda5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41580 dport 59399] OK # # # cpu 4: rx_hash 0xe66f239c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41638 dport 59399] OK # # # cpu 4: rx_hash 0xc49a526f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41654 dport 59399] OK # # # count: pass=76 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 42738 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57755 dport 42738] != expected 0x1c0d3178 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57755 dport 42738] != expected 0x1c0d3178 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51870 dport 42738] != expected 0x64eea944 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51870 dport 42738] != expected 0x64eea944 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39815 dport 42738] != expected 0xb55ca6e3 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39815 dport 42738] != expected 0xb55ca6e3 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36968 dport 42738] != expected 0xe1448290 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36968 dport 42738] != expected 0xe1448290 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45750 dport 42738] != expected 0x61d3b5 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45750 dport 42738] != expected 0x61d3b5 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37167 dport 42738] != expected 0x4795751a # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37167 dport 42738] != expected 0x4795751a # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54594 dport 42738] != expected 0x770c2762 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54594 dport 42738] != expected 0x770c2762 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52006 dport 42738] != expected 0xb1d71d24 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52006 dport 42738] != expected 0xb1d71d24 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56739 dport 42738] != expected 0x2d7fdf55 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56739 dport 42738] != expected 0x2d7fdf55 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56401 dport 42738] != expected 0x34ef0e94 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56401 dport 42738] != expected 0x34ef0e94 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34851 dport 42738] != expected 0xc920aa29 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34851 dport 42738] != expected 0xc920aa29 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51928 dport 42738] != expected 0x8233cd1 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51928 dport 42738] != expected 0x8233cd1 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58851 dport 42738] != expected 0xcaf3903b # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58851 dport 42738] != expected 0xcaf3903b # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43015 dport 42738] != expected 0x7f3716e1 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43015 dport 42738] != expected 0x7f3716e1 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52413 dport 42738] != expected 0x2a354b8f # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52413 dport 42738] != expected 0x2a354b8f # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41657 dport 42738] != expected 0x7d26f286 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41657 dport 42738] != expected 0x7d26f286 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46153 dport 42738] != expected 0xe4c959bf # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46153 dport 42738] != expected 0xe4c959bf # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54987 dport 42738] != expected 0xaeb15ed0 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54987 dport 42738] != expected 0xaeb15ed0 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40418 dport 42738] != expected 0x974ad1bd # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40418 dport 42738] != expected 0x974ad1bd # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52057 dport 42738] != expected 0x543d6430 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52057 dport 42738] != expected 0x543d6430 # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36666 dport 42738] != expected 0x444e79cc # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36666 dport 42738] != expected 0x444e79cc # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38496 dport 42738] != expected 0x1627e49c # # Exception| cpu 0: rx_hash 0x627e516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38496 dport 42738] != expected 0x1627e49c # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 38733 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35424 dport 38733] != expected 0xd000f8fc # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35424 dport 38733] != expected 0xd000f8fc # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34712 dport 38733] != expected 0xb2674868 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34712 dport 38733] != expected 0xb2674868 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44543 dport 38733] != expected 0x864ac052 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44543 dport 38733] != expected 0x864ac052 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56665 dport 38733] != expected 0x4d6bac52 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56665 dport 38733] != expected 0x4d6bac52 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49558 dport 38733] != expected 0x9ea720c9 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49558 dport 38733] != expected 0x9ea720c9 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52801 dport 38733] != expected 0x826e37a7 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52801 dport 38733] != expected 0x826e37a7 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50192 dport 38733] != expected 0x5823447d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50192 dport 38733] != expected 0x5823447d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53530 dport 38733] != expected 0xb7e45faf # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53530 dport 38733] != expected 0xb7e45faf # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52829 dport 38733] != expected 0x6ea4627d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52829 dport 38733] != expected 0x6ea4627d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50765 dport 38733] != expected 0x4a14f96d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50765 dport 38733] != expected 0x4a14f96d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38716 dport 38733] != expected 0x4fb46c10 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38716 dport 38733] != expected 0x4fb46c10 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48820 dport 38733] != expected 0x9bfbe68d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48820 dport 38733] != expected 0x9bfbe68d # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46983 dport 38733] != expected 0x24e202de # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46983 dport 38733] != expected 0x24e202de # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50283 dport 38733] != expected 0x5e07a249 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50283 dport 38733] != expected 0x5e07a249 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37469 dport 38733] != expected 0x7801574 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37469 dport 38733] != expected 0x7801574 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49333 dport 38733] != expected 0x50e5f8a # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49333 dport 38733] != expected 0x50e5f8a # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34275 dport 38733] != expected 0xad5405d3 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34275 dport 38733] != expected 0xad5405d3 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54173 dport 38733] != expected 0x79840d75 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54173 dport 38733] != expected 0x79840d75 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57572 dport 38733] != expected 0x1801784 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57572 dport 38733] != expected 0x1801784 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36600 dport 38733] != expected 0xdfca1111 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36600 dport 38733] != expected 0xdfca1111 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34307 dport 38733] != expected 0xbbf5b3f8 # # Exception| cpu 4: rx_hash 0x8315af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34307 dport 38733] != expected 0xbbf5b3f8 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->