< 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 56328 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 93 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0bebae9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49176 dport 56328] != expected 0xe4355589 # # Exception| cpu 0: rx_hash 0x4e14158c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49194 dport 56328] != expected 0xa3333ee4 # # Exception| cpu 0: rx_hash 0xddebe359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49210 dport 56328] != expected 0x8cd18e83 # # Exception| cpu 0: rx_hash 0x23141353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49226 dport 56328] != expected 0x3f3acace # # Exception| cpu 0: rx_hash 0xbaeb85c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49260 dport 56328] != expected 0xe854d058 # # Exception| cpu 0: rx_hash 0x066be6e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49306 dport 56328] != expected 0xdedc80bc # # Exception| cpu 0: rx_hash 0x93943002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49326 dport 56328] != expected 0x5945a974 # # Exception| cpu 0: rx_hash 0x4f941d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49338 dport 56328] != expected 0xc92dd88f # # Exception| cpu 0: rx_hash 0x96940023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 56328] != expected 0x2503fc0c # # Exception| cpu 0: rx_hash 0x9094201d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49382 dport 56328] != expected 0x8d7865a3 # # Exception| cpu 0: rx_hash 0xaad46708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49428 dport 56328] != expected 0xa684dfdd # # Exception| cpu 0: rx_hash 0x572b871d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49452 dport 56328] != expected 0xc1525747 # # Exception| cpu 0: rx_hash 0xc1d441e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49488 dport 56328] != expected 0x92f6b258 # # Exception| cpu 0: rx_hash 0x1bd44c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49504 dport 56328] != expected 0xaae55a0c # # Exception| cpu 0: rx_hash 0xc7d461d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49524 dport 56328] != expected 0x3a8d2bf7 # # Exception| cpu 0: rx_hash 0xe4abb453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49536 dport 56328] != expected 0x7310f82a # # Exception| cpu 0: rx_hash 0x8cab82ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49548 dport 56328] != expected 0x935f5978 # # Exception| cpu 0: rx_hash 0x50abaf2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49560 dport 56328] != expected 0x3372883 # # Exception| cpu 0: rx_hash 0x3eabb9ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 49584 dport 56328] != expected 0x4b03107e # # Exception| cpu 0: rx_hash 0x89abb28c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49632 dport 56328] != expected 0xef190c00 # # Exception| cpu 0: rx_hash 0x7c8ba7f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49672 dport 56328] != expected 0x1aa8f06d # # Exception| cpu 0: rx_hash 0xce8b9cb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49716 dport 56328] != expected 0xc2f4b96b # # Exception| cpu 0: rx_hash 0x30746cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49732 dport 56328] != expected 0x711ffd26 # # Exception| cpu 0: rx_hash 0xe6742171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49766 dport 56328] != expected 0x19fb262c # # Exception| cpu 0: rx_hash 0x52743a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49790 dport 56328] != expected 0x69dcf685 # # Exception| cpu 0: rx_hash 0xe2f4195f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49818 dport 56328] != expected 0xfa3953f # # Exception| cpu 0: rx_hash 0x38f414e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49834 dport 56328] != expected 0x37b07d6b # # Exception| cpu 0: rx_hash 0x1a0bc96b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49870 dport 56328] != expected 0x143348dd # # Exception| cpu 0: rx_hash 0xddb46e6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49924 dport 56328] != expected 0x58197a39 # # Exception| cpu 0: rx_hash 0x6ab4650b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50004 dport 56328] != expected 0xfc036647 # # Exception| cpu 0: rx_hash 0x08b433b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50030 dport 56328] != expected 0xe4c06de4 # # Exception| cpu 0: rx_hash 0xf7cbcbb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50062 dport 56328] != expected 0x3d35cfc2 # # Exception| cpu 0: rx_hash 0xbb3400f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50114 dport 56328] != expected 0x5682c289 # # Exception| cpu 0: rx_hash 0x90cbad2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50136 dport 56328] != expected 0x59b09119 # # Exception| cpu 0: rx_hash 0xfecbbbef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50160 dport 56328] != expected 0x1184a9e4 # # Exception| cpu 0: rx_hash 0x09343bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50174 dport 56328] != expected 0x8ede8b8f # # Exception| cpu 0: rx_hash 0xea5ba795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50184 dport 56328] != expected 0x23686f2f # # Exception| cpu 0: rx_hash 0x355b9a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50260 dport 56328] != expected 0x673dd203 # # Exception| cpu 4: rx_hash 0xafa2f281 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49138 dport 56328] != expected 0x6bc28e38 # # Exception| cpu 4: rx_hash 0x9814584e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49160 dport 56328] != expected 0xcbd7e5ee # # Exception| cpu 4: rx_hash 0xb3ebf599 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49170 dport 56328] != expected 0xc4e5b67e # # Exception| cpu 4: rx_hash 0x94141833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49178 dport 56328] != expected 0x9b20d6b0 # # Exception| cpu 4: rx_hash 0x01ebced8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49198 dport 56328] != expected 0x1cb9ff78 # # Exception| cpu 4: rx_hash 0x08ebbe84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 56328] != expected 0x3008995e # # Exception| cpu 4: rx_hash 0xd8ebd378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49238 dport 56328] != expected 0xf097dbfb # # Exception| cpu 4: rx_hash 0x91142812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49270 dport 56328] != expected 0xe76683c8 # # Exception| cpu 4: rx_hash 0xb26bfd96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49282 dport 56328] != expected 0xaefb5015 # # Exception| cpu 4: rx_hash 0x45947dc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49292 dport 56328] != expected 0x31a1727e # # Exception| cpu 4: rx_hash 0x2b946b00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49316 dport 56328] != expected 0x79954a83 # # Exception| cpu 4: rx_hash 0x616b8075 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49356 dport 56328] != expected 0xba59de67 # # Exception| cpu 4: rx_hash 0xa0d4074b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49442 dport 56328] != expected 0x5e08752c # # Exception| cpu 4: rx_hash 0x872beae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49450 dport 56328] != expected 0x1cd15e2 # # Exception| cpu 4: rx_hash 0x822bdac0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49478 dport 56328] != expected 0x7d8b409a # # Exception| cpu 4: rx_hash 0xa3d41754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49514 dport 56328] != expected 0x8a35b9fb # # Exception| cpu 4: rx_hash 0x1f547478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49564 dport 56328] != expected 0xbcbde91f # # Exception| cpu 4: rx_hash 0x56ab8f12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49596 dport 56328] != expected 0xab4cb12c # # Exception| cpu 4: rx_hash 0x83abd2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49622 dport 56328] != expected 0x1795a6f1 # # Exception| cpu 4: rx_hash 0xe1ab8472 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49644 dport 56328] != expected 0xf56ad52 # # Exception| cpu 4: rx_hash 0x3daba9f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49656 dport 56328] != expected 0x9f3edca9 # # Exception| cpu 4: rx_hash 0xedabc40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49662 dport 56328] != expected 0x5fa19e0c # # Exception| cpu 4: rx_hash 0xef74512d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49688 dport 56328] != expected 0x354a400a # # Exception| cpu 4: rx_hash 0x8d740790 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49698 dport 56328] != expected 0x2d894ba9 # # Exception| cpu 4: rx_hash 0x817447ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 49712 dport 56328] != expected 0x7d7e78f7 # # Exception| cpu 4: rx_hash 0x887437b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49742 dport 56328] != expected 0x51cf1ed1 # # Exception| cpu 4: rx_hash 0x847477cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49756 dport 56328] != expected 0x1382d8f # # Exception| cpu 4: rx_hash 0x118ba127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49768 dport 56328] != expected 0x86a10447 # # Exception| cpu 4: rx_hash 0xc18bccdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49774 dport 56328] != expected 0x463e46e2 # # Exception| cpu 4: rx_hash 0x710bef8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49802 dport 56328] != expected 0x20412558 # # Exception| cpu 4: rx_hash 0x55f4123f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49866 dport 56328] != expected 0xabb98941 # # Exception| cpu 4: rx_hash 0xe7f4297e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49910 dport 56328] != expected 0x73e5c047 # # Exception| cpu 4: rx_hash 0x65b43569 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49934 dport 56328] != expected 0x78c999ce # # Exception| cpu 4: rx_hash 0x9e4bf542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49938 dport 56328] != expected 0xb76488fb # # Exception| cpu 4: rx_hash 0xd2b43e09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50014 dport 56328] != expected 0xdcd385b0 # # Exception| cpu 4: rx_hash 0xbcb428c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50038 dport 56328] != expected 0x94e7bd4d # # Exception| cpu 4: rx_hash 0x9b4bc563 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50046 dport 56328] != expected 0xcb22dd83 # # Exception| cpu 4: rx_hash 0x4fcb90b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50052 dport 56328] != expected 0x1de52c35 # # Exception| cpu 4: rx_hash 0x68347d1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50060 dport 56328] != expected 0x42204cfb # # Exception| cpu 4: rx_hash 0xd6340627 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50082 dport 56328] != expected 0xca8b36a3 # # Exception| cpu 4: rx_hash 0xf1cbeb8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 56328] != expected 0x954e566d # # Exception| cpu 4: rx_hash 0xd3343606 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50126 dport 56328] != expected 0xb6cd63db # # Exception| cpu 4: rx_hash 0x28cbf62d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50130 dport 56328] != expected 0x796072ee # # Exception| cpu 4: rx_hash 0xbd3420c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50150 dport 56328] != expected 0xfef95b26 # # Exception| cpu 4: rx_hash 0x9acbcd6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50158 dport 56328] != expected 0xa13c3be8 # # Exception| cpu 4: rx_hash 0xcda44a3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50176 dport 56328] != expected 0x7cad0fe1 # # Exception| cpu 4: rx_hash 0xa3a45cff [saddr 192.0.3.2 daddr 192.0.3.1 sport 50216 dport 56328] != expected 0x3499371c # # Exception| cpu 4: rx_hash 0x7fa4717e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50236 dport 56328] != expected 0xa4f146e7 # # Exception| cpu 4: rx_hash 0xa6a46cde [saddr 192.0.3.2 daddr 192.0.3.1 sport 50244 dport 56328] != expected 0x48df6264 # # Exception| cpu 4: rx_hash 0xef5b97b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50276 dport 56328] != expected 0x5f2e3a57 # # Exception| cpu 4: rx_hash 0x14a4579f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50296 dport 56328] != expected 0x90832b62 # # Exception| cpu 4: rx_hash 0xe7dbefe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50314 dport 56328] != expected 0x1981ba1a # # Exception| cpu 4: rx_hash 0x37db821b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50316 dport 56328] != expected 0xd91ef8bf # # Exception| cpu 4: rx_hash 0x89dbf927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50338 dport 56328] != expected 0x51b582e7 # # Exception| cpu 4: rx_hash 0x13247fae [saddr 192.0.3.2 daddr 192.0.3.1 sport 50380 dport 56328] != expected 0x52e654a6 # # Exception| count: pass=0 nohash=0 fail=93 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa4be11f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41088 dport 37710] OK # # # cpu 0: rx_hash 0x8f41bc2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41114 dport 37710] OK # # # cpu 0: rx_hash 0xed41ea92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41120 dport 37710] OK # # # cpu 0: rx_hash 0xe4419ace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41182 dport 37710] OK # # # cpu 0: rx_hash 0x5641a18f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41186 dport 37710] OK # # # cpu 0: rx_hash 0x2ffe7db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41222 dport 37710] OK # # # cpu 0: rx_hash 0x23fe3dce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41236 dport 37710] OK # # # cpu 0: rx_hash 0x91fe068f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41256 dport 37710] OK # # # cpu 0: rx_hash 0x6a01c6a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 37710] OK # # # cpu 0: rx_hash 0x9dfe46f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41274 dport 37710] OK # # # cpu 0: rx_hash 0x48fe1b2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41296 dport 37710] OK # # # cpu 0: rx_hash 0xd1018db9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41334 dport 37710] OK # # # cpu 0: rx_hash 0xb901bb47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41338 dport 37710] OK # # # cpu 0: rx_hash 0x6d81ee95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41344 dport 37710] OK # # # cpu 0: rx_hash 0x0581d86b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41356 dport 37710] OK # # # cpu 0: rx_hash 0x907e0e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41400 dport 37710] OK # # # cpu 0: rx_hash 0x497e1320 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41408 dport 37710] OK # # # cpu 0: rx_hash 0xb281d30b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41436 dport 37710] OK # # # cpu 0: rx_hash 0xd08185b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41446 dport 37710] OK # # # cpu 0: rx_hash 0x025e7d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41478 dport 37710] OK # # # cpu 0: rx_hash 0xde5e50e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41490 dport 37710] OK # # # cpu 0: rx_hash 0xb65e6617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41502 dport 37710] OK # # # cpu 4: rx_hash 0x3fc19f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41086 dport 37710] OK # # # cpu 4: rx_hash 0xccbe2706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41100 dport 37710] OK # # # cpu 4: rx_hash 0x8541dc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41132 dport 37710] OK # # # cpu 4: rx_hash 0xc6be4745 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 37710] OK # # # cpu 4: rx_hash 0x5c41c1cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41172 dport 37710] OK # # # cpu 4: rx_hash 0xc5be575a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41202 dport 37710] OK # # # cpu 4: rx_hash 0x29fe5d8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41250 dport 37710] OK # # # cpu 4: rx_hash 0x25fe1df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41264 dport 37710] OK # # # cpu 4: rx_hash 0x0701c07b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41300 dport 37710] OK # # # cpu 4: rx_hash 0x42fe7b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41318 dport 37710] OK # # # cpu 4: rx_hash 0x6e81fe8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 37710] OK # # # cpu 4: rx_hash 0x217e25de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41420 dport 37710] OK # # # cpu 4: rx_hash 0x437e7363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41462 dport 37710] OK # # # cpu 4: rx_hash 0x0e5e3d15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41492 dport 37710] OK # # # cpu 4: rx_hash 0x605e2bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41532 dport 37710] OK # # # cpu 4: rx_hash 0xb95e3675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41540 dport 37710] OK # # # cpu 4: rx_hash 0xdd5e40f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41562 dport 37710] OK # # # cpu 4: rx_hash 0x44a1d660 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41596 dport 37710] OK # # # cpu 4: rx_hash 0x67de03e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41608 dport 37710] OK # # # cpu 4: rx_hash 0x09de1524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41632 dport 37710] OK # # # cpu 4: rx_hash 0xfe219572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41646 dport 37710] OK # # # cpu 4: rx_hash 0xd5de38a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41652 dport 37710] OK # # # cpu 4: rx_hash 0x2221b8f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41658 dport 37710] OK # # # cpu 4: rx_hash 0x9521b393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41706 dport 37710] OK # # # cpu 4: rx_hash 0xd6de28ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41724 dport 37710] OK # # # cpu 4: rx_hash 0xc761c278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41748 dport 37710] OK # # # cpu 4: rx_hash 0x829e796f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41766 dport 37710] OK # # # cpu 4: rx_hash 0x8b9e0933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41816 dport 37710] OK # # # cpu 4: rx_hash 0x5b9e64cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41822 dport 37710] OK # # # cpu 4: rx_hash 0x1ae1e7f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41872 dport 37710] OK # # # cpu 4: rx_hash 0x5a1e6cc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41934 dport 37710] OK # # # cpu 4: rx_hash 0x561e2cbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41948 dport 37710] OK # # # cpu 4: rx_hash 0xdb71a651 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41986 dport 37710] OK # # # cpu 4: rx_hash 0x488e5084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42002 dport 37710] OK # # # cpu 4: rx_hash 0x988e3d78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42004 dport 37710] OK # # # cpu 4: rx_hash 0x2a8e0639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42024 dport 37710] OK # # # cpu 4: rx_hash 0x4e8e70ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42038 dport 37710] OK # # # cpu 4: rx_hash 0x2f8e3618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42052 dport 37710] OK # # # cpu 4: rx_hash 0xd471f633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42072 dport 37710] OK # # # cpu 4: rx_hash 0x04719bcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42078 dport 37710] OK # # # cpu 4: rx_hash 0x4d8e60a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 37710] OK # # # cpu 4: rx_hash 0x210e6e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42126 dport 37710] OK # # # cpu 4: rx_hash 0xdcf18e60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42166 dport 37710] OK # # # cpu 4: rx_hash 0xf20e1396 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42176 dport 37710] OK # # # cpu 4: rx_hash 0x09f1d3bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42204 dport 37710] OK # # # cpu 4: rx_hash 0xbbf1e8fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42208 dport 37710] OK # # # cpu 4: rx_hash 0xf40e33a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42212 dport 37710] OK # # # cpu 4: rx_hash 0x35b1b496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42250 dport 37710] OK # # # cpu 4: rx_hash 0x7c4e4ffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42282 dport 37710] OK # # # count: pass=71 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 48952 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57733 dport 48952] != expected 0x5083080c # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57733 dport 48952] != expected 0x5083080c # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57816 dport 48952] != expected 0xeafdb353 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57816 dport 48952] != expected 0xeafdb353 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 41264 dport 48952] != expected 0xb2468917 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 41264 dport 48952] != expected 0xb2468917 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 48810 dport 48952] != expected 0xedc61f1f # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 48810 dport 48952] != expected 0xedc61f1f # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 49529 dport 48952] != expected 0xfbcc4a47 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 49529 dport 48952] != expected 0xfbcc4a47 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 52874 dport 48952] != expected 0xe384ac68 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 52874 dport 48952] != expected 0xe384ac68 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 34591 dport 48952] != expected 0x40119b26 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 34591 dport 48952] != expected 0x40119b26 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 36337 dport 48952] != expected 0x239ecb88 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 36337 dport 48952] != expected 0x239ecb88 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 33077 dport 48952] != expected 0x4ef0bfa0 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 33077 dport 48952] != expected 0x4ef0bfa0 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 46259 dport 48952] != expected 0x46ea1926 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 46259 dport 48952] != expected 0x46ea1926 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 44999 dport 48952] != expected 0xb77a85a2 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 44999 dport 48952] != expected 0xb77a85a2 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 58650 dport 48952] != expected 0xb35340be # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 58650 dport 48952] != expected 0xb35340be # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 58657 dport 48952] != expected 0x55bb4d6e # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 58657 dport 48952] != expected 0x55bb4d6e # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53112 dport 48952] != expected 0xc8781616 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53112 dport 48952] != expected 0xc8781616 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 35023 dport 48952] != expected 0xce96a070 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 35023 dport 48952] != expected 0xce96a070 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 51597 dport 48952] != expected 0x460e5cfa # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 51597 dport 48952] != expected 0x460e5cfa # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57656 dport 48952] != expected 0x33081175 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57656 dport 48952] != expected 0x33081175 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53446 dport 48952] != expected 0x3f8319b1 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53446 dport 48952] != expected 0x3f8319b1 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 59531 dport 48952] != expected 0x9978c401 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 59531 dport 48952] != expected 0x9978c401 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 38457 dport 48952] != expected 0x4fae4806 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 38457 dport 48952] != expected 0x4fae4806 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 49329 dport 48952] != expected 0xc8f3fb9a # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 49329 dport 48952] != expected 0xc8f3fb9a # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 42800 dport 48952] != expected 0x8b861655 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 42800 dport 48952] != expected 0x8b861655 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57092 dport 48952] != expected 0xe1f311b9 # # Exception| cpu 5: rx_hash 0xc13456af [saddr 192.0.3.2 daddr 192.0.3.1 sport 57092 dport 48952] != expected 0xe1f311b9 # # 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 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 51021 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43180 dport 51021] != expected 0x184fb660 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43180 dport 51021] != expected 0x184fb660 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57561 dport 51021] != expected 0x98b3f07f # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57561 dport 51021] != expected 0x98b3f07f # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51465 dport 51021] != expected 0xa39dfabe # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51465 dport 51021] != expected 0xa39dfabe # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37875 dport 51021] != expected 0x4112af3c # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37875 dport 51021] != expected 0x4112af3c # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60822 dport 51021] != expected 0x761b1f96 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60822 dport 51021] != expected 0x761b1f96 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48779 dport 51021] != expected 0xf40cb23c # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48779 dport 51021] != expected 0xf40cb23c # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38812 dport 51021] != expected 0x965dbb3f # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38812 dport 51021] != expected 0x965dbb3f # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58581 dport 51021] != expected 0x82fc395a # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58581 dport 51021] != expected 0x82fc395a # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49903 dport 51021] != expected 0x18659071 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49903 dport 51021] != expected 0x18659071 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47883 dport 51021] != expected 0xdd034c50 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47883 dport 51021] != expected 0xdd034c50 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32862 dport 51021] != expected 0x3c5e0e0e # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32862 dport 51021] != expected 0x3c5e0e0e # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40519 dport 51021] != expected 0x44c57856 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40519 dport 51021] != expected 0x44c57856 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42822 dport 51021] != expected 0xb9f8158a # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42822 dport 51021] != expected 0xb9f8158a # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41548 dport 51021] != expected 0xba884e3e # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41548 dport 51021] != expected 0xba884e3e # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50057 dport 51021] != expected 0x6c5a043f # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50057 dport 51021] != expected 0x6c5a043f # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45950 dport 51021] != expected 0xeadbf5b2 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45950 dport 51021] != expected 0xeadbf5b2 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58536 dport 51021] != expected 0x2bfc92ff # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58536 dport 51021] != expected 0x2bfc92ff # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42983 dport 51021] != expected 0x5d877d6b # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42983 dport 51021] != expected 0x5d877d6b # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35136 dport 51021] != expected 0x2846780d # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35136 dport 51021] != expected 0x2846780d # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59045 dport 51021] != expected 0x989c36e6 # # Exception| cpu 4: rx_hash 0xfe2a2ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59045 dport 51021] != expected 0x989c36e6 # # 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__->