< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 36395 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb52a0b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54446 dport 36395] != expected 0xda50cc2d # # Exception| cpu 0: rx_hash 0x4b883b71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54548 dport 36395] != expected 0xa22d7d35 # # Exception| cpu 0: rx_hash 0x99fe44f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54560 dport 36395] != expected 0x3745206c # # Exception| cpu 0: rx_hash 0x73efd33e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54570 dport 36395] != expected 0xd2f93293 # # Exception| cpu 0: rx_hash 0x3d12bbf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54586 dport 36395] != expected 0x1d959adf # # Exception| cpu 0: rx_hash 0xf226f68f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54622 dport 36395] != expected 0xf44a45d9 # # Exception| cpu 0: rx_hash 0x95bcd032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54678 dport 36395] != expected 0xa5aa5a # # Exception| cpu 0: rx_hash 0x33b3a289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54682 dport 36395] != expected 0xa3ce5bf0 # # Exception| cpu 0: rx_hash 0x962e9b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54700 dport 36395] != expected 0x4dc344cf # # Exception| cpu 0: rx_hash 0xd8d3f39b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54716 dport 36395] != expected 0x82afec83 # # Exception| cpu 0: rx_hash 0x1475f583 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54754 dport 36395] != expected 0x2616dd10 # # Exception| cpu 0: rx_hash 0xb27a8738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54766 dport 36395] != expected 0x857d2cba # # Exception| cpu 0: rx_hash 0x617d3e65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54774 dport 36395] != expected 0xd4c8d46f # # Exception| cpu 0: rx_hash 0x91fcf9bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54798 dport 36395] != expected 0x12706840 # # Exception| cpu 0: rx_hash 0x3461c065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54840 dport 36395] != expected 0xfc7d777f # # Exception| cpu 0: rx_hash 0xf8c7c67d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54886 dport 36395] != expected 0x58c446ec # # Exception| cpu 0: rx_hash 0xc1d1e8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 54900 dport 36395] != expected 0xeccdacc6 # # Exception| cpu 0: rx_hash 0x76de3c6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54942 dport 36395] != expected 0x4f15505 # # Exception| cpu 0: rx_hash 0xcd937c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54978 dport 36395] != expected 0xdb2d26f0 # # Exception| cpu 0: rx_hash 0x2782ebe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54984 dport 36395] != expected 0x3e91340f # # Exception| cpu 0: rx_hash 0x2561665c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55006 dport 36395] != expected 0xb72a7f16 # # Exception| cpu 0: rx_hash 0xcce2baf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55022 dport 36395] != expected 0x1ff0837c # # Exception| cpu 0: rx_hash 0xfc0501a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55068 dport 36395] != expected 0x4a8f48ee # # Exception| cpu 0: rx_hash 0xb16a2208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55094 dport 36395] != expected 0xc8850e37 # # Exception| cpu 0: rx_hash 0x2c90f39e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55102 dport 36395] != expected 0x565c5eae # # Exception| cpu 0: rx_hash 0x474841e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55104 dport 36395] != expected 0x95533b1b # # Exception| cpu 0: rx_hash 0xe036f586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55136 dport 36395] != expected 0xf2e56f3d # # Exception| cpu 0: rx_hash 0xaecb9d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55152 dport 36395] != expected 0x3d89c771 # # Exception| cpu 0: rx_hash 0x6ccc8229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55182 dport 36395] != expected 0x276b37cd # # Exception| cpu 0: rx_hash 0xbfcb3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55190 dport 36395] != expected 0x76decf18 # # Exception| cpu 0: rx_hash 0x5648e7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 55206 dport 36395] != expected 0xde043372 # # Exception| cpu 0: rx_hash 0x18b58f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55222 dport 36395] != expected 0x11689b3e # # Exception| cpu 0: rx_hash 0x70ff760e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55282 dport 36395] != expected 0x9f01101e # # Exception| cpu 0: rx_hash 0xed05a798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55290 dport 36395] != expected 0x1d84087 # # Exception| cpu 0: rx_hash 0x7a19f6cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55436 dport 36395] != expected 0xe020b19c # # Exception| cpu 0: rx_hash 0x10b08268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55518 dport 36395] != expected 0xe7f271a5 # # Exception| cpu 0: rx_hash 0x5f3c2c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55522 dport 36395] != expected 0xec437c65 # # Exception| cpu 4: rx_hash 0x8edfa8ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54442 dport 36395] != expected 0xe7e26d1e # # Exception| cpu 4: rx_hash 0x900fd130 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54464 dport 36395] != expected 0xd63301d4 # # Exception| cpu 4: rx_hash 0x409a230f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54498 dport 36395] != expected 0xcae01794 # # Exception| cpu 4: rx_hash 0xcb30d81e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54604 dport 36395] != expected 0x4043aff3 # # Exception| cpu 4: rx_hash 0x2050890c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54634 dport 36395] != expected 0x61221880 # # Exception| cpu 4: rx_hash 0xdb41b8f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54662 dport 36395] != expected 0xcfc90216 # # Exception| cpu 4: rx_hash 0x0bd44ac6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54692 dport 36395] != expected 0xd31a1456 # # Exception| cpu 4: rx_hash 0x4018cd5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54784 dport 36395] != expected 0xca7edb8c # # Exception| cpu 4: rx_hash 0xe4f4325a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54810 dport 36395] != expected 0xe0ae613f # # Exception| cpu 4: rx_hash 0x7a9ca8ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 54824 dport 36395] != expected 0x3311df33 # # Exception| cpu 4: rx_hash 0x5fb97218 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 36395] != expected 0x3f7212ca # # Exception| cpu 4: rx_hash 0x8e5d46f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54856 dport 36395] != expected 0xe77ca106 # # Exception| cpu 4: rx_hash 0x9e2c261e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54914 dport 36395] != expected 0x68f60ce3 # # Exception| cpu 4: rx_hash 0xd0d14ed5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54930 dport 36395] != expected 0xa79aa4af # # Exception| cpu 4: rx_hash 0x3952927b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54946 dport 36395] != expected 0xf4058c5 # # Exception| cpu 4: rx_hash 0x9f5de0c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54958 dport 36395] != expected 0xac2ba96f # # Exception| cpu 4: rx_hash 0xa64bce51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54972 dport 36395] != expected 0x18224345 # # Exception| cpu 4: rx_hash 0xce01374e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55032 dport 36395] != expected 0x964bc865 # # Exception| cpu 4: rx_hash 0x821fd239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55038 dport 36395] != expected 0xd09c2b30 # # Exception| cpu 4: rx_hash 0xc5132f30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55054 dport 36395] != expected 0xfe86a2c4 # # Exception| cpu 4: rx_hash 0xb389afb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55072 dport 36395] != expected 0x413e452e # # Exception| cpu 4: rx_hash 0x7e5e6f72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55122 dport 36395] != expected 0x215ad131 # # Exception| cpu 4: rx_hash 0xafba5b93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55132 dport 36395] != expected 0xf95462fd # # Exception| cpu 4: rx_hash 0xd8511dc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55134 dport 36395] != expected 0x8231209b # # Exception| cpu 4: rx_hash 0x953e3e60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55156 dport 36395] != expected 0x3b6642 # # Exception| cpu 4: rx_hash 0x08c4eff6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55164 dport 36395] != expected 0x9ee236db # # Exception| cpu 4: rx_hash 0x54ab6a66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55216 dport 36395] != expected 0x57bf786b # # Exception| cpu 4: rx_hash 0xc951bbf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55224 dport 36395] != expected 0xc96628f2 # # Exception| cpu 4: rx_hash 0xd4138909 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 36395] != expected 0xb5d1aaad # # Exception| cpu 4: rx_hash 0x75c92969 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55296 dport 36395] != expected 0x9aa6d53f # # Exception| cpu 4: rx_hash 0xd3c65bd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55308 dport 36395] != expected 0x39cd2495 # # Exception| cpu 4: rx_hash 0xe9423e21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55332 dport 36395] != expected 0xc0a2202a # # Exception| cpu 4: rx_hash 0xa7bf56ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 55348 dport 36395] != expected 0xfce8866 # # Exception| cpu 4: rx_hash 0x537eb8bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55380 dport 36395] != expected 0xdba3f653 # # Exception| cpu 4: rx_hash 0xf4000cd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 36395] != expected 0xbc15a275 # # Exception| cpu 4: rx_hash 0xe500aae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55442 dport 36395] != expected 0xf742aa1c # # Exception| cpu 4: rx_hash 0xdef509cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55446 dport 36395] != expected 0xcaf00b2f # # Exception| cpu 4: rx_hash 0x7b683015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55456 dport 36395] != expected 0x24fd1410 # # Exception| cpu 4: rx_hash 0xdd6742ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55468 dport 36395] != expected 0x8796e5ba # # Exception| cpu 4: rx_hash 0x0e60fbf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55476 dport 36395] != expected 0xd6231d6f # # Exception| cpu 4: rx_hash 0xf8429818 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55490 dport 36395] != expected 0x8bf52843 # # Exception| cpu 4: rx_hash 0xbe3fa3cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55582 dport 36395] != expected 0x6132043b # # Exception| cpu 4: rx_hash 0x0572e38d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55618 dport 36395] != expected 0xbeee77ce # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0758e556 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36502 dport 32919] OK # # # cpu 0: rx_hash 0x6df191f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36548 dport 32919] OK # # # cpu 0: rx_hash 0xc91d6ef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36574 dport 32919] OK # # # cpu 0: rx_hash 0x227d3fe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36600 dport 32919] OK # # # cpu 0: rx_hash 0x296f279e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36622 dport 32919] OK # # # cpu 0: rx_hash 0x1108cfd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36656 dport 32919] OK # # # cpu 0: rx_hash 0xab34494d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36672 dport 32919] OK # # # cpu 0: rx_hash 0x42b795e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36720 dport 32919] OK # # # cpu 0: rx_hash 0x9353a102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36734 dport 32919] OK # # # cpu 0: rx_hash 0xf75bccdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36748 dport 32919] OK # # # cpu 0: rx_hash 0x245c7580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36756 dport 32919] OK # # # cpu 0: rx_hash 0x8253073b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36760 dport 32919] OK # # # cpu 0: rx_hash 0xba34ef74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36774 dport 32919] OK # # # cpu 0: rx_hash 0x69335629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36798 dport 32919] OK # # # cpu 0: rx_hash 0x4ef50123 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36806 dport 32919] OK # # # cpu 0: rx_hash 0xeb109af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36866 dport 32919] OK # # # cpu 0: rx_hash 0xa5edf23e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36882 dport 32919] OK # # # cpu 0: rx_hash 0x6ad9bf44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 32919] OK # # # cpu 0: rx_hash 0x352471b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36992 dport 32919] OK # # # cpu 0: rx_hash 0xa8dea020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37000 dport 32919] OK # # # cpu 0: rx_hash 0xdf35e67a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37002 dport 32919] OK # # # cpu 0: rx_hash 0xe5b18389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37026 dport 32919] OK # # # cpu 0: rx_hash 0x6478a638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37078 dport 32919] OK # # # cpu 0: rx_hash 0xf3e1a90e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37124 dport 32919] OK # # # cpu 0: rx_hash 0x6e1b7898 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37132 dport 32919] OK # # # cpu 0: rx_hash 0x19f03ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37134 dport 32919] OK # # # cpu 0: rx_hash 0xbd1cc1c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37140 dport 32919] OK # # # cpu 0: rx_hash 0xbe8e8aa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37166 dport 32919] OK # # # cpu 0: rx_hash 0x3da422aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37196 dport 32919] OK # # # cpu 0: rx_hash 0xa2bd7e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37202 dport 32919] OK # # # cpu 0: rx_hash 0x9948ddad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37206 dport 32919] OK # # # cpu 0: rx_hash 0x3e3669c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37238 dport 32919] OK # # # cpu 0: rx_hash 0xc6b5135f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37280 dport 32919] OK # # # cpu 0: rx_hash 0xc4569ee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37302 dport 32919] OK # # # cpu 0: rx_hash 0x2e47092f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37308 dport 32919] OK # # # cpu 0: rx_hash 0xaf8e2c9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37320 dport 32919] OK # # # cpu 0: rx_hash 0x08f098fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37352 dport 32919] OK # # # cpu 0: rx_hash 0x2a0720a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37412 dport 32919] OK # # # cpu 0: rx_hash 0x5f0feb47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37424 dport 32919] OK # # # cpu 0: rx_hash 0x7b5bf72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37490 dport 32919] OK # # # cpu 0: rx_hash 0x914a60e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37496 dport 32919] OK # # # cpu 0: rx_hash 0xaabfc3ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37500 dport 32919] OK # # # cpu 0: rx_hash 0xcc5423ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37528 dport 32919] OK # # # cpu 0: rx_hash 0xbacea329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37558 dport 32919] OK # # # cpu 0: rx_hash 0x771963ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37572 dport 32919] OK # # # cpu 0: rx_hash 0x75faee53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37586 dport 32919] OK # # # cpu 0: rx_hash 0xe8003fc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37594 dport 32919] OK # # # count: pass=47 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 45216 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51165 dport 45216] != expected 0x8fc91d72 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51165 dport 45216] != expected 0x8fc91d72 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52996 dport 45216] != expected 0x5f1e0721 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52996 dport 45216] != expected 0x5f1e0721 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55005 dport 45216] != expected 0xedf0bb5e # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55005 dport 45216] != expected 0xedf0bb5e # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34201 dport 45216] != expected 0x5468283a # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34201 dport 45216] != expected 0x5468283a # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53839 dport 45216] != expected 0xbb2976dc # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53839 dport 45216] != expected 0xbb2976dc # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41201 dport 45216] != expected 0x8e70c8e7 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41201 dport 45216] != expected 0x8e70c8e7 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34619 dport 45216] != expected 0xe72dce31 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34619 dport 45216] != expected 0xe72dce31 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50947 dport 45216] != expected 0xf29db9e8 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50947 dport 45216] != expected 0xf29db9e8 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32903 dport 45216] != expected 0x94c14b9f # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32903 dport 45216] != expected 0x94c14b9f # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60545 dport 45216] != expected 0x9061ae45 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60545 dport 45216] != expected 0x9061ae45 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38584 dport 45216] != expected 0xd1563bbe # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38584 dport 45216] != expected 0xd1563bbe # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 45216] != expected 0x91900761 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 45216] != expected 0x91900761 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37442 dport 45216] != expected 0xcd3bd890 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37442 dport 45216] != expected 0xcd3bd890 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34592 dport 45216] != expected 0x3b37f04e # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34592 dport 45216] != expected 0x3b37f04e # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43317 dport 45216] != expected 0x289cc51a # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43317 dport 45216] != expected 0x289cc51a # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59250 dport 45216] != expected 0x58315d09 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59250 dport 45216] != expected 0x58315d09 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40247 dport 45216] != expected 0xa16cef21 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40247 dport 45216] != expected 0xa16cef21 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40963 dport 45216] != expected 0x37f9c9f1 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40963 dport 45216] != expected 0x37f9c9f1 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38413 dport 45216] != expected 0x6b197722 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38413 dport 45216] != expected 0x6b197722 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 45216] != expected 0x9a210aa1 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 45216] != expected 0x9a210aa1 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44968 dport 45216] != expected 0x26fa5ada # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44968 dport 45216] != expected 0x26fa5ada # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59837 dport 45216] != expected 0x4c1bdba0 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59837 dport 45216] != expected 0x4c1bdba0 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35004 dport 45216] != expected 0x32f3f896 # # Exception| cpu 5: rx_hash 0xaf659597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35004 dport 45216] != expected 0x32f3f896 # # 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 43662 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38200 dport 43662] != expected 0xf39d6612 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38200 dport 43662] != expected 0xf39d6612 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35224 dport 43662] != expected 0xe7d48d74 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35224 dport 43662] != expected 0xe7d48d74 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36553 dport 43662] != expected 0x7ee3fb51 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36553 dport 43662] != expected 0x7ee3fb51 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48895 dport 43662] != expected 0xdc974154 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48895 dport 43662] != expected 0xdc974154 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60130 dport 43662] != expected 0x4a956000 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60130 dport 43662] != expected 0x4a956000 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38312 dport 43662] != expected 0x14bfa3c0 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38312 dport 43662] != expected 0x14bfa3c0 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36917 dport 43662] != expected 0xfb90bb33 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36917 dport 43662] != expected 0xfb90bb33 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35013 dport 43662] != expected 0xe7a0970f # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35013 dport 43662] != expected 0xe7a0970f # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44441 dport 43662] != expected 0x1f9e8ad6 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44441 dport 43662] != expected 0x1f9e8ad6 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56967 dport 43662] != expected 0x78a5d7b0 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56967 dport 43662] != expected 0x78a5d7b0 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51490 dport 43662] != expected 0xcccad455 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51490 dport 43662] != expected 0xcccad455 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38862 dport 43662] != expected 0x861743a6 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38862 dport 43662] != expected 0x861743a6 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40167 dport 43662] != expected 0x27406dfb # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40167 dport 43662] != expected 0x27406dfb # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40256 dport 43662] != expected 0xdec6cbc9 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40256 dport 43662] != expected 0xdec6cbc9 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47104 dport 43662] != expected 0xce0acc60 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47104 dport 43662] != expected 0xce0acc60 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33376 dport 43662] != expected 0x1dc8b07c # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33376 dport 43662] != expected 0x1dc8b07c # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51629 dport 43662] != expected 0x5b27c118 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51629 dport 43662] != expected 0x5b27c118 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47569 dport 43662] != expected 0xc1ae09b9 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47569 dport 43662] != expected 0xc1ae09b9 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40934 dport 43662] != expected 0xb60edc84 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40934 dport 43662] != expected 0xb60edc84 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34578 dport 43662] != expected 0x91cb5395 # # Exception| cpu 4: rx_hash 0x2aa191bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34578 dport 43662] != expected 0x91cb5395 # # 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__->