< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 42145 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 54 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd02124d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57054 dport 42145] != expected 0x1ce36f00 # # Exception| cpu 0: rx_hash 0x59994af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 42145] != expected 0x26cf7735 # # Exception| cpu 0: rx_hash 0xffd85423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57090 dport 42145] != expected 0xaa49199d # # Exception| cpu 0: rx_hash 0x15e84517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57106 dport 42145] != expected 0xa0d8cedb # # Exception| cpu 0: rx_hash 0xbd2801c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57110 dport 42145] != expected 0x8a9f93c0 # # Exception| cpu 0: rx_hash 0x9008eeda [saddr 192.0.3.2 daddr 192.0.3.1 sport 57112 dport 42145] != expected 0xe175da61 # # Exception| cpu 0: rx_hash 0x0ac05cb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57122 dport 42145] != expected 0xaf01f23e # # Exception| cpu 0: rx_hash 0xb170c429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 42145] != expected 0xf11e9f4f # # Exception| cpu 0: rx_hash 0x19b080fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57140 dport 42145] != expected 0xdb59c254 # # Exception| cpu 0: rx_hash 0x0554506e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57154 dport 42145] != expected 0xa8ed6c4c # # Exception| cpu 0: rx_hash 0xe33c84b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57204 dport 42145] != expected 0xd9fdb785 # # Exception| cpu 0: rx_hash 0xd31edfa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57216 dport 42145] != expected 0xff959942 # # Exception| cpu 0: rx_hash 0x829e5605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57218 dport 42145] != expected 0xab1b2375 # # Exception| cpu 0: rx_hash 0xdf461a4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57254 dport 42145] != expected 0x841495cd # # Exception| cpu 0: rx_hash 0x64f682dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57268 dport 42145] != expected 0xda0bf8bc # # Exception| cpu 0: rx_hash 0x81529f3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57284 dport 42145] != expected 0xd776b188 # # Exception| cpu 0: rx_hash 0x744a97a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57316 dport 42145] != expected 0xd23e5a2b # # Exception| cpu 0: rx_hash 0xbd0990b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57348 dport 42145] != expected 0xe04dd0b0 # # Exception| cpu 0: rx_hash 0xec891914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57350 dport 42145] != expected 0xb4c36a87 # # Exception| cpu 0: rx_hash 0x38e93b7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57358 dport 42145] != expected 0xa1e0c40a # # Exception| cpu 0: rx_hash 0x58ad8d53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57460 dport 42145] != expected 0xed309984 # # Exception| cpu 0: rx_hash 0x688fd644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57472 dport 42145] != expected 0xcb58b743 # # Exception| cpu 0: rx_hash 0x390f5fe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57474 dport 42145] != expected 0x9fd60d74 # # Exception| cpu 0: rx_hash 0xfe1fa1cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57500 dport 42145] != expected 0xfead9393 # # Exception| cpu 0: rx_hash 0xe137b865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57516 dport 42145] != expected 0xf174af76 # # Exception| cpu 0: rx_hash 0x0493a586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57564 dport 42145] != expected 0xfc09e642 # # Exception| cpu 0: rx_hash 0xbdfaa2fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57628 dport 42145] != expected 0x7f56b40f # # Exception| cpu 0: rx_hash 0x80665898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57666 dport 42145] != expected 0x1c895f39 # # Exception| cpu 0: rx_hash 0xfcc63e23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57678 dport 42145] != expected 0x23edacaf # # Exception| cpu 0: rx_hash 0x931684da [saddr 192.0.3.2 daddr 192.0.3.1 sport 57684 dport 42145] != expected 0x68d16f53 # # Exception| cpu 0: rx_hash 0x8c3e9d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57700 dport 42145] != expected 0x670853b6 # # Exception| cpu 0: rx_hash 0x09de36b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57710 dport 42145] != expected 0x26a5470c # # Exception| cpu 0: rx_hash 0x2a8cb1ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 57740 dport 42145] != expected 0x749559a1 # # Exception| cpu 0: rx_hash 0x642421e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57790 dport 42145] != expected 0x2fc2df73 # # Exception| cpu 0: rx_hash 0x81803c05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57806 dport 42145] != expected 0x22bf9647 # # Exception| cpu 0: rx_hash 0x8f78ff26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57866 dport 42145] != expected 0x4bf317ab # # Exception| cpu 0: rx_hash 0x69102bfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57916 dport 42145] != expected 0x3ae3cc62 # # Exception| cpu 0: rx_hash 0x75f4fb6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57930 dport 42145] != expected 0x4957627a # # Exception| cpu 0: rx_hash 0x66842729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57948 dport 42145] != expected 0x3d0f5210 # # Exception| cpu 0: rx_hash 0xc21ca617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57982 dport 42145] != expected 0x6cc90384 # # Exception| cpu 0: rx_hash 0x56a67c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58024 dport 42145] != expected 0x1b677cd7 # # Exception| cpu 0: rx_hash 0x8d525280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58048 dport 42145] != expected 0x9a84c28 # # Exception| cpu 0: rx_hash 0xf1f2343b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58060 dport 42145] != expected 0x36ccbfbe # # Exception| cpu 0: rx_hash 0xd08a1ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58084 dport 42145] != expected 0x26a7fa90 # # Exception| cpu 0: rx_hash 0x04ea3ca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58092 dport 42145] != expected 0x3384541d # # Exception| cpu 0: rx_hash 0x461a6947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58104 dport 42145] != expected 0x1352de40 # # Exception| cpu 0: rx_hash 0x65bbdc5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58114 dport 42145] != expected 0xde79a452 # # Exception| cpu 0: rx_hash 0x69e319b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58148 dport 42145] != expected 0xa5f8a8dd # # Exception| cpu 0: rx_hash 0x2b134c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58160 dport 42145] != expected 0x852e2280 # # Exception| cpu 0: rx_hash 0x9f37d811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58178 dport 42145] != expected 0xdcddd183 # # Exception| cpu 0: rx_hash 0x3baf592f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58208 dport 42145] != expected 0x8d1b8017 # # Exception| cpu 0: rx_hash 0x45259232 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58278 dport 42145] != expected 0xf0242802 # # Exception| cpu 0: rx_hash 0x1b311741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58308 dport 42145] != expected 0xa3460c47 # # Exception| cpu 0: rx_hash 0x1769d2ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58338 dport 42145] != expected 0xd8c700c8 # # Exception| count: pass=0 nohash=0 fail=54 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1e0ca1c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 42775] OK # # # cpu 0: rx_hash 0x0124b86b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 42775] OK # # # cpu 0: rx_hash 0x2c045774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55982 dport 42775] OK # # # cpu 0: rx_hash 0xeb14a95f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55984 dport 42775] OK # # # cpu 0: rx_hash 0x1dc068fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56022 dport 42775] OK # # # cpu 0: rx_hash 0x70c94def [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56094 dport 42775] OK # # # cpu 0: rx_hash 0xf97123ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56114 dport 42775] OK # # # cpu 0: rx_hash 0x410d7265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56166 dport 42775] OK # # # cpu 0: rx_hash 0x7d77ec9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56244 dport 42775] OK # # # cpu 0: rx_hash 0x5fc30f56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56282 dport 42775] OK # # # cpu 0: rx_hash 0x652394a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56332 dport 42775] OK # # # cpu 0: rx_hash 0x27d3c147 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56344 dport 42775] OK # # # cpu 0: rx_hash 0x765348e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56346 dport 42775] OK # # # cpu 0: rx_hash 0xc277dca4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56424 dport 42775] OK # # # cpu 0: rx_hash 0xd10700e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56446 dport 42775] OK # # # cpu 0: rx_hash 0x0b154ac5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56474 dport 42775] OK # # # cpu 0: rx_hash 0x143d536b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56490 dport 42775] OK # # # cpu 0: rx_hash 0xb3691b6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56526 dport 42775] OK # # # cpu 0: rx_hash 0xa019c72c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56536 dport 42775] OK # # # cpu 0: rx_hash 0x17f19a50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56556 dport 42775] OK # # # cpu 0: rx_hash 0xc14827d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56630 dport 42775] OK # # # cpu 0: rx_hash 0x8c2c7ee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56642 dport 42775] OK # # # cpu 0: rx_hash 0xefa401f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56702 dport 42775] OK # # # cpu 0: rx_hash 0xfefe7011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56738 dport 42775] OK # # # cpu 0: rx_hash 0x825e16aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56750 dport 42775] OK # # # cpu 0: rx_hash 0x4adae456 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56784 dport 42775] OK # # # cpu 0: rx_hash 0xd0125635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56810 dport 42775] OK # # # cpu 0: rx_hash 0x15a2aed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56854 dport 42775] OK # # # cpu 0: rx_hash 0xb13a2fef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56884 dport 42775] OK # # # cpu 0: rx_hash 0x3b4e88f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56926 dport 42775] OK # # # cpu 0: rx_hash 0x56b49faa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56974 dport 42775] OK # # # cpu 0: rx_hash 0x353ce0bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57010 dport 42775] OK # # # cpu 0: rx_hash 0x04f8df35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57034 dport 42775] OK # # # cpu 0: rx_hash 0xdcc038b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57060 dport 42775] OK # # # cpu 0: rx_hash 0x38717380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57088 dport 42775] OK # # # cpu 0: rx_hash 0x062140dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57112 dport 42775] OK # # # cpu 0: rx_hash 0xcd697b1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57120 dport 42775] OK # # # cpu 0: rx_hash 0xb1c91da1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57132 dport 42775] OK # # # cpu 0: rx_hash 0xf3394847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57144 dport 42775] OK # # # cpu 4: rx_hash 0x2e2efad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55908 dport 42775] OK # # # cpu 4: rx_hash 0x528e9c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55912 dport 42775] OK # # # cpu 4: rx_hash 0x62acc77e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55964 dport 42775] OK # # # cpu 4: rx_hash 0x3f748b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 42775] OK # # # cpu 4: rx_hash 0x61600e45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56026 dport 42775] OK # # # cpu 4: rx_hash 0xd6885339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56046 dport 42775] OK # # # cpu 4: rx_hash 0x1198ad12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56048 dport 42775] OK # # # cpu 4: rx_hash 0xc5f88f7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 42775] OK # # # cpu 4: rx_hash 0x5de9a2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56080 dport 42775] OK # # # cpu 4: rx_hash 0xc7211093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56106 dport 42775] OK # # # cpu 4: rx_hash 0x1cd53e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56130 dport 42775] OK # # # cpu 4: rx_hash 0x60755896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56142 dport 42775] OK # # # cpu 4: rx_hash 0xdbc5c006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56156 dport 42775] OK # # # cpu 4: rx_hash 0xab3d6351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56182 dport 42775] OK # # # cpu 4: rx_hash 0x861d8c4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56184 dport 42775] OK # # # cpu 4: rx_hash 0xa54f0b1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56218 dport 42775] OK # # # cpu 4: rx_hash 0x3f87b978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56224 dport 42775] OK # # # cpu 4: rx_hash 0x236369ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56278 dport 42775] OK # # # cpu 4: rx_hash 0x021b431e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56318 dport 42775] OK # # # cpu 4: rx_hash 0x06abebb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56368 dport 42775] OK # # # cpu 4: rx_hash 0xe30ff657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56384 dport 42775] OK # # # cpu 4: rx_hash 0xf07f2a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56406 dport 42775] OK # # # cpu 4: rx_hash 0x82ad24e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56502 dport 42775] OK # # # cpu 4: rx_hash 0xcfc97dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56514 dport 42775] OK # # # cpu 4: rx_hash 0x7479e545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56528 dport 42775] OK # # # cpu 4: rx_hash 0x25f96ce1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56530 dport 42775] OK # # # cpu 4: rx_hash 0xd0e1647b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56562 dport 42775] OK # # # cpu 4: rx_hash 0x2720f309 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56576 dport 42775] OK # # # cpu 4: rx_hash 0xd238fb93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56608 dport 42775] OK # # # cpu 4: rx_hash 0xa10c91ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56652 dport 42775] OK # # # cpu 4: rx_hash 0x28b4ffde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56672 dport 42775] OK # # # cpu 4: rx_hash 0x77461e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56718 dport 42775] OK # # # cpu 4: rx_hash 0x6436c272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56728 dport 42775] OK # # # cpu 4: rx_hash 0x563e34c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 42775] OK # # # cpu 4: rx_hash 0xf16a7cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56770 dport 42775] OK # # # cpu 4: rx_hash 0x06d27293 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56832 dport 42775] OK # # # cpu 4: rx_hash 0x27aa5860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56872 dport 42775] OK # # # cpu 4: rx_hash 0x487ae299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56882 dport 42775] OK # # # cpu 4: rx_hash 0x549e320c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56900 dport 42775] OK # # # cpu 4: rx_hash 0x283e54b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56904 dport 42775] OK # # # cpu 4: rx_hash 0xef2eaa9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56918 dport 42775] OK # # # cpu 4: rx_hash 0xa1863a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56932 dport 42775] OK # # # cpu 4: rx_hash 0x6696c4bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56954 dport 42775] OK # # # cpu 4: rx_hash 0xce56806f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56958 dport 42775] OK # # # cpu 4: rx_hash 0xac389be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57038 dport 42775] OK # # # cpu 4: rx_hash 0x36f02984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57076 dport 42775] OK # # # cpu 4: rx_hash 0x15519c9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57102 dport 42775] OK # # # cpu 4: rx_hash 0x794def5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57170 dport 42775] OK # # # cpu 4: rx_hash 0x1ac59048 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57198 dport 42775] OK # # # cpu 4: rx_hash 0xa35fa57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57270 dport 42775] OK # # # count: pass=89 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 32842 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49075 dport 32842] != expected 0xb421a2d6 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49075 dport 32842] != expected 0xb421a2d6 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56571 dport 32842] != expected 0x915c06da # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56571 dport 32842] != expected 0x915c06da # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44803 dport 32842] != expected 0x2a0350c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44803 dport 32842] != expected 0x2a0350c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58465 dport 32842] != expected 0x4f28055c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58465 dport 32842] != expected 0x4f28055c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44771 dport 32842] != expected 0x84b78ce2 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44771 dport 32842] != expected 0x84b78ce2 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56472 dport 32842] != expected 0x6b2356f0 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56472 dport 32842] != expected 0x6b2356f0 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53042 dport 32842] != expected 0xd6639118 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53042 dport 32842] != expected 0xd6639118 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60848 dport 32842] != expected 0x1feed796 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60848 dport 32842] != expected 0x1feed796 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33975 dport 32842] != expected 0x4a819691 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33975 dport 32842] != expected 0x4a819691 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42752 dport 32842] != expected 0x8f26d8fa # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42752 dport 32842] != expected 0x8f26d8fa # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46930 dport 32842] != expected 0x6b97518d # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46930 dport 32842] != expected 0x6b97518d # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44034 dport 32842] != expected 0xeb40d2ad # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44034 dport 32842] != expected 0xeb40d2ad # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37098 dport 32842] != expected 0x8ced6575 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37098 dport 32842] != expected 0x8ced6575 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56410 dport 32842] != expected 0x3c5ba3fe # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56410 dport 32842] != expected 0x3c5ba3fe # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48779 dport 32842] != expected 0x2e722dca # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48779 dport 32842] != expected 0x2e722dca # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57392 dport 32842] != expected 0xe2a94f9 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57392 dport 32842] != expected 0xe2a94f9 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34442 dport 32842] != expected 0x1375a337 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34442 dport 32842] != expected 0x1375a337 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36132 dport 32842] != expected 0x4c6d8bbd # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36132 dport 32842] != expected 0x4c6d8bbd # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33807 dport 32842] != expected 0x51293e11 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33807 dport 32842] != expected 0x51293e11 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44430 dport 32842] != expected 0x55df06a7 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44430 dport 32842] != expected 0x55df06a7 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48373 dport 32842] != expected 0x88b1a3e5 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48373 dport 32842] != expected 0x88b1a3e5 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59693 dport 32842] != expected 0x627efa9c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59693 dport 32842] != expected 0x627efa9c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44153 dport 32842] != expected 0xe8dfb4c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44153 dport 32842] != expected 0xe8dfb4c # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35487 dport 32842] != expected 0xa8139f6 # # Exception| cpu 5: rx_hash 0xd701b691 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35487 dport 32842] != expected 0xa8139f6 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 41127 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43489 dport 41127] != expected 0xa9e8e469 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43489 dport 41127] != expected 0xa9e8e469 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60994 dport 41127] != expected 0x2597b9e3 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60994 dport 41127] != expected 0x2597b9e3 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45857 dport 41127] != expected 0x954d32b8 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45857 dport 41127] != expected 0x954d32b8 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40403 dport 41127] != expected 0xbaf79c3e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40403 dport 41127] != expected 0xbaf79c3e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42161 dport 41127] != expected 0xcf8b5065 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42161 dport 41127] != expected 0xcf8b5065 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37159 dport 41127] != expected 0xc2a9674f # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37159 dport 41127] != expected 0xc2a9674f # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59267 dport 41127] != expected 0xf82bcdf1 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59267 dport 41127] != expected 0xf82bcdf1 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35935 dport 41127] != expected 0xe658c9a1 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35935 dport 41127] != expected 0xe658c9a1 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59295 dport 41127] != expected 0x6ebbba7e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59295 dport 41127] != expected 0x6ebbba7e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50456 dport 41127] != expected 0xe718fee7 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50456 dport 41127] != expected 0xe718fee7 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47514 dport 41127] != expected 0x947711e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47514 dport 41127] != expected 0x947711e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59646 dport 41127] != expected 0xaba0841d # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59646 dport 41127] != expected 0xaba0841d # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38818 dport 41127] != expected 0x24d7723e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38818 dport 41127] != expected 0x24d7723e # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34634 dport 41127] != expected 0xe18f6eb7 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34634 dport 41127] != expected 0xe18f6eb7 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46809 dport 41127] != expected 0x68c4ce43 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46809 dport 41127] != expected 0x68c4ce43 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41582 dport 41127] != expected 0xbca9fba0 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41582 dport 41127] != expected 0xbca9fba0 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58123 dport 41127] != expected 0xdea52dfa # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58123 dport 41127] != expected 0xdea52dfa # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58896 dport 41127] != expected 0xa37f451c # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58896 dport 41127] != expected 0xa37f451c # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32780 dport 41127] != expected 0x4c19e652 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32780 dport 41127] != expected 0x4c19e652 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60982 dport 41127] != expected 0x68f3e0d2 # # Exception| cpu 4: rx_hash 0x164ca0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60982 dport 41127] != expected 0x68f3e0d2 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->