< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44287 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6f5a75ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34544 dport 44287] != expected 0xd9b4cd24 # # Exception| cpu 0: rx_hash 0xd3bf63a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34564 dport 44287] != expected 0x11eac1cf # # Exception| cpu 0: rx_hash 0x81003692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34594 dport 44287] != expected 0x25ad5ba4 # # Exception| cpu 0: rx_hash 0xac0a3afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34598 dport 44287] != expected 0xc23e0b81 # # Exception| cpu 0: rx_hash 0x609b241d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34604 dport 44287] != expected 0x7ed103d9 # # Exception| cpu 0: rx_hash 0x06d3ab6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34616 dport 44287] != expected 0xa0a687f5 # # Exception| cpu 0: rx_hash 0x2f8c01f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34676 dport 44287] != expected 0x3a854ac0 # # Exception| cpu 0: rx_hash 0x6a1aba80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34712 dport 44287] != expected 0xbb687770 # # Exception| cpu 0: rx_hash 0xf434f150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34740 dport 44287] != expected 0x33c0e543 # # Exception| cpu 0: rx_hash 0xd5c0162f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34780 dport 44287] != expected 0x52821257 # # Exception| cpu 0: rx_hash 0x3ba162ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34890 dport 44287] != expected 0xe62a9da8 # # Exception| cpu 0: rx_hash 0xe666e7e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34898 dport 44287] != expected 0xac07e1b3 # # Exception| cpu 0: rx_hash 0x691e37f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34924 dport 44287] != expected 0xd26d07c3 # # Exception| cpu 0: rx_hash 0xba0d8ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34952 dport 44287] != expected 0x20499261 # # Exception| cpu 0: rx_hash 0x4ac003fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34964 dport 44287] != expected 0x8df7be5f # # Exception| cpu 0: rx_hash 0xe8b2df8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34990 dport 44287] != expected 0x140e080a # # Exception| cpu 0: rx_hash 0x35755aa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34998 dport 44287] != expected 0x5e237411 # # Exception| cpu 0: rx_hash 0xaf0eb783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35026 dport 44287] != expected 0xab3b7b32 # # Exception| cpu 0: rx_hash 0xd810a338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35028 dport 44287] != expected 0x838e8b5d # # Exception| cpu 0: rx_hash 0xece7797d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35046 dport 44287] != expected 0x69be951a # # Exception| cpu 0: rx_hash 0x3ee1ad80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35106 dport 44287] != expected 0x84f627fc # # Exception| cpu 0: rx_hash 0xc2d2cfd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35154 dport 44287] != expected 0xaf99acf3 # # Exception| cpu 0: rx_hash 0x71f68868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35194 dport 44287] != expected 0xc0a26ee5 # # Exception| cpu 0: rx_hash 0x083ca4bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35200 dport 44287] != expected 0x501e7733 # # Exception| cpu 0: rx_hash 0x196a3f74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35218 dport 44287] != expected 0xa6dc0370 # # Exception| cpu 0: rx_hash 0x3460331d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35222 dport 44287] != expected 0x414f5355 # # Exception| cpu 0: rx_hash 0xf8f12dfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35228 dport 44287] != expected 0xfda05b0d # # Exception| cpu 0: rx_hash 0xe10cfbd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35242 dport 44287] != expected 0xf003156f # # Exception| cpu 0: rx_hash 0x303595ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35294 dport 44287] != expected 0x3cffce45 # # Exception| cpu 0: rx_hash 0x9247499e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35300 dport 44287] != expected 0xa5067810 # # Exception| cpu 0: rx_hash 0x8311d256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35318 dport 44287] != expected 0x53c40c53 # # Exception| cpu 0: rx_hash 0xc34d12b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35378 dport 44287] != expected 0x3f439815 # # Exception| cpu 0: rx_hash 0x743cf3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35410 dport 44287] != expected 0x2dc8c713 # # Exception| cpu 0: rx_hash 0x95a7e177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35420 dport 44287] != expected 0x76b49f6e # # Exception| cpu 0: rx_hash 0x2683a6ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35444 dport 44287] != expected 0x198f5d78 # # Exception| cpu 0: rx_hash 0x28579ea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35464 dport 44287] != expected 0xa186b4c1 # # Exception| cpu 0: rx_hash 0xf5901b8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35472 dport 44287] != expected 0xebabc8da # # Exception| cpu 0: rx_hash 0x4a4ab720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35540 dport 44287] != expected 0x241adfd # # Exception| cpu 0: rx_hash 0xc5326738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35562 dport 44287] != expected 0x7c2b4b8d # # Exception| cpu 0: rx_hash 0x6febf6ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35572 dport 44287] != expected 0x1eb3c7f9 # # Exception| cpu 0: rx_hash 0x23c36980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35612 dport 44287] != expected 0x7b53e72c # # Exception| cpu 0: rx_hash 0x717c3cb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35642 dport 44287] != expected 0x4f147d47 # # Exception| cpu 0: rx_hash 0xd75b4635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35656 dport 44287] != expected 0xab5d5602 # # Exception| cpu 0: rx_hash 0x9a66b0a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35712 dport 44287] != expected 0xd1d15193 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x614336b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41672 dport 42962] OK # # # cpu 0: rx_hash 0x22aaf84d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41724 dport 42962] OK # # # cpu 0: rx_hash 0x25c0e47a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41732 dport 42962] OK # # # cpu 0: rx_hash 0x2d6ba99e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41760 dport 42962] OK # # # cpu 0: rx_hash 0xccf0bb11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41774 dport 42962] OK # # # cpu 0: rx_hash 0xaab83462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41786 dport 42962] OK # # # cpu 0: rx_hash 0xb71044bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41796 dport 42962] OK # # # cpu 0: rx_hash 0xa646df74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41814 dport 42962] OK # # # cpu 0: rx_hash 0x6ad7c192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41820 dport 42962] OK # # # cpu 0: rx_hash 0x04340305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 42962] OK # # # cpu 0: rx_hash 0xd727be44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41864 dport 42962] OK # # # cpu 0: rx_hash 0x7dfe2fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41878 dport 42962] OK # # # cpu 0: rx_hash 0xceda6868 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41918 dport 42962] OK # # # cpu 0: rx_hash 0xacc741e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41954 dport 42962] OK # # # cpu 0: rx_hash 0x5a03d25f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41988 dport 42962] OK # # # cpu 0: rx_hash 0x3c4b5d2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42000 dport 42962] OK # # # cpu 0: rx_hash 0x19ea1ca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42032 dport 42962] OK # # # cpu 0: rx_hash 0x8391f183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42068 dport 42962] OK # # # cpu 0: rx_hash 0xc0783f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42080 dport 42962] OK # # # cpu 0: rx_hash 0x7bf73520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42092 dport 42962] OK # # # cpu 4: rx_hash 0xb8d1156f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41624 dport 42962] OK # # # cpu 4: rx_hash 0x40b7d1cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41632 dport 42962] OK # # # cpu 4: rx_hash 0x6dbddda5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41636 dport 42962] OK # # # cpu 4: rx_hash 0xf7c63087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41664 dport 42962] OK # # # cpu 4: rx_hash 0x887369d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41698 dport 42962] OK # # # cpu 4: rx_hash 0xe951fa9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41742 dport 42962] OK # # # cpu 4: rx_hash 0x43886b09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41744 dport 42962] OK # # # cpu 4: rx_hash 0x6e826760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41748 dport 42962] OK # # # cpu 4: rx_hash 0xf8076154 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41756 dport 42962] OK # # # cpu 4: rx_hash 0x66292a84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41776 dport 42962] OK # # # cpu 4: rx_hash 0xd158cbcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41808 dport 42962] OK # # # cpu 4: rx_hash 0xfa2db22d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41868 dport 42962] OK # # # cpu 4: rx_hash 0x8598eb72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41902 dport 42962] OK # # # cpu 4: rx_hash 0xbd91da21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41968 dport 42962] OK # # # cpu 4: rx_hash 0x5c0ac8ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41982 dport 42962] OK # # # cpu 4: rx_hash 0xa26516fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42044 dport 42962] OK # # # cpu 4: rx_hash 0xae9bfdea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42064 dport 42962] OK # # # cpu 4: rx_hash 0xceac0712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42140 dport 42962] OK # # # cpu 4: rx_hash 0x36cac3b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42148 dport 42962] OK # # # cpu 4: rx_hash 0xfa5bdd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42158 dport 42962] OK # # # cpu 4: rx_hash 0x7176abbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42200 dport 42962] OK # # # cpu 4: rx_hash 0xd30477cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42210 dport 42962] OK # # # cpu 4: rx_hash 0x9f2ce8e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42250 dport 42962] OK # # # cpu 4: rx_hash 0x761cb78a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42272 dport 42962] OK # # # cpu 4: rx_hash 0x3d5e3490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42288 dport 42962] OK # # # cpu 4: rx_hash 0x7ae25c9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42316 dport 42962] OK # # # cpu 4: rx_hash 0x743664f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42416 dport 42962] OK # # # cpu 4: rx_hash 0x03287048 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42422 dport 42962] OK # # # cpu 4: rx_hash 0x338a0cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42444 dport 42962] OK # # # cpu 4: rx_hash 0x162b4d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42476 dport 42962] OK # # # cpu 4: rx_hash 0xbcf2dce7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42482 dport 42962] OK # # # cpu 4: rx_hash 0x077dd6ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 42962] OK # # # cpu 4: rx_hash 0x0c639545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42538 dport 42962] OK # # # cpu 4: rx_hash 0x1d350e8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42552 dport 42962] OK # # # cpu 4: rx_hash 0xc4a72d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42600 dport 42962] OK # # # cpu 4: rx_hash 0xb3b939ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42606 dport 42962] OK # # # cpu 4: rx_hash 0xf8fbbaf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42622 dport 42962] OK # # # cpu 4: rx_hash 0x81319624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42628 dport 42962] OK # # # cpu 4: rx_hash 0x60aa84ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42634 dport 42962] OK # # # cpu 4: rx_hash 0x71fc1f63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42648 dport 42962] OK # # # cpu 4: rx_hash 0x0e49463c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42682 dport 42962] OK # # # cpu 4: rx_hash 0xe32cbfa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42712 dport 42962] OK # # # cpu 4: rx_hash 0x3640776f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42724 dport 42962] OK # # # cpu 4: rx_hash 0xb193ea93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42750 dport 42962] OK # # # cpu 4: rx_hash 0x207cf090 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42766 dport 42962] OK # # # cpu 4: rx_hash 0xa7af6d6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42772 dport 42962] OK # # # cpu 4: rx_hash 0xd81a3433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42806 dport 42962] OK # # # cpu 4: rx_hash 0x9fa65c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42826 dport 42962] OK # # # count: pass=68 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 37665 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47342 dport 37665] != expected 0x560329be # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47342 dport 37665] != expected 0x560329be # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59653 dport 37665] != expected 0x8ebf7454 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59653 dport 37665] != expected 0x8ebf7454 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44218 dport 37665] != expected 0x36d3ef14 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44218 dport 37665] != expected 0x36d3ef14 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59893 dport 37665] != expected 0xa2ec65da # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59893 dport 37665] != expected 0xa2ec65da # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37070 dport 37665] != expected 0x929e7878 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37070 dport 37665] != expected 0x929e7878 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33808 dport 37665] != expected 0x499d2c0b # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33808 dport 37665] != expected 0x499d2c0b # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37029 dport 37665] != expected 0xa2b76fb2 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37029 dport 37665] != expected 0xa2b76fb2 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38885 dport 37665] != expected 0xee78a200 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38885 dport 37665] != expected 0xee78a200 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43937 dport 37665] != expected 0x6f238b61 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43937 dport 37665] != expected 0x6f238b61 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34417 dport 37665] != expected 0x44941539 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34417 dport 37665] != expected 0x44941539 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50361 dport 37665] != expected 0x23d94d3d # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50361 dport 37665] != expected 0x23d94d3d # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34886 dport 37665] != expected 0x76216797 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34886 dport 37665] != expected 0x76216797 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55861 dport 37665] != expected 0x61ddb707 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55861 dport 37665] != expected 0x61ddb707 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39391 dport 37665] != expected 0xd6da680d # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39391 dport 37665] != expected 0xd6da680d # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40506 dport 37665] != expected 0xf805458b # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40506 dport 37665] != expected 0xf805458b # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51202 dport 37665] != expected 0x3c57b85 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51202 dport 37665] != expected 0x3c57b85 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36729 dport 37665] != expected 0xd4b039c3 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36729 dport 37665] != expected 0xd4b039c3 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42014 dport 37665] != expected 0x2afd861c # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42014 dport 37665] != expected 0x2afd861c # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 37665] != expected 0x98cea932 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 37665] != expected 0x98cea932 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57769 dport 37665] != expected 0xe158b54e # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57769 dport 37665] != expected 0xe158b54e # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54025 dport 37665] != expected 0x337c75d5 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54025 dport 37665] != expected 0x337c75d5 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50283 dport 37665] != expected 0xdc5e96fd # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50283 dport 37665] != expected 0xdc5e96fd # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37017 dport 37665] != expected 0x13fb2988 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37017 dport 37665] != expected 0x13fb2988 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55130 dport 37665] != expected 0x956de750 # # Exception| cpu 4: rx_hash 0x383df106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55130 dport 37665] != expected 0x956de750 # # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 55807 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38297 dport 55807] != expected 0x6a50f4f3 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38297 dport 55807] != expected 0x6a50f4f3 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48385 dport 55807] != expected 0xa34c05f9 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48385 dport 55807] != expected 0xa34c05f9 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46142 dport 55807] != expected 0x583e4972 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46142 dport 55807] != expected 0x583e4972 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56482 dport 55807] != expected 0x60ba64b1 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56482 dport 55807] != expected 0x60ba64b1 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54233 dport 55807] != expected 0x7f659a81 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54233 dport 55807] != expected 0x7f659a81 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45933 dport 55807] != expected 0x105375fd # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45933 dport 55807] != expected 0x105375fd # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34974 dport 55807] != expected 0xd2223454 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34974 dport 55807] != expected 0xd2223454 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54100 dport 55807] != expected 0x39aaf11b # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54100 dport 55807] != expected 0x39aaf11b # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43699 dport 55807] != expected 0xd35bfb79 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43699 dport 55807] != expected 0xd35bfb79 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39167 dport 55807] != expected 0xa330a638 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39167 dport 55807] != expected 0xa330a638 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41606 dport 55807] != expected 0xc00c8125 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41606 dport 55807] != expected 0xc00c8125 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44834 dport 55807] != expected 0x88c03b99 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44834 dport 55807] != expected 0x88c03b99 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51241 dport 55807] != expected 0xea0d531f # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51241 dport 55807] != expected 0xea0d531f # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57815 dport 55807] != expected 0xc7ca7fd4 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57815 dport 55807] != expected 0xc7ca7fd4 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48598 dport 55807] != expected 0xf0805359 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48598 dport 55807] != expected 0xf0805359 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58800 dport 55807] != expected 0x7aa0b18c # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58800 dport 55807] != expected 0x7aa0b18c # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47084 dport 55807] != expected 0x243e1e36 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47084 dport 55807] != expected 0x243e1e36 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40532 dport 55807] != expected 0xec378680 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40532 dport 55807] != expected 0xec378680 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46930 dport 55807] != expected 0xe22e9e4d # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46930 dport 55807] != expected 0xe22e9e4d # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42298 dport 55807] != expected 0x23cb2fa9 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42298 dport 55807] != expected 0x23cb2fa9 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43643 dport 55807] != expected 0x9e660de8 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43643 dport 55807] != expected 0x9e660de8 # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34557 dport 55807] != expected 0x348e677b # # Exception| cpu 0: rx_hash 0x7d1144cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34557 dport 55807] != expected 0x348e677b # # 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 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->