< 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 # 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 57870 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6a6deb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52006 dport 57870] != expected 0x27435626 # # Exception| cpu 0: rx_hash 0xf9c0f241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52028 dport 57870] != expected 0xbfba8d8b # # Exception| cpu 0: rx_hash 0xcc0e073b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52040 dport 57870] != expected 0x61c0d56b # # Exception| cpu 0: rx_hash 0x157aa168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52068 dport 57870] != expected 0xf59345d4 # # Exception| cpu 0: rx_hash 0xa793edce [saddr 192.0.3.2 daddr 192.0.3.1 sport 52082 dport 57870] != expected 0xdd3464aa # # Exception| cpu 0: rx_hash 0xa587a898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52146 dport 57870] != expected 0x6318b07 # # Exception| cpu 0: rx_hash 0xc263dd98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52184 dport 57870] != expected 0x60d95b28 # # Exception| cpu 0: rx_hash 0x1b177bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52212 dport 57870] != expected 0xf48acb97 # # Exception| cpu 0: rx_hash 0xf6e582e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52268 dport 57870] != expected 0x284149eb # # Exception| cpu 0: rx_hash 0x89f2c808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52334 dport 57870] != expected 0xfa915a19 # # Exception| cpu 0: rx_hash 0xb251e7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52362 dport 57870] != expected 0x25f28cba # # Exception| cpu 0: rx_hash 0x423001bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52378 dport 57870] != expected 0x6de85862 # # Exception| cpu 0: rx_hash 0xfca0d2ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 52444 dport 57870] != expected 0x9f5318f2 # # Exception| cpu 0: rx_hash 0x4b6b364d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52522 dport 57870] != expected 0xec7d1100 # # Exception| cpu 0: rx_hash 0x9a4e8547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52534 dport 57870] != expected 0x14393f0b # # Exception| cpu 0: rx_hash 0xbf225a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52570 dport 57870] != expected 0x126c1a82 # # Exception| cpu 0: rx_hash 0xffbeb511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52636 dport 57870] != expected 0xa9d40089 # # Exception| cpu 0: rx_hash 0xa5c52032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52658 dport 57870] != expected 0x7d5136f2 # # Exception| cpu 0: rx_hash 0x84817556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52670 dport 57870] != expected 0xcd0fcc21 # # Exception| cpu 0: rx_hash 0x1304e638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52676 dport 57870] != expected 0xe3fdc8d6 # # Exception| cpu 0: rx_hash 0xa1edaa9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52690 dport 57870] != expected 0xcb5ae9a8 # # Exception| cpu 0: rx_hash 0xb3ded42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52746 dport 57870] != expected 0x3eb10087 # # Exception| cpu 0: rx_hash 0x01379889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52764 dport 57870] != expected 0x161621f9 # # Exception| cpu 0: rx_hash 0xc8e11468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52776 dport 57870] != expected 0x5a6acc2f # # Exception| cpu 0: rx_hash 0x19c4a762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52788 dport 57870] != expected 0xa22ee224 # # Exception| cpu 0: rx_hash 0xad11243e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52866 dport 57870] != expected 0xe787f3ad # # Exception| cpu 0: rx_hash 0xcedddb92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52872 dport 57870] != expected 0x3764fcd8 # # Exception| cpu 0: rx_hash 0xde7ff120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52880 dport 57870] != expected 0xef4b81b1 # # Exception| cpu 0: rx_hash 0xff3ba444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52892 dport 57870] != expected 0x5f157b62 # # Exception| cpu 0: rx_hash 0xc68ccecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52920 dport 57870] != expected 0x5b73426c # # Exception| cpu 0: rx_hash 0x3a94b750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52984 dport 57870] != expected 0xc975f75a # # Exception| cpu 0: rx_hash 0x95ac6c1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53030 dport 57870] != expected 0xe633d75 # # Exception| cpu 0: rx_hash 0x65cd8a74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53046 dport 57870] != expected 0x4679e9ad # # Exception| cpu 0: rx_hash 0x9184e6b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53062 dport 57870] != expected 0xb868e22f # # Exception| cpu 0: rx_hash 0x99d5f3ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53110 dport 57870] != expected 0xd47f5c9b # # Exception| cpu 4: rx_hash 0xe51b4706 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52084 dport 57870] != expected 0xbd89910c # # Exception| cpu 4: rx_hash 0x3e7ba403 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52120 dport 57870] != expected 0xf2dfee1e # # Exception| cpu 4: rx_hash 0x55e64ef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52130 dport 57870] != expected 0x4e2b5fdf # # Exception| cpu 4: rx_hash 0x362ab15a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52136 dport 57870] != expected 0x9ec850aa # # Exception| cpu 4: rx_hash 0x51cec45a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52162 dport 57870] != expected 0xf8208085 # # Exception| cpu 4: rx_hash 0x32023bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52168 dport 57870] != expected 0x28c38ff0 # # Exception| cpu 4: rx_hash 0xac9e17c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52226 dport 57870] != expected 0xfcc47f90 # # Exception| cpu 4: rx_hash 0x6d198e78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52230 dport 57870] != expected 0xdcaf2cf2 # # Exception| cpu 4: rx_hash 0xdff0c2de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52240 dport 57870] != expected 0xf4080d8c # # Exception| cpu 4: rx_hash 0xd7a1d787 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52256 dport 57870] != expected 0x981fb338 # # Exception| cpu 4: rx_hash 0xe647a851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52276 dport 57870] != expected 0xf06e3482 # # Exception| cpu 4: rx_hash 0x23e8bb45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52304 dport 57870] != expected 0x660eb8ba # # Exception| cpu 4: rx_hash 0x6160118d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52310 dport 57870] != expected 0x6b34d1c # # Exception| cpu 4: rx_hash 0xcb7a62c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52328 dport 57870] != expected 0x9a2cafbf # # Exception| cpu 4: rx_hash 0xb814b7de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52346 dport 57870] != expected 0x92e0dda3 # # Exception| cpu 4: rx_hash 0xd9cc0d24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52400 dport 57870] != expected 0x99063d7b # # Exception| cpu 4: rx_hash 0x1c631e30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52436 dport 57870] != expected 0xf66b143 # # Exception| cpu 4: rx_hash 0x921f901e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52486 dport 57870] != expected 0x782e81bf # # Exception| cpu 4: rx_hash 0xe1714500 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52500 dport 57870] != expected 0x70e2f3a3 # # Exception| cpu 4: rx_hash 0x4d57f9b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52618 dport 57870] != expected 0x817321f7 # # Exception| cpu 4: rx_hash 0x94235fe4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 57870] != expected 0x1520b148 # # Exception| cpu 4: rx_hash 0x2ab38cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52704 dport 57870] != expected 0xe79bf1d8 # # Exception| cpu 4: rx_hash 0xb91e9575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52730 dport 57870] != expected 0x7f622a75 # # Exception| cpu 4: rx_hash 0x2073cded [saddr 192.0.3.2 daddr 192.0.3.1 sport 52752 dport 57870] != expected 0xa648db2a # # Exception| cpu 4: rx_hash 0xfd2fe112 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52828 dport 57870] != expected 0x841094cf # # Exception| cpu 4: rx_hash 0x96b20be7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52838 dport 57870] != expected 0x38e4250e # # Exception| cpu 4: rx_hash 0xf57ef44b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52844 dport 57870] != expected 0xe8072a7b # # Exception| cpu 4: rx_hash 0x94a64eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52902 dport 57870] != expected 0xe3e1caa3 # # Exception| cpu 4: rx_hash 0x36ed28a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52904 dport 57870] != expected 0x136996b4 # # Exception| cpu 4: rx_hash 0xb5e21bd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52906 dport 57870] != expected 0x53bf3070 # # Exception| cpu 4: rx_hash 0x32c5a209 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52936 dport 57870] != expected 0xa56249ee # # Exception| cpu 4: rx_hash 0x887dfbf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52974 dport 57870] != expected 0xe1d2d624 # # Exception| cpu 4: rx_hash 0xee93ac5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52996 dport 57870] != expected 0x6ab8f1dd # # Exception| cpu 4: rx_hash 0xc786ec60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53048 dport 57870] != expected 0xb6f1b5ba # # Exception| cpu 4: rx_hash 0xa0629960 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53074 dport 57870] != expected 0xd0196595 # # Exception| cpu 4: rx_hash 0xe2ea33a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53076 dport 57870] != expected 0xb0a49033 # # Exception| cpu 4: rx_hash 0x69b41581 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53094 dport 57870] != expected 0x9c658843 # # Exception| cpu 4: rx_hash 0x109f9090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53124 dport 57870] != expected 0x23bbab46 # # Exception| cpu 4: rx_hash 0xb2d4f684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53130 dport 57870] != expected 0xd333f751 # # Exception| cpu 4: rx_hash 0xc9eb36c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53160 dport 57870] != expected 0xb7e83bf9 # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa23b0f98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41214 dport 50786] OK # # # cpu 0: rx_hash 0x241694ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 50786] OK # # # cpu 0: rx_hash 0xfd6232bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41264 dport 50786] OK # # # cpu 0: rx_hash 0x9a8647bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41306 dport 50786] OK # # # cpu 0: rx_hash 0x49b7b1e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41350 dport 50786] OK # # # cpu 0: rx_hash 0x328871a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41380 dport 50786] OK # # # cpu 0: rx_hash 0x41e6a4b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41398 dport 50786] OK # # # cpu 0: rx_hash 0xe3adc2ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41400 dport 50786] OK # # # cpu 0: rx_hash 0xf72762b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41408 dport 50786] OK # # # cpu 0: rx_hash 0x3431af08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41476 dport 50786] OK # # # cpu 0: rx_hash 0x925243b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41578 dport 50786] OK # # # cpu 0: rx_hash 0x53d5da08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41582 dport 50786] OK # # # cpu 0: rx_hash 0x904606e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41642 dport 50786] OK # # # cpu 0: rx_hash 0x2687c0ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41692 dport 50786] OK # # # cpu 0: rx_hash 0x6c5e7f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41706 dport 50786] OK # # # cpu 0: rx_hash 0xa8fb4ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41742 dport 50786] OK # # # cpu 0: rx_hash 0x914c244d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41770 dport 50786] OK # # # cpu 0: rx_hash 0xe222f153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41784 dport 50786] OK # # # cpu 0: rx_hash 0xcf1f3bc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41828 dport 50786] OK # # # cpu 0: rx_hash 0xfef94414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41840 dport 50786] OK # # # cpu 0: rx_hash 0x87d2c105 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41874 dport 50786] OK # # # cpu 0: rx_hash 0x8f83d45c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41890 dport 50786] OK # # # cpu 0: rx_hash 0x6f401880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41898 dport 50786] OK # # # cpu 0: rx_hash 0x1c2ecd9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41912 dport 50786] OK # # # cpu 0: rx_hash 0xe867a15c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41928 dport 50786] OK # # # cpu 0: rx_hash 0x39421256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41940 dport 50786] OK # # # cpu 0: rx_hash 0xba4d2126 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41942 dport 50786] OK # # # cpu 0: rx_hash 0xf5f4be1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41984 dport 50786] OK # # # cpu 0: rx_hash 0x57bfd80e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41998 dport 50786] OK # # # cpu 4: rx_hash 0x8e0ce7a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41250 dport 50786] OK # # # cpu 4: rx_hash 0xe9e892a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41288 dport 50786] OK # # # cpu 4: rx_hash 0x72149e39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41314 dport 50786] OK # # # cpu 4: rx_hash 0x017a4b27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41328 dport 50786] OK # # # cpu 4: rx_hash 0xb5afc87b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41414 dport 50786] OK # # # cpu 4: rx_hash 0x17e4ae6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 50786] OK # # # cpu 4: rx_hash 0xa50de2c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41438 dport 50786] OK # # # cpu 4: rx_hash 0xce90083c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 50786] OK # # # cpu 4: rx_hash 0x86d8e3ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41490 dport 50786] OK # # # cpu 4: rx_hash 0x249385ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41500 dport 50786] OK # # # cpu 4: rx_hash 0xbf6f8921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41526 dport 50786] OK # # # cpu 4: rx_hash 0xc829d693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41540 dport 50786] OK # # # cpu 4: rx_hash 0xd88bfc21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41564 dport 50786] OK # # # cpu 4: rx_hash 0x115d70c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41576 dport 50786] OK # # # cpu 4: rx_hash 0xa3b43c66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41598 dport 50786] OK # # # cpu 4: rx_hash 0x78d4df63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41618 dport 50786] OK # # # cpu 4: rx_hash 0xc6440c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41684 dport 50786] OK # # # cpu 4: rx_hash 0xa588f39c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41694 dport 50786] OK # # # cpu 4: rx_hash 0xce151969 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41700 dport 50786] OK # # # cpu 4: rx_hash 0x1f30aa63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41720 dport 50786] OK # # # cpu 4: rx_hash 0x9770ebb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41866 dport 50786] OK # # # cpu 4: rx_hash 0x63398775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41978 dport 50786] OK # # # cpu 4: rx_hash 0x1d66679f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42040 dport 50786] OK # # # cpu 4: rx_hash 0x7a82129f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42066 dport 50786] OK # # # cpu 4: rx_hash 0x82b2e1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42098 dport 50786] OK # # # cpu 4: rx_hash 0xa3f6b4cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 50786] OK # # # cpu 4: rx_hash 0x70c74290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42146 dport 50786] OK # # # cpu 4: rx_hash 0x4509b7ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42198 dport 50786] OK # # # cpu 4: rx_hash 0xce5791c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42212 dport 50786] OK # # # cpu 4: rx_hash 0xffb1ee15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42224 dport 50786] OK # # # cpu 4: rx_hash 0x58d82006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42270 dport 50786] OK # # # cpu 4: rx_hash 0x3345caf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42276 dport 50786] OK # # # cpu 4: rx_hash 0xf6ead9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42304 dport 50786] OK # # # cpu 4: rx_hash 0x54a1bff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42318 dport 50786] OK # # # cpu 4: rx_hash 0x85840cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42322 dport 50786] OK # # # count: pass=64 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 54276 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39499 dport 54276] != expected 0xc9debc8d # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39499 dport 54276] != expected 0xc9debc8d # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48082 dport 54276] != expected 0xb8fa76d0 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48082 dport 54276] != expected 0xb8fa76d0 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49820 dport 54276] != expected 0xc79b161e # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49820 dport 54276] != expected 0xc79b161e # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38228 dport 54276] != expected 0x3b905cdb # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38228 dport 54276] != expected 0x3b905cdb # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51974 dport 54276] != expected 0xa6700fcc # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51974 dport 54276] != expected 0xa6700fcc # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60887 dport 54276] != expected 0xa86c9ae # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60887 dport 54276] != expected 0xa86c9ae # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55451 dport 54276] != expected 0xea1357eb # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55451 dport 54276] != expected 0xea1357eb # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51796 dport 54276] != expected 0x983b65ab # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51796 dport 54276] != expected 0x983b65ab # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34283 dport 54276] != expected 0xe5e9b3bf # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34283 dport 54276] != expected 0xe5e9b3bf # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54301 dport 54276] != expected 0xfe1da62c # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54301 dport 54276] != expected 0xfe1da62c # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59829 dport 54276] != expected 0xd57bdb63 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59829 dport 54276] != expected 0xd57bdb63 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40204 dport 54276] != expected 0x6529a12d # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40204 dport 54276] != expected 0x6529a12d # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59309 dport 54276] != expected 0x62a42e56 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59309 dport 54276] != expected 0x62a42e56 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44257 dport 54276] != expected 0x403f2944 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44257 dport 54276] != expected 0x403f2944 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50571 dport 54276] != expected 0xb1706a50 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50571 dport 54276] != expected 0xb1706a50 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42983 dport 54276] != expected 0xc2d392a0 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42983 dport 54276] != expected 0xc2d392a0 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51065 dport 54276] != expected 0x14f44b2b # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51065 dport 54276] != expected 0x14f44b2b # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53182 dport 54276] != expected 0x3a712901 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53182 dport 54276] != expected 0x3a712901 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60108 dport 54276] != expected 0xcc334f33 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60108 dport 54276] != expected 0xcc334f33 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48886 dport 54276] != expected 0x313d89c0 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48886 dport 54276] != expected 0x313d89c0 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51150 dport 54276] != expected 0xd0f0172a # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51150 dport 54276] != expected 0xd0f0172a # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43450 dport 54276] != expected 0x46cccc49 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43450 dport 54276] != expected 0x46cccc49 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53870 dport 54276] != expected 0xba17fb17 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53870 dport 54276] != expected 0xba17fb17 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42356 dport 54276] != expected 0x50f12109 # # Exception| cpu 5: rx_hash 0x8a2358f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42356 dport 54276] != expected 0x50f12109 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 56973 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52803 dport 56973] != expected 0xc825f400 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52803 dport 56973] != expected 0xc825f400 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46729 dport 56973] != expected 0x39e9c45a # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46729 dport 56973] != expected 0x39e9c45a # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36924 dport 56973] != expected 0x9797aacf # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36924 dport 56973] != expected 0x9797aacf # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41338 dport 56973] != expected 0x760936ef # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41338 dport 56973] != expected 0x760936ef # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53673 dport 56973] != expected 0xee99892b # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53673 dport 56973] != expected 0xee99892b # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48521 dport 56973] != expected 0x468c16c3 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48521 dport 56973] != expected 0x468c16c3 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50068 dport 56973] != expected 0x1e1c123 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50068 dport 56973] != expected 0x1e1c123 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34356 dport 56973] != expected 0x48e68f5f # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34356 dport 56973] != expected 0x48e68f5f # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41639 dport 56973] != expected 0xa3a3b706 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41639 dport 56973] != expected 0xa3a3b706 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35637 dport 56973] != expected 0x31dfb38c # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35637 dport 56973] != expected 0x31dfb38c # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48299 dport 56973] != expected 0xc2b5c8e2 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48299 dport 56973] != expected 0xc2b5c8e2 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 56973] != expected 0x4fcbcbfd # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 56973] != expected 0x4fcbcbfd # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42522 dport 56973] != expected 0x8d652a8f # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42522 dport 56973] != expected 0x8d652a8f # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60883 dport 56973] != expected 0x59350f05 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60883 dport 56973] != expected 0x59350f05 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49552 dport 56973] != expected 0x3fe557a8 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49552 dport 56973] != expected 0x3fe557a8 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49332 dport 56973] != expected 0xf9542341 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49332 dport 56973] != expected 0xf9542341 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54272 dport 56973] != expected 0xebf7512 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54272 dport 56973] != expected 0xebf7512 # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49943 dport 56973] != expected 0x7afca87e # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49943 dport 56973] != expected 0x7afca87e # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58206 dport 56973] != expected 0xffc14b2a # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58206 dport 56973] != expected 0xffc14b2a # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58517 dport 56973] != expected 0x674301fc # # Exception| cpu 4: rx_hash 0x97003f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58517 dport 56973] != expected 0x674301fc # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->