< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 50586 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 68 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1345bcbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38498 dport 50586] != expected 0x7bf2da5f # # Exception| cpu 0: rx_hash 0xe656a9c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38532 dport 50586] != expected 0xab22ddf3 # # Exception| cpu 0: rx_hash 0xc5139bfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38540 dport 50586] != expected 0x8e4a9912 # # Exception| cpu 0: rx_hash 0xe80d813e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38560 dport 50586] != expected 0xe8a84509 # # Exception| cpu 0: rx_hash 0xd7fee2fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38586 dport 50586] != expected 0x4ad5301c # # Exception| cpu 0: rx_hash 0x27f159ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 38600 dport 50586] != expected 0xc037184c # # Exception| cpu 0: rx_hash 0x29aa7132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38636 dport 50586] != expected 0x83bd80b6 # # Exception| cpu 0: rx_hash 0x50d37680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38642 dport 50586] != expected 0x6b107c61 # # Exception| cpu 0: rx_hash 0x38b7853b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38664 dport 50586] != expected 0x47e7d6b9 # # Exception| cpu 0: rx_hash 0x2401d4c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38682 dport 50586] != expected 0xc0f2e74d # # Exception| cpu 0: rx_hash 0x2a5afc3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38718 dport 50586] != expected 0x83787fb7 # # Exception| cpu 0: rx_hash 0xda55470e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38732 dport 50586] != expected 0x99a57e7 # # Exception| cpu 0: rx_hash 0x1f90c365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38766 dport 50586] != expected 0x9561555b # # Exception| cpu 0: rx_hash 0xebfd0c32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38770 dport 50586] != expected 0xe86dba08 # # Exception| cpu 0: rx_hash 0x93fad1aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38806 dport 50586] != expected 0xad1cae20 # # Exception| cpu 0: rx_hash 0x2b242614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38852 dport 50586] != expected 0x2ea49748 # # Exception| cpu 0: rx_hash 0xba86bf08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38868 dport 50586] != expected 0x3c10b538 # # Exception| cpu 0: rx_hash 0x39c95f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38898 dport 50586] != expected 0xea3b3e46 # # Exception| cpu 0: rx_hash 0x1c1e5fc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38956 dport 50586] != expected 0xb5bc15ba # # Exception| cpu 0: rx_hash 0xd3e28738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38980 dport 50586] != expected 0x9d2348ff # # Exception| cpu 0: rx_hash 0x0a9152aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39028 dport 50586] != expected 0x86cd7bb7 # # Exception| cpu 0: rx_hash 0x6e20decb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39042 dport 50586] != expected 0x44a95e6b # # Exception| cpu 0: rx_hash 0x28aabab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39046 dport 50586] != expected 0xe79d7a9 # # Exception| cpu 0: rx_hash 0x0bef8880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39054 dport 50586] != expected 0x2b119348 # # Exception| cpu 0: rx_hash 0x3a47c3bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39088 dport 50586] != expected 0xcae67ea7 # # Exception| cpu 0: rx_hash 0xca48788c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39106 dport 50586] != expected 0x400456f7 # # Exception| cpu 0: rx_hash 0xb3317f3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39132 dport 50586] != expected 0xa8a9aa20 # # Exception| cpu 0: rx_hash 0xc9b8f580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39184 dport 50586] != expected 0x40c1a9f6 # # Exception| cpu 0: rx_hash 0xeafdc7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39192 dport 50586] != expected 0x65a9ed17 # # Exception| cpu 0: rx_hash 0xbe9adace [saddr 192.0.3.2 daddr 192.0.3.1 sport 39210 dport 50586] != expected 0xebe6cddb # # Exception| cpu 0: rx_hash 0x40ce4902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39292 dport 50586] != expected 0x228e7d71 # # Exception| cpu 0: rx_hash 0xbb867483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39358 dport 50586] != expected 0xb1d4e227 # # Exception| cpu 0: rx_hash 0x4b89cfb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39372 dport 50586] != expected 0x3b36ca77 # # Exception| cpu 0: rx_hash 0x11b5fa38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39386 dport 50586] != expected 0xf6f37241 # # Exception| cpu 0: rx_hash 0x6d56cf6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39438 dport 50586] != expected 0x69d2b615 # # Exception| cpu 0: rx_hash 0xc93e692c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39502 dport 50586] != expected 0x6d7fbe89 # # Exception| cpu 4: rx_hash 0xb34f6e9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38476 dport 50586] != expected 0x88b115c0 # # Exception| cpu 4: rx_hash 0xca36692d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38482 dport 50586] != expected 0x601ce917 # # Exception| cpu 4: rx_hash 0x00d61f90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38574 dport 50586] != expected 0x12b19bae # # Exception| cpu 4: rx_hash 0xb653c0d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38616 dport 50586] != expected 0xd2833a3c # # Exception| cpu 4: rx_hash 0x7dcd6c45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38622 dport 50586] != expected 0xdf2a07a # # Exception| cpu 4: rx_hash 0xa9151c27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38680 dport 50586] != expected 0x5553f4c9 # # Exception| cpu 4: rx_hash 0xde373369 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38690 dport 50586] != expected 0xfe7490e4 # # Exception| cpu 4: rx_hash 0x4f95aa75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38706 dport 50586] != expected 0xecc0b294 # # Exception| cpu 4: rx_hash 0x7404bdd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38726 dport 50586] != expected 0xb9530082 # # Exception| cpu 4: rx_hash 0x0d7dba60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38744 dport 50586] != expected 0x51fefc55 # # Exception| cpu 4: rx_hash 0x4bf7de12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38748 dport 50586] != expected 0x1b2e7597 # # Exception| cpu 4: rx_hash 0x379277ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38870 dport 50586] != expected 0xa9b1a6bc # # Exception| cpu 4: rx_hash 0xc56d8a5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38940 dport 50586] != expected 0xae5226f2 # # Exception| cpu 4: rx_hash 0x278f486f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39000 dport 50586] != expected 0xe02fa7ac # # Exception| cpu 4: rx_hash 0x50ad6721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39010 dport 50586] != expected 0x4b08c381 # # Exception| cpu 4: rx_hash 0x5beae190 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39122 dport 50586] != expected 0x52b07487 # # Exception| cpu 4: rx_hash 0x0f8dfce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39136 dport 50586] != expected 0xdcff544b # # Exception| cpu 4: rx_hash 0x307e9f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39162 dport 50586] != expected 0x7e82215e # # Exception| cpu 4: rx_hash 0xc381a91b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39258 dport 50586] != expected 0xf4a5f60f # # Exception| cpu 4: rx_hash 0x850bcd69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39262 dport 50586] != expected 0xbe757fcd # # Exception| cpu 4: rx_hash 0xf229e227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39268 dport 50586] != expected 0x15521be0 # # Exception| cpu 4: rx_hash 0xd16cd01e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39276 dport 50586] != expected 0x303a5f01 # # Exception| cpu 4: rx_hash 0x2a24ed9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39342 dport 50586] != expected 0xa360c057 # # Exception| cpu 4: rx_hash 0x68ccfd8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39364 dport 50586] != expected 0x1e5e8e96 # # Exception| cpu 4: rx_hash 0xbfe400e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39376 dport 50586] != expected 0x463a2524 # # Exception| cpu 4: rx_hash 0x8e4c4bd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39406 dport 50586] != expected 0xa7cdc8cb # # Exception| cpu 4: rx_hash 0x993b003c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39442 dport 50586] != expected 0x14de5946 # # Exception| cpu 4: rx_hash 0xcd5c1d4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39456 dport 50586] != expected 0x9a91798a # # Exception| cpu 4: rx_hash 0x5cfe8457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39472 dport 50586] != expected 0x88255bfa # # Exception| cpu 4: rx_hash 0x976028c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39478 dport 50586] != expected 0x5754c1bc # # Exception| cpu 4: rx_hash 0x676f93f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39492 dport 50586] != expected 0xddb6e9ec # # Exception| cpu 4: rx_hash 0x7bd9c209 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39510 dport 50586] != expected 0x5aa3d818 # # Exception| count: pass=0 nohash=0 fail=68 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0a40f0c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55322 dport 37197] OK # # # cpu 0: rx_hash 0x31d1e762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55406 dport 37197] OK # # # cpu 0: rx_hash 0x83364c47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55414 dport 37197] OK # # # cpu 0: rx_hash 0x6bedd2e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55416 dport 37197] OK # # # cpu 0: rx_hash 0x13ea0f71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55452 dport 37197] OK # # # cpu 0: rx_hash 0x7c1c05a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55514 dport 37197] OK # # # cpu 0: rx_hash 0xe3e5b441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55534 dport 37197] OK # # # cpu 0: rx_hash 0x34cd492f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55546 dport 37197] OK # # # cpu 0: rx_hash 0x1478f61a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55584 dport 37197] OK # # # cpu 0: rx_hash 0xe015394d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55612 dport 37197] OK # # # cpu 0: rx_hash 0xc8178dc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55684 dport 37197] OK # # # cpu 0: rx_hash 0xa9baafe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55782 dport 37197] OK # # # cpu 0: rx_hash 0x381836f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55798 dport 37197] OK # # # cpu 0: rx_hash 0x9649cc29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55804 dport 37197] OK # # # cpu 0: rx_hash 0x93d3fec8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55862 dport 37197] OK # # # cpu 0: rx_hash 0xeec88d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55878 dport 37197] OK # # # cpu 0: rx_hash 0x5c2f2638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55902 dport 37197] OK # # # cpu 0: rx_hash 0x855cf3aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55918 dport 37197] OK # # # cpu 0: rx_hash 0x704fe6d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55944 dport 37197] OK # # # cpu 0: rx_hash 0x2a73d35c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55966 dport 37197] OK # # # cpu 0: rx_hash 0x4585d98c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56024 dport 37197] OK # # # cpu 0: rx_hash 0x32a7f6c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56034 dport 37197] OK # # # cpu 0: rx_hash 0x0d549502 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 37197] OK # # # cpu 0: rx_hash 0x23ba02cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56070 dport 37197] OK # # # cpu 0: rx_hash 0xb2189bd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56086 dport 37197] OK # # # cpu 0: rx_hash 0x31577bce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56112 dport 37197] OK # # # cpu 0: rx_hash 0x87d2a48c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56134 dport 37197] OK # # # cpu 0: rx_hash 0x049d4495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56160 dport 37197] OK # # # cpu 0: rx_hash 0x953fdd89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56176 dport 37197] OK # # # cpu 0: rx_hash 0xd3b5b9fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56180 dport 37197] OK # # # cpu 0: rx_hash 0xd2cb63d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56206 dport 37197] OK # # # cpu 0: rx_hash 0x05e39ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56218 dport 37197] OK # # # cpu 0: rx_hash 0xffd57914 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56226 dport 37197] OK # # # cpu 0: rx_hash 0x518483c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56232 dport 37197] OK # # # cpu 0: rx_hash 0xc0261ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56248 dport 37197] OK # # # cpu 0: rx_hash 0xd8f23f4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56260 dport 37197] OK # # # cpu 0: rx_hash 0xc4446eb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56278 dport 37197] OK # # # cpu 0: rx_hash 0xfe57807d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56336 dport 37197] OK # # # cpu 0: rx_hash 0x50067aa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56346 dport 37197] OK # # # cpu 0: rx_hash 0x272455ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56352 dport 37197] OK # # # count: pass=40 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 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 58872 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33537 dport 58872] != expected 0xd1a4c504 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33537 dport 58872] != expected 0xd1a4c504 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45278 dport 58872] != expected 0x89159f0e # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45278 dport 58872] != expected 0x89159f0e # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60296 dport 58872] != expected 0x23f0bdfe # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60296 dport 58872] != expected 0x23f0bdfe # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49862 dport 58872] != expected 0xb8431bb7 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49862 dport 58872] != expected 0xb8431bb7 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40252 dport 58872] != expected 0xd658b19b # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40252 dport 58872] != expected 0xd658b19b # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32857 dport 58872] != expected 0x236b483d # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32857 dport 58872] != expected 0x236b483d # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41617 dport 58872] != expected 0x74647b0c # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41617 dport 58872] != expected 0x74647b0c # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50853 dport 58872] != expected 0xab1de616 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50853 dport 58872] != expected 0xab1de616 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59770 dport 58872] != expected 0xebd1b0f3 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59770 dport 58872] != expected 0xebd1b0f3 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59774 dport 58872] != expected 0xa1013931 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59774 dport 58872] != expected 0xa1013931 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41190 dport 58872] != expected 0xdf815c85 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41190 dport 58872] != expected 0xdf815c85 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55418 dport 58872] != expected 0x36e11ce7 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55418 dport 58872] != expected 0x36e11ce7 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38545 dport 58872] != expected 0x883545b6 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38545 dport 58872] != expected 0x883545b6 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49537 dport 58872] != expected 0x89634d51 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49537 dport 58872] != expected 0x89634d51 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34258 dport 58872] != expected 0x9bd72eb0 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34258 dport 58872] != expected 0x9bd72eb0 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42427 dport 58872] != expected 0xac030eec # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42427 dport 58872] != expected 0xac030eec # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60134 dport 58872] != expected 0x553538da # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60134 dport 58872] != expected 0x553538da # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54741 dport 58872] != expected 0x1df28ad4 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54741 dport 58872] != expected 0x1df28ad4 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47141 dport 58872] != expected 0xdfae38bd # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47141 dport 58872] != expected 0xdfae38bd # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 58872] != expected 0x737ad267 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 58872] != expected 0x737ad267 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43700 dport 58872] != expected 0xcc89acba # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43700 dport 58872] != expected 0xcc89acba # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34679 dport 58872] != expected 0xb1dcb41f # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34679 dport 58872] != expected 0xb1dcb41f # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37982 dport 58872] != expected 0x1f0091d8 # # Exception| cpu 5: rx_hash 0xcf83ed58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37982 dport 58872] != expected 0x1f0091d8 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 57989 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35483 dport 57989] != expected 0x5492d38a # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35483 dport 57989] != expected 0x5492d38a # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38027 dport 57989] != expected 0xd0493391 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38027 dport 57989] != expected 0xd0493391 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37110 dport 57989] != expected 0x88f20da0 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37110 dport 57989] != expected 0x88f20da0 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58212 dport 57989] != expected 0x739a2950 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58212 dport 57989] != expected 0x739a2950 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48725 dport 57989] != expected 0xed8a41f1 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48725 dport 57989] != expected 0xed8a41f1 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43856 dport 57989] != expected 0xd4e4b524 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43856 dport 57989] != expected 0xd4e4b524 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60231 dport 57989] != expected 0x15579c2 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60231 dport 57989] != expected 0x15579c2 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52594 dport 57989] != expected 0x41061609 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52594 dport 57989] != expected 0x41061609 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50823 dport 57989] != expected 0xc23ebb2d # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50823 dport 57989] != expected 0xc23ebb2d # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50695 dport 57989] != expected 0x100ae80e # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50695 dport 57989] != expected 0x100ae80e # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57320 dport 57989] != expected 0x4edd90bb # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57320 dport 57989] != expected 0x4edd90bb # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48383 dport 57989] != expected 0x6db3b048 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48383 dport 57989] != expected 0x6db3b048 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49207 dport 57989] != expected 0x27b2a330 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49207 dport 57989] != expected 0x27b2a330 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 57989] != expected 0x6434ff # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 57989] != expected 0x6434ff # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37344 dport 57989] != expected 0xbbd411ba # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37344 dport 57989] != expected 0xbbd411ba # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34901 dport 57989] != expected 0x7e98ac88 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34901 dport 57989] != expected 0x7e98ac88 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48772 dport 57989] != expected 0x105dbc42 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48772 dport 57989] != expected 0x105dbc42 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55896 dport 57989] != expected 0x76c6b5ff # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55896 dport 57989] != expected 0x76c6b5ff # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33656 dport 57989] != expected 0x391b5fed # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33656 dport 57989] != expected 0x391b5fed # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34189 dport 57989] != expected 0x245c140e # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34189 dport 57989] != expected 0x245c140e # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35793 dport 57989] != expected 0x37b1a680 # # Exception| cpu 4: rx_hash 0x4feb9081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35793 dport 57989] != expected 0x37b1a680 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->