< 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 447, 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 38669 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x19e31e0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37990 dport 38669] != expected 0x743808e4 # # Exception| cpu 0: rx_hash 0x49a41a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38006 dport 38669] != expected 0xf6987793 # # Exception| cpu 0: rx_hash 0xef57b5cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38030 dport 38669] != expected 0xa0d4d983 # # Exception| cpu 0: rx_hash 0x84500617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38056 dport 38669] != expected 0x7e06e059 # # Exception| cpu 0: rx_hash 0xf6a12b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38066 dport 38669] != expected 0xece59a7f # # Exception| cpu 0: rx_hash 0xf3f11c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38144 dport 38669] != expected 0xb2682914 # # Exception| cpu 0: rx_hash 0x71c93de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38146 dport 38669] != expected 0xa76bd2aa # # Exception| cpu 0: rx_hash 0xd9eabffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38178 dport 38669] != expected 0x663bed11 # # Exception| cpu 0: rx_hash 0x2923b38c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38202 dport 38669] != expected 0xe1db6c89 # # Exception| cpu 0: rx_hash 0x940de029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38238 dport 38669] != expected 0xcaa2b130 # # Exception| cpu 0: rx_hash 0x9ca06a62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38262 dport 38669] != expected 0xeb27064 # # Exception| cpu 0: rx_hash 0xff0a53f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38264 dport 38669] != expected 0x147088ea # # Exception| cpu 0: rx_hash 0x18e5eca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38276 dport 38669] != expected 0x48bddb25 # # Exception| cpu 0: rx_hash 0x6a14c1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38302 dport 38669] != expected 0xda5ea103 # # Exception| cpu 0: rx_hash 0x32fe4fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38310 dport 38669] != expected 0x9cee1f20 # # Exception| cpu 0: rx_hash 0x104866ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38316 dport 38669] != expected 0x8cad1a71 # # Exception| cpu 0: rx_hash 0x62b94bec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38326 dport 38669] != expected 0x1e4e6057 # # Exception| cpu 0: rx_hash 0x5daf393b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38352 dport 38669] != expected 0x20344650 # # Exception| cpu 0: rx_hash 0x4c7754f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38400 dport 38669] != expected 0xb6572d18 # # Exception| cpu 0: rx_hash 0xdb42a438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38470 dport 38669] != expected 0x497d34a4 # # Exception| cpu 0: rx_hash 0xe67fb47d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38528 dport 38669] != expected 0x460322f6 # # Exception| cpu 0: rx_hash 0xc4c99d53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38538 dport 38669] != expected 0x564027a7 # # Exception| cpu 0: rx_hash 0x751c8198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38550 dport 38669] != expected 0xdb215be0 # # Exception| cpu 0: rx_hash 0x8d7807a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38566 dport 38669] != expected 0x98d11b2c # # Exception| cpu 0: rx_hash 0x6cea1f44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38570 dport 38669] != expected 0x9710181c # # Exception| cpu 0: rx_hash 0xab98ebaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38652 dport 38669] != expected 0xea9a7ed7 # # Exception| cpu 0: rx_hash 0x28a63871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38684 dport 38669] != expected 0xc31c56a8 # # Exception| cpu 0: rx_hash 0x6117a283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38704 dport 38669] != expected 0xd8d6a23 # # Exception| cpu 0: rx_hash 0x0e46d47a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38726 dport 38669] != expected 0xb1573353 # # Exception| cpu 0: rx_hash 0xdc39f126 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38740 dport 38669] != expected 0x26f4b79a # # Exception| cpu 0: rx_hash 0x7cb7f97a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38748 dport 38669] != expected 0x23b44975 # # Exception| cpu 0: rx_hash 0x7267d486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38788 dport 38669] != expected 0xb4a8d8de # # Exception| cpu 0: rx_hash 0xd2e9dcda [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 38669] != expected 0xb1e82631 # # Exception| cpu 0: rx_hash 0xcf498723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38880 dport 38669] != expected 0x9fd10567 # # Exception| cpu 0: rx_hash 0x2ba2d7ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38922 dport 38669] != expected 0x5b0eeab1 # # Exception| cpu 0: rx_hash 0xf9ddf2b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38936 dport 38669] != expected 0xccad6e78 # # Exception| cpu 0: rx_hash 0x838155f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38954 dport 38669] != expected 0x9a5ed50a # # Exception| cpu 0: rx_hash 0xc29d4541 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38958 dport 38669] != expected 0x90df28d5 # # Exception| cpu 0: rx_hash 0x51fe70a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38968 dport 38669] != expected 0xdfd51c3 # # Exception| cpu 0: rx_hash 0xf526bddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39008 dport 38669] != expected 0x6ab5cf86 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe6ec460e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57800 dport 41789] OK # # # cpu 0: rx_hash 0x25c877c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57806 dport 41789] OK # # # cpu 0: rx_hash 0x9c339811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57918 dport 41789] OK # # # cpu 0: rx_hash 0x42b7f223 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57940 dport 41789] OK # # # cpu 0: rx_hash 0x79f745d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57954 dport 41789] OK # # # cpu 0: rx_hash 0x38eb5568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57958 dport 41789] OK # # # cpu 0: rx_hash 0x9e18fa83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58014 dport 41789] OK # # # cpu 0: rx_hash 0xb40359e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58044 dport 41789] OK # # # cpu 0: rx_hash 0x18761ed4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58060 dport 41789] OK # # # cpu 0: rx_hash 0xf1498c7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58088 dport 41789] OK # # # cpu 0: rx_hash 0x83b8a17a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58098 dport 41789] OK # # # cpu 0: rx_hash 0x2336a926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58106 dport 41789] OK # # # cpu 0: rx_hash 0x93e54744 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58116 dport 41789] OK # # # cpu 0: rx_hash 0x008672a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58130 dport 41789] OK # # # cpu 0: rx_hash 0x8a13d998 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58168 dport 41789] OK # # # cpu 0: rx_hash 0x26669eaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58184 dport 41789] OK # # # cpu 0: rx_hash 0x5497b3aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58194 dport 41789] OK # # # cpu 0: rx_hash 0x5a479e56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58250 dport 41789] OK # # # cpu 0: rx_hash 0xc924abb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58268 dport 41789] OK # # # cpu 0: rx_hash 0x56bcd138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58354 dport 41789] OK # # # cpu 0: rx_hash 0xb72ec9dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58366 dport 41789] OK # # # cpu 0: rx_hash 0xb9ac1b6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58380 dport 41789] OK # # # cpu 0: rx_hash 0x2262a4c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58418 dport 41789] OK # # # cpu 0: rx_hash 0xa40c4092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58464 dport 41789] OK # # # cpu 0: rx_hash 0xf44b44bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58480 dport 41789] OK # # # cpu 0: rx_hash 0x15d95c59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58492 dport 41789] OK # # # cpu 0: rx_hash 0xd82d406e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58530 dport 41789] OK # # # cpu 0: rx_hash 0x0e04a017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58592 dport 41789] OK # # # cpu 0: rx_hash 0x1f5fb480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58612 dport 41789] OK # # # cpu 0: rx_hash 0xc48be93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58668 dport 41789] OK # # # cpu 0: rx_hash 0xb67ac43e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 41789] OK # # # cpu 0: rx_hash 0x896cb6e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58704 dport 41789] OK # # # cpu 0: rx_hash 0x0b54979b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58706 dport 41789] OK # # # cpu 0: rx_hash 0xc870a650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58708 dport 41789] OK # # # cpu 0: rx_hash 0x53be19fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58730 dport 41789] OK # # # cpu 0: rx_hash 0x909a2835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58732 dport 41789] OK # # # cpu 0: rx_hash 0xa377158c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58738 dport 41789] OK # # # cpu 0: rx_hash 0xd7fb9f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58776 dport 41789] OK # # # cpu 4: rx_hash 0x5bc215ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57772 dport 41789] OK # # # cpu 4: rx_hash 0xea170960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57776 dport 41789] OK # # # cpu 4: rx_hash 0xf7b75299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57820 dport 41789] OK # # # cpu 4: rx_hash 0xaf5ddcfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57828 dport 41789] OK # # # cpu 4: rx_hash 0xff1ad8d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57844 dport 41789] OK # # # cpu 4: rx_hash 0x46e13706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57860 dport 41789] OK # # # cpu 4: rx_hash 0x34101a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57886 dport 41789] OK # # # cpu 4: rx_hash 0xcc749c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57902 dport 41789] OK # # # cpu 4: rx_hash 0xd1d4c7c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57922 dport 41789] OK # # # cpu 4: rx_hash 0x5b416cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57960 dport 41789] OK # # # cpu 4: rx_hash 0x667c7cba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58030 dport 41789] OK # # # cpu 4: rx_hash 0x148d51ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58036 dport 41789] OK # # # cpu 4: rx_hash 0x419a6218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58134 dport 41789] OK # # # cpu 4: rx_hash 0xb9fee421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58150 dport 41789] OK # # # cpu 4: rx_hash 0xe9b9e00f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58166 dport 41789] OK # # # cpu 4: rx_hash 0xa45ebfd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58186 dport 41789] OK # # # cpu 4: rx_hash 0xf419bbf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58202 dport 41789] OK # # # cpu 4: rx_hash 0xacf33593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58210 dport 41789] OK # # # cpu 4: rx_hash 0x5c3a39e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58234 dport 41789] OK # # # cpu 4: rx_hash 0xd87fbf24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58248 dport 41789] OK # # # cpu 4: rx_hash 0x31402d8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58284 dport 41789] OK # # # cpu 4: rx_hash 0xa223186f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58298 dport 41789] OK # # # cpu 4: rx_hash 0x3dbb62e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58324 dport 41789] OK # # # cpu 4: rx_hash 0x8a4126d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58386 dport 41789] OK # # # cpu 4: rx_hash 0xa8f70ffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58392 dport 41789] OK # # # cpu 4: rx_hash 0xe9eb1f45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58396 dport 41789] OK # # # cpu 4: rx_hash 0x2e99ebab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58442 dport 41789] OK # # # cpu 4: rx_hash 0x5c68c6ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58448 dport 41789] OK # # # cpu 4: rx_hash 0xbdfade4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58460 dport 41789] OK # # # cpu 4: rx_hash 0x43e3ffc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 41789] OK # # # cpu 4: rx_hash 0xbb8779f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58540 dport 41789] OK # # # cpu 4: rx_hash 0x69f85ca5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58558 dport 41789] OK # # # cpu 4: rx_hash 0xa6272200 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58560 dport 41789] OK # # # cpu 4: rx_hash 0xbed74e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58654 dport 41789] OK # # # cpu 4: rx_hash 0x30142069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58724 dport 41789] OK # # # cpu 4: rx_hash 0x42e50d69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58750 dport 41789] OK # # # cpu 4: rx_hash 0xce0d01e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58788 dport 41789] OK # # # cpu 4: rx_hash 0x9e4a05c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58804 dport 41789] OK # # # cpu 4: rx_hash 0x73235242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58816 dport 41789] OK # # # cpu 4: rx_hash 0x51957b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58826 dport 41789] OK # # # cpu 4: rx_hash 0x10896bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58830 dport 41789] OK # # # cpu 4: rx_hash 0x83ea5e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58840 dport 41789] OK # # # cpu 4: rx_hash 0x7b8ed809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58856 dport 41789] OK # # # cpu 4: rx_hash 0x2bc9dc27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58872 dport 41789] OK # # # count: pass=82 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 447, 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 38278 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55406 dport 38278] != expected 0x11ae2df9 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55406 dport 38278] != expected 0x11ae2df9 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39936 dport 38278] != expected 0x4b7edcf3 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39936 dport 38278] != expected 0x4b7edcf3 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46377 dport 38278] != expected 0x9d87fdec # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46377 dport 38278] != expected 0x9d87fdec # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42555 dport 38278] != expected 0x7199dd56 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42555 dport 38278] != expected 0x7199dd56 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47759 dport 38278] != expected 0xb6310ed7 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47759 dport 38278] != expected 0xb6310ed7 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36526 dport 38278] != expected 0xe32fb7ac # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36526 dport 38278] != expected 0xe32fb7ac # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34156 dport 38278] != expected 0x1dea18d3 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34156 dport 38278] != expected 0x1dea18d3 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39805 dport 38278] != expected 0x37d5f25e # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39805 dport 38278] != expected 0x37d5f25e # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 38278] != expected 0x3e76230a # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 38278] != expected 0x3e76230a # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39829 dport 38278] != expected 0xe3392339 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39829 dport 38278] != expected 0xe3392339 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40925 dport 38278] != expected 0xf8db43f6 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40925 dport 38278] != expected 0xf8db43f6 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34810 dport 38278] != expected 0x8c896dd0 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34810 dport 38278] != expected 0x8c896dd0 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60218 dport 38278] != expected 0x3d5b44c0 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60218 dport 38278] != expected 0x3d5b44c0 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55225 dport 38278] != expected 0xb34776ae # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55225 dport 38278] != expected 0xb34776ae # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55775 dport 38278] != expected 0x70279251 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55775 dport 38278] != expected 0x70279251 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35579 dport 38278] != expected 0x5fab5c59 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35579 dport 38278] != expected 0x5fab5c59 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44920 dport 38278] != expected 0xa91a8941 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44920 dport 38278] != expected 0xa91a8941 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49880 dport 38278] != expected 0xc11a87c0 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49880 dport 38278] != expected 0xc11a87c0 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55916 dport 38278] != expected 0xf8b8d5bc # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55916 dport 38278] != expected 0xf8b8d5bc # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38567 dport 38278] != expected 0x4cef5ebf # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38567 dport 38278] != expected 0x4cef5ebf # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58767 dport 38278] != expected 0x5363c3b8 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58767 dport 38278] != expected 0x5363c3b8 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40195 dport 38278] != expected 0x8c50d7c7 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40195 dport 38278] != expected 0x8c50d7c7 # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41531 dport 38278] != expected 0x8f935cab # # Exception| cpu 4: rx_hash 0xced9801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41531 dport 38278] != expected 0x8f935cab # # 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 447, 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 35601 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42990 dport 35601] != expected 0xc60465df # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42990 dport 35601] != expected 0xc60465df # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32868 dport 35601] != expected 0x82d5db85 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32868 dport 35601] != expected 0x82d5db85 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60492 dport 35601] != expected 0xc065f195 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60492 dport 35601] != expected 0xc065f195 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40929 dport 35601] != expected 0x7086f423 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40929 dport 35601] != expected 0x7086f423 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40505 dport 35601] != expected 0xab52a99d # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40505 dport 35601] != expected 0xab52a99d # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52671 dport 35601] != expected 0xd3fc6675 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52671 dport 35601] != expected 0xd3fc6675 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45977 dport 35601] != expected 0x15340ad7 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45977 dport 35601] != expected 0x15340ad7 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57490 dport 35601] != expected 0x22707fba # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57490 dport 35601] != expected 0x22707fba # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59839 dport 35601] != expected 0xa01559e7 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59839 dport 35601] != expected 0xa01559e7 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59299 dport 35601] != expected 0x54a3ef15 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59299 dport 35601] != expected 0x54a3ef15 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48945 dport 35601] != expected 0x9870f201 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48945 dport 35601] != expected 0x9870f201 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49557 dport 35601] != expected 0x76885f54 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49557 dport 35601] != expected 0x76885f54 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54917 dport 35601] != expected 0x2158480d # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54917 dport 35601] != expected 0x2158480d # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48395 dport 35601] != expected 0x28206537 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48395 dport 35601] != expected 0x28206537 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56984 dport 35601] != expected 0x8e5d982b # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56984 dport 35601] != expected 0x8e5d982b # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44530 dport 35601] != expected 0x7f3cf3d # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44530 dport 35601] != expected 0x7f3cf3d # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36998 dport 35601] != expected 0xdb871e6a # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36998 dport 35601] != expected 0xdb871e6a # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36581 dport 35601] != expected 0x69ced3dc # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36581 dport 35601] != expected 0x69ced3dc # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53268 dport 35601] != expected 0x80a4ca72 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53268 dport 35601] != expected 0x80a4ca72 # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46771 dport 35601] != expected 0x7fe4cdbc # # Exception| cpu 0: rx_hash 0xa6116a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46771 dport 35601] != expected 0x7fe4cdbc # # 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->