< 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 58905 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa6228a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42180 dport 58905] != expected 0x9ab5640d # # Exception| cpu 0: rx_hash 0xf6b5ff38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42226 dport 58905] != expected 0xfc49c99f # # Exception| cpu 0: rx_hash 0x7f378965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42240 dport 58905] != expected 0x7b65ad56 # # Exception| cpu 0: rx_hash 0xd2bfec77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42248 dport 58905] != expected 0x50c45e96 # # Exception| cpu 0: rx_hash 0x1fd22fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42258 dport 58905] != expected 0xc0329bb5 # # Exception| cpu 0: rx_hash 0x74b036e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42290 dport 58905] != expected 0x4adae745 # # Exception| cpu 0: rx_hash 0xd12f749e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42314 dport 58905] != expected 0xbb37afed # # Exception| cpu 0: rx_hash 0x07eb4617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42330 dport 58905] != expected 0xaee7560d # # Exception| cpu 0: rx_hash 0x5cfb8c32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42334 dport 58905] != expected 0xf9a4b18c # # Exception| cpu 0: rx_hash 0x08676a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42376 dport 58905] != expected 0xf27e41aa # # Exception| cpu 0: rx_hash 0xfd6f5df8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42438 dport 58905] != expected 0x656fa490 # # Exception| cpu 0: rx_hash 0x960d44bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42470 dport 58905] != expected 0xef87d860 # # Exception| cpu 0: rx_hash 0xc9658ecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42504 dport 58905] != expected 0xa937d6c7 # # Exception| cpu 0: rx_hash 0x5f18873e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42518 dport 58905] != expected 0x6e82f465 # # Exception| cpu 0: rx_hash 0x99f2fb68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42558 dport 58905] != expected 0xcfcb7b55 # # Exception| cpu 0: rx_hash 0xcefe8595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42666 dport 58905] != expected 0x2fe27a08 # # Exception| cpu 0: rx_hash 0xb5b2d20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42674 dport 58905] != expected 0x11937028 # # Exception| cpu 0: rx_hash 0xfd1cce1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42700 dport 58905] != expected 0x19ba1002 # # Exception| cpu 0: rx_hash 0x1baa2ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42744 dport 58905] != expected 0xd1c17293 # # Exception| cpu 0: rx_hash 0x2409cde3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42760 dport 58905] != expected 0xf86ad959 # # Exception| cpu 0: rx_hash 0x54c225fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42786 dport 58905] != expected 0xf7a4996a # # Exception| cpu 0: rx_hash 0x3c30a453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42816 dport 58905] != expected 0x96bf14e1 # # Exception| cpu 0: rx_hash 0xeaf496da [saddr 192.0.3.2 daddr 192.0.3.1 sport 42832 dport 58905] != expected 0x836fed01 # # Exception| cpu 0: rx_hash 0xe173295c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42850 dport 58905] != expected 0xb2d0a712 # # Exception| cpu 0: rx_hash 0xfadad805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42856 dport 58905] != expected 0x37f69bd1 # # Exception| cpu 0: rx_hash 0x2c1eea8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42872 dport 58905] != expected 0x22266231 # # Exception| cpu 0: rx_hash 0x68ac4247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42902 dport 58905] != expected 0x9d65e4c7 # # Exception| cpu 0: rx_hash 0x58de9126 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42930 dport 58905] != expected 0x40ce7fb6 # # Exception| cpu 0: rx_hash 0xe6e82202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42944 dport 58905] != expected 0x34050bdd # # Exception| cpu 0: rx_hash 0x10708d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42956 dport 58905] != expected 0x48e71f9c # # Exception| cpu 0: rx_hash 0xadd6a6f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43004 dport 58905] != expected 0xd7df9a8c # # Exception| cpu 0: rx_hash 0x99c09132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43034 dport 58905] != expected 0x84b285ff # # Exception| cpu 0: rx_hash 0x74f1cf5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43036 dport 58905] != expected 0x7d76ad7d # # Exception| cpu 0: rx_hash 0xdae932a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43094 dport 58905] != expected 0xbd24afc6 # # Exception| cpu 0: rx_hash 0xb18b2be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43126 dport 58905] != expected 0x37ccd336 # # Exception| cpu 0: rx_hash 0x8e75d4b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43136 dport 58905] != expected 0xb6fe5fe0 # # Exception| cpu 0: rx_hash 0x23fdb1a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43144 dport 58905] != expected 0x9d5fac20 # # Exception| cpu 0: rx_hash 0x533659bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43170 dport 58905] != expected 0x9291ec13 # # Exception| cpu 0: rx_hash 0x85f26b35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43186 dport 58905] != expected 0x874115f3 # # Exception| cpu 0: rx_hash 0xa63e6e62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43244 dport 58905] != expected 0x5800929 # # Exception| cpu 0: rx_hash 0xe2d1dbef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43268 dport 58905] != expected 0x125aa8c3 # # Exception| cpu 0: rx_hash 0x54f04fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43270 dport 58905] != expected 0xbcdd67c0 # # Exception| cpu 0: rx_hash 0xd924b708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43282 dport 58905] != expected 0xfe4e79a1 # # Exception| cpu 0: rx_hash 0x3f9256e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43302 dport 58905] != expected 0x36351b30 # # Exception| cpu 0: rx_hash 0x921a33f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43310 dport 58905] != expected 0x1d94e8f0 # # Exception| cpu 0: rx_hash 0x6712042c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43360 dport 58905] != expected 0x8a850dca # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x138a1580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51940 dport 50874] OK # # # cpu 0: rx_hash 0xc118a9f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51986 dport 50874] OK # # # cpu 0: rx_hash 0x5f728762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52092 dport 50874] OK # # # cpu 0: rx_hash 0xcd041d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52098 dport 50874] OK # # # cpu 0: rx_hash 0x3b9cb217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52110 dport 50874] OK # # # cpu 0: rx_hash 0xed58809e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52126 dport 50874] OK # # # cpu 0: rx_hash 0x23a5dba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52166 dport 50874] OK # # # cpu 0: rx_hash 0xae71230b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52178 dport 50874] OK # # # cpu 0: rx_hash 0xeec81877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52188 dport 50874] OK # # # cpu 0: rx_hash 0xbe5f6dd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52202 dport 50874] OK # # # cpu 0: rx_hash 0xe120e0f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52252 dport 50874] OK # # # cpu 0: rx_hash 0x570174b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52254 dport 50874] OK # # # cpu 0: rx_hash 0x0796011a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52264 dport 50874] OK # # # cpu 0: rx_hash 0x2fddbbcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52292 dport 50874] OK # # # cpu 0: rx_hash 0x34744a92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52302 dport 50874] OK # # # cpu 0: rx_hash 0x7f4ace68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52338 dport 50874] OK # # # cpu 0: rx_hash 0x89d2615f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52350 dport 50874] OK # # # cpu 0: rx_hash 0x70c6e259 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52384 dport 50874] OK # # # cpu 0: rx_hash 0x0b8ab5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52408 dport 50874] OK # # # cpu 0: rx_hash 0x7700f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52484 dport 50874] OK # # # cpu 0: rx_hash 0xa1c4c6c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52500 dport 50874] OK # # # cpu 0: rx_hash 0x07cb1c5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52526 dport 50874] OK # # # cpu 0: rx_hash 0x1ff275ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52582 dport 50874] OK # # # cpu 0: rx_hash 0x2407190b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52592 dport 50874] OK # # # cpu 0: rx_hash 0xf6c8b835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52608 dport 50874] OK # # # cpu 0: rx_hash 0xfd4f07b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52658 dport 50874] OK # # # cpu 0: rx_hash 0x58d045ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52682 dport 50874] OK # # # cpu 0: rx_hash 0x8e147747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52698 dport 50874] OK # # # cpu 0: rx_hash 0x63252929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52700 dport 50874] OK # # # cpu 0: rx_hash 0x48fe0b11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52722 dport 50874] OK # # # cpu 0: rx_hash 0x07b88fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52772 dport 50874] OK # # # cpu 0: rx_hash 0xe919493e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52832 dport 50874] OK # # # cpu 0: rx_hash 0x64cdb192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52852 dport 50874] OK # # # cpu 4: rx_hash 0xe512bab7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51944 dport 50874] OK # # # cpu 4: rx_hash 0x2c29f796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51988 dport 50874] OK # # # cpu 4: rx_hash 0x6717736c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52008 dport 50874] OK # # # cpu 4: rx_hash 0xf97d5df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52038 dport 50874] OK # # # cpu 4: rx_hash 0x1fcbbc1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52082 dport 50874] OK # # # cpu 4: rx_hash 0x2035434e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52100 dport 50874] OK # # # cpu 4: rx_hash 0xce9485c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52160 dport 50874] OK # # # cpu 4: rx_hash 0x81c54630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52238 dport 50874] OK # # # cpu 4: rx_hash 0x7cda5681 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52272 dport 50874] OK # # # cpu 4: rx_hash 0x0f812675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52312 dport 50874] OK # # # cpu 4: rx_hash 0x9e6724de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52452 dport 50874] OK # # # cpu 4: rx_hash 0xdede1fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52458 dport 50874] OK # # # cpu 4: rx_hash 0x13b3dc72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52464 dport 50874] OK # # # cpu 4: rx_hash 0xe52b7345 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52476 dport 50874] OK # # # cpu 4: rx_hash 0x2f80a68d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52546 dport 50874] OK # # # cpu 4: rx_hash 0x8208c39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52554 dport 50874] OK # # # cpu 4: rx_hash 0xe2ed655d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52568 dport 50874] OK # # # cpu 4: rx_hash 0xcd3dd4d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52630 dport 50874] OK # # # cpu 4: rx_hash 0xbdf63ccf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52668 dport 50874] OK # # # cpu 4: rx_hash 0x730b67f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52708 dport 50874] OK # # # cpu 4: rx_hash 0xde8302e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52716 dport 50874] OK # # # cpu 4: rx_hash 0xfedf9f5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52720 dport 50874] OK # # # cpu 4: rx_hash 0x81ebc893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52738 dport 50874] OK # # # cpu 4: rx_hash 0xe10e6e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52752 dport 50874] OK # # # cpu 4: rx_hash 0x1796c166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52764 dport 50874] OK # # # cpu 4: rx_hash 0xaa30eaab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52780 dport 50874] OK # # # cpu 4: rx_hash 0xcad54c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52798 dport 50874] OK # # # cpu 4: rx_hash 0xc2c26b06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52814 dport 50874] OK # # # cpu 4: rx_hash 0xf93707e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52824 dport 50874] OK # # # cpu 4: rx_hash 0xb209831b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52836 dport 50874] OK # # # cpu 4: rx_hash 0xc6c9f8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52910 dport 50874] OK # # # cpu 4: rx_hash 0xf52bb339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52936 dport 50874] OK # # # cpu 4: rx_hash 0xd5772e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52948 dport 50874] OK # # # cpu 4: rx_hash 0x33c1cf6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52960 dport 50874] OK # # # cpu 4: rx_hash 0xdaa61ff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52992 dport 50874] OK # # # cpu 4: rx_hash 0xe9445478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53094 dport 50874] OK # # # cpu 4: rx_hash 0x5b6e5384 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53124 dport 50874] OK # # # cpu 4: rx_hash 0x609b3f63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53138 dport 50874] OK # # # cpu 4: rx_hash 0x96039054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53150 dport 50874] OK # # # cpu 4: rx_hash 0xbdd8b26c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53168 dport 50874] OK # # # cpu 4: rx_hash 0x0bf92627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53170 dport 50874] OK # # # cpu 4: rx_hash 0x1050d77e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53176 dport 50874] OK # # # cpu 4: rx_hash 0xc5047d1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53226 dport 50874] OK # # # cpu 4: rx_hash 0x7900bc6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53276 dport 50874] OK # # # count: pass=77 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 46733 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 46733] != expected 0x2ac5163 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 46733] != expected 0x2ac5163 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57308 dport 46733] != expected 0x805c1970 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57308 dport 46733] != expected 0x805c1970 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50409 dport 46733] != expected 0x73e51cbd # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50409 dport 46733] != expected 0x73e51cbd # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34480 dport 46733] != expected 0xa0044513 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34480 dport 46733] != expected 0xa0044513 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 46733] != expected 0xadc6a930 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 46733] != expected 0xadc6a930 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34239 dport 46733] != expected 0xd69d8807 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34239 dport 46733] != expected 0xd69d8807 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44408 dport 46733] != expected 0xc5395649 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44408 dport 46733] != expected 0xc5395649 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53309 dport 46733] != expected 0x77fab086 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53309 dport 46733] != expected 0x77fab086 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50484 dport 46733] != expected 0xf14b41c1 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50484 dport 46733] != expected 0xf14b41c1 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38579 dport 46733] != expected 0x2699c4ee # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38579 dport 46733] != expected 0x2699c4ee # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34958 dport 46733] != expected 0x7b8b7e9a # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34958 dport 46733] != expected 0x7b8b7e9a # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60597 dport 46733] != expected 0xf0286eb # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60597 dport 46733] != expected 0xf0286eb # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40422 dport 46733] != expected 0x6fa95352 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40422 dport 46733] != expected 0x6fa95352 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60469 dport 46733] != expected 0xadb899d7 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60469 dport 46733] != expected 0xadb899d7 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32787 dport 46733] != expected 0x727b3f3 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32787 dport 46733] != expected 0x727b3f3 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39208 dport 46733] != expected 0x8e55eab3 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39208 dport 46733] != expected 0x8e55eab3 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50963 dport 46733] != expected 0x77c60c7b # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50963 dport 46733] != expected 0x77c60c7b # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37435 dport 46733] != expected 0x7bd56bf5 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37435 dport 46733] != expected 0x7bd56bf5 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37318 dport 46733] != expected 0xdb3dcdb6 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37318 dport 46733] != expected 0xdb3dcdb6 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36811 dport 46733] != expected 0x1917f2d2 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36811 dport 46733] != expected 0x1917f2d2 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46413 dport 46733] != expected 0xcf73dbd5 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46413 dport 46733] != expected 0xcf73dbd5 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44904 dport 46733] != expected 0x78472866 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44904 dport 46733] != expected 0x78472866 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35441 dport 46733] != expected 0x24b91844 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35441 dport 46733] != expected 0x24b91844 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37605 dport 46733] != expected 0x5bae6813 # # Exception| cpu 5: rx_hash 0x2871c85b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37605 dport 46733] != expected 0x5bae6813 # # 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 36305 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34419 dport 36305] != expected 0x985b01c9 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34419 dport 36305] != expected 0x985b01c9 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49728 dport 36305] != expected 0xd371371f # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49728 dport 36305] != expected 0xd371371f # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39654 dport 36305] != expected 0x3b340b3f # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39654 dport 36305] != expected 0x3b340b3f # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51719 dport 36305] != expected 0x5a1fc520 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51719 dport 36305] != expected 0x5a1fc520 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57299 dport 36305] != expected 0x704320af # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57299 dport 36305] != expected 0x704320af # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39742 dport 36305] != expected 0xc27d957f # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39742 dport 36305] != expected 0xc27d957f # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34093 dport 36305] != expected 0xa04d6622 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34093 dport 36305] != expected 0xa04d6622 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37557 dport 36305] != expected 0x3f8e01ac # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37557 dport 36305] != expected 0x3f8e01ac # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56429 dport 36305] != expected 0x4c5ed4f3 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56429 dport 36305] != expected 0x4c5ed4f3 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39792 dport 36305] != expected 0x3775a2a1 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39792 dport 36305] != expected 0x3775a2a1 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53517 dport 36305] != expected 0xb9171a92 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53517 dport 36305] != expected 0xb9171a92 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33895 dport 36305] != expected 0xe339d8f1 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33895 dport 36305] != expected 0xe339d8f1 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52826 dport 36305] != expected 0xd8ea6c60 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52826 dport 36305] != expected 0xd8ea6c60 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54155 dport 36305] != expected 0x7848e339 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54155 dport 36305] != expected 0x7848e339 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41726 dport 36305] != expected 0xc6872ea # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41726 dport 36305] != expected 0xc6872ea # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54581 dport 36305] != expected 0xd2624487 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54581 dport 36305] != expected 0xd2624487 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48947 dport 36305] != expected 0x8c96600d # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48947 dport 36305] != expected 0x8c96600d # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44569 dport 36305] != expected 0x4fe70f0a # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44569 dport 36305] != expected 0x4fe70f0a # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33956 dport 36305] != expected 0x5632eedf # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33956 dport 36305] != expected 0x5632eedf # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45572 dport 36305] != expected 0x9bd8e6bf # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45572 dport 36305] != expected 0x9bd8e6bf # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59554 dport 36305] != expected 0x852bfb0b # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59554 dport 36305] != expected 0x852bfb0b # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53122 dport 36305] != expected 0x21a3f220 # # Exception| cpu 5: rx_hash 0x7ff45c58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53122 dport 36305] != expected 0x21a3f220 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->