< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 52028 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa1968ed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48994 dport 52028] != expected 0x52dca321 # # Exception| cpu 0: rx_hash 0x323f2665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49040 dport 52028] != expected 0xe08de23f # # Exception| cpu 0: rx_hash 0x5896c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49042 dport 52028] != expected 0xa50ee7fc # # Exception| cpu 0: rx_hash 0x1dc1afd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49052 dport 52028] != expected 0x532ca1ae # # Exception| cpu 0: rx_hash 0x2b68ab23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49078 dport 52028] != expected 0xa3975541 # # Exception| cpu 0: rx_hash 0x31c2d3b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49086 dport 52028] != expected 0x32f79431 # # Exception| cpu 0: rx_hash 0xaa9651c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49130 dport 52028] != expected 0x4aaa6e46 # # Exception| cpu 0: rx_hash 0x18edc91a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49208 dport 52028] != expected 0xaca0ff01 # # Exception| cpu 0: rx_hash 0x2db9383b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49212 dport 52028] != expected 0x8e617de0 # # Exception| cpu 0: rx_hash 0x67b860bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 52028] != expected 0xbb41603 # # Exception| cpu 0: rx_hash 0x7d12182c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49240 dport 52028] != expected 0x9ad4d773 # # Exception| cpu 0: rx_hash 0x3bb88608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49272 dport 52028] != expected 0xbe8ce72f # # Exception| cpu 0: rx_hash 0xa8112ebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49290 dport 52028] != expected 0xcdda631 # # Exception| cpu 0: rx_hash 0xd744871a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49378 dport 52028] != expected 0xabc94f33 # # Exception| cpu 0: rx_hash 0xe210763b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49382 dport 52028] != expected 0x8908cdd2 # # Exception| cpu 0: rx_hash 0x40bbc3c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49402 dport 52028] != expected 0x7219eefb # # Exception| cpu 0: rx_hash 0xa76f64c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49486 dport 52028] != expected 0xf1ad36e2 # # Exception| cpu 0: rx_hash 0x5a39c259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49492 dport 52028] != expected 0x6dfe92e9 # # Exception| cpu 0: rx_hash 0x91c66035 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49508 dport 52028] != expected 0x116c20d # # Exception| cpu 0: rx_hash 0x1c935c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49524 dport 52028] != expected 0x49a6a2b5 # # Exception| cpu 0: rx_hash 0x68c62ac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49556 dport 52028] != expected 0xf6c486d0 # # Exception| cpu 0: rx_hash 0xd33a127d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49582 dport 52028] != expected 0x4ecf1287 # # Exception| cpu 0: rx_hash 0xf392a8b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49600 dport 52028] != expected 0x8e997ca7 # # Exception| cpu 0: rx_hash 0xbdd120d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49674 dport 52028] != expected 0xa78e2923 # # Exception| cpu 0: rx_hash 0xf42d8d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49736 dport 52028] != expected 0xf02134ce # # Exception| cpu 0: rx_hash 0x097b2b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49746 dport 52028] != expected 0x6c7290c5 # # Exception| cpu 0: rx_hash 0x7978b1ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 49752 dport 52028] != expected 0xb8915476 # # Exception| cpu 0: rx_hash 0x67842532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49850 dport 52028] != expected 0x427075d0 # # Exception| cpu 0: rx_hash 0x5e7b12b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49906 dport 52028] != expected 0xc13cac8e # # Exception| cpu 0: rx_hash 0xeaf96071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 52028] != expected 0x8447a80a # # Exception| cpu 0: rx_hash 0xdc506486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49958 dport 52028] != expected 0x74fc5ce5 # # Exception| cpu 0: rx_hash 0x2106c21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49980 dport 52028] != expected 0xe8aff8ee # # Exception| cpu 0: rx_hash 0x8f06b147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50028 dport 52028] != expected 0xb2338078 # # Exception| cpu 4: rx_hash 0x70c3542d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48986 dport 52028] != expected 0xaf5432b5 # # Exception| cpu 4: rx_hash 0x94c27ff0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48998 dport 52028] != expected 0x701d21c0 # # Exception| cpu 4: rx_hash 0x2cc3b299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49010 dport 52028] != expected 0x1a6cc399 # # Exception| cpu 4: rx_hash 0x41c14960 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49076 dport 52028] != expected 0xe6145082 # # Exception| cpu 4: rx_hash 0xc3c2465d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49094 dport 52028] != expected 0xdd531d8b # # Exception| cpu 4: rx_hash 0x3e94e0c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49116 dport 52028] != expected 0x4100b980 # # Exception| cpu 4: rx_hash 0xa311f1a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49154 dport 52028] != expected 0x14ab6b56 # # Exception| cpu 4: rx_hash 0x96450084 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49158 dport 52028] != expected 0x366ae9b7 # # Exception| cpu 4: rx_hash 0x1b103ccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49174 dport 52028] != expected 0x7eda890f # # Exception| cpu 4: rx_hash 0x68ee53c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49202 dport 52028] != expected 0x78433bb2 # # Exception| cpu 4: rx_hash 0x17bbfa6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49242 dport 52028] != expected 0xdf57d2b0 # # Exception| cpu 4: rx_hash 0x4fedf0b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49304 dport 52028] != expected 0x1eec34a # # Exception| cpu 4: rx_hash 0x841252db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49320 dport 52028] != expected 0x6d0693ae # # Exception| cpu 4: rx_hash 0x09476e93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49336 dport 52028] != expected 0x25b6f316 # # Exception| cpu 4: rx_hash 0xe1ed83ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 49352 dport 52028] != expected 0x5b72bbdc # # Exception| cpu 4: rx_hash 0x05eca830 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49396 dport 52028] != expected 0x843ba8a9 # # Exception| cpu 4: rx_hash 0x796c8d4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49428 dport 52028] != expected 0x7fd28ac7 # # Exception| cpu 4: rx_hash 0xb2932f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49444 dport 52028] != expected 0x133ada23 # # Exception| cpu 4: rx_hash 0xe2380f30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49472 dport 52028] != expected 0x78f70b0 # # Exception| cpu 4: rx_hash 0x2a3a588a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49502 dport 52028] != expected 0xb91d565a # # Exception| cpu 4: rx_hash 0xbe38e984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 52028] != expected 0xb2b7819c # # Exception| cpu 4: rx_hash 0x063924ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 49532 dport 52028] != expected 0xd8c663c5 # # Exception| cpu 4: rx_hash 0xa0c47d78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49546 dport 52028] != expected 0x4856a03a # # Exception| cpu 4: rx_hash 0xfcc49bcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49570 dport 52028] != expected 0xfd6e5116 # # Exception| cpu 4: rx_hash 0x01923d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49592 dport 52028] != expected 0x613df51d # # Exception| cpu 4: rx_hash 0xb6c5c34b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49614 dport 52028] != expected 0x78bb3af5 # # Exception| cpu 4: rx_hash 0xc53bac4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49642 dport 52028] != expected 0x7e228848 # # Exception| cpu 4: rx_hash 0x486e9006 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49658 dport 52028] != expected 0x3692e8f0 # # Exception| cpu 4: rx_hash 0x13d1538d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49754 dport 52028] != expected 0xfd1251b5 # # Exception| cpu 4: rx_hash 0xd82ef1e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49770 dport 52028] != expected 0x91fa0151 # # Exception| cpu 4: rx_hash 0x3fd22fea [saddr 192.0.3.2 daddr 192.0.3.1 sport 49784 dport 52028] != expected 0x9cc9642a # # Exception| cpu 4: rx_hash 0xf386943c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49804 dport 52028] != expected 0x49daa216 # # Exception| cpu 4: rx_hash 0x6479d0e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49812 dport 52028] != expected 0x900a03de # # Exception| cpu 4: rx_hash 0xb52c0a18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49836 dport 52028] != expected 0x6d82924a # # Exception| cpu 4: rx_hash 0xc507e9c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49920 dport 52028] != expected 0x37e6eb9b # # Exception| cpu 4: rx_hash 0xf05318e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49924 dport 52028] != expected 0x1527697a # # Exception| cpu 4: rx_hash 0x17afc6ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 49942 dport 52028] != expected 0x18140c01 # # Exception| cpu 4: rx_hash 0x52f8ad18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49944 dport 52028] != expected 0xee364a53 # # Exception| cpu 4: rx_hash 0x3bacba8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49972 dport 52028] != expected 0x79cf399e # # Exception| cpu 4: rx_hash 0xc9ac2f63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49996 dport 52028] != expected 0x966bb024 # # Exception| cpu 4: rx_hash 0x02538d0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50044 dport 52028] != expected 0xfa83e0c0 # # Exception| cpu 4: rx_hash 0x06056163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50070 dport 52028] != expected 0x91020016 # # Exception| cpu 4: rx_hash 0x1caf19f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50078 dport 52028] != expected 0x62c166 # # Exception| cpu 4: rx_hash 0x9d51e318 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50114 dport 52028] != expected 0xe95ffa61 # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x2d0b8689 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54328 dport 44243] OK # # # cpu 0: rx_hash 0x48f457bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54360 dport 44243] OK # # # cpu 0: rx_hash 0x875d19bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54402 dport 44243] OK # # # cpu 0: rx_hash 0x2623209b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54550 dport 44243] OK # # # cpu 0: rx_hash 0xa88be905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54568 dport 44243] OK # # # cpu 0: rx_hash 0x25ded54d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54584 dport 44243] OK # # # cpu 0: rx_hash 0xe521a838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54656 dport 44243] OK # # # cpu 0: rx_hash 0xcadf2189 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54668 dport 44243] OK # # # cpu 0: rx_hash 0x80de790e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54752 dport 44243] OK # # # cpu 0: rx_hash 0xea779b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54754 dport 44243] OK # # # cpu 0: rx_hash 0x9a74019e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54760 dport 44243] OK # # # cpu 0: rx_hash 0xf0dde3dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54762 dport 44243] OK # # # cpu 0: rx_hash 0x6722a705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54770 dport 44243] OK # # # cpu 0: rx_hash 0x8bca9a92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54820 dport 44243] OK # # # cpu 0: rx_hash 0xfbc90041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54830 dport 44243] OK # # # cpu 0: rx_hash 0xab622056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54858 dport 44243] OK # # # cpu 0: rx_hash 0x9dcb24a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54880 dport 44243] OK # # # cpu 0: rx_hash 0x7a37faaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54898 dport 44243] OK # # # cpu 0: rx_hash 0xb59eb4aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54952 dport 44243] OK # # # cpu 0: rx_hash 0x8f9c76fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54990 dport 44243] OK # # # cpu 0: rx_hash 0x5d3459d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55000 dport 44243] OK # # # cpu 0: rx_hash 0x6b9d5d23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55026 dport 44243] OK # # # cpu 0: rx_hash 0x713725b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55034 dport 44243] OK # # # cpu 0: rx_hash 0xb5b6cda1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55054 dport 44243] OK # # # cpu 0: rx_hash 0xb91d0b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55106 dport 44243] OK # # # cpu 0: rx_hash 0xa3b77392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55114 dport 44243] OK # # # cpu 0: rx_hash 0x011cc66b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55126 dport 44243] OK # # # cpu 0: rx_hash 0xa04a8644 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55140 dport 44243] OK # # # cpu 0: rx_hash 0x72e2a96e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55154 dport 44243] OK # # # cpu 0: rx_hash 0xfbe1794a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55176 dport 44243] OK # # # cpu 0: rx_hash 0x06b7dfd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55186 dport 44243] OK # # # cpu 0: rx_hash 0x594accb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55188 dport 44243] OK # # # cpu 0: rx_hash 0x76b44502 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55192 dport 44243] OK # # # cpu 0: rx_hash 0x2ab4a3b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55216 dport 44243] OK # # # cpu 0: rx_hash 0xc21e4ec8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55232 dport 44243] OK # # # cpu 0: rx_hash 0xf74abfe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55236 dport 44243] OK # # # cpu 0: rx_hash 0x4f4b7280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55248 dport 44243] OK # # # cpu 0: rx_hash 0x84b4d0ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55264 dport 44243] OK # # # cpu 0: rx_hash 0x8a2553dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55300 dport 44243] OK # # # cpu 0: rx_hash 0x908f2b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55308 dport 44243] OK # # # cpu 0: rx_hash 0x1dda1705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55324 dport 44243] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 40131 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51043 dport 40131] != expected 0x8fc96026 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51043 dport 40131] != expected 0x8fc96026 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44463 dport 40131] != expected 0x66b0a062 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44463 dport 40131] != expected 0x66b0a062 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50324 dport 40131] != expected 0xf2912d50 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50324 dport 40131] != expected 0xf2912d50 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34548 dport 40131] != expected 0xffb2aa3f # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34548 dport 40131] != expected 0xffb2aa3f # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36666 dport 40131] != expected 0x1eb09e9e # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36666 dport 40131] != expected 0x1eb09e9e # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59220 dport 40131] != expected 0x3d41e457 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59220 dport 40131] != expected 0x3d41e457 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57441 dport 40131] != expected 0xf827959 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57441 dport 40131] != expected 0xf827959 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34392 dport 40131] != expected 0xe15dd5e5 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34392 dport 40131] != expected 0xe15dd5e5 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42231 dport 40131] != expected 0x21567f4e # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42231 dport 40131] != expected 0x21567f4e # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49209 dport 40131] != expected 0xf65a988f # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49209 dport 40131] != expected 0xf65a988f # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44804 dport 40131] != expected 0xb65ed018 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44804 dport 40131] != expected 0xb65ed018 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33212 dport 40131] != expected 0x8b1237ed # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33212 dport 40131] != expected 0x8b1237ed # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59046 dport 40131] != expected 0xcb9ba342 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59046 dport 40131] != expected 0xcb9ba342 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50569 dport 40131] != expected 0xc60d03f5 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50569 dport 40131] != expected 0xc60d03f5 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50537 dport 40131] != expected 0x796f2790 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50537 dport 40131] != expected 0x796f2790 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43909 dport 40131] != expected 0x256c160a # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43909 dport 40131] != expected 0x256c160a # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59158 dport 40131] != expected 0x6aeef9ba # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59158 dport 40131] != expected 0x6aeef9ba # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60442 dport 40131] != expected 0x77105fe4 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60442 dport 40131] != expected 0x77105fe4 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49663 dport 40131] != expected 0x4ea90d9f # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49663 dport 40131] != expected 0x4ea90d9f # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48696 dport 40131] != expected 0x49d47506 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48696 dport 40131] != expected 0x49d47506 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41568 dport 40131] != expected 0xbfd3ddc3 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41568 dport 40131] != expected 0xbfd3ddc3 # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48575 dport 40131] != expected 0x4a4870ba # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48575 dport 40131] != expected 0x4a4870ba # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58545 dport 40131] != expected 0x4d2acc5a # # Exception| cpu 0: rx_hash 0x29e11f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58545 dport 40131] != expected 0x4d2acc5a # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57751 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52983 dport 57751] != expected 0xec3c11ad # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52983 dport 57751] != expected 0xec3c11ad # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34465 dport 57751] != expected 0x64f88ea2 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34465 dport 57751] != expected 0x64f88ea2 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48526 dport 57751] != expected 0xef38100e # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48526 dport 57751] != expected 0xef38100e # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43009 dport 57751] != expected 0x4fb4afa # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43009 dport 57751] != expected 0x4fb4afa # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59172 dport 57751] != expected 0x55e5b099 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59172 dport 57751] != expected 0x55e5b099 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38127 dport 57751] != expected 0xe61d569c # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38127 dport 57751] != expected 0xe61d569c # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54339 dport 57751] != expected 0x26c0b3cf # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54339 dport 57751] != expected 0x26c0b3cf # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60191 dport 57751] != expected 0x7865b229 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60191 dport 57751] != expected 0x7865b229 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39820 dport 57751] != expected 0x7388a5c0 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39820 dport 57751] != expected 0x7388a5c0 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58035 dport 57751] != expected 0xc954fb89 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58035 dport 57751] != expected 0xc954fb89 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53068 dport 57751] != expected 0x9bec19d9 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53068 dport 57751] != expected 0x9bec19d9 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41764 dport 57751] != expected 0x6ff3b127 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41764 dport 57751] != expected 0x6ff3b127 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53189 dport 57751] != expected 0x45bf0246 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53189 dport 57751] != expected 0x45bf0246 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56184 dport 57751] != expected 0x7ff4b59 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56184 dport 57751] != expected 0x7ff4b59 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56093 dport 57751] != expected 0x8207afc8 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56093 dport 57751] != expected 0x8207afc8 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41474 dport 57751] != expected 0x7e716fa5 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41474 dport 57751] != expected 0x7e716fa5 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42226 dport 57751] != expected 0x12ed841 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42226 dport 57751] != expected 0x12ed841 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51853 dport 57751] != expected 0xf6a032f1 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51853 dport 57751] != expected 0xf6a032f1 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38266 dport 57751] != expected 0x9230ab3e # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38266 dport 57751] != expected 0x9230ab3e # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56991 dport 57751] != expected 0x73e4ed37 # # Exception| cpu 4: rx_hash 0xf672576f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56991 dport 57751] != expected 0x73e4ed37 # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->