< 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 52513 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1fa43f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50718 dport 52513] != expected 0xcc59da78 # # Exception| cpu 0: rx_hash 0x3c6dc75c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50722 dport 52513] != expected 0xa577261b # # Exception| cpu 0: rx_hash 0x15cc58f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50734 dport 52513] != expected 0x2eafe998 # # Exception| cpu 0: rx_hash 0x21c681cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50762 dport 52513] != expected 0xd2bb856a # # Exception| cpu 0: rx_hash 0x459c891d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50792 dport 52513] != expected 0x69c881ce # # Exception| cpu 0: rx_hash 0x020f7986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50806 dport 52513] != expected 0xbb957909 # # Exception| cpu 0: rx_hash 0xe4cf68aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50836 dport 52513] != expected 0x785bf155 # # Exception| cpu 0: rx_hash 0xaf132280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50842 dport 52513] != expected 0xe95dd4d2 # # Exception| cpu 0: rx_hash 0xf6387a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50860 dport 52513] != expected 0x1c1a7834 # # Exception| cpu 0: rx_hash 0xcb492a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50872 dport 52513] != expected 0x522ed076 # # Exception| cpu 0: rx_hash 0xf30c49d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50892 dport 52513] != expected 0xed6161c4 # # Exception| cpu 0: rx_hash 0x97564102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50926 dport 52513] != expected 0x56126560 # # Exception| cpu 0: rx_hash 0x929b53c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50992 dport 52513] != expected 0x68c7ac8b # # Exception| cpu 0: rx_hash 0x8f30155f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51032 dport 52513] != expected 0x1f0b0ffa # # Exception| cpu 0: rx_hash 0xed4dc0d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51034 dport 52513] != expected 0x5d5e5fe # # Exception| cpu 0: rx_hash 0xb4669871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51052 dport 52513] != expected 0xf0924918 # # Exception| cpu 0: rx_hash 0x3c94e662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 52513] != expected 0x6ad9f600 # # Exception| cpu 0: rx_hash 0x222c4e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51124 dport 52513] != expected 0x4dc3a221 # # Exception| cpu 0: rx_hash 0x492a1292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51142 dport 52513] != expected 0xe53d8c95 # # Exception| cpu 0: rx_hash 0x27187dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51156 dport 52513] != expected 0xbcb8bbd1 # # Exception| cpu 0: rx_hash 0x3f8708ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 51164 dport 52513] != expected 0x3a0f0150 # # Exception| cpu 0: rx_hash 0x66ac506e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51178 dport 52513] != expected 0xcf48adb6 # # Exception| cpu 0: rx_hash 0x3c33a971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51216 dport 52513] != expected 0x80cef9da # # Exception| cpu 0: rx_hash 0x365bce98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51232 dport 52513] != expected 0x6238ca3a # # Exception| cpu 0: rx_hash 0x3a147429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51248 dport 52513] != expected 0x2163177a # # Exception| cpu 0: rx_hash 0x5b7a4f0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51314 dport 52513] != expected 0x6b6b0a2e # # Exception| cpu 0: rx_hash 0x98547b32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51340 dport 52513] != expected 0x602690b1 # # Exception| cpu 0: rx_hash 0xfa29aebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51342 dport 52513] != expected 0x7af87ab5 # # Exception| cpu 0: rx_hash 0xcd309923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51370 dport 52513] != expected 0xd63ae117 # # Exception| cpu 0: rx_hash 0xaa797f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51400 dport 52513] != expected 0x3d9f12e3 # # Exception| cpu 0: rx_hash 0xd6bc02ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51426 dport 52513] != expected 0x5bacc6 # # Exception| cpu 0: rx_hash 0xa01118b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51448 dport 52513] != expected 0xdf692103 # # Exception| cpu 0: rx_hash 0xe8279d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51464 dport 52513] != expected 0xd11723cf # # Exception| cpu 0: rx_hash 0xcdc9b81d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51476 dport 52513] != expected 0x1994310c # # Exception| cpu 0: rx_hash 0xee004050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51496 dport 52513] != expected 0x70bacd6f # # Exception| cpu 0: rx_hash 0x85061c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51546 dport 52513] != expected 0xd844e3db # # Exception| cpu 0: rx_hash 0xdc2d443b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51564 dport 52513] != expected 0x2d034f3d # # Exception| cpu 0: rx_hash 0x1f037002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51602 dport 52513] != expected 0x264ed5a2 # # Exception| cpu 0: rx_hash 0x65e1d0ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 51608 dport 52513] != expected 0xba278527 # # Exception| cpu 0: rx_hash 0x7716c265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51616 dport 52513] != expected 0xde660c46 # # 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 0x739f8959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33946 dport 45759] OK # # # cpu 0: rx_hash 0x42a1639e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33950 dport 45759] OK # # # cpu 0: rx_hash 0x50567114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33958 dport 45759] OK # # # cpu 0: rx_hash 0x41b28d32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34014 dport 45759] OK # # # cpu 0: rx_hash 0x6dde005c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34060 dport 45759] OK # # # cpu 0: rx_hash 0x4e17f811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34096 dport 45759] OK # # # cpu 0: rx_hash 0x05cbb23b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34110 dport 45759] OK # # # cpu 0: rx_hash 0x142f4e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34118 dport 45759] OK # # # cpu 0: rx_hash 0x31c16b08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34138 dport 45759] OK # # # cpu 0: rx_hash 0xb35b72f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34202 dport 45759] OK # # # cpu 0: rx_hash 0x90928abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34214 dport 45759] OK # # # cpu 0: rx_hash 0x9cdd300e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34230 dport 45759] OK # # # cpu 0: rx_hash 0xa498538c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34242 dport 45759] OK # # # cpu 0: rx_hash 0xf7db6cc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34244 dport 45759] OK # # # cpu 0: rx_hash 0xcaaa3cb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34256 dport 45759] OK # # # cpu 0: rx_hash 0x1e3bb96b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34314 dport 45759] OK # # # cpu 0: rx_hash 0x00831150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34338 dport 45759] OK # # # cpu 0: rx_hash 0x05b722a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34370 dport 45759] OK # # # cpu 0: rx_hash 0x6b854d9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34384 dport 45759] OK # # # cpu 0: rx_hash 0x32ae153b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34406 dport 45759] OK # # # cpu 0: rx_hash 0xd46e0417 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34436 dport 45759] OK # # # cpu 0: rx_hash 0xccf17174 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34444 dport 45759] OK # # # cpu 0: rx_hash 0xc0becbc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34460 dport 45759] OK # # # cpu 0: rx_hash 0xf8fba847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34536 dport 45759] OK # # # cpu 0: rx_hash 0xc047eafb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34594 dport 45759] OK # # # cpu 0: rx_hash 0xe9e6755f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34606 dport 45759] OK # # # cpu 0: rx_hash 0xb6eaf0a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34616 dport 45759] OK # # # cpu 0: rx_hash 0xd1a316dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34650 dport 45759] OK # # # cpu 0: rx_hash 0xad666b68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34672 dport 45759] OK # # # cpu 0: rx_hash 0xb5f91e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34680 dport 45759] OK # # # cpu 0: rx_hash 0x76d72a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34694 dport 45759] OK # # # cpu 0: rx_hash 0x6207e5e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34718 dport 45759] OK # # # cpu 0: rx_hash 0x23b3c823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34720 dport 45759] OK # # # cpu 0: rx_hash 0x2687fbd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34752 dport 45759] OK # # # cpu 0: rx_hash 0x32573405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34776 dport 45759] OK # # # cpu 0: rx_hash 0x2cef9c3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34800 dport 45759] OK # # # cpu 0: rx_hash 0x4e9249b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34802 dport 45759] OK # # # cpu 0: rx_hash 0x00dd7f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34832 dport 45759] OK # # # cpu 0: rx_hash 0x445d614a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34894 dport 45759] OK # # # cpu 4: rx_hash 0x2ab4d1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33964 dport 45759] OK # # # cpu 4: rx_hash 0x5c19cba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33974 dport 45759] OK # # # cpu 4: rx_hash 0x0a6ec718 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34000 dport 45759] OK # # # cpu 4: rx_hash 0x5f0a2509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34038 dport 45759] OK # # # cpu 4: rx_hash 0x76529b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34116 dport 45759] OK # # # cpu 4: rx_hash 0x414bac0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34144 dport 45759] OK # # # cpu 4: rx_hash 0x4d0416bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34160 dport 45759] OK # # # cpu 4: rx_hash 0x559b63de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34168 dport 45759] OK # # # cpu 4: rx_hash 0xf4c88269 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34180 dport 45759] OK # # # cpu 4: rx_hash 0xc0c25b5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34272 dport 45759] OK # # # cpu 4: rx_hash 0x379a26cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34310 dport 45759] OK # # # cpu 4: rx_hash 0x3bd59c7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34326 dport 45759] OK # # # cpu 4: rx_hash 0x0cccabe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34354 dport 45759] OK # # # cpu 4: rx_hash 0x38c672d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34390 dport 45759] OK # # # cpu 4: rx_hash 0x3ee1af8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34422 dport 45759] OK # # # cpu 4: rx_hash 0xa2c31e4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34462 dport 45759] OK # # # cpu 4: rx_hash 0xa8ab79a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34478 dport 45759] OK # # # cpu 4: rx_hash 0xf293cfae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34520 dport 45759] OK # # # cpu 4: rx_hash 0x9a867dc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34538 dport 45759] OK # # # cpu 4: rx_hash 0x8e56b21b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34546 dport 45759] OK # # # cpu 4: rx_hash 0xf4b412f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34552 dport 45759] OK # # # cpu 4: rx_hash 0x952308ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34564 dport 45759] OK # # # cpu 4: rx_hash 0xca2f8d12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34578 dport 45759] OK # # # cpu 4: rx_hash 0xb9b6a4ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34664 dport 45759] OK # # # cpu 4: rx_hash 0x686f8209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34734 dport 45759] OK # # # cpu 4: rx_hash 0x73e319c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34790 dport 45759] OK # # # cpu 4: rx_hash 0x0c92c5cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34816 dport 45759] OK # # # cpu 4: rx_hash 0x62a0aaf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34834 dport 45759] OK # # # cpu 4: rx_hash 0x7a3fdf90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34842 dport 45759] OK # # # cpu 4: rx_hash 0x23148730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34860 dport 45759] OK # # # cpu 4: rx_hash 0x55b99d6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34870 dport 45759] OK # # # cpu 4: rx_hash 0x0f812b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34880 dport 45759] OK # # # cpu 4: rx_hash 0x792c313c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34906 dport 45759] OK # # # cpu 4: rx_hash 0x34d7a64e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 45759] OK # # # cpu 4: rx_hash 0x99cbfd48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34968 dport 45759] OK # # # cpu 4: rx_hash 0xb64dbfb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34996 dport 45759] OK # # # count: pass=75 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 60277 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39422 dport 60277] != expected 0x189db4af # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39422 dport 60277] != expected 0x189db4af # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57537 dport 60277] != expected 0xc3d15c6a # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57537 dport 60277] != expected 0xc3d15c6a # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 60277] != expected 0x76bf0553 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 60277] != expected 0x76bf0553 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42950 dport 60277] != expected 0xa4afcdd8 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42950 dport 60277] != expected 0xa4afcdd8 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46581 dport 60277] != expected 0x5a634503 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46581 dport 60277] != expected 0x5a634503 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59179 dport 60277] != expected 0x3d8a62fc # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59179 dport 60277] != expected 0x3d8a62fc # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35610 dport 60277] != expected 0xffbb26c2 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35610 dport 60277] != expected 0xffbb26c2 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48688 dport 60277] != expected 0xb6a5bc75 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48688 dport 60277] != expected 0xb6a5bc75 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55542 dport 60277] != expected 0xf44f650d # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55542 dport 60277] != expected 0xf44f650d # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40776 dport 60277] != expected 0xeaa6d27e # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40776 dport 60277] != expected 0xeaa6d27e # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47905 dport 60277] != expected 0xb17b679c # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47905 dport 60277] != expected 0xb17b679c # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58179 dport 60277] != expected 0xaf4baef8 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58179 dport 60277] != expected 0xaf4baef8 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38821 dport 60277] != expected 0x7f551c17 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38821 dport 60277] != expected 0x7f551c17 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48350 dport 60277] != expected 0x34a92540 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48350 dport 60277] != expected 0x34a92540 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46616 dport 60277] != expected 0x63395fee # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46616 dport 60277] != expected 0x63395fee # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45834 dport 60277] != expected 0x4b84ba0b # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45834 dport 60277] != expected 0x4b84ba0b # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54792 dport 60277] != expected 0x2293f9b7 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54792 dport 60277] != expected 0x2293f9b7 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53643 dport 60277] != expected 0x9eb9b058 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53643 dport 60277] != expected 0x9eb9b058 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57411 dport 60277] != expected 0xf164cdc6 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57411 dport 60277] != expected 0xf164cdc6 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54010 dport 60277] != expected 0x470bc3de # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54010 dport 60277] != expected 0x470bc3de # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54281 dport 60277] != expected 0xdd34f355 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54281 dport 60277] != expected 0xdd34f355 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52643 dport 60277] != expected 0x576b676b # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52643 dport 60277] != expected 0x576b676b # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43881 dport 60277] != expected 0x9e597190 # # Exception| cpu 4: rx_hash 0x168ecc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43881 dport 60277] != expected 0x9e597190 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 50509 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37432 dport 50509] != expected 0xd293a14c # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37432 dport 50509] != expected 0xd293a14c # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48994 dport 50509] != expected 0x71c62855 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48994 dport 50509] != expected 0x71c62855 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54662 dport 50509] != expected 0x8d3ad0a3 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54662 dport 50509] != expected 0x8d3ad0a3 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38013 dport 50509] != expected 0x34164d05 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38013 dport 50509] != expected 0x34164d05 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43120 dport 50509] != expected 0xf36fb044 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43120 dport 50509] != expected 0xf36fb044 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44191 dport 50509] != expected 0x8c4ab3b # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44191 dport 50509] != expected 0x8c4ab3b # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56053 dport 50509] != expected 0x8a480094 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56053 dport 50509] != expected 0x8a480094 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48077 dport 50509] != expected 0x897edd86 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48077 dport 50509] != expected 0x897edd86 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38815 dport 50509] != expected 0xf270da57 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38815 dport 50509] != expected 0xf270da57 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36164 dport 50509] != expected 0x66cadff6 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36164 dport 50509] != expected 0x66cadff6 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54990 dport 50509] != expected 0xb610cd12 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54990 dport 50509] != expected 0xb610cd12 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56271 dport 50509] != expected 0x3a063c3b # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56271 dport 50509] != expected 0x3a063c3b # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55189 dport 50509] != expected 0xc7916954 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55189 dport 50509] != expected 0xc7916954 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58831 dport 50509] != expected 0xf0478816 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58831 dport 50509] != expected 0xf0478816 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53326 dport 50509] != expected 0x27ca797b # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53326 dport 50509] != expected 0x27ca797b # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 50509] != expected 0xd6c94929 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 50509] != expected 0xd6c94929 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52655 dport 50509] != expected 0x136d034a # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52655 dport 50509] != expected 0x136d034a # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56544 dport 50509] != expected 0x6391b8c0 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56544 dport 50509] != expected 0x6391b8c0 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58643 dport 50509] != expected 0x5733b4f9 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58643 dport 50509] != expected 0x5733b4f9 # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44016 dport 50509] != expected 0x5240c16c # # Exception| cpu 0: rx_hash 0x3ec6ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44016 dport 50509] != expected 0x5240c16c # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->