< 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]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib' 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 51527 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 71 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2b15408c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41046 dport 51527] != expected 0x7da82b0d # # Exception| cpu 0: rx_hash 0x6c39e4e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41088 dport 51527] != expected 0x4428b9ab # # Exception| cpu 0: rx_hash 0x171f5bfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41124 dport 51527] != expected 0xf0f3a344 # # Exception| cpu 0: rx_hash 0x18d76c6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41146 dport 51527] != expected 0x69e758c9 # # Exception| cpu 0: rx_hash 0xf77f19f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41198 dport 51527] != expected 0x14e7390b # # Exception| cpu 0: rx_hash 0xb48909cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41224 dport 51527] != expected 0x6c33ea17 # # Exception| cpu 0: rx_hash 0xec3df93b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41246 dport 51527] != expected 0x5ab95454 # # Exception| cpu 0: rx_hash 0x98d371b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41252 dport 51527] != expected 0x7776b536 # # Exception| cpu 0: rx_hash 0x39e2c8e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41278 dport 51527] != expected 0xb15ec527 # # Exception| cpu 0: rx_hash 0x723ce95f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41316 dport 51527] != expected 0x82857d8f # # Exception| cpu 0: rx_hash 0xd9828aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41332 dport 51527] != expected 0x554a5f68 # # Exception| cpu 0: rx_hash 0x168202dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41344 dport 51527] != expected 0x39544b85 # # Exception| cpu 0: rx_hash 0xb87b8c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41348 dport 51527] != expected 0x6668c019 # # Exception| cpu 0: rx_hash 0x13c5efad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41364 dport 51527] != expected 0xb1a7e2fe # # Exception| cpu 0: rx_hash 0x6da4bdc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41380 dport 51527] != expected 0x8d8f516a # # Exception| cpu 0: rx_hash 0x581bce11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 51527] != expected 0x827c5a56 # # Exception| cpu 0: rx_hash 0xf3a5ada1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41438 dport 51527] != expected 0x55b378b1 # # Exception| cpu 0: rx_hash 0x00658fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41486 dport 51527] != expected 0xceb4fd8a # # Exception| cpu 0: rx_hash 0x052262dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41498 dport 51527] != expected 0x464754f1 # # Exception| cpu 0: rx_hash 0x7e04ddc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41534 dport 51527] != expected 0xf29c4e1e # # Exception| cpu 0: rx_hash 0x91aca859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41578 dport 51527] != expected 0x8f9c2fdc # # Exception| cpu 0: rx_hash 0x516417fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41600 dport 51527] != expected 0x7a96c0bc # # Exception| cpu 0: rx_hash 0x0618d09b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41608 dport 51527] != expected 0xd5088572 # # Exception| cpu 0: rx_hash 0x6b1353bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41716 dport 51527] != expected 0xec71300d # # Exception| cpu 0: rx_hash 0x28e54386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41746 dport 51527] != expected 0x94a5e311 # # Exception| cpu 0: rx_hash 0x04bf3bfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41790 dport 51527] != expected 0x8fe0bc30 # # Exception| cpu 0: rx_hash 0xb3a3be92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41852 dport 51527] != expected 0xc46a63b1 # # Exception| cpu 0: rx_hash 0xd8d56280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41862 dport 51527] != expected 0xe6afae36 # # Exception| cpu 0: rx_hash 0x8fa9a5e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41870 dport 51527] != expected 0x4931ebf8 # # Exception| cpu 0: rx_hash 0x2e981cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41876 dport 51527] != expected 0x8f199be9 # # Exception| cpu 0: rx_hash 0x2417c650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41886 dport 51527] != expected 0x9efec91f # # Exception| cpu 4: rx_hash 0x43592ed8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41022 dport 51527] != expected 0xcc223709 # # Exception| cpu 4: rx_hash 0x80ab233c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41030 dport 51527] != expected 0xaa6709ea # # Exception| cpu 4: rx_hash 0x76e65d0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41044 dport 51527] != expected 0xc3d13c35 # # Exception| cpu 4: rx_hash 0x219a9a6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41052 dport 51527] != expected 0x6c4f79fb # # Exception| cpu 4: rx_hash 0x1d90811e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41134 dport 51527] != expected 0xe114f1b2 # # Exception| cpu 4: rx_hash 0xdb25618a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41154 dport 51527] != expected 0xfa2662a # # Exception| cpu 4: rx_hash 0x22a0282a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41166 dport 51527] != expected 0xff00a878 # # Exception| cpu 4: rx_hash 0xfdf0c312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41188 dport 51527] != expected 0x5006bfd # # Exception| cpu 4: rx_hash 0xe3f5ceab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41216 dport 51527] != expected 0xc3adafd9 # # Exception| cpu 4: rx_hash 0xe97a144b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41226 dport 51527] != expected 0xd24afd2f # # Exception| cpu 4: rx_hash 0x484bad1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41232 dport 51527] != expected 0x14628d3e # # Exception| cpu 4: rx_hash 0x336d1203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41268 dport 51527] != expected 0xa0b997d1 # # Exception| cpu 4: rx_hash 0x5e669127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41288 dport 51527] != expected 0x99c022ae # # Exception| cpu 4: rx_hash 0xf09f1fe7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41292 dport 51527] != expected 0xc6fca932 # # Exception| cpu 4: rx_hash 0xd30d500f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41342 dport 51527] != expected 0x44ad0d9e # # Exception| cpu 4: rx_hash 0xab115d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41416 dport 51527] != expected 0x6339c6f2 # # Exception| cpu 4: rx_hash 0x00af3ee1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41432 dport 51527] != expected 0xb4f6e415 # # Exception| cpu 4: rx_hash 0x8dc4ffc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41454 dport 51527] != expected 0x699bcb25 # # Exception| cpu 4: rx_hash 0x2cf54699 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41460 dport 51527] != expected 0xafb3bb34 # # Exception| cpu 4: rx_hash 0x44739981 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41546 dport 51527] != expected 0x647bbeaf # # Exception| cpu 4: rx_hash 0x9e649fc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41588 dport 51527] != expected 0x1688d451 # # Exception| cpu 4: rx_hash 0x77b1b563 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41638 dport 51527] != expected 0x7034cd6b # # Exception| cpu 4: rx_hash 0xd6800c33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41660 dport 51527] != expected 0xb61cbd7a # # Exception| cpu 4: rx_hash 0xc0ad300f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41700 dport 51527] != expected 0x3bbe12ea # # Exception| cpu 4: rx_hash 0xdbefd0c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41748 dport 51527] != expected 0x75e07fb5 # # Exception| cpu 4: rx_hash 0xa58e82ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41764 dport 51527] != expected 0x49c8cc21 # # Exception| cpu 4: rx_hash 0x3100482a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41812 dport 51527] != expected 0x8013b70c # # Exception| cpu 4: rx_hash 0x4f611a42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41828 dport 51527] != expected 0xbc3b0498 # # Exception| cpu 4: rx_hash 0x45eec0a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41838 dport 51527] != expected 0xaddc566e # # Exception| cpu 4: rx_hash 0x50f94ed8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41892 dport 51527] != expected 0xb331287d # # Exception| cpu 4: rx_hash 0x55bea3a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41904 dport 51527] != expected 0x3bc28106 # # Exception| cpu 4: rx_hash 0x323afa6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41926 dport 51527] != expected 0x135c668f # # Exception| cpu 4: rx_hash 0x3df2cdfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41944 dport 51527] != expected 0x8a489d02 # # Exception| cpu 4: rx_hash 0x930b433c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41948 dport 51527] != expected 0xd574169e # # Exception| cpu 4: rx_hash 0x11a8b584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41972 dport 51527] != expected 0x910dc223 # # Exception| cpu 4: rx_hash 0x07e0d11e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41984 dport 51527] != expected 0x218e617c # # Exception| cpu 4: rx_hash 0x509c167e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41992 dport 51527] != expected 0x8e1024b2 # # Exception| cpu 4: rx_hash 0xa6d1684e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42010 dport 51527] != expected 0xe7a6116d # # Exception| cpu 4: rx_hash 0x24729ef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 51527] != expected 0xa3dfc5d0 # # Exception| cpu 4: rx_hash 0x9629f6ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 42084 dport 51527] != expected 0x60a6b32a # # Exception| count: pass=0 nohash=0 fail=71 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0a6a4877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 48589] OK # # # cpu 0: rx_hash 0x5d168f17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49032 dport 48589] OK # # # cpu 0: rx_hash 0x8246642f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49058 dport 48589] OK # # # cpu 0: rx_hash 0x2cbfeaef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49062 dport 48589] OK # # # cpu 0: rx_hash 0xe085d09b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49088 dport 48589] OK # # # cpu 0: rx_hash 0x9ba36f83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49124 dport 48589] OK # # # cpu 0: rx_hash 0xee194044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49162 dport 48589] OK # # # cpu 0: rx_hash 0x18543e74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49176 dport 48589] OK # # # cpu 0: rx_hash 0x9fb025bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49188 dport 48589] OK # # # cpu 0: rx_hash 0xaa0f5668 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49230 dport 48589] OK # # # cpu 0: rx_hash 0x70185020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49264 dport 48589] OK # # # cpu 0: rx_hash 0xe2ebc592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49286 dport 48589] OK # # # cpu 0: rx_hash 0xb59702f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49294 dport 48589] OK # # # cpu 0: rx_hash 0x55f740fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49348 dport 48589] OK # # # cpu 0: rx_hash 0xa3ba3ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49366 dport 48589] OK # # # cpu 0: rx_hash 0x80287126 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49380 dport 48589] OK # # # cpu 0: rx_hash 0x8fe046b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49402 dport 48589] OK # # # cpu 0: rx_hash 0x9b6a91ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49428 dport 48589] OK # # # cpu 0: rx_hash 0xcc16568f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49436 dport 48589] OK # # # cpu 0: rx_hash 0xeac3f417 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49466 dport 48589] OK # # # cpu 0: rx_hash 0x443a7ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49470 dport 48589] OK # # # cpu 0: rx_hash 0x7b0ad3e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49502 dport 48589] OK # # # cpu 0: rx_hash 0x58989c0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49516 dport 48589] OK # # # cpu 0: rx_hash 0xaed5e23b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49534 dport 48589] OK # # # cpu 0: rx_hash 0xca6b09b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49562 dport 48589] OK # # # cpu 4: rx_hash 0xcfe51aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49022 dport 48589] OK # # # cpu 4: rx_hash 0xab5bf127 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49050 dport 48589] OK # # # cpu 4: rx_hash 0x29f8079f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49074 dport 48589] OK # # # cpu 4: rx_hash 0x138f43db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49094 dport 48589] OK # # # cpu 4: rx_hash 0xc243383c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49190 dport 48589] OK # # # cpu 4: rx_hash 0x9af7c8cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49200 dport 48589] OK # # # cpu 4: rx_hash 0x6372816c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49212 dport 48589] OK # # # cpu 4: rx_hash 0x0e790248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49216 dport 48589] OK # # # cpu 4: rx_hash 0xf8347c78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49234 dport 48589] OK # # # cpu 4: rx_hash 0x8cdaf4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49256 dport 48589] OK # # # cpu 4: rx_hash 0xceb1bdea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49322 dport 48589] OK # # # cpu 4: rx_hash 0xfe49234e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49364 dport 48589] OK # # # cpu 4: rx_hash 0x7322e266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49378 dport 48589] OK # # # cpu 4: rx_hash 0x245e2506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49386 dport 48589] OK # # # cpu 4: rx_hash 0x9e2d7c9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49408 dport 48589] OK # # # cpu 4: rx_hash 0xb27704e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49452 dport 48589] OK # # # cpu 4: rx_hash 0x87c87733 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49478 dport 48589] OK # # # cpu 4: rx_hash 0x7e4d3e93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49482 dport 48589] OK # # # cpu 4: rx_hash 0x153be281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49584 dport 48589] OK # # # cpu 4: rx_hash 0x0999045d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49634 dport 48589] OK # # # cpu 4: rx_hash 0x0316debd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49640 dport 48589] OK # # # cpu 4: rx_hash 0x72750a09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49680 dport 48589] OK # # # cpu 4: rx_hash 0x069b8281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49706 dport 48589] OK # # # cpu 4: rx_hash 0xb18707ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49768 dport 48589] OK # # # cpu 4: rx_hash 0x1f7e892d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49772 dport 48589] OK # # # cpu 4: rx_hash 0xf6aba387 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49854 dport 48589] OK # # # cpu 4: rx_hash 0x94681733 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49884 dport 48589] OK # # # cpu 4: rx_hash 0xb7fa58db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49902 dport 48589] OK # # # cpu 4: rx_hash 0xfbc47f72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49942 dport 48589] OK # # # cpu 4: rx_hash 0xacb8b812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49950 dport 48589] OK # # # count: pass=55 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 45999 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37568 dport 45999] != expected 0xdf284a0a # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37568 dport 45999] != expected 0xdf284a0a # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36157 dport 45999] != expected 0x94bfd38c # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36157 dport 45999] != expected 0x94bfd38c # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50444 dport 45999] != expected 0x223f23e5 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50444 dport 45999] != expected 0x223f23e5 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59525 dport 45999] != expected 0x55cd1b76 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59525 dport 45999] != expected 0x55cd1b76 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45062 dport 45999] != expected 0x7c3264cd # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45062 dport 45999] != expected 0x7c3264cd # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44653 dport 45999] != expected 0x86aa557a # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44653 dport 45999] != expected 0x86aa557a # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40311 dport 45999] != expected 0x977c86e1 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40311 dport 45999] != expected 0x977c86e1 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54197 dport 45999] != expected 0x71b4952d # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54197 dport 45999] != expected 0x71b4952d # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55698 dport 45999] != expected 0xf6f551d8 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55698 dport 45999] != expected 0xf6f551d8 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37023 dport 45999] != expected 0xf1832e59 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37023 dport 45999] != expected 0xf1832e59 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43008 dport 45999] != expected 0xb50fa90e # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43008 dport 45999] != expected 0xb50fa90e # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59729 dport 45999] != expected 0xaf486cc6 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59729 dport 45999] != expected 0xaf486cc6 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44723 dport 45999] != expected 0x10b48212 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44723 dport 45999] != expected 0x10b48212 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46022 dport 45999] != expected 0x30fac311 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46022 dport 45999] != expected 0x30fac311 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38328 dport 45999] != expected 0x65f0c35b # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38328 dport 45999] != expected 0x65f0c35b # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 45999] != expected 0x1282c94c # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 45999] != expected 0x1282c94c # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42259 dport 45999] != expected 0x8dc7e241 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42259 dport 45999] != expected 0x8dc7e241 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34403 dport 45999] != expected 0x7435f5c4 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34403 dport 45999] != expected 0x7435f5c4 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33616 dport 45999] != expected 0x68b5b1bd # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33616 dport 45999] != expected 0x68b5b1bd # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45817 dport 45999] != expected 0x438775b1 # # Exception| cpu 0: rx_hash 0x746bb744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45817 dport 45999] != expected 0x438775b1 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 54397 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40549 dport 54397] != expected 0x2817ee70 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40549 dport 54397] != expected 0x2817ee70 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33074 dport 54397] != expected 0x501e9361 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33074 dport 54397] != expected 0x501e9361 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58101 dport 54397] != expected 0x2ab34a35 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58101 dport 54397] != expected 0x2ab34a35 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42312 dport 54397] != expected 0xe364a5ba # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42312 dport 54397] != expected 0xe364a5ba # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53407 dport 54397] != expected 0xf62fabae # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53407 dport 54397] != expected 0xf62fabae # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44172 dport 54397] != expected 0xe7e9e51c # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44172 dport 54397] != expected 0xe7e9e51c # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55294 dport 54397] != expected 0xabb1d533 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55294 dport 54397] != expected 0xabb1d533 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45659 dport 54397] != expected 0x102cb240 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45659 dport 54397] != expected 0x102cb240 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44655 dport 54397] != expected 0xf6e655c2 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44655 dport 54397] != expected 0xf6e655c2 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60371 dport 54397] != expected 0xb98a7251 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60371 dport 54397] != expected 0xb98a7251 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60890 dport 54397] != expected 0xf6e384a3 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60890 dport 54397] != expected 0xf6e384a3 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49831 dport 54397] != expected 0x85c473d8 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49831 dport 54397] != expected 0x85c473d8 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60929 dport 54397] != expected 0xb44a474e # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60929 dport 54397] != expected 0xb44a474e # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36632 dport 54397] != expected 0xe3ea0e0d # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36632 dport 54397] != expected 0xe3ea0e0d # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60767 dport 54397] != expected 0x168bfd14 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60767 dport 54397] != expected 0x168bfd14 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37071 dport 54397] != expected 0x6e94bf6a # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37071 dport 54397] != expected 0x6e94bf6a # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48509 dport 54397] != expected 0x20e680b7 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48509 dport 54397] != expected 0x20e680b7 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45919 dport 54397] != expected 0xc46edabb # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45919 dport 54397] != expected 0xc46edabb # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56940 dport 54397] != expected 0x1d67fd89 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56940 dport 54397] != expected 0x1d67fd89 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37103 dport 54397] != expected 0xbb4b8eb2 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37103 dport 54397] != expected 0xbb4b8eb2 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38565 dport 54397] != expected 0xf8d8c62d # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38565 dport 54397] != expected 0xf8d8c62d # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53851 dport 54397] != expected 0x7a1382e9 # # Exception| cpu 0: rx_hash 0x025ed4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53851 dport 54397] != expected 0x7a1382e9 # # 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->