< 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 42136 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x97431a17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42240 dport 42136] != expected 0x28151554 # # Exception| cpu 0: rx_hash 0xd495fc62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42272 dport 42136] != expected 0x6de50f93 # # Exception| cpu 0: rx_hash 0x70e1647a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42294 dport 42136] != expected 0x96844058 # # Exception| cpu 0: rx_hash 0x20e90fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42332 dport 42136] != expected 0xb94d909a # # Exception| cpu 0: rx_hash 0xc810e805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42338 dport 42136] != expected 0x101cae88 # # Exception| cpu 0: rx_hash 0x43cd8914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42416 dport 42136] != expected 0x77793cad # # Exception| cpu 0: rx_hash 0xa65dd0b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42432 dport 42136] != expected 0x9b911e86 # # Exception| cpu 0: rx_hash 0x3f472ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42452 dport 42136] != expected 0x3ff1fd35 # # Exception| cpu 0: rx_hash 0x03fa9647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42610 dport 42136] != expected 0xf71d99f3 # # Exception| cpu 0: rx_hash 0x6f85893b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42646 dport 42136] != expected 0x2ee95eda # # Exception| cpu 0: rx_hash 0x8827f756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42656 dport 42136] != expected 0x90780bd6 # # Exception| cpu 0: rx_hash 0x73009d5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42708 dport 42136] != expected 0x5310ffc1 # # Exception| cpu 0: rx_hash 0x9bf97ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42730 dport 42136] != expected 0xfa41c1d3 # # Exception| cpu 0: rx_hash 0x0db81c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42742 dport 42136] != expected 0x49e1497e # # Exception| cpu 0: rx_hash 0x70a72083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42758 dport 42136] != expected 0x7ccb6ebc # # Exception| cpu 0: rx_hash 0xca648b35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42772 dport 42136] != expected 0xa82af74b # # Exception| cpu 0: rx_hash 0xf70aec68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42774 dport 42136] != expected 0xf72b5b33 # # Exception| cpu 0: rx_hash 0xe6e64611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42778 dport 42136] != expected 0xcf6be611 # # Exception| cpu 0: rx_hash 0xb6ee2dd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42864 dport 42136] != expected 0xe0a236d3 # # Exception| cpu 0: rx_hash 0xa70287ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 42876 dport 42136] != expected 0xd8e28bf1 # # Exception| cpu 0: rx_hash 0x23847f6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42918 dport 42136] != expected 0xa84772ca # # Exception| cpu 0: rx_hash 0x9947d4dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42932 dport 42136] != expected 0x7ca6eb3d # # Exception| cpu 0: rx_hash 0x88ab7ea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42936 dport 42136] != expected 0x44e6561f # # Exception| cpu 0: rx_hash 0x4b85e698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43024 dport 42136] != expected 0xf073633e # # Exception| cpu 0: rx_hash 0x67072bbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43038 dport 42136] != expected 0x97327264 # # Exception| cpu 0: rx_hash 0xbdcb328c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43050 dport 42136] != expected 0x76a28b10 # # Exception| cpu 0: rx_hash 0xe298c09e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43080 dport 42136] != expected 0x4eab30cc # # Exception| cpu 0: rx_hash 0xb0a28c92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43108 dport 42136] != expected 0x331b9729 # # Exception| cpu 0: rx_hash 0xb389b8bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43182 dport 42136] != expected 0xc85e5b9d # # Exception| cpu 0: rx_hash 0xe381d37a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43204 dport 42136] != expected 0xe7978b5f # # Exception| cpu 0: rx_hash 0x793c91e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43266 dport 42136] != expected 0x6c2cf991 # # Exception| cpu 0: rx_hash 0xfe915d0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43282 dport 42136] != expected 0xe7cccc1e # # Exception| cpu 0: rx_hash 0x3aea7795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43298 dport 42136] != expected 0x29dce356 # # Exception| cpu 0: rx_hash 0x2b06ddec [saddr 192.0.3.2 daddr 192.0.3.1 sport 43310 dport 42136] != expected 0x119c5e74 # # Exception| cpu 0: rx_hash 0x7b0eb629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43332 dport 42136] != expected 0x3e558eb6 # # Exception| cpu 0: rx_hash 0x74552ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43340 dport 42136] != expected 0x2995e5a8 # # Exception| cpu 4: rx_hash 0x981883c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42248 dport 42136] != expected 0x3fd57e4a # # Exception| cpu 4: rx_hash 0xc579561b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42284 dport 42136] != expected 0x55a5b2b1 # # Exception| cpu 4: rx_hash 0x95713dde [saddr 192.0.3.2 daddr 192.0.3.1 sport 42310 dport 42136] != expected 0x7a6c6273 # # Exception| cpu 4: rx_hash 0x9a2aa409 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42318 dport 42136] != expected 0x6dac096d # # Exception| cpu 4: rx_hash 0x40e6bd39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42362 dport 42136] != expected 0x8c3cf019 # # Exception| cpu 4: rx_hash 0xb5835d00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42378 dport 42136] != expected 0xf1a8d483 # # Exception| cpu 4: rx_hash 0xb8eae31e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42436 dport 42136] != expected 0xb411c8ba # # Exception| cpu 4: rx_hash 0xead0af12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42472 dport 42136] != expected 0xc9a16f5f # # Exception| cpu 4: rx_hash 0x6d7d63f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42488 dport 42136] != expected 0x42415ad0 # # Exception| cpu 4: rx_hash 0xe458e82a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42564 dport 42136] != expected 0x498cccff # # Exception| cpu 4: rx_hash 0xa4a53a72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42670 dport 42136] != expected 0xf7391a8c # # Exception| cpu 4: rx_hash 0xf4ad51b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42692 dport 42136] != expected 0xd8f0ca4e # # Exception| cpu 4: rx_hash 0x6e10132d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42754 dport 42136] != expected 0x534bb880 # # Exception| cpu 4: rx_hash 0x0e1fa1ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 42788 dport 42136] != expected 0x663ad803 # # Exception| cpu 4: rx_hash 0x985ec739 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42808 dport 42136] != expected 0xd59a50ae # # Exception| cpu 4: rx_hash 0x6c2234e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42820 dport 42136] != expected 0x132cfa7 # # Exception| cpu 4: rx_hash 0xc856acfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42834 dport 42136] != expected 0xfa53806c # # Exception| cpu 4: rx_hash 0x3143e13f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42848 dport 42136] != expected 0x6b42035c # # Exception| cpu 4: rx_hash 0x129ab5cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42854 dport 42136] != expected 0x1bc37918 # # Exception| cpu 4: rx_hash 0xc4260106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42896 dport 42136] != expected 0x16d627c6 # # Exception| cpu 4: rx_hash 0xda9132a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42900 dport 42136] != expected 0x3956f1fa # # Exception| cpu 4: rx_hash 0x41b9ea24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42950 dport 42136] != expected 0xcf4f656e # # Exception| cpu 4: rx_hash 0x6d3b2700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42952 dport 42136] != expected 0xa80e7434 # # Exception| cpu 4: rx_hash 0x738c14ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 42956 dport 42136] != expected 0x878ea208 # # Exception| cpu 4: rx_hash 0xf421d845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42972 dport 42136] != expected 0xc6e9787 # # Exception| cpu 4: rx_hash 0x3f016b0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42980 dport 42136] != expected 0xd5bed3d1 # # Exception| cpu 4: rx_hash 0x2eedc175 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42984 dport 42136] != expected 0xedfe6ef3 # # Exception| cpu 4: rx_hash 0xb8aca7e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42996 dport 42136] != expected 0x5e5ee65e # # Exception| cpu 4: rx_hash 0xe0aae757 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43022 dport 42136] != expected 0x1cd247eb # # Exception| cpu 4: rx_hash 0x2b8a541e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43062 dport 42136] != expected 0xc50203bd # # Exception| cpu 4: rx_hash 0x74d9a60c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43092 dport 42136] != expected 0xfd0bb861 # # Exception| cpu 4: rx_hash 0x14d6148a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43122 dport 42136] != expected 0xc87ad8e2 # # Exception| cpu 4: rx_hash 0x053abef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43134 dport 42136] != expected 0xf03a65c0 # # Exception| cpu 4: rx_hash 0xd3860a39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43144 dport 42136] != expected 0xfd2f3b1e # # Exception| cpu 4: rx_hash 0x78a90bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43158 dport 42136] != expected 0x118e1fcb # # Exception| cpu 4: rx_hash 0x06118ade [saddr 192.0.3.2 daddr 192.0.3.1 sport 43188 dport 42136] != expected 0xb7fa974 # # Exception| cpu 4: rx_hash 0xa057350f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43236 dport 42136] != expected 0xa2679198 # # Exception| cpu 4: rx_hash 0x27faf9e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43252 dport 42136] != expected 0x2987a417 # # Exception| cpu 4: rx_hash 0x19332366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43300 dport 42136] != expected 0x595d9912 # # Exception| cpu 4: rx_hash 0x35b1ee42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43306 dport 42136] != expected 0x3e1c8848 # # Exception| cpu 4: rx_hash 0xe214496c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43344 dport 42136] != expected 0x9a356d05 # # Exception| cpu 4: rx_hash 0xbf759cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43380 dport 42136] != expected 0xf045a1fe # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xbb23a759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50248 dport 48848] OK # # # cpu 0: rx_hash 0xf7aed8fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50272 dport 48848] OK # # # cpu 0: rx_hash 0x8a3d6dfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50312 dport 48848] OK # # # cpu 0: rx_hash 0x50f174ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50364 dport 48848] OK # # # cpu 0: rx_hash 0x00f91f0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50390 dport 48848] OK # # # cpu 0: rx_hash 0xf9ec52c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50404 dport 48848] OK # # # cpu 0: rx_hash 0x016c851d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50498 dport 48848] OK # # # cpu 0: rx_hash 0x624803b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50606 dport 48848] OK # # # cpu 0: rx_hash 0x9634f06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50642 dport 48848] OK # # # cpu 0: rx_hash 0x996f69bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50650 dport 48848] OK # # # cpu 0: rx_hash 0x4f19107d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50692 dport 48848] OK # # # cpu 0: rx_hash 0x72777720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50694 dport 48848] OK # # # cpu 0: rx_hash 0xeb6d8865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50706 dport 48848] OK # # # cpu 0: rx_hash 0xf5dabbcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50710 dport 48848] OK # # # cpu 0: rx_hash 0xd95876ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50712 dport 48848] OK # # # cpu 0: rx_hash 0x95d5094d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50736 dport 48848] OK # # # cpu 0: rx_hash 0xdb6a5126 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50782 dport 48848] OK # # # cpu 0: rx_hash 0xf4c3a82f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50842 dport 48848] OK # # # cpu 0: rx_hash 0x60b0e974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50880 dport 48848] OK # # # cpu 0: rx_hash 0x1e08685c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50914 dport 48848] OK # # # cpu 0: rx_hash 0xba7cf044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50932 dport 48848] OK # # # cpu 0: rx_hash 0x4f95998f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50972 dport 48848] OK # # # cpu 0: rx_hash 0xa76c7e35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50978 dport 48848] OK # # # cpu 0: rx_hash 0xc551eb7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51010 dport 48848] OK # # # cpu 0: rx_hash 0xdbe6d8d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51014 dport 48848] OK # # # cpu 0: rx_hash 0x22f39517 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51060 dport 48848] OK # # # cpu 0: rx_hash 0x1f9df24a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51062 dport 48848] OK # # # cpu 0: rx_hash 0x6d55de98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51094 dport 48848] OK # # # cpu 0: rx_hash 0x9b1b0a8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51116 dport 48848] OK # # # cpu 0: rx_hash 0x13ed5fb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51124 dport 48848] OK # # # cpu 0: rx_hash 0xbaf079b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51180 dport 48848] OK # # # cpu 0: rx_hash 0x82f98b80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51248 dport 48848] OK # # # cpu 4: rx_hash 0x3ebc4c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50206 dport 48848] OK # # # cpu 4: rx_hash 0xeb2bcc9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50210 dport 48848] OK # # # cpu 4: rx_hash 0x51e8672a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50224 dport 48848] OK # # # cpu 4: rx_hash 0x100ca696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50262 dport 48848] OK # # # cpu 4: rx_hash 0x61efbe69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50300 dport 48848] OK # # # cpu 4: rx_hash 0x1c7c0b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50324 dport 48848] OK # # # cpu 4: rx_hash 0x30fec648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50330 dport 48848] OK # # # cpu 4: rx_hash 0xea32df78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50350 dport 48848] OK # # # cpu 4: rx_hash 0x99e3e04e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50370 dport 48848] OK # # # cpu 4: rx_hash 0x60f6ad8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50416 dport 48848] OK # # # cpu 4: rx_hash 0x0c053b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50444 dport 48848] OK # # # cpu 4: rx_hash 0xa72a3acc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50450 dport 48848] OK # # # cpu 4: rx_hash 0x5164eed8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50472 dport 48848] OK # # # cpu 4: rx_hash 0xd6c92233 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50488 dport 48848] OK # # # cpu 4: rx_hash 0x5c0d50c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50534 dport 48848] OK # # # cpu 4: rx_hash 0x219ee5c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50574 dport 48848] OK # # # cpu 4: rx_hash 0xb7df8351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50578 dport 48848] OK # # # cpu 4: rx_hash 0xa968b0ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50582 dport 48848] OK # # # cpu 4: rx_hash 0x507dfd3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50596 dport 48848] OK # # # cpu 4: rx_hash 0xfb52fcf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50618 dport 48848] OK # # # cpu 4: rx_hash 0xe5e5cf5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50622 dport 48848] OK # # # cpu 4: rx_hash 0x71968e06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50660 dport 48848] OK # # # cpu 4: rx_hash 0xf63b42ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50676 dport 48848] OK # # # cpu 4: rx_hash 0x4270ae63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50762 dport 48848] OK # # # cpu 4: rx_hash 0x3393b69c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50784 dport 48848] OK # # # cpu 4: rx_hash 0x6282cebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50822 dport 48848] OK # # # cpu 4: rx_hash 0x3fe31b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50850 dport 48848] OK # # # cpu 4: rx_hash 0xb84ed78d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50866 dport 48848] OK # # # cpu 4: rx_hash 0xc4c4716c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50902 dport 48848] OK # # # cpu 4: rx_hash 0xa4cbc3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50928 dport 48848] OK # # # cpu 4: rx_hash 0xb5276993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50940 dport 48848] OK # # # cpu 4: rx_hash 0x631754ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50962 dport 48848] OK # # # cpu 4: rx_hash 0x84b52ac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50980 dport 48848] OK # # # cpu 4: rx_hash 0x0318e62d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50996 dport 48848] OK # # # cpu 4: rx_hash 0x7f9240cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51024 dport 48848] OK # # # cpu 4: rx_hash 0x89dc94d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51050 dport 48848] OK # # # cpu 4: rx_hash 0xa92ef406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51110 dport 48848] OK # # # cpu 4: rx_hash 0xd5a452e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51138 dport 48848] OK # # # cpu 4: rx_hash 0xdaffcb30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51146 dport 48848] OK # # # cpu 4: rx_hash 0x6f67f951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51152 dport 48848] OK # # # cpu 4: rx_hash 0x5d5207db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51162 dport 48848] OK # # # cpu 4: rx_hash 0xab1cd3cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51168 dport 48848] OK # # # cpu 4: rx_hash 0x1e84e1ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51194 dport 48848] OK # # # cpu 4: rx_hash 0x4682a11e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51200 dport 48848] OK # # # cpu 4: rx_hash 0x383a2036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51234 dport 48848] OK # # # cpu 4: rx_hash 0x3761b9e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51242 dport 48848] OK # # # cpu 4: rx_hash 0x6769d224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51264 dport 48848] OK # # # cpu 4: rx_hash 0xe0c41ecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51280 dport 48848] OK # # # cpu 4: rx_hash 0xc31d4a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51286 dport 48848] OK # # # cpu 4: rx_hash 0xd2f1e045 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51290 dport 48848] OK # # # cpu 4: rx_hash 0x6b197fde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51330 dport 48848] OK # # # count: pass=83 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 47625 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42636 dport 47625] != expected 0x2723b5b3 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42636 dport 47625] != expected 0x2723b5b3 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41833 dport 47625] != expected 0x1a45a9e5 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41833 dport 47625] != expected 0x1a45a9e5 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40204 dport 47625] != expected 0xd56761b2 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40204 dport 47625] != expected 0xd56761b2 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44255 dport 47625] != expected 0x4271b811 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44255 dport 47625] != expected 0x4271b811 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48818 dport 47625] != expected 0x83eeabff # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48818 dport 47625] != expected 0x83eeabff # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40480 dport 47625] != expected 0xc436c4a3 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40480 dport 47625] != expected 0xc436c4a3 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45857 dport 47625] != expected 0x2bf62fad # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45857 dport 47625] != expected 0x2bf62fad # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45092 dport 47625] != expected 0xd694a394 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45092 dport 47625] != expected 0xd694a394 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38790 dport 47625] != expected 0x219261a2 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38790 dport 47625] != expected 0x219261a2 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43028 dport 47625] != expected 0x1518ac82 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43028 dport 47625] != expected 0x1518ac82 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55690 dport 47625] != expected 0xa797659c # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55690 dport 47625] != expected 0xa797659c # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56326 dport 47625] != expected 0x543a5d81 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56326 dport 47625] != expected 0x543a5d81 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51821 dport 47625] != expected 0xf70bb4fd # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51821 dport 47625] != expected 0xf70bb4fd # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46828 dport 47625] != expected 0x44a04222 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46828 dport 47625] != expected 0x44a04222 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40034 dport 47625] != expected 0x9d906414 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40034 dport 47625] != expected 0x9d906414 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54436 dport 47625] != expected 0xd6a02de4 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54436 dport 47625] != expected 0xd6a02de4 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 47625] != expected 0x6f7dd48b # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 47625] != expected 0x6f7dd48b # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40342 dport 47625] != expected 0x873a95ea # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40342 dport 47625] != expected 0x873a95ea # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39719 dport 47625] != expected 0x50256598 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39719 dport 47625] != expected 0x50256598 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51009 dport 47625] != expected 0xd93d50fd # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51009 dport 47625] != expected 0xd93d50fd # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47997 dport 47625] != expected 0xb3b96a08 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47997 dport 47625] != expected 0xb3b96a08 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45551 dport 47625] != expected 0xdb6c3489 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45551 dport 47625] != expected 0xdb6c3489 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40964 dport 47625] != expected 0x97ef5966 # # Exception| cpu 0: rx_hash 0x82b99b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40964 dport 47625] != expected 0x97ef5966 # # 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 41595 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36764 dport 41595] != expected 0x96f02786 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36764 dport 41595] != expected 0x96f02786 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48764 dport 41595] != expected 0x9886acb0 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48764 dport 41595] != expected 0x9886acb0 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56623 dport 41595] != expected 0xcf5735ba # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56623 dport 41595] != expected 0xcf5735ba # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38944 dport 41595] != expected 0x254cb6aa # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38944 dport 41595] != expected 0x254cb6aa # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57695 dport 41595] != expected 0xd12fb9e # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57695 dport 41595] != expected 0xd12fb9e # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37566 dport 41595] != expected 0xeba43b06 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37566 dport 41595] != expected 0xeba43b06 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55772 dport 41595] != expected 0x1f9ecb57 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55772 dport 41595] != expected 0x1f9ecb57 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57675 dport 41595] != expected 0x940804db # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57675 dport 41595] != expected 0x940804db # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51223 dport 41595] != expected 0xb69440c2 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51223 dport 41595] != expected 0xb69440c2 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43319 dport 41595] != expected 0x875a47ec # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43319 dport 41595] != expected 0x875a47ec # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47094 dport 41595] != expected 0x83336cf0 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47094 dport 41595] != expected 0x83336cf0 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40414 dport 41595] != expected 0x16cff04a # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40414 dport 41595] != expected 0x16cff04a # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40579 dport 41595] != expected 0x97fe99f1 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40579 dport 41595] != expected 0x97fe99f1 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37845 dport 41595] != expected 0x490a42b7 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37845 dport 41595] != expected 0x490a42b7 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56850 dport 41595] != expected 0x2c5bc94e # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56850 dport 41595] != expected 0x2c5bc94e # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35861 dport 41595] != expected 0xbfc57bdf # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35861 dport 41595] != expected 0xbfc57bdf # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34494 dport 41595] != expected 0xd13d21f9 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34494 dport 41595] != expected 0xd13d21f9 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52756 dport 41595] != expected 0x57053071 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52756 dport 41595] != expected 0x57053071 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60489 dport 41595] != expected 0xf20d53e2 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60489 dport 41595] != expected 0xf20d53e2 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43056 dport 41595] != expected 0x5625016b # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43056 dport 41595] != expected 0x5625016b # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49593 dport 41595] != expected 0xf0405559 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49593 dport 41595] != expected 0xf0405559 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33016 dport 41595] != expected 0x752cdf64 # # Exception| cpu 5: rx_hash 0x80aef50d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33016 dport 41595] != expected 0x752cdf64 # # 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__->