< 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' TAP version 13 1..1 # 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 358, 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 55243 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1bb47077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43826 dport 55243] != expected 0xa5e01994 # # Exception| cpu 0: rx_hash 0xc353299e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43876 dport 55243] != expected 0xf6aa6204 # # Exception| cpu 0: rx_hash 0x0ca20bce [saddr 192.0.3.2 daddr 192.0.3.1 sport 43890 dport 55243] != expected 0x21cbb462 # # Exception| cpu 0: rx_hash 0x0085231a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43904 dport 55243] != expected 0xfa799d8f # # Exception| cpu 0: rx_hash 0xcf74014a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43926 dport 55243] != expected 0x2d184be9 # # Exception| cpu 0: rx_hash 0x961a09a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43944 dport 55243] != expected 0xd373a9d7 # # Exception| cpu 0: rx_hash 0x72f03a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43952 dport 55243] != expected 0xe28071b8 # # Exception| cpu 0: rx_hash 0xe158f638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43958 dport 55243] != expected 0x254f1004 # # Exception| cpu 0: rx_hash 0x821ed01d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43996 dport 55243] != expected 0xd1b377d # # Exception| cpu 0: rx_hash 0x4bc7025f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44072 dport 55243] != expected 0x18ab5b30 # # Exception| cpu 0: rx_hash 0x5fc3dbe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44124 dport 55243] != expected 0xc6c3c59a # # Exception| cpu 0: rx_hash 0x5cd179e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44136 dport 55243] != expected 0x9c80f6c6 # # Exception| cpu 0: rx_hash 0x78ffe24a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44192 dport 55243] != expected 0xfbe3e27e # # Exception| cpu 0: rx_hash 0xeb572efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 44198 dport 55243] != expected 0x3c2c83c2 # # Exception| cpu 0: rx_hash 0x8d26eed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 55243] != expected 0xfabdf15f # # Exception| cpu 0: rx_hash 0xd149d050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44300 dport 55243] != expected 0x334c34cb # # Exception| cpu 0: rx_hash 0x1daa5005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44334 dport 55243] != expected 0xbe6ed1f1 # # Exception| cpu 0: rx_hash 0x9914e708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44392 dport 55243] != expected 0xfd8a1dbb # # Exception| cpu 0: rx_hash 0x27827ecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44410 dport 55243] != expected 0x685114b6 # # Exception| cpu 0: rx_hash 0x77fcb8fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44440 dport 55243] != expected 0xa34d8a81 # # Exception| cpu 0: rx_hash 0x59d04f89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44472 dport 55243] != expected 0xab1ad16c # # Exception| cpu 0: rx_hash 0x4dd49635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44492 dport 55243] != expected 0x75724fc6 # # Exception| cpu 0: rx_hash 0x129fdad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44520 dport 55243] != expected 0x3f9fcb40 # # Exception| cpu 0: rx_hash 0x63f86147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44524 dport 55243] != expected 0x7d25142b # # Exception| cpu 0: rx_hash 0xac094317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44538 dport 55243] != expected 0xaa44c24d # # Exception| cpu 0: rx_hash 0x841b985f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44604 dport 55243] != expected 0xfa3a463f # # Exception| cpu 0: rx_hash 0x59cb27b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44612 dport 55243] != expected 0x47b5684b # # Exception| cpu 0: rx_hash 0xbb04509e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44614 dport 55243] != expected 0xc2c0d69c # # Exception| cpu 0: rx_hash 0x5fee63b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44638 dport 55243] != expected 0xf3330ef3 # # Exception| cpu 0: rx_hash 0xcf540d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44652 dport 55243] != expected 0x6ebf5c13 # # Exception| cpu 0: rx_hash 0xb816f29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44658 dport 55243] != expected 0x9883e5c0 # # Exception| cpu 0: rx_hash 0xee4d70a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44682 dport 55243] != expected 0xe7191d4f # # Exception| cpu 0: rx_hash 0x9f2acb32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44686 dport 55243] != expected 0xa5a3c224 # # Exception| cpu 0: rx_hash 0xd2401a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44740 dport 55243] != expected 0x85a0beb0 # # Exception| cpu 0: rx_hash 0x35b88b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44776 dport 55243] != expected 0xee105583 # # Exception| cpu 0: rx_hash 0xfa7f797d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44800 dport 55243] != expected 0xe02ef1ab # # Exception| cpu 0: rx_hash 0x1e954a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44824 dport 55243] != expected 0xd1dd29c4 # # Exception| cpu 0: rx_hash 0x1ba2ac5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44854 dport 55243] != expected 0x3f187c20 # # Exception| cpu 0: rx_hash 0xc345f5b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44896 dport 55243] != expected 0x6c5207b0 # # Exception| cpu 0: rx_hash 0xe85ee4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44910 dport 55243] != expected 0x8ac009b9 # # Exception| cpu 0: rx_hash 0xc560b1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44922 dport 55243] != expected 0xd8d46108 # # Exception| cpu 0: rx_hash 0x933b3386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44930 dport 55243] != expected 0xa74e9987 # # Exception| cpu 0: rx_hash 0x0093ff32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44932 dport 55243] != expected 0x6081f83b # # Exception| cpu 0: rx_hash 0xcf62dd62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 55243] != expected 0xb7e02e5d # # Exception| cpu 0: rx_hash 0x960cd589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44972 dport 55243] != expected 0x498bcc63 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa52994da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48990 dport 49192] OK # # # cpu 0: rx_hash 0x3593fa6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49004 dport 49192] OK # # # cpu 0: rx_hash 0x4ef62d26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 49192] OK # # # cpu 0: rx_hash 0xf645f0ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49032 dport 49192] OK # # # cpu 0: rx_hash 0x903430c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49100 dport 49192] OK # # # cpu 0: rx_hash 0x5fc51295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49114 dport 49192] OK # # # cpu 0: rx_hash 0xe4646d59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49126 dport 49192] OK # # # cpu 0: rx_hash 0x90606fa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49170 dport 49192] OK # # # cpu 0: rx_hash 0xe2157632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49186 dport 49192] OK # # # cpu 0: rx_hash 0x2bc11068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49198 dport 49192] OK # # # cpu 0: rx_hash 0x2de45462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49204 dport 49192] OK # # # cpu 0: rx_hash 0x7798fe8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49214 dport 49192] OK # # # cpu 0: rx_hash 0x81535017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49224 dport 49192] OK # # # cpu 0: rx_hash 0x1edcb477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49340 dport 49192] OK # # # cpu 0: rx_hash 0x21c37cb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49350 dport 49192] OK # # # cpu 0: rx_hash 0x27e638bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49372 dport 49192] OK # # # cpu 0: rx_hash 0xed20fce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49380 dport 49192] OK # # # cpu 0: rx_hash 0xb4782468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49444 dport 49192] OK # # # cpu 0: rx_hash 0xee048e86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49454 dport 49192] OK # # # cpu 0: rx_hash 0xe821ca8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49460 dport 49192] OK # # # cpu 0: rx_hash 0xb25d6062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49470 dport 49192] OK # # # cpu 0: rx_hash 0x18cf201d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49496 dport 49192] OK # # # cpu 0: rx_hash 0xaf497705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49558 dport 49192] OK # # # cpu 0: rx_hash 0x669d115f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49562 dport 49192] OK # # # cpu 0: rx_hash 0x81658077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49590 dport 49192] OK # # # cpu 0: rx_hash 0xbe7a48b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49612 dport 49192] OK # # # cpu 0: rx_hash 0xbb56c689 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49694 dport 49192] OK # # # cpu 0: rx_hash 0xb844648c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49706 dport 49192] OK # # # cpu 0: rx_hash 0x2dc9ec32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49718 dport 49192] OK # # # cpu 0: rx_hash 0x957a31fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49726 dport 49192] OK # # # cpu 0: rx_hash 0x48aa8e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49734 dport 49192] OK # # # cpu 4: rx_hash 0xa01e72d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49008 dport 49192] OK # # # cpu 4: rx_hash 0x71e9e5e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49146 dport 49192] OK # # # cpu 4: rx_hash 0xf034eb84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49228 dport 49192] OK # # # cpu 4: rx_hash 0xac6d0560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49244 dport 49192] OK # # # cpu 4: rx_hash 0x66abc13f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49252 dport 49192] OK # # # cpu 4: rx_hash 0x4b959448 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49264 dport 49192] OK # # # cpu 4: rx_hash 0xa95ae36f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49266 dport 49192] OK # # # cpu 4: rx_hash 0x8241f212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49276 dport 49192] OK # # # cpu 4: rx_hash 0x36d5070f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49286 dport 49192] OK # # # cpu 4: rx_hash 0x8e66dac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49294 dport 49192] OK # # # cpu 4: rx_hash 0x88439ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49300 dport 49192] OK # # # cpu 4: rx_hash 0xfa36875a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49316 dport 49192] OK # # # cpu 4: rx_hash 0xa04a2db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49326 dport 49192] OK # # # cpu 4: rx_hash 0xd708d22d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49328 dport 49192] OK # # # cpu 4: rx_hash 0x44a01e99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49334 dport 49192] OK # # # cpu 4: rx_hash 0x8d7478c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49338 dport 49192] OK # # # cpu 4: rx_hash 0x5593212a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49388 dport 49192] OK # # # cpu 4: rx_hash 0x78ad745d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49400 dport 49192] OK # # # cpu 4: rx_hash 0x09fc1fae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49410 dport 49192] OK # # # cpu 4: rx_hash 0xa54b1bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49534 dport 49192] OK # # # cpu 4: rx_hash 0x3ce1bbb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49552 dport 49192] OK # # # cpu 4: rx_hash 0x3ff319b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49572 dport 49192] OK # # # cpu 4: rx_hash 0xdd3c6e93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49574 dport 49192] OK # # # cpu 4: rx_hash 0xdb192a99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49596 dport 49192] OK # # # cpu 4: rx_hash 0x5a8b13ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49704 dport 49192] OK # # # cpu 4: rx_hash 0xcf069b15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49716 dport 49192] OK # # # cpu 4: rx_hash 0xf63c17de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49748 dport 49192] OK # # # cpu 4: rx_hash 0xf52eb5db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49760 dport 49192] OK # # # cpu 4: rx_hash 0xa9775b3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49776 dport 49192] OK # # # cpu 4: rx_hash 0x826c4a42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49790 dport 49192] OK # # # cpu 4: rx_hash 0xd437c878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49798 dport 49192] OK # # # cpu 4: rx_hash 0x6f96b7b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49850 dport 49192] OK # # # cpu 4: rx_hash 0xfc08ab60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49986 dport 49192] OK # # # cpu 4: rx_hash 0x698523de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50014 dport 49192] OK # # # cpu 4: rx_hash 0x8858f6fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50024 dport 49192] OK # # # cpu 4: rx_hash 0x1bf03a48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50030 dport 49192] OK # # # cpu 4: rx_hash 0x1dd57e42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50036 dport 49192] OK # # # cpu 4: rx_hash 0x11f25696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50054 dport 49192] OK # # # cpu 4: rx_hash 0xd82630cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50058 dport 49192] OK # # # cpu 4: rx_hash 0x4dabb872 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50070 dport 49192] OK # # # cpu 4: rx_hash 0xdd11d6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50084 dport 49192] OK # # # cpu 4: rx_hash 0x12e0f493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50098 dport 49192] OK # # # cpu 4: rx_hash 0x63874f00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50102 dport 49192] OK # # # count: pass=74 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 358, 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 41295 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 47816 dport 41295] != expected 0x5ca5e2ae # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 47816 dport 41295] != expected 0x5ca5e2ae # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 49905 dport 41295] != expected 0x935793ad # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 49905 dport 41295] != expected 0x935793ad # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46238 dport 41295] != expected 0x8b090b30 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46238 dport 41295] != expected 0x8b090b30 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40085 dport 41295] != expected 0x72e3adc9 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40085 dport 41295] != expected 0x72e3adc9 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 36126 dport 41295] != expected 0x92f9235 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 36126 dport 41295] != expected 0x92f9235 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 49673 dport 41295] != expected 0xeccd6b22 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 49673 dport 41295] != expected 0xeccd6b22 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 38138 dport 41295] != expected 0xfec7751b # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 38138 dport 41295] != expected 0xfec7751b # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 42755 dport 41295] != expected 0x97219714 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 42755 dport 41295] != expected 0x97219714 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40135 dport 41295] != expected 0x63130932 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40135 dport 41295] != expected 0x63130932 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 59492 dport 41295] != expected 0xee112fc2 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 59492 dport 41295] != expected 0xee112fc2 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 33252 dport 41295] != expected 0xc7a333dd # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 33252 dport 41295] != expected 0xc7a333dd # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 45818 dport 41295] != expected 0x2d08ed21 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 45818 dport 41295] != expected 0x2d08ed21 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 51016 dport 41295] != expected 0xdb45ead9 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 51016 dport 41295] != expected 0xdb45ead9 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 53568 dport 41295] != expected 0xe4cfe4ba # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 53568 dport 41295] != expected 0xe4cfe4ba # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34713 dport 41295] != expected 0x5aba700c # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34713 dport 41295] != expected 0x5aba700c # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 58313 dport 41295] != expected 0x70f1ac09 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 58313 dport 41295] != expected 0x70f1ac09 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34907 dport 41295] != expected 0x7c1dcca5 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34907 dport 41295] != expected 0x7c1dcca5 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 35454 dport 41295] != expected 0x8c9e4032 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 35454 dport 41295] != expected 0x8c9e4032 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 41473 dport 41295] != expected 0xab1c7861 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 41473 dport 41295] != expected 0xab1c7861 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 41793 dport 41295] != expected 0x4e3d3eea # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 41793 dport 41295] != expected 0x4e3d3eea # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 47246 dport 41295] != expected 0xafc45b5a # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 47246 dport 41295] != expected 0xafc45b5a # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34385 dport 41295] != expected 0x5cd38fc9 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34385 dport 41295] != expected 0x5cd38fc9 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 50351 dport 41295] != expected 0x898748e9 # # Exception| cpu 5: rx_hash 0x517ac6df [saddr 192.0.3.2 daddr 192.0.3.1 sport 50351 dport 41295] != expected 0x898748e9 # # 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 358, 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 36228 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35180 dport 36228] != expected 0xe47544a7 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35180 dport 36228] != expected 0xe47544a7 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59445 dport 36228] != expected 0xceeb461e # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59445 dport 36228] != expected 0xceeb461e # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59266 dport 36228] != expected 0x8fcdc550 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59266 dport 36228] != expected 0x8fcdc550 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33442 dport 36228] != expected 0xcc6cf1fb # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33442 dport 36228] != expected 0xcc6cf1fb # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47599 dport 36228] != expected 0xfadd950a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47599 dport 36228] != expected 0xfadd950a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37927 dport 36228] != expected 0xbcd168d9 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37927 dport 36228] != expected 0xbcd168d9 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33732 dport 36228] != expected 0xa33b2f6a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33732 dport 36228] != expected 0xa33b2f6a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41337 dport 36228] != expected 0xda4360b5 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41337 dport 36228] != expected 0xda4360b5 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40437 dport 36228] != expected 0xe3a79a4c # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40437 dport 36228] != expected 0xe3a79a4c # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39204 dport 36228] != expected 0x978cbb39 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39204 dport 36228] != expected 0x978cbb39 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34183 dport 36228] != expected 0xef6577 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34183 dport 36228] != expected 0xef6577 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46953 dport 36228] != expected 0xc9d57f73 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46953 dport 36228] != expected 0xc9d57f73 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45283 dport 36228] != expected 0x4e74de63 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45283 dport 36228] != expected 0x4e74de63 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54671 dport 36228] != expected 0xd317f72b # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54671 dport 36228] != expected 0xd317f72b # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56713 dport 36228] != expected 0xf8078842 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56713 dport 36228] != expected 0xf8078842 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44456 dport 36228] != expected 0x16d0f21d # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44456 dport 36228] != expected 0x16d0f21d # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60448 dport 36228] != expected 0x573a9a9d # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60448 dport 36228] != expected 0x573a9a9d # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57246 dport 36228] != expected 0x108a8b2a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57246 dport 36228] != expected 0x108a8b2a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58271 dport 36228] != expected 0xaeafc41a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58271 dport 36228] != expected 0xaeafc41a # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52391 dport 36228] != expected 0xe4a9a94d # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52391 dport 36228] != expected 0xe4a9a94d # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47302 dport 36228] != expected 0x6c19cf10 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47302 dport 36228] != expected 0x6c19cf10 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50532 dport 36228] != expected 0x22185b73 # # Exception| cpu 4: rx_hash 0xf59790ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50532 dport 36228] != expected 0x22185b73 # # 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->