< 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 36679 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 97 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0f3109c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33056 dport 36679] != expected 0xe7ddd400 # # Exception| cpu 0: rx_hash 0xd7817392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33096 dport 36679] != expected 0x4e0ec483 # # Exception| cpu 0: rx_hash 0x54801989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33102 dport 36679] != expected 0x727522d5 # # Exception| cpu 0: rx_hash 0xd918a7d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33154 dport 36679] != expected 0x3dab0ecc # # Exception| cpu 0: rx_hash 0xfb592244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33168 dport 36679] != expected 0x90f3e224 # # Exception| cpu 0: rx_hash 0xeb79397a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33200 dport 36679] != expected 0x5276c99d # # Exception| cpu 0: rx_hash 0x33c94320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33240 dport 36679] != expected 0xfba5d91e # # Exception| cpu 0: rx_hash 0xefd620bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33310 dport 36679] != expected 0x24517b6 # # Exception| cpu 0: rx_hash 0xddb7be11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33324 dport 36679] != expected 0x6d98d0e7 # # Exception| cpu 0: rx_hash 0x7ef6e277 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33338 dport 36679] != expected 0xd4e961c2 # # Exception| cpu 0: rx_hash 0xe4c7473b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33368 dport 36679] != expected 0x5f7c643c # # Exception| cpu 0: rx_hash 0x94270683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33376 dport 36679] != expected 0x12e7b610 # # Exception| cpu 0: rx_hash 0xd6a6d995 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33386 dport 36679] != expected 0x30a1a36d # # Exception| cpu 0: rx_hash 0x5b3e67c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33446 dport 36679] != expected 0x7f7f8f74 # # Exception| cpu 0: rx_hash 0xa3ce2bef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33502 dport 36679] != expected 0x53a6c884 # # Exception| cpu 0: rx_hash 0xac92cc53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33546 dport 36679] != expected 0x8b36b87f # # Exception| cpu 0: rx_hash 0x5d72541d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33590 dport 36679] != expected 0xd284379e # # Exception| cpu 0: rx_hash 0xe703c72c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33604 dport 36679] != expected 0xdc1b6513 # # Exception| cpu 0: rx_hash 0x06c3445c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33624 dport 36679] != expected 0x472cc14b # # Exception| cpu 0: rx_hash 0x16e35f62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33656 dport 36679] != expected 0x85a9eaf2 # # Exception| cpu 0: rx_hash 0x085a901a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33682 dport 36679] != expected 0x34890b04 # # Exception| cpu 0: rx_hash 0x383abd59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33698 dport 36679] != expected 0x730677ce # # Exception| cpu 0: rx_hash 0xfbbbbbb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33708 dport 36679] != expected 0x45693f7e # # Exception| cpu 0: rx_hash 0x210a720e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33734 dport 36679] != expected 0xc4e89466 # # Exception| cpu 0: rx_hash 0x71aa05cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33774 dport 36679] != expected 0xc791139 # # Exception| cpu 0: rx_hash 0xc5147db3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33800 dport 36679] != expected 0xf108dd75 # # Exception| cpu 0: rx_hash 0x14b4d380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33828 dport 36679] != expected 0x2db005e7 # # Exception| cpu 0: rx_hash 0x0d841cd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33856 dport 36679] != expected 0x9a5ee64f # # Exception| cpu 0: rx_hash 0x2dc42aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33872 dport 36679] != expected 0x1f54b13c # # Exception| cpu 0: rx_hash 0x9ea56df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33894 dport 36679] != expected 0x64a02ba0 # # Exception| cpu 0: rx_hash 0xbce4e862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33908 dport 36679] != expected 0xc9f8c748 # # Exception| cpu 0: rx_hash 0xfe653774 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33918 dport 36679] != expected 0xebbed235 # # Exception| cpu 0: rx_hash 0x8b0dc50e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33994 dport 36679] != expected 0x88b9b9dc # # Exception| cpu 0: rx_hash 0x0a0d1cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33998 dport 36679] != expected 0x9c90e411 # # Exception| cpu 0: rx_hash 0xe9cc2c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34000 dport 36679] != expected 0x2ff5fbd2 # # Exception| cpu 0: rx_hash 0x6790122f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34048 dport 36679] != expected 0xe34cd6e4 # # Exception| cpu 0: rx_hash 0xd4f15577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34102 dport 36679] != expected 0x98b84c78 # # Exception| cpu 0: rx_hash 0x7ca16e95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34150 dport 36679] != expected 0x7cf08ed7 # # Exception| cpu 0: rx_hash 0x1e6087fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34172 dport 36679] != expected 0xdbbcccd9 # # Exception| cpu 4: rx_hash 0xac7055ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33078 dport 36679] != expected 0x5eac6525 # # Exception| cpu 4: rx_hash 0x9500ac84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33090 dport 36679] != expected 0x6c48d1fe # # Exception| cpu 4: rx_hash 0xb5409af9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33106 dport 36679] != expected 0xe942868d # # Exception| cpu 4: rx_hash 0x87210457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33120 dport 36679] != expected 0x869f41dc # # Exception| cpu 4: rx_hash 0xa761322a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33136 dport 36679] != expected 0x39516af # # Exception| cpu 4: rx_hash 0xe5e0ed3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33146 dport 36679] != expected 0x21d303d2 # # Exception| cpu 4: rx_hash 0xdb191439 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33152 dport 36679] != expected 0x15f9b557 # # Exception| cpu 4: rx_hash 0xc938bcea [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 36679] != expected 0xff2e2575 # # Exception| cpu 4: rx_hash 0xabf95581 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33208 dport 36679] != expected 0x5862677b # # Exception| cpu 4: rx_hash 0x1389755d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33224 dport 36679] != expected 0x7eaf8e6d # # Exception| cpu 4: rx_hash 0xf249f62d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33236 dport 36679] != expected 0xe5982a35 # # Exception| cpu 4: rx_hash 0x03a96e63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33256 dport 36679] != expected 0xbc2aa5d4 # # Exception| cpu 4: rx_hash 0x0e16a3cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33282 dport 36679] != expected 0x9972b3ee # # Exception| cpu 4: rx_hash 0x8f167a39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33286 dport 36679] != expected 0x8d5bee23 # # Exception| cpu 4: rx_hash 0xc686c2ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 33354 dport 36679] != expected 0xf22488d4 # # Exception| cpu 4: rx_hash 0x2547f236 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 36679] != expected 0x41419717 # # Exception| cpu 4: rx_hash 0x75e785f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33404 dport 36679] != expected 0x89d01248 # # Exception| cpu 4: rx_hash 0x77e6361e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33406 dport 36679] != expected 0xa182a9d3 # # Exception| cpu 4: rx_hash 0xc10fc284 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33476 dport 36679] != expected 0xf4ea8a8a # # Exception| cpu 4: rx_hash 0xe14ff4f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33492 dport 36679] != expected 0x71e0ddf9 # # Exception| cpu 4: rx_hash 0xd12fd9ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 33508 dport 36679] != expected 0x366fa133 # # Exception| cpu 4: rx_hash 0x32eee927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33530 dport 36679] != expected 0x850abef0 # # Exception| cpu 4: rx_hash 0xee131345 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 36679] != expected 0xa970ad02 # # Exception| cpu 4: rx_hash 0x8ed349c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33560 dport 36679] != expected 0x266e5497 # # Exception| cpu 4: rx_hash 0x7f33d18d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33572 dport 36679] != expected 0x7fdcdb76 # # Exception| cpu 4: rx_hash 0x7d326260 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33574 dport 36679] != expected 0x578e60ed # # Exception| cpu 4: rx_hash 0x2482c1cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33610 dport 36679] != expected 0xea742da3 # # Exception| cpu 4: rx_hash 0x762305e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33632 dport 36679] != expected 0xab71367 # # Exception| cpu 4: rx_hash 0x2a1b158a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33664 dport 36679] != expected 0x99d1e7ec # # Exception| cpu 4: rx_hash 0x689aca9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33674 dport 36679] != expected 0xbb97f291 # # Exception| cpu 4: rx_hash 0xa20b1815 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33728 dport 36679] != expected 0xf8937230 # # Exception| cpu 4: rx_hash 0xe08ac703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33738 dport 36679] != expected 0xdad5674d # # Exception| cpu 4: rx_hash 0x638bad18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33740 dport 36679] != expected 0xe6ae811b # # Exception| cpu 4: rx_hash 0xc2cb4293 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33752 dport 36679] != expected 0x778d8ba5 # # Exception| cpu 4: rx_hash 0x85941148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33792 dport 36679] != expected 0xfb1c7393 # # Exception| cpu 4: rx_hash 0x5434bf7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33836 dport 36679] != expected 0x27a4ab01 # # Exception| cpu 4: rx_hash 0x6d444651 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33880 dport 36679] != expected 0x15401fda # # Exception| cpu 4: rx_hash 0x419c1787 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33920 dport 36679] != expected 0xcbbd397d # # Exception| cpu 4: rx_hash 0x801ca28a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33932 dport 36679] != expected 0xd580ca56 # # Exception| cpu 4: rx_hash 0xe2dd4be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33942 dport 36679] != expected 0x72cc8858 # # Exception| cpu 4: rx_hash 0x113c6042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33960 dport 36679] != expected 0x32cbc22 # # Exception| cpu 4: rx_hash 0x337de5d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33978 dport 36679] != expected 0xae7450ca # # Exception| cpu 4: rx_hash 0xc98c1a18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33984 dport 36679] != expected 0xaaffaca1 # # Exception| cpu 4: rx_hash 0x6acd467e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 36679] != expected 0x138e1d84 # # Exception| cpu 4: rx_hash 0x9b2dde30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34026 dport 36679] != expected 0x4a3c9265 # # Exception| cpu 4: rx_hash 0xa41114cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34062 dport 36679] != expected 0xd5239e54 # # Exception| cpu 4: rx_hash 0x55f18c81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34098 dport 36679] != expected 0x8c9111b5 # # Exception| cpu 4: rx_hash 0xed81ac5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34114 dport 36679] != expected 0xaa5cf8a3 # # Exception| cpu 4: rx_hash 0x2e00aabd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34124 dport 36679] != expected 0x9c33b013 # # Exception| cpu 4: rx_hash 0x8f404536 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34136 dport 36679] != expected 0xd10baad # # Exception| cpu 4: rx_hash 0xdde1811e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34162 dport 36679] != expected 0xedd38469 # # Exception| cpu 4: rx_hash 0xe119cbf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34186 dport 36679] != expected 0xf1ab8977 # # Exception| cpu 4: rx_hash 0x60191200 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34190 dport 36679] != expected 0xe582d4ba # # Exception| cpu 4: rx_hash 0x42589790 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34204 dport 36679] != expected 0x48da3852 # # Exception| cpu 4: rx_hash 0x91f98a4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34226 dport 36679] != expected 0xbc305b5b # # Exception| cpu 4: rx_hash 0xea08ac72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 36679] != expected 0xac92fafd # # Exception| cpu 4: rx_hash 0x7929dd57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34282 dport 36679] != expected 0x526c3712 # # Exception| cpu 4: rx_hash 0x5969eb2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34298 dport 36679] != expected 0xd7666061 # # Exception| count: pass=0 nohash=0 fail=97 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8479b36b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48006 dport 55374] OK # # # cpu 0: rx_hash 0x25395ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48018 dport 55374] OK # # # cpu 0: rx_hash 0x779898c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48056 dport 55374] OK # # # cpu 0: rx_hash 0x8f68d4ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48064 dport 55374] OK # # # cpu 0: rx_hash 0x29f70444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48132 dport 55374] OK # # # cpu 0: rx_hash 0x0bb681d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48150 dport 55374] OK # # # cpu 0: rx_hash 0x49375ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48156 dport 55374] OK # # # cpu 0: rx_hash 0x5b16f611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48190 dport 55374] OK # # # cpu 0: rx_hash 0xc326e0b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48222 dport 55374] OK # # # cpu 0: rx_hash 0x2e7e046b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48266 dport 55374] OK # # # cpu 0: rx_hash 0x8f3eebe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48286 dport 55374] OK # # # cpu 0: rx_hash 0xbb13469b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48444 dport 55374] OK # # # cpu 0: rx_hash 0x80620c5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48458 dport 55374] OK # # # cpu 0: rx_hash 0xd2c3c874 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48480 dport 55374] OK # # # cpu 0: rx_hash 0x9243a48f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48488 dport 55374] OK # # # cpu 0: rx_hash 0x90421762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48490 dport 55374] OK # # # cpu 0: rx_hash 0xb20392f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48504 dport 55374] OK # # # cpu 0: rx_hash 0xbe9bf559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48560 dport 55374] OK # # # cpu 0: rx_hash 0x7d1af3b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48574 dport 55374] OK # # # cpu 0: rx_hash 0xd74b7bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48620 dport 55374] OK # # # cpu 4: rx_hash 0xc4f9df90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48014 dport 55374] OK # # # cpu 4: rx_hash 0x67b883f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48024 dport 55374] OK # # # cpu 4: rx_hash 0xcde90bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48074 dport 55374] OK # # # cpu 4: rx_hash 0xeda93d84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48090 dport 55374] OK # # # cpu 4: rx_hash 0x6ca9e472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48094 dport 55374] OK # # # cpu 4: rx_hash 0x3c0993b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48118 dport 55374] OK # # # cpu 4: rx_hash 0x79577381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48172 dport 55374] OK # # # cpu 4: rx_hash 0x20e7d02d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48192 dport 55374] OK # # # cpu 4: rx_hash 0x02a655bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48210 dport 55374] OK # # # cpu 4: rx_hash 0x40278aab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48216 dport 55374] OK # # # cpu 4: rx_hash 0xf346cdf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48238 dport 55374] OK # # # cpu 4: rx_hash 0x52062278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48250 dport 55374] OK # # # cpu 4: rx_hash 0x4cbfed00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48272 dport 55374] OK # # # cpu 4: rx_hash 0xcfbe871b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48278 dport 55374] OK # # # cpu 4: rx_hash 0x67eebcf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48326 dport 55374] OK # # # cpu 4: rx_hash 0x45af3969 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48340 dport 55374] OK # # # cpu 4: rx_hash 0x960e24b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48378 dport 55374] OK # # # cpu 4: rx_hash 0xab335da5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48412 dport 55374] OK # # # cpu 4: rx_hash 0x7a93f396 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48432 dport 55374] OK # # # cpu 4: rx_hash 0x9edbc324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48544 dport 55374] OK # # # cpu 4: rx_hash 0xfe1b99a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48568 dport 55374] OK # # # cpu 4: rx_hash 0x446a0a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48586 dport 55374] OK # # # cpu 4: rx_hash 0x368bf8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48624 dport 55374] OK # # # cpu 4: rx_hash 0x9875690c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48652 dport 55374] OK # # # cpu 4: rx_hash 0xcad4ad24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48678 dport 55374] OK # # # cpu 4: rx_hash 0xe89528b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48692 dport 55374] OK # # # cpu 4: rx_hash 0x2b142e54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48698 dport 55374] OK # # # cpu 4: rx_hash 0xaa14f7a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48702 dport 55374] OK # # # cpu 4: rx_hash 0x10656493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48716 dport 55374] OK # # # cpu 4: rx_hash 0xe3844f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48754 dport 55374] OK # # # cpu 4: rx_hash 0xdf7c05d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48778 dport 55374] OK # # # cpu 4: rx_hash 0xfd3d8048 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48792 dport 55374] OK # # # cpu 4: rx_hash 0xad9df78d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48816 dport 55374] OK # # # cpu 4: rx_hash 0x15edd751 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48832 dport 55374] OK # # # cpu 4: rx_hash 0xf62ce7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48862 dport 55374] OK # # # cpu 4: rx_hash 0xbbf1df66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48896 dport 55374] OK # # # cpu 4: rx_hash 0x99b05af6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48914 dport 55374] OK # # # cpu 4: rx_hash 0x33e1d2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48960 dport 55374] OK # # # cpu 4: rx_hash 0xb2e10b0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48964 dport 55374] OK # # # cpu 4: rx_hash 0x6341a53c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49000 dport 55374] OK # # # cpu 4: rx_hash 0x01804c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49010 dport 55374] OK # # # cpu 4: rx_hash 0xc000f95a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49022 dport 55374] OK # # # cpu 4: rx_hash 0x2f59ae6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49064 dport 55374] OK # # # cpu 4: rx_hash 0x8e1941e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49084 dport 55374] OK # # # cpu 4: rx_hash 0xf7e9d436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49088 dport 55374] OK # # # cpu 4: rx_hash 0x76e90dc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49092 dport 55374] OK # # # cpu 4: rx_hash 0x56a93bbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49108 dport 55374] OK # # # cpu 4: rx_hash 0xc789f975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49136 dport 55374] OK # # # cpu 4: rx_hash 0x5a8e2d27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49152 dport 55374] OK # # # cpu 4: rx_hash 0x7ace1b5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49168 dport 55374] OK # # # cpu 4: rx_hash 0xbb4eae57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49180 dport 55374] OK # # # cpu 4: rx_hash 0x892f30f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49198 dport 55374] OK # # # count: pass=72 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 40026 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32987 dport 40026] != expected 0xb5f699da # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32987 dport 40026] != expected 0xb5f699da # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45483 dport 40026] != expected 0xc22c5ac7 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45483 dport 40026] != expected 0xc22c5ac7 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59512 dport 40026] != expected 0xf88ce731 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59512 dport 40026] != expected 0xf88ce731 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47867 dport 40026] != expected 0x51167b0a # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47867 dport 40026] != expected 0x51167b0a # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42725 dport 40026] != expected 0xb6e8536d # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42725 dport 40026] != expected 0xb6e8536d # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59576 dport 40026] != expected 0xa96f3803 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59576 dport 40026] != expected 0xa96f3803 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60594 dport 40026] != expected 0x4d3d0423 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60594 dport 40026] != expected 0x4d3d0423 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52850 dport 40026] != expected 0xa8340c81 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52850 dport 40026] != expected 0xa8340c81 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59421 dport 40026] != expected 0x1fc773ae # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59421 dport 40026] != expected 0x1fc773ae # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46915 dport 40026] != expected 0x11627b4c # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46915 dport 40026] != expected 0x11627b4c # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42518 dport 40026] != expected 0xd8733c39 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42518 dport 40026] != expected 0xd8733c39 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36791 dport 40026] != expected 0xb96a1eab # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36791 dport 40026] != expected 0xb96a1eab # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47366 dport 40026] != expected 0x9d9aab22 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47366 dport 40026] != expected 0x9d9aab22 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37379 dport 40026] != expected 0x96a6e791 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37379 dport 40026] != expected 0x96a6e791 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33489 dport 40026] != expected 0x1b98de1c # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33489 dport 40026] != expected 0x1b98de1c # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56860 dport 40026] != expected 0x4c19f003 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56860 dport 40026] != expected 0x4c19f003 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43584 dport 40026] != expected 0x255e2533 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43584 dport 40026] != expected 0x255e2533 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42356 dport 40026] != expected 0xc79ece0b # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42356 dport 40026] != expected 0xc79ece0b # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52147 dport 40026] != expected 0x773628ae # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52147 dport 40026] != expected 0x773628ae # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36480 dport 40026] != expected 0x8a6b5677 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36480 dport 40026] != expected 0x8a6b5677 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37280 dport 40026] != expected 0x880dbda6 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37280 dport 40026] != expected 0x880dbda6 # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54654 dport 40026] != expected 0xb0fe169f # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54654 dport 40026] != expected 0xb0fe169f # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45373 dport 40026] != expected 0x4bfca10c # # Exception| cpu 0: rx_hash 0x04e9c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45373 dport 40026] != expected 0x4bfca10c # # 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 40240 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52998 dport 40240] != expected 0xbbc75083 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52998 dport 40240] != expected 0xbbc75083 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50673 dport 40240] != expected 0x8dfffa8f # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50673 dport 40240] != expected 0x8dfffa8f # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34708 dport 40240] != expected 0x864643bd # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34708 dport 40240] != expected 0x864643bd # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50886 dport 40240] != expected 0x299bd8d8 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50886 dport 40240] != expected 0x299bd8d8 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 40240] != expected 0x7e5a6c82 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 40240] != expected 0x7e5a6c82 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33456 dport 40240] != expected 0x8de382cb # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33456 dport 40240] != expected 0x8de382cb # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43610 dport 40240] != expected 0x600aedc4 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43610 dport 40240] != expected 0x600aedc4 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32884 dport 40240] != expected 0xb1f951de # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32884 dport 40240] != expected 0xb1f951de # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41393 dport 40240] != expected 0x55f6c7df # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41393 dport 40240] != expected 0x55f6c7df # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47347 dport 40240] != expected 0x9f83ba90 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47347 dport 40240] != expected 0x9f83ba90 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53698 dport 40240] != expected 0x5d3c4315 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53698 dport 40240] != expected 0x5d3c4315 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49120 dport 40240] != expected 0xd2465ad6 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49120 dport 40240] != expected 0xd2465ad6 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 40240] != expected 0xbef9d320 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 40240] != expected 0xbef9d320 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43236 dport 40240] != expected 0xa6e1c11b # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43236 dport 40240] != expected 0xa6e1c11b # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44650 dport 40240] != expected 0x28ebc05e # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44650 dport 40240] != expected 0x28ebc05e # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59951 dport 40240] != expected 0xbaf16338 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59951 dport 40240] != expected 0xbaf16338 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51892 dport 40240] != expected 0xd72bcb5c # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51892 dport 40240] != expected 0xd72bcb5c # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36860 dport 40240] != expected 0x62b6b98b # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36860 dport 40240] != expected 0x62b6b98b # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36649 dport 40240] != expected 0x8bed3a8b # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36649 dport 40240] != expected 0x8bed3a8b # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33581 dport 40240] != expected 0x4e2c63c8 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33581 dport 40240] != expected 0x4e2c63c8 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60462 dport 40240] != expected 0x37710589 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60462 dport 40240] != expected 0x37710589 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56840 dport 40240] != expected 0x4621532 # # Exception| cpu 4: rx_hash 0x1decac24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56840 dport 40240] != expected 0x4621532 # # 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 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__->