< 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 47982 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9aa074ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 54746 dport 47982] != expected 0x15ea601b # # Exception| cpu 0: rx_hash 0x35e50856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54776 dport 47982] != expected 0x33b6c6da # # Exception| cpu 0: rx_hash 0x7e1fd9b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54778 dport 47982] != expected 0xe85448f9 # # Exception| cpu 0: rx_hash 0xceb78e95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54832 dport 47982] != expected 0x7492dc89 # # Exception| cpu 0: rx_hash 0x7f2f162f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 47982] != expected 0x3a9c78ec # # Exception| cpu 0: rx_hash 0x4aa9417d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54872 dport 47982] != expected 0x10b4392 # # Exception| cpu 0: rx_hash 0x18dd1929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54930 dport 47982] != expected 0xeda1f070 # # Exception| cpu 0: rx_hash 0xe4241447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54940 dport 47982] != expected 0x2d4a9aca # # Exception| cpu 0: rx_hash 0x009bb959 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54972 dport 47982] != expected 0xd0f4b228 # # Exception| cpu 0: rx_hash 0xb10321e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54986 dport 47982] != expected 0x9efa164d # # Exception| cpu 0: rx_hash 0xb362beda [saddr 192.0.3.2 daddr 192.0.3.1 sport 55060 dport 47982] != expected 0x3b6a7666 # # Exception| cpu 0: rx_hash 0x0ac7b9b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55126 dport 47982] != expected 0x9e57ec34 # # Exception| cpu 0: rx_hash 0xbdc4653b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55130 dport 47982] != expected 0x855e08ad # # Exception| cpu 0: rx_hash 0x6cfd9f77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55140 dport 47982] != expected 0x43771b31 # # Exception| cpu 0: rx_hash 0xfe032b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 47982] != expected 0xb58fb8b9 # # Exception| cpu 0: rx_hash 0xcb857c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55154 dport 47982] != expected 0x8e1883c7 # # Exception| cpu 0: rx_hash 0x7c86a0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55166 dport 47982] != expected 0x9511675e # # Exception| cpu 0: rx_hash 0xe78da2bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55204 dport 47982] != expected 0x82c78578 # # Exception| cpu 0: rx_hash 0x0b0f9071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55216 dport 47982] != expected 0x944a93ad # # Exception| cpu 0: rx_hash 0x0e71515f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55298 dport 47982] != expected 0x5a72c0e6 # # Exception| cpu 0: rx_hash 0xeacefc41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55330 dport 47982] != expected 0xa7cce804 # # Exception| cpu 0: rx_hash 0x33ca99dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55336 dport 47982] != expected 0x8ad6c5af # # Exception| cpu 0: rx_hash 0xd81bc6e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55456 dport 47982] != expected 0xc341ec1f # # Exception| cpu 0: rx_hash 0x69835e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55510 dport 47982] != expected 0x8d4f487a # # Exception| cpu 0: rx_hash 0x61bec189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55522 dport 47982] != expected 0x667c764d # # Exception| cpu 0: rx_hash 0x1fc2473e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55550 dport 47982] != expected 0x8609c310 # # Exception| cpu 0: rx_hash 0x05e57877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55566 dport 47982] != expected 0x1ecce163 # # Exception| cpu 0: rx_hash 0xc23cf9aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55632 dport 47982] != expected 0x5b84ce6c # # Exception| cpu 0: rx_hash 0x36f86b14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55658 dport 47982] != expected 0x705c9ae1 # # Exception| cpu 0: rx_hash 0xc3f4d06b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55734 dport 47982] != expected 0x5199b1f5 # # Exception| cpu 0: rx_hash 0x3f0ddd05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55736 dport 47982] != expected 0x9172db4f # # Exception| cpu 0: rx_hash 0x62177771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 47982] != expected 0xc9f169ff # # Exception| cpu 4: rx_hash 0xaf2623ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 54724 dport 47982] != expected 0x2e7d5b65 # # Exception| cpu 4: rx_hash 0x76224663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54734 dport 47982] != expected 0x36776ce # # Exception| cpu 4: rx_hash 0xf4a7cdba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54748 dport 47982] != expected 0x23f9a929 # # Exception| cpu 4: rx_hash 0xc68a1145 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54788 dport 47982] != expected 0x9fa1e2be # # Exception| cpu 4: rx_hash 0x440f9a9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54806 dport 47982] != expected 0xbf3f3d59 # # Exception| cpu 4: rx_hash 0x17b3eb09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54842 dport 47982] != expected 0x5988f122 # # Exception| cpu 4: rx_hash 0xfdaa9df6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54868 dport 47982] != expected 0x1a02a70b # # Exception| cpu 4: rx_hash 0x096e0f48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54894 dport 47982] != expected 0x31daf386 # # Exception| cpu 4: rx_hash 0xd1a24315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54914 dport 47982] != expected 0x16dda1b4 # # Exception| cpu 4: rx_hash 0xa7e35a72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54954 dport 47982] != expected 0x1d9b2ade # # Exception| cpu 4: rx_hash 0xb79865d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54960 dport 47982] != expected 0xcbfd56b1 # # Exception| cpu 4: rx_hash 0x3bbb35ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 55020 dport 47982] != expected 0x5557f79d # # Exception| cpu 4: rx_hash 0xe6458b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55106 dport 47982] != expected 0x88dafae1 # # Exception| cpu 4: rx_hash 0xee7814ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55158 dport 47982] != expected 0x63e9c4d6 # # Exception| cpu 4: rx_hash 0x36b458f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55194 dport 47982] != expected 0x44ee96e4 # # Exception| cpu 4: rx_hash 0x65082966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55222 dport 47982] != expected 0xa2595a9f # # Exception| cpu 4: rx_hash 0x9f6a6039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55234 dport 47982] != expected 0x37b570d9 # # Exception| cpu 4: rx_hash 0xdcad2e0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55284 dport 47982] != expected 0x764c0cd # # Exception| cpu 4: rx_hash 0xd77534c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55304 dport 47982] != expected 0x7768ed4d # # Exception| cpu 4: rx_hash 0xc70e0b63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55314 dport 47982] != expected 0xa10e9122 # # Exception| cpu 4: rx_hash 0xfab5c3e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55352 dport 47982] != expected 0x71aa946b # # Exception| cpu 4: rx_hash 0xf4131800 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55414 dport 47982] != expected 0xcf9eeaa0 # # Exception| cpu 4: rx_hash 0x775eba18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55426 dport 47982] != expected 0xe51d4ade # # Exception| cpu 4: rx_hash 0x1959030f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55428 dport 47982] != expected 0xd30e83ec # # Exception| cpu 4: rx_hash 0xd0265933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55444 dport 47982] != expected 0x2872d228 # # Exception| cpu 4: rx_hash 0xa6674054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55484 dport 47982] != expected 0x23345942 # # Exception| cpu 4: rx_hash 0xcefbbd72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55488 dport 47982] != expected 0x4020d08c # # Exception| cpu 4: rx_hash 0x79f861f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55500 dport 47982] != expected 0x5b293415 # # Exception| cpu 4: rx_hash 0xde8082d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55514 dport 47982] != expected 0x9646ace3 # # Exception| cpu 4: rx_hash 0x8760f3ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55580 dport 47982] != expected 0x3e523e84 # # Exception| cpu 4: rx_hash 0x8f5d6c7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55592 dport 47982] != expected 0xd56100b3 # # Exception| cpu 4: rx_hash 0x46223642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55608 dport 47982] != expected 0x2e1d5177 # # Exception| cpu 4: rx_hash 0x0b43a396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55616 dport 47982] != expected 0xa0f89fa8 # # Exception| cpu 4: rx_hash 0x1b389c36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55642 dport 47982] != expected 0x769ee3c7 # # Exception| cpu 4: rx_hash 0x7cca9330 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55694 dport 47982] != expected 0xa1a36b5b # # Exception| cpu 4: rx_hash 0x6cb1ac90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55700 dport 47982] != expected 0x77c51734 # # Exception| cpu 4: rx_hash 0xdbb2701b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55704 dport 47982] != expected 0x6cccf3ad # # Exception| cpu 4: rx_hash 0xe609b899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55730 dport 47982] != expected 0xbc68f6e4 # # Exception| cpu 4: rx_hash 0x1c6bf1c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55750 dport 47982] != expected 0x2984dca2 # # Exception| cpu 4: rx_hash 0xc56f945a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55756 dport 47982] != expected 0x49ef109 # # Exception| cpu 4: rx_hash 0xf8d45cd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55782 dport 47982] != expected 0xd43af440 # # Exception| cpu 4: rx_hash 0x5facbff3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55792 dport 47982] != expected 0x19556cb6 # # Exception| cpu 4: rx_hash 0x86a8da6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55802 dport 47982] != expected 0x344f411d # # Exception| cpu 4: rx_hash 0x2e462d39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55838 dport 47982] != expected 0x95dc9735 # # Exception| cpu 4: rx_hash 0x309bc978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55882 dport 47982] != expected 0xfd8e9591 # # 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 0xe27b4350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55054 dport 39473] OK # # # cpu 0: rx_hash 0x0ef9719e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55066 dport 39473] OK # # # cpu 0: rx_hash 0x60fec889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55068 dport 39473] OK # # # cpu 0: rx_hash 0xfa3de320 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55072 dport 39473] OK # # # cpu 0: rx_hash 0xb1c732c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55074 dport 39473] OK # # # cpu 0: rx_hash 0x7e232cc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55112 dport 39473] OK # # # cpu 0: rx_hash 0xfca6a711 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55130 dport 39473] OK # # # cpu 0: rx_hash 0x4398e44a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55138 dport 39473] OK # # # cpu 0: rx_hash 0x79704138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55252 dport 39473] OK # # # cpu 0: rx_hash 0xf8104ffe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55310 dport 39473] OK # # # cpu 0: rx_hash 0xabac3e6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55330 dport 39473] OK # # # cpu 0: rx_hash 0xbbd701cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55352 dport 39473] OK # # # cpu 0: rx_hash 0xc330c34d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55390 dport 39473] OK # # # cpu 0: rx_hash 0x027206a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55418 dport 39473] OK # # # cpu 0: rx_hash 0xbc846c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55460 dport 39473] OK # # # cpu 0: rx_hash 0x0b87b0b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 39473] OK # # # cpu 0: rx_hash 0x658009a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55470 dport 39473] OK # # # cpu 4: rx_hash 0x55789fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55042 dport 39473] OK # # # cpu 4: rx_hash 0x9c07c5e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55058 dport 39473] OK # # # cpu 4: rx_hash 0x4503a07b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55064 dport 39473] OK # # # cpu 4: rx_hash 0x4d3e3fab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55084 dport 39473] OK # # # cpu 4: rx_hash 0x06c4ee4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55086 dport 39473] OK # # # cpu 4: rx_hash 0xcfbbb472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55102 dport 39473] OK # # # cpu 4: rx_hash 0x25a2c28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55120 dport 39473] OK # # # cpu 4: rx_hash 0xc11d6f93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55152 dport 39473] OK # # # cpu 4: rx_hash 0x11ecbc1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55208 dport 39473] OK # # # cpu 4: rx_hash 0x1f4a67ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55270 dport 39473] OK # # # cpu 4: rx_hash 0xd6353dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55286 dport 39473] OK # # # cpu 4: rx_hash 0x04e94290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55296 dport 39473] OK # # # cpu 4: rx_hash 0x5f68acd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55320 dport 39473] OK # # # cpu 4: rx_hash 0xad377a5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55384 dport 39473] OK # # # cpu 4: rx_hash 0xeef0346f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55406 dport 39473] OK # # # cpu 4: rx_hash 0xa4c2cc4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55434 dport 39473] OK # # # cpu 4: rx_hash 0x997904c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55456 dport 39473] OK # # # cpu 4: rx_hash 0x89023b69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55482 dport 39473] OK # # # cpu 4: rx_hash 0xe705827e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55484 dport 39473] OK # # # cpu 4: rx_hash 0x73607236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55502 dport 39473] OK # # # cpu 4: rx_hash 0xb87eb733 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55552 dport 39473] OK # # # cpu 4: rx_hash 0x4487ba5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55566 dport 39473] OK # # # cpu 4: rx_hash 0xa8058893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55578 dport 39473] OK # # # cpu 4: rx_hash 0x4cba258d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55610 dport 39473] OK # # # cpu 4: rx_hash 0xae9ecca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55648 dport 39473] OK # # # cpu 4: rx_hash 0x421cfe6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55668 dport 39473] OK # # # cpu 4: rx_hash 0x9b189bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55678 dport 39473] OK # # # cpu 4: rx_hash 0x082e0648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55696 dport 39473] OK # # # cpu 4: rx_hash 0xfcea94f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55722 dport 39473] OK # # # cpu 4: rx_hash 0x5534ac3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55794 dport 39473] OK # # # cpu 4: rx_hash 0xe23770b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55806 dport 39473] OK # # # cpu 4: rx_hash 0x8d00063c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55876 dport 39473] OK # # # cpu 4: rx_hash 0x948e8f8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55948 dport 39473] OK # # # cpu 4: rx_hash 0x70312293 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55980 dport 39473] OK # # # cpu 4: rx_hash 0x0e4da424 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55984 dport 39473] OK # # # cpu 4: rx_hash 0x432c31f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56008 dport 39473] OK # # # cpu 4: rx_hash 0x2d2b88e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56014 dport 39473] OK # # # cpu 4: rx_hash 0xb7e8a34e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56050 dport 39473] OK # # # cpu 4: rx_hash 0x51369169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56076 dport 39473] OK # # # cpu 4: rx_hash 0x414daec9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56086 dport 39473] OK # # # cpu 4: rx_hash 0xdb8e8560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56106 dport 39473] OK # # # cpu 4: rx_hash 0xcbf5bac0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56112 dport 39473] OK # # # count: pass=59 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 36951 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48343 dport 36951] != expected 0x7115d4d2 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48343 dport 36951] != expected 0x7115d4d2 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52824 dport 36951] != expected 0x48f7d7f5 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52824 dport 36951] != expected 0x48f7d7f5 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57666 dport 36951] != expected 0x601b3bc4 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57666 dport 36951] != expected 0x601b3bc4 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41602 dport 36951] != expected 0xf8b95d0b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41602 dport 36951] != expected 0xf8b95d0b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41478 dport 36951] != expected 0xaa279022 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41478 dport 36951] != expected 0xaa279022 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52316 dport 36951] != expected 0x8add726a # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52316 dport 36951] != expected 0x8add726a # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36859 dport 36951] != expected 0x10c8fd42 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36859 dport 36951] != expected 0x10c8fd42 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 36951] != expected 0x9bc03a98 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 36951] != expected 0x9bc03a98 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35651 dport 36951] != expected 0xc8705c93 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35651 dport 36951] != expected 0xc8705c93 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43310 dport 36951] != expected 0x9afbc479 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43310 dport 36951] != expected 0x9afbc479 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46452 dport 36951] != expected 0x4ba2d9d2 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46452 dport 36951] != expected 0x4ba2d9d2 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56052 dport 36951] != expected 0x23391ca0 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56052 dport 36951] != expected 0x23391ca0 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51349 dport 36951] != expected 0x9dbda2aa # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51349 dport 36951] != expected 0x9dbda2aa # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53468 dport 36951] != expected 0x4c528de7 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53468 dport 36951] != expected 0x4c528de7 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46183 dport 36951] != expected 0x834edf6f # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46183 dport 36951] != expected 0x834edf6f # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48559 dport 36951] != expected 0xa047df11 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48559 dport 36951] != expected 0xa047df11 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55286 dport 36951] != expected 0x7b775e7b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55286 dport 36951] != expected 0x7b775e7b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60613 dport 36951] != expected 0xdd0ea870 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60613 dport 36951] != expected 0xdd0ea870 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37146 dport 36951] != expected 0xcd38c094 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37146 dport 36951] != expected 0xcd38c094 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56125 dport 36951] != expected 0xfc03f83b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56125 dport 36951] != expected 0xfc03f83b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53065 dport 36951] != expected 0x5bf95f6b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53065 dport 36951] != expected 0x5bf95f6b # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 36951] != expected 0x6123bc36 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 36951] != expected 0x6123bc36 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34214 dport 36951] != expected 0x5d8a5a05 # # Exception| cpu 4: rx_hash 0xbe7ee475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34214 dport 36951] != expected 0x5d8a5a05 # # 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 43557 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56253 dport 43557] != expected 0x60152760 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56253 dport 43557] != expected 0x60152760 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51249 dport 43557] != expected 0x672c6084 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51249 dport 43557] != expected 0x672c6084 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50404 dport 43557] != expected 0x6f9ccf94 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50404 dport 43557] != expected 0x6f9ccf94 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39448 dport 43557] != expected 0xb9e80074 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39448 dport 43557] != expected 0xb9e80074 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34581 dport 43557] != expected 0xf6f7f610 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34581 dport 43557] != expected 0xf6f7f610 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42607 dport 43557] != expected 0xd91ff82f # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42607 dport 43557] != expected 0xd91ff82f # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53242 dport 43557] != expected 0xef546900 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53242 dport 43557] != expected 0xef546900 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55817 dport 43557] != expected 0xad90a654 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55817 dport 43557] != expected 0xad90a654 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50992 dport 43557] != expected 0xeab2cfe0 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50992 dport 43557] != expected 0xeab2cfe0 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51928 dport 43557] != expected 0x53a31d30 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51928 dport 43557] != expected 0x53a31d30 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34624 dport 43557] != expected 0x7fdfb19b # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34624 dport 43557] != expected 0x7fdfb19b # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52421 dport 43557] != expected 0x4b443ff4 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52421 dport 43557] != expected 0x4b443ff4 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49966 dport 43557] != expected 0x701165da # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49966 dport 43557] != expected 0x701165da # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55738 dport 43557] != expected 0xc7acc76c # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55738 dport 43557] != expected 0xc7acc76c # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33880 dport 43557] != expected 0xc68250ac # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33880 dport 43557] != expected 0xc68250ac # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54302 dport 43557] != expected 0x3be11fb8 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54302 dport 43557] != expected 0x3be11fb8 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60737 dport 43557] != expected 0x3ee5f64f # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60737 dport 43557] != expected 0x3ee5f64f # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42798 dport 43557] != expected 0x2278c9 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42798 dport 43557] != expected 0x2278c9 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50154 dport 43557] != expected 0xde9c30e0 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50154 dport 43557] != expected 0xde9c30e0 # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49566 dport 43557] != expected 0x7ab5836e # # Exception| cpu 0: rx_hash 0x97058302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49566 dport 43557] != expected 0x7ab5836e # # 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__->