< 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 39333 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 70 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe0db6332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41738 dport 39333] != expected 0x4d0aad7f # # Exception| cpu 0: rx_hash 0xb5859fe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41762 dport 39333] != expected 0xed12f23 # # Exception| cpu 0: rx_hash 0xa49d50f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41770 dport 39333] != expected 0xdcd876c # # Exception| cpu 0: rx_hash 0x24aad89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41804 dport 39333] != expected 0x6722c9d7 # # Exception| cpu 0: rx_hash 0x8e17212c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41816 dport 39333] != expected 0xe095cd6f # # Exception| cpu 0: rx_hash 0x248fd72f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41838 dport 39333] != expected 0x2b9742fa # # Exception| cpu 0: rx_hash 0xf97843ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41844 dport 39333] != expected 0xa5771fac # # Exception| cpu 0: rx_hash 0x8e322e98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41850 dport 39333] != expected 0xac204642 # # Exception| cpu 0: rx_hash 0xc6808295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41860 dport 39333] != expected 0xd46c3e15 # # Exception| cpu 0: rx_hash 0x7d25b43e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41880 dport 39333] != expected 0x50c792e2 # # Exception| cpu 0: rx_hash 0x3946884d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41882 dport 39333] != expected 0x5cb533dc # # Exception| cpu 0: rx_hash 0xb1efe077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 39333] != expected 0x918eecd6 # # Exception| cpu 0: rx_hash 0x5f3125b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41918 dport 39333] != expected 0x1a4b4950 # # Exception| cpu 0: rx_hash 0x13e9f620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41930 dport 39333] != expected 0xfd58f2f2 # # Exception| cpu 0: rx_hash 0xdf06addd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41944 dport 39333] != expected 0x70a407eb # # Exception| cpu 0: rx_hash 0xfd123c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41982 dport 39333] != expected 0x3a28dc59 # # Exception| cpu 0: rx_hash 0xafa15f7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42002 dport 39333] != expected 0x918affa4 # # Exception| cpu 0: rx_hash 0xaf8450ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 42032 dport 39333] != expected 0xdd3f7489 # # Exception| cpu 0: rx_hash 0xfaffa3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42042 dport 39333] != expected 0xd2517df8 # # Exception| cpu 0: rx_hash 0xf26143f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42094 dport 39333] != expected 0x7585ec49 # # Exception| cpu 0: rx_hash 0x2f96d714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42100 dport 39333] != expected 0xfb65b11f # # Exception| cpu 0: rx_hash 0xef8d1323 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42168 dport 39333] != expected 0x4e121642 # # Exception| cpu 0: rx_hash 0x434aa571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42256 dport 39333] != expected 0x55e0bbd8 # # Exception| cpu 0: rx_hash 0x07299902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42258 dport 39333] != expected 0x59921ae6 # # Exception| cpu 0: rx_hash 0x8f80f138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42272 dport 39333] != expected 0x94a9c5ec # # Exception| cpu 0: rx_hash 0x161459aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 42296 dport 39333] != expected 0x163b3984 # # Exception| cpu 0: rx_hash 0xd62a9229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42454 dport 39333] != expected 0xeff915f4 # # Exception| cpu 0: rx_hash 0x83746ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42494 dport 39333] != expected 0xac2297a8 # # Exception| cpu 0: rx_hash 0x73695bc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42498 dport 39333] != expected 0xf408d922 # # Exception| cpu 0: rx_hash 0x627194d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42506 dport 39333] != expected 0xf714716d # # Exception| cpu 0: rx_hash 0xd9f1adcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42548 dport 39333] != expected 0x3f0a56b7 # # Exception| cpu 4: rx_hash 0xb5a0905d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41728 dport 39333] != expected 0x4264a40e # # Exception| cpu 4: rx_hash 0x1f1d69ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41748 dport 39333] != expected 0xc5d3a0b6 # # Exception| cpu 4: rx_hash 0x2c11377b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41786 dport 39333] != expected 0x8c43d34b # # Exception| cpu 4: rx_hash 0x0e20a942 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41790 dport 39333] != expected 0x8a7a83d4 # # Exception| cpu 4: rx_hash 0x9f0fee30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41808 dport 39333] != expected 0xe3896520 # # Exception| cpu 4: rx_hash 0xb1caefc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41866 dport 39333] != expected 0xdd3b67fb # # Exception| cpu 4: rx_hash 0xe4941318 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41890 dport 39333] != expected 0x9ee0e5a7 # # Exception| cpu 4: rx_hash 0x9b6591ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41946 dport 39333] != expected 0x7cd6a6d5 # # Exception| cpu 4: rx_hash 0x57afc5e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41962 dport 39333] != expected 0xbd9fd8e1 # # Exception| cpu 4: rx_hash 0x506755a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41996 dport 39333] != expected 0x1953f26d # # Exception| cpu 4: rx_hash 0x636b0b33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42018 dport 39333] != expected 0x50c38190 # # Exception| cpu 4: rx_hash 0xc9d6f284 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42038 dport 39333] != expected 0xd7748528 # # Exception| cpu 4: rx_hash 0xd075d278 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42056 dport 39333] != expected 0x3f0937fb # # Exception| cpu 4: rx_hash 0xd050ddcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42090 dport 39333] != expected 0x73bcbcd6 # # Exception| cpu 4: rx_hash 0x7ea25451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42198 dport 39333] != expected 0x27e1f0b6 # # Exception| cpu 4: rx_hash 0x90599e21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42210 dport 39333] != expected 0xe091de1d # # Exception| cpu 4: rx_hash 0x6f9f94f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42236 dport 39333] != expected 0x6848d3d4 # # Exception| cpu 4: rx_hash 0x617b3b48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42260 dport 39333] != expected 0x53d9eb47 # # Exception| cpu 4: rx_hash 0xdafb0257 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42282 dport 39333] != expected 0x9bc7cc9d # # Exception| cpu 4: rx_hash 0xc35822ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 42324 dport 39333] != expected 0x73ba7e4e # # Exception| cpu 4: rx_hash 0x69c0d4a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42338 dport 39333] != expected 0xb8b8f1db # # Exception| cpu 4: rx_hash 0x78d81bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42346 dport 39333] != expected 0xbba45994 # # Exception| cpu 4: rx_hash 0x871e116c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42356 dport 39333] != expected 0x337d545d # # Exception| cpu 4: rx_hash 0xd265e203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42366 dport 39333] != expected 0x3c135d2c # # Exception| cpu 4: rx_hash 0x217278a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42396 dport 39333] != expected 0xc0f4898c # # Exception| cpu 4: rx_hash 0xde917dc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42400 dport 39333] != expected 0x4980f68 # # Exception| cpu 4: rx_hash 0xfca0e3f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42404 dport 39333] != expected 0x2a15ff7 # # Exception| cpu 4: rx_hash 0x742c847e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42420 dport 39333] != expected 0x832f0bd0 # # Exception| cpu 4: rx_hash 0x38f457ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 42432 dport 39333] != expected 0x643cb072 # # Exception| cpu 4: rx_hash 0xb0783063 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42448 dport 39333] != expected 0xe5b2e455 # # Exception| cpu 4: rx_hash 0x9db79e0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42516 dport 39333] != expected 0x7fcd7ca4 # # Exception| cpu 4: rx_hash 0x517dca45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42532 dport 39333] != expected 0xbe840290 # # Exception| cpu 4: rx_hash 0x0406392a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42542 dport 39333] != expected 0xb1ea0be1 # # Exception| cpu 4: rx_hash 0xbfa30f81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42546 dport 39333] != expected 0x3541a716 # # Exception| cpu 4: rx_hash 0x7bf7bb9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42582 dport 39333] != expected 0x53dc4893 # # Exception| cpu 4: rx_hash 0x2e8c48f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42588 dport 39333] != expected 0x5cb241e2 # # Exception| cpu 4: rx_hash 0xb73defd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42598 dport 39333] != expected 0x929536a7 # # Exception| cpu 4: rx_hash 0x0c98d97e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42618 dport 39333] != expected 0x163e9a50 # # Exception| cpu 4: rx_hash 0xddbedde1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42652 dport 39333] != expected 0xece01e6f # # Exception| count: pass=0 nohash=0 fail=70 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x25c7ac6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53018 dport 41130] OK # # # cpu 0: rx_hash 0x07d33de3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53052 dport 41130] OK # # # cpu 0: rx_hash 0xc38789fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53080 dport 41130] OK # # # cpu 0: rx_hash 0xd2ba4956 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53106 dport 41130] OK # # # cpu 0: rx_hash 0xed6787b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53152 dport 41130] OK # # # cpu 0: rx_hash 0x5e795ef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53194 dport 41130] OK # # # cpu 0: rx_hash 0x9bfac14a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53268 dport 41130] OK # # # cpu 0: rx_hash 0x6419c426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53288 dport 41130] OK # # # cpu 0: rx_hash 0x827cee02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53320 dport 41130] OK # # # cpu 0: rx_hash 0x8259e1b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53354 dport 41130] OK # # # cpu 0: rx_hash 0x7d9feb6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53364 dport 41130] OK # # # cpu 0: rx_hash 0x537fe529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53388 dport 41130] OK # # # cpu 0: rx_hash 0x716b74a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53418 dport 41130] OK # # # cpu 0: rx_hash 0xbd842f59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53432 dport 41130] OK # # # cpu 0: rx_hash 0x970e5e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53450 dport 41130] OK # # # cpu 0: rx_hash 0x3d96a883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53500 dport 41130] OK # # # cpu 0: rx_hash 0xbbfe60bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53508 dport 41130] OK # # # cpu 0: rx_hash 0x33720732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53524 dport 41130] OK # # # cpu 4: rx_hash 0x43950e24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53020 dport 41130] OK # # # cpu 4: rx_hash 0xbc760b48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53024 dport 41130] OK # # # cpu 4: rx_hash 0x34fa6cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53040 dport 41130] OK # # # cpu 4: rx_hash 0x0f68d203 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53066 dport 41130] OK # # # cpu 4: rx_hash 0x7807b0e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53094 dport 41130] OK # # # cpu 4: rx_hash 0x21add3f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53136 dport 41130] OK # # # cpu 4: rx_hash 0x47ff71ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53142 dport 41130] OK # # # cpu 4: rx_hash 0x56c2b112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53180 dport 41130] OK # # # cpu 4: rx_hash 0x1a1a6281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53192 dport 41130] OK # # # cpu 4: rx_hash 0xb0a79b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53212 dport 41130] OK # # # cpu 4: rx_hash 0xf4c4a745 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53214 dport 41130] OK # # # cpu 4: rx_hash 0x4f449e5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53216 dport 41130] OK # # # cpu 4: rx_hash 0x380ef30c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53230 dport 41130] OK # # # cpu 4: rx_hash 0x205ff7e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53256 dport 41130] OK # # # cpu 4: rx_hash 0x026e69d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53260 dport 41130] OK # # # cpu 4: rx_hash 0x57309503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53284 dport 41130] OK # # # cpu 4: rx_hash 0xdfbcf28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53300 dport 41130] OK # # # cpu 4: rx_hash 0xa8f69fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53306 dport 41130] OK # # # cpu 4: rx_hash 0x171cd95a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53390 dport 41130] OK # # # cpu 4: rx_hash 0xbda120ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53402 dport 41130] OK # # # cpu 4: rx_hash 0x42422581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53414 dport 41130] OK # # # cpu 4: rx_hash 0xe8ffdc36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53426 dport 41130] OK # # # cpu 4: rx_hash 0xa4270fa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53446 dport 41130] OK # # # cpu 4: rx_hash 0xd36d62f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53448 dport 41130] OK # # # cpu 4: rx_hash 0x4adcc5d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53490 dport 41130] OK # # # cpu 4: rx_hash 0x88d73199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53512 dport 41130] OK # # # cpu 4: rx_hash 0xffb8537b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53540 dport 41130] OK # # # cpu 4: rx_hash 0x3bece766 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53568 dport 41130] OK # # # cpu 4: rx_hash 0x6e971409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53578 dport 41130] OK # # # cpu 4: rx_hash 0xe61b7387 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53594 dport 41130] OK # # # cpu 4: rx_hash 0x6eb21bbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53608 dport 41130] OK # # # cpu 4: rx_hash 0xfbf72351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53644 dport 41130] OK # # # cpu 4: rx_hash 0xaea9df8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53668 dport 41130] OK # # # cpu 4: rx_hash 0xbfb11096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53676 dport 41130] OK # # # cpu 4: rx_hash 0x150ce921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53688 dport 41130] OK # # # cpu 4: rx_hash 0x0c8ac669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53732 dport 41130] OK # # # cpu 4: rx_hash 0x0374f63f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53796 dport 41130] OK # # # cpu 4: rx_hash 0xb04f20c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53868 dport 41130] OK # # # cpu 4: rx_hash 0x4f892a18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53874 dport 41130] OK # # # cpu 4: rx_hash 0x9eaf2e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53908 dport 41130] OK # # # cpu 4: rx_hash 0x3437d884 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53922 dport 41130] OK # # # cpu 4: rx_hash 0x437db5d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53932 dport 41130] OK # # # cpu 4: rx_hash 0xf0636c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53958 dport 41130] OK # # # cpu 4: rx_hash 0xf046632d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53988 dport 41130] OK # # # cpu 4: rx_hash 0xa53d9042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53998 dport 41130] OK # # # count: pass=63 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 50507 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35797 dport 50507] != expected 0x7e6e11c0 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35797 dport 50507] != expected 0x7e6e11c0 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60175 dport 50507] != expected 0xe9bcb7a4 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60175 dport 50507] != expected 0xe9bcb7a4 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35718 dport 50507] != expected 0xcb1433ad # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35718 dport 50507] != expected 0xcb1433ad # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55670 dport 50507] != expected 0xa5a28d74 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55670 dport 50507] != expected 0xa5a28d74 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57288 dport 50507] != expected 0x6b872bdb # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57288 dport 50507] != expected 0x6b872bdb # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48878 dport 50507] != expected 0x4073b194 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48878 dport 50507] != expected 0x4073b194 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44873 dport 50507] != expected 0xd6b289c9 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44873 dport 50507] != expected 0xd6b289c9 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45858 dport 50507] != expected 0x7619d673 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45858 dport 50507] != expected 0x7619d673 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46352 dport 50507] != expected 0x2d284288 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46352 dport 50507] != expected 0x2d284288 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60653 dport 50507] != expected 0x4b49cdb7 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60653 dport 50507] != expected 0x4b49cdb7 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58508 dport 50507] != expected 0xa0b2c78 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58508 dport 50507] != expected 0xa0b2c78 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55202 dport 50507] != expected 0x3d4e8118 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55202 dport 50507] != expected 0x3d4e8118 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 50507] != expected 0x3ddbb5b1 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 50507] != expected 0x3ddbb5b1 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59073 dport 50507] != expected 0xd3a4717d # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59073 dport 50507] != expected 0xd3a4717d # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49236 dport 50507] != expected 0x848d71e7 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49236 dport 50507] != expected 0x848d71e7 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56670 dport 50507] != expected 0x947f3678 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56670 dport 50507] != expected 0x947f3678 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46080 dport 50507] != expected 0x64bef3ed # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46080 dport 50507] != expected 0x64bef3ed # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59906 dport 50507] != expected 0x3c64e84b # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59906 dport 50507] != expected 0x3c64e84b # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43478 dport 50507] != expected 0x40b54708 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43478 dport 50507] != expected 0x40b54708 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55871 dport 50507] != expected 0xb22c65ac # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55871 dport 50507] != expected 0xb22c65ac # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58114 dport 50507] != expected 0xcd7f11a1 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58114 dport 50507] != expected 0xcd7f11a1 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56887 dport 50507] != expected 0xc336f4b3 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56887 dport 50507] != expected 0xc336f4b3 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37830 dport 50507] != expected 0x4ef53458 # # Exception| cpu 5: rx_hash 0x77cc31b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37830 dport 50507] != expected 0x4ef53458 # # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 41042 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37233 dport 41042] != expected 0x330532c3 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37233 dport 41042] != expected 0x330532c3 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35689 dport 41042] != expected 0xe14c6dc5 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35689 dport 41042] != expected 0xe14c6dc5 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39507 dport 41042] != expected 0xdafd80fc # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39507 dport 41042] != expected 0xdafd80fc # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38409 dport 41042] != expected 0x9a1a24af # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38409 dport 41042] != expected 0x9a1a24af # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58713 dport 41042] != expected 0x811716cb # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58713 dport 41042] != expected 0x811716cb # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40007 dport 41042] != expected 0xe262be9 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40007 dport 41042] != expected 0xe262be9 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35582 dport 41042] != expected 0x7ecd9a6e # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35582 dport 41042] != expected 0x7ecd9a6e # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55326 dport 41042] != expected 0xd5d7f0f9 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55326 dport 41042] != expected 0xd5d7f0f9 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39196 dport 41042] != expected 0x7b9e29eb # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39196 dport 41042] != expected 0x7b9e29eb # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53437 dport 41042] != expected 0x19341395 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53437 dport 41042] != expected 0x19341395 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58943 dport 41042] != expected 0xfdec3be1 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58943 dport 41042] != expected 0xfdec3be1 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51472 dport 41042] != expected 0x9dd7b0 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51472 dport 41042] != expected 0x9dd7b0 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54766 dport 41042] != expected 0x7d94de8b # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54766 dport 41042] != expected 0x7d94de8b # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42061 dport 41042] != expected 0xc1800a1d # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42061 dport 41042] != expected 0xc1800a1d # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58694 dport 41042] != expected 0xf61764f5 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58694 dport 41042] != expected 0xf61764f5 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32929 dport 41042] != expected 0xeabb8a40 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32929 dport 41042] != expected 0xeabb8a40 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48017 dport 41042] != expected 0x4060a9d6 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48017 dport 41042] != expected 0x4060a9d6 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56159 dport 41042] != expected 0x3fe34b8 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56159 dport 41042] != expected 0x3fe34b8 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45763 dport 41042] != expected 0x9335357f # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45763 dport 41042] != expected 0x9335357f # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60039 dport 41042] != expected 0x4e1c0514 # # Exception| cpu 0: rx_hash 0xc3dade47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60039 dport 41042] != expected 0x4e1c0514 # # 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 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->