< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 54738 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xaf42d0ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 55618 dport 54738] != expected 0xdfcd050a # # Exception| cpu 0: rx_hash 0x44cdc559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55696 dport 54738] != expected 0xed12e07 # # Exception| cpu 0: rx_hash 0x419fd553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55700 dport 54738] != expected 0xada781b4 # # Exception| cpu 0: rx_hash 0xc0611350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55716 dport 54738] != expected 0x5114ffae # # Exception| cpu 0: rx_hash 0x08935841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55758 dport 54738] != expected 0x381b481d # # Exception| cpu 0: rx_hash 0x0363fc56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55772 dport 54738] != expected 0xd62bbc96 # # Exception| cpu 0: rx_hash 0x8d6b0a4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55786 dport 54738] != expected 0xcf033258 # # Exception| cpu 0: rx_hash 0x8e96864d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55794 dport 54738] != expected 0x3665ce6d # # Exception| cpu 0: rx_hash 0x1e51b1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55832 dport 54738] != expected 0x45bafb42 # # Exception| cpu 0: rx_hash 0x1b03a1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55836 dport 54738] != expected 0xe6cc54f1 # # Exception| cpu 0: rx_hash 0x96f6dbad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55858 dport 54738] != expected 0x682260a # # Exception| cpu 0: rx_hash 0x59ff88b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55892 dport 54738] != expected 0x9d4069d3 # # Exception| cpu 0: rx_hash 0xbd86ad3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55936 dport 54738] != expected 0xa9c7b20a # # Exception| cpu 0: rx_hash 0xb3241926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55958 dport 54738] != expected 0xe481e932 # # Exception| cpu 0: rx_hash 0x392a7b32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55988 dport 54738] != expected 0xf60263a3 # # Exception| cpu 0: rx_hash 0xf1d83023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56030 dport 54738] != expected 0x9f0dd410 # # Exception| cpu 0: rx_hash 0x431bc1e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56086 dport 54738] != expected 0xfb1786f1 # # Exception| cpu 0: rx_hash 0x44e0d9e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56090 dport 54738] != expected 0x9da7e9b # # Exception| cpu 0: rx_hash 0xc7b717ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56098 dport 54738] != expected 0xa4d25758 # # Exception| cpu 0: rx_hash 0xc04c0fe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56110 dport 54738] != expected 0x561faf32 # # Exception| cpu 0: rx_hash 0x0f455cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56136 dport 54738] != expected 0xcddde0eb # # Exception| cpu 0: rx_hash 0x034ee0e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56150 dport 54738] != expected 0xd120ec0a # # Exception| cpu 0: rx_hash 0x87e236ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56162 dport 54738] != expected 0x8ee53da3 # # Exception| cpu 0: rx_hash 0x80192ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56174 dport 54738] != expected 0x7c28c5c9 # # Exception| cpu 0: rx_hash 0xe59ecd6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56202 dport 54738] != expected 0xb41c600a # # Exception| cpu 0: rx_hash 0xa762e46e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56258 dport 54738] != expected 0xcf905d28 # # Exception| cpu 0: rx_hash 0xeb07eb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56322 dport 54738] != expected 0xfdd4c3e0 # # Exception| cpu 0: rx_hash 0xe9aee39b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56330 dport 54738] != expected 0xac6f9439 # # Exception| cpu 0: rx_hash 0xe25e478c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56344 dport 54738] != expected 0x425f60b2 # # Exception| cpu 0: rx_hash 0x68502598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56378 dport 54738] != expected 0x50dcea23 # # Exception| cpu 0: rx_hash 0xab52ca9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56386 dport 54738] != expected 0xd7e3a91b # # Exception| cpu 0: rx_hash 0xa9fbc29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56394 dport 54738] != expected 0x8658fec2 # # Exception| cpu 0: rx_hash 0x28050498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56442 dport 54738] != expected 0x7aeb80d8 # # Exception| cpu 0: rx_hash 0x4e7f6b14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56454 dport 54738] != expected 0x4bb9d92e # # Exception| cpu 0: rx_hash 0xc0779d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56496 dport 54738] != expected 0x529157e0 # # Exception| cpu 0: rx_hash 0xc5258d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56500 dport 54738] != expected 0xf1e7f853 # # Exception| cpu 0: rx_hash 0xcf81ad17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56502 dport 54738] != expected 0xb70aa734 # # Exception| cpu 0: rx_hash 0x0e2a4a14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56518 dport 54738] != expected 0x618eb3d5 # # Exception| cpu 0: rx_hash 0x0c834211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56526 dport 54738] != expected 0x3035e40c # # Exception| cpu 0: rx_hash 0x8570ac02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56564 dport 54738] != expected 0xdbd092a8 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd86a5086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59450 dport 37898] OK # # # cpu 0: rx_hash 0x17630398 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59484 dport 37898] OK # # # cpu 0: rx_hash 0x969dc59b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59500 dport 37898] OK # # # cpu 0: rx_hash 0xf9be0605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59530 dport 37898] OK # # # cpu 0: rx_hash 0xba16ab02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59602 dport 37898] OK # # # cpu 0: rx_hash 0x314c4d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59616 dport 37898] OK # # # cpu 0: rx_hash 0x0a7c52c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59666 dport 37898] OK # # # cpu 0: rx_hash 0x838fbcd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59688 dport 37898] OK # # # cpu 0: rx_hash 0x4622cfda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59724 dport 37898] OK # # # cpu 0: rx_hash 0x408d53d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59728 dport 37898] OK # # # cpu 0: rx_hash 0xc17395d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59744 dport 37898] OK # # # cpu 0: rx_hash 0xce85a5cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59750 dport 37898] OK # # # cpu 0: rx_hash 0xcc2cadce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59758 dport 37898] OK # # # cpu 0: rx_hash 0x2058a056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59824 dport 37898] OK # # # cpu 0: rx_hash 0xe4a1575f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59844 dport 37898] OK # # # cpu 0: rx_hash 0xee05774a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59846 dport 37898] OK # # # cpu 0: rx_hash 0xedf8fb4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59870 dport 37898] OK # # # cpu 0: rx_hash 0x6bfd2541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59874 dport 37898] OK # # # cpu 0: rx_hash 0x600d8156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59888 dport 37898] OK # # # cpu 0: rx_hash 0x7ac4d4b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59960 dport 37898] OK # # # cpu 0: rx_hash 0xb6300baa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59974 dport 37898] OK # # # cpu 0: rx_hash 0xb09f97a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59994 dport 37898] OK # # # cpu 0: rx_hash 0x3d6aedbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60020 dport 37898] OK # # # cpu 0: rx_hash 0x531daa20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60034 dport 37898] OK # # # cpu 0: rx_hash 0x54e6b22f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60046 dport 37898] OK # # # cpu 0: rx_hash 0x5a440632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60056 dport 37898] OK # # # cpu 0: rx_hash 0xd7b17c29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60086 dport 37898] OK # # # cpu 0: rx_hash 0x19ecab35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60096 dport 37898] OK # # # cpu 0: rx_hash 0x9c14f93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60132 dport 37898] OK # # # cpu 0: rx_hash 0xa98652f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60160 dport 37898] OK # # # cpu 0: rx_hash 0x2075bce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60218 dport 37898] OK # # # cpu 0: rx_hash 0x2527acec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60222 dport 37898] OK # # # cpu 0: rx_hash 0xe9d373f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60224 dport 37898] OK # # # cpu 0: rx_hash 0x6e8229fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60268 dport 37898] OK # # # cpu 0: rx_hash 0x65728dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60286 dport 37898] OK # # # cpu 0: rx_hash 0x0daa567d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60308 dport 37898] OK # # # cpu 0: rx_hash 0x86f0b06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60326 dport 37898] OK # # # cpu 4: rx_hash 0x9bc2fd81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59490 dport 37898] OK # # # cpu 4: rx_hash 0x929b5193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59512 dport 37898] OK # # # cpu 4: rx_hash 0xfb170e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59522 dport 37898] OK # # # cpu 4: rx_hash 0x744b7c1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59556 dport 37898] OK # # # cpu 4: rx_hash 0x7840c006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59578 dport 37898] OK # # # cpu 4: rx_hash 0x341e5d1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59620 dport 37898] OK # # # cpu 4: rx_hash 0x36b7551b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59628 dport 37898] OK # # # cpu 4: rx_hash 0x0b28d6c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59650 dport 37898] OK # # # cpu 4: rx_hash 0x887f18c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59706 dport 37898] OK # # # cpu 4: rx_hash 0xcd7829cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59774 dport 37898] OK # # # cpu 4: rx_hash 0xa9ab4e45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59786 dport 37898] OK # # # cpu 4: rx_hash 0x2efa144b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59814 dport 37898] OK # # # cpu 4: rx_hash 0xe5f5d35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59860 dport 37898] OK # # # cpu 4: rx_hash 0xfe6802ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59916 dport 37898] OK # # # cpu 4: rx_hash 0xfd958ebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59924 dport 37898] OK # # # cpu 4: rx_hash 0xbdc0afbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59988 dport 37898] OK # # # cpu 4: rx_hash 0x161a9b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60102 dport 37898] OK # # # cpu 4: rx_hash 0x1b45a330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60104 dport 37898] OK # # # cpu 4: rx_hash 0x10b50727 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60122 dport 37898] OK # # # cpu 4: rx_hash 0x98126d36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60144 dport 37898] OK # # # cpu 4: rx_hash 0xab2f5af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60168 dport 37898] OK # # # cpu 4: rx_hash 0x287894f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60208 dport 37898] OK # # # cpu 4: rx_hash 0x2d2a84fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60212 dport 37898] OK # # # cpu 4: rx_hash 0x2f838cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60220 dport 37898] OK # # # cpu 4: rx_hash 0xec8163ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60228 dport 37898] OK # # # cpu 4: rx_hash 0x63dd11e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60258 dport 37898] OK # # # cpu 4: rx_hash 0x617419e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60266 dport 37898] OK # # # cpu 4: rx_hash 0x04f3fa6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60302 dport 37898] OK # # # cpu 4: rx_hash 0x87a43469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60342 dport 37898] OK # # # cpu 4: rx_hash 0x850d3c6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60350 dport 37898] OK # # # cpu 4: rx_hash 0x49f9e375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60352 dport 37898] OK # # # cpu 4: rx_hash 0x44a6db6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60366 dport 37898] OK # # # cpu 4: rx_hash 0x4f567f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60380 dport 37898] OK # # # cpu 4: rx_hash 0xc7f11569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60406 dport 37898] OK # # # cpu 4: rx_hash 0x8536ae84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60448 dport 37898] OK # # # cpu 4: rx_hash 0x449d4987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60496 dport 37898] OK # # # count: pass=73 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 39064 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44691 dport 39064] != expected 0xaa316662 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44691 dport 39064] != expected 0xaa316662 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47048 dport 39064] != expected 0x3923ad46 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47048 dport 39064] != expected 0x3923ad46 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42511 dport 39064] != expected 0xe46b3bce # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42511 dport 39064] != expected 0xe46b3bce # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34727 dport 39064] != expected 0x3e7cb8f7 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34727 dport 39064] != expected 0x3e7cb8f7 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56628 dport 39064] != expected 0xac18fb07 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56628 dport 39064] != expected 0xac18fb07 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47193 dport 39064] != expected 0x506f701 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47193 dport 39064] != expected 0x506f701 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36526 dport 39064] != expected 0xe9c13008 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36526 dport 39064] != expected 0xe9c13008 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59503 dport 39064] != expected 0xfcac930e # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59503 dport 39064] != expected 0xfcac930e # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38430 dport 39064] != expected 0x81909d93 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38430 dport 39064] != expected 0x81909d93 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53846 dport 39064] != expected 0x9895e174 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53846 dport 39064] != expected 0x9895e174 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42040 dport 39064] != expected 0x75dfe690 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42040 dport 39064] != expected 0x75dfe690 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38220 dport 39064] != expected 0x4a5c3402 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38220 dport 39064] != expected 0x4a5c3402 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57272 dport 39064] != expected 0x4e885b4f # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57272 dport 39064] != expected 0x4e885b4f # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46889 dport 39064] != expected 0xdfbb19f9 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46889 dport 39064] != expected 0xdfbb19f9 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41788 dport 39064] != expected 0xdbc1086d # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41788 dport 39064] != expected 0xdbc1086d # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 39064] != expected 0x629d1eb6 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 39064] != expected 0x629d1eb6 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44260 dport 39064] != expected 0x11b2d1c7 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44260 dport 39064] != expected 0x11b2d1c7 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39748 dport 39064] != expected 0x1d53437c # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39748 dport 39064] != expected 0x1d53437c # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33507 dport 39064] != expected 0xbf13d1ae # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33507 dport 39064] != expected 0xbf13d1ae # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57735 dport 39064] != expected 0xcd89af4e # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57735 dport 39064] != expected 0xcd89af4e # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35716 dport 39064] != expected 0xa2d74151 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35716 dport 39064] != expected 0xa2d74151 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54022 dport 39064] != expected 0x10f2fadd # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54022 dport 39064] != expected 0x10f2fadd # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 39064] != expected 0x427859b9 # # Exception| cpu 0: rx_hash 0x61b72c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 39064] != expected 0x427859b9 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 48112 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56745 dport 48112] != expected 0xbfc04c0b # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56745 dport 48112] != expected 0xbfc04c0b # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48571 dport 48112] != expected 0xabf0177f # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48571 dport 48112] != expected 0xabf0177f # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41375 dport 48112] != expected 0x50eeae8 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41375 dport 48112] != expected 0x50eeae8 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35661 dport 48112] != expected 0x6095815 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35661 dport 48112] != expected 0x6095815 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47695 dport 48112] != expected 0x6339ce86 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47695 dport 48112] != expected 0x6339ce86 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59665 dport 48112] != expected 0xf739be5b # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59665 dport 48112] != expected 0xf739be5b # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34611 dport 48112] != expected 0x34fa7c14 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34611 dport 48112] != expected 0x34fa7c14 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50677 dport 48112] != expected 0x86390c8a # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50677 dport 48112] != expected 0x86390c8a # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60480 dport 48112] != expected 0xa7604122 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60480 dport 48112] != expected 0xa7604122 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47452 dport 48112] != expected 0x859ec6da # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47452 dport 48112] != expected 0x859ec6da # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55049 dport 48112] != expected 0x9d4893a2 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55049 dport 48112] != expected 0x9d4893a2 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52218 dport 48112] != expected 0xc8232b83 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52218 dport 48112] != expected 0xc8232b83 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56023 dport 48112] != expected 0xdf2e2d62 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56023 dport 48112] != expected 0xdf2e2d62 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39337 dport 48112] != expected 0x1e854b3a # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39337 dport 48112] != expected 0x1e854b3a # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43729 dport 48112] != expected 0x1a19b69a # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43729 dport 48112] != expected 0x1a19b69a # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59880 dport 48112] != expected 0x815981f6 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59880 dport 48112] != expected 0x815981f6 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38119 dport 48112] != expected 0xfd9de178 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38119 dport 48112] != expected 0xfd9de178 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33015 dport 48112] != expected 0x7dcd63ee # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33015 dport 48112] != expected 0x7dcd63ee # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38520 dport 48112] != expected 0xecfe29eb # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38520 dport 48112] != expected 0xecfe29eb # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41651 dport 48112] != expected 0x7a405c86 # # Exception| cpu 0: rx_hash 0x9aefe81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41651 dport 48112] != expected 0x7a405c86 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->