< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 60302 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x86a2da35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52012 dport 60302] != expected 0x91b928ec # # Exception| cpu 0: rx_hash 0xd19193e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52044 dport 60302] != expected 0x9ea17479 # # Exception| cpu 0: rx_hash 0x4bb3e286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52076 dport 60302] != expected 0x94b11c9f # # Exception| cpu 4: rx_hash 0xd62e78a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51974 dport 60302] != expected 0x12ee6df6 # # Exception| cpu 4: rx_hash 0x3f38949c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52000 dport 60302] != expected 0xe97bcc47 # # Exception| cpu 4: rx_hash 0xa95b6033 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52018 dport 60302] != expected 0x5c5d93ee # # Exception| cpu 4: rx_hash 0x0cc39d18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52090 dport 60302] != expected 0x71140404 # # Exception| cpu 5: rx_hash 0xe26a9a64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51990 dport 60302] != expected 0x6cebc3a # # Exception| cpu 5: rx_hash 0x680bdd49 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52032 dport 60302] != expected 0xe66390d2 # # Exception| cpu 5: rx_hash 0x5c4f3f85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52048 dport 60302] != expected 0xf243411e # # Exception| cpu 5: rx_hash 0x47f2674f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52062 dport 60302] != expected 0x2b872bd0 # # Exception| cpu 5: rx_hash 0xb0a6e4f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52102 dport 60302] != expected 0x906a77cf # # Exception| cpu 0: rx_hash 0xa75a39f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 60302] != expected 0xf6982a4e # # Exception| cpu 4: rx_hash 0xe02a466c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52140 dport 60302] != expected 0x133d32d5 # # Exception| cpu 4: rx_hash 0x835ded75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52188 dport 60302] != expected 0x805bf8c # # Exception| cpu 4: rx_hash 0x5e0fe38d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52202 dport 60302] != expected 0xe7b0cff1 # # Exception| cpu 4: rx_hash 0xa0e5d2ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 52208 dport 60302] != expected 0x7ad733c1 # # Exception| cpu 5: rx_hash 0x093caa58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52106 dport 60302] != expected 0xe8a89364 # # Exception| cpu 5: rx_hash 0x3d784894 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52122 dport 60302] != expected 0xfc8842a8 # # Exception| cpu 5: rx_hash 0x2a849597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52134 dport 60302] != expected 0x9a7a1f29 # # Exception| cpu 5: rx_hash 0xcfd3fc6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52146 dport 60302] != expected 0xded989d7 # # Exception| cpu 5: rx_hash 0x660a8488 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52168 dport 60302] != expected 0x4ca62972 # # Exception| cpu 5: rx_hash 0x49f33e8e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52182 dport 60302] != expected 0x81429270 # # Exception| cpu 0: rx_hash 0x6a4b0141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52218 dport 60302] != expected 0xf3901e3d # # Exception| cpu 0: rx_hash 0x07e5df1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52282 dport 60302] != expected 0x65afb8a2 # # Exception| cpu 0: rx_hash 0xae3ca7f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52288 dport 60302] != expected 0xf7d01807 # # Exception| cpu 0: rx_hash 0xb581ff32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52302 dport 60302] != expected 0x2e1472c9 # # Exception| cpu 0: rx_hash 0x81c51dfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52318 dport 60302] != expected 0x3a34a305 # # Exception| cpu 4: rx_hash 0x7890c781 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 60302] != expected 0x2b1c46ba # # Exception| cpu 4: rx_hash 0x57697d87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52240 dport 60302] != expected 0xe6f8fdb8 # # Exception| cpu 4: rx_hash 0x5b28f84e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52258 dport 60302] != expected 0x59cecaf7 # # Exception| cpu 4: rx_hash 0x7f2f2cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52292 dport 60302] != expected 0xa7535f35 # # Exception| cpu 4: rx_hash 0x64927403 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52298 dport 60302] != expected 0x7e9735fb # # Exception| cpu 4: rx_hash 0xe94cd866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52310 dport 60302] != expected 0x1275009c # # Exception| cpu 4: rx_hash 0x736ea900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52342 dport 60302] != expected 0x1865687a # # Exception| cpu 5: rx_hash 0xbb588a70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 60302] != expected 0xa313590f # # Exception| cpu 5: rx_hash 0x3fe0b81f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52248 dport 60302] != expected 0xceb95e21 # # Exception| cpu 5: rx_hash 0x6f6c1a82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52274 dport 60302] != expected 0x4dee1b3b # # Exception| cpu 5: rx_hash 0x8d849837 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52332 dport 60302] != expected 0x8502944a # # Exception| cpu 0: rx_hash 0xd4b68823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52356 dport 60302] != expected 0x20df717f # # Exception| cpu 0: rx_hash 0x2a5cb914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52382 dport 60302] != expected 0xbdb88d4f # # Exception| cpu 0: rx_hash 0xf70eb7ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 52392 dport 60302] != expected 0x520dfd32 # # Exception| cpu 0: rx_hash 0x5529a18f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52394 dport 60302] != expected 0xf30b7357 # # Exception| cpu 0: rx_hash 0x7ad01b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52404 dport 60302] != expected 0x3eefc855 # # Exception| cpu 0: rx_hash 0x6a932dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52418 dport 60302] != expected 0xd4528c5b # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x13bd460b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54286 dport 48763] OK # # # cpu 0: rx_hash 0x9e63ea6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54290 dport 48763] OK # # # cpu 0: rx_hash 0x85deb2a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54300 dport 48763] OK # # # cpu 0: rx_hash 0x2bb8210e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54316 dport 48763] OK # # # cpu 0: rx_hash 0xa6668d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54320 dport 48763] OK # # # cpu 4: rx_hash 0xceef48f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54328 dport 48763] OK # # # cpu 4: rx_hash 0xad98e3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54344 dport 48763] OK # # # cpu 5: rx_hash 0xc2aecd3a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54282 dport 48763] OK # # # cpu 5: rx_hash 0x2c07ca46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54374 dport 48763] OK # # # cpu 0: rx_hash 0x20464f8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54356 dport 48763] OK # # # cpu 0: rx_hash 0x48cf8a17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54364 dport 48763] OK # # # cpu 0: rx_hash 0x5f335714 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54368 dport 48763] OK # # # cpu 0: rx_hash 0x37ba928c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54376 dport 48763] OK # # # cpu 0: rx_hash 0xccaf94fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54402 dport 48763] OK # # # cpu 4: rx_hash 0x1843288a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54390 dport 48763] OK # # # cpu 4: rx_hash 0x29f8fd06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54422 dport 48763] OK # # # cpu 4: rx_hash 0x3245a5cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54424 dport 48763] OK # # # cpu 4: rx_hash 0x25b978cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54436 dport 48763] OK # # # cpu 4: rx_hash 0x11fd9a03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54452 dport 48763] OK # # # cpu 5: rx_hash 0x1dbc1fca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54406 dport 48763] OK # # # cpu 5: rx_hash 0x9062b3af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54426 dport 48763] OK # # # cpu 5: rx_hash 0xa399ba2b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54464 dport 48763] OK # # # cpu 5: rx_hash 0xd0ad2779 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54470 dport 48763] OK # # # cpu 0: rx_hash 0x728a311a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54468 dport 48763] OK # # # cpu 4: rx_hash 0x2e47164e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54492 dport 48763] OK # # # cpu 4: rx_hash 0x8c60002d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54494 dport 48763] OK # # # cpu 4: rx_hash 0x0dff2981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54512 dport 48763] OK # # # cpu 4: rx_hash 0xd3cd9575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54536 dport 48763] OK # # # cpu 4: rx_hash 0xf075aaba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54564 dport 48763] OK # # # cpu 4: rx_hash 0x0e9f9b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54590 dport 48763] OK # # # cpu 5: rx_hash 0xe4e9c5b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54486 dport 48763] OK # # # cpu 5: rx_hash 0xe8a8407c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54500 dport 48763] OK # # # cpu 5: rx_hash 0xb4656728 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54524 dport 48763] OK # # # cpu 5: rx_hash 0x1963468e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54530 dport 48763] OK # # # cpu 5: rx_hash 0x5e133910 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54548 dport 48763] OK # # # cpu 5: rx_hash 0x5252bcd9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54566 dport 48763] OK # # # cpu 5: rx_hash 0xc4314876 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 48763] OK # # # cpu 5: rx_hash 0xacb88dee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54588 dport 48763] OK # # # cpu 4: rx_hash 0x0561f50c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54598 dport 48763] OK # # # cpu 4: rx_hash 0xbcfbbba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54602 dport 48763] OK # # # cpu 4: rx_hash 0x7e6e3806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43558 dport 48763] OK # # # cpu 4: rx_hash 0xf3b09463 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43578 dport 48763] OK # # # cpu 4: rx_hash 0xd7b740e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43612 dport 48763] OK # # # count: pass=43 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 40220 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54777 dport 40220] != expected 0x8c827498 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54777 dport 40220] != expected 0x8c827498 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39577 dport 40220] != expected 0x5104e94f # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39577 dport 40220] != expected 0x5104e94f # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 40220] != expected 0x9bdc1b89 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 40220] != expected 0x9bdc1b89 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48116 dport 40220] != expected 0x939b50cf # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48116 dport 40220] != expected 0x939b50cf # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50470 dport 40220] != expected 0xe8f3ddcb # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50470 dport 40220] != expected 0xe8f3ddcb # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40157 dport 40220] != expected 0xd47e1fc7 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40157 dport 40220] != expected 0xd47e1fc7 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44659 dport 40220] != expected 0xbf9131e1 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44659 dport 40220] != expected 0xbf9131e1 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34796 dport 40220] != expected 0x9d9cd0c7 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34796 dport 40220] != expected 0x9d9cd0c7 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49237 dport 40220] != expected 0x61d24c66 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49237 dport 40220] != expected 0x61d24c66 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45604 dport 40220] != expected 0x195de3f6 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45604 dport 40220] != expected 0x195de3f6 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51452 dport 40220] != expected 0x5b22c049 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51452 dport 40220] != expected 0x5b22c049 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39303 dport 40220] != expected 0x3d0359df # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39303 dport 40220] != expected 0x3d0359df # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55437 dport 40220] != expected 0x6e03710b # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55437 dport 40220] != expected 0x6e03710b # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50081 dport 40220] != expected 0x90e97a6 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50081 dport 40220] != expected 0x90e97a6 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45328 dport 40220] != expected 0xf60d167c # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45328 dport 40220] != expected 0xf60d167c # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49968 dport 40220] != expected 0xdda74099 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49968 dport 40220] != expected 0xdda74099 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43858 dport 40220] != expected 0x869ecb96 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43858 dport 40220] != expected 0x869ecb96 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59168 dport 40220] != expected 0x4fdd027a # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59168 dport 40220] != expected 0x4fdd027a # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34892 dport 40220] != expected 0xdc936b6e # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34892 dport 40220] != expected 0xdc936b6e # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53149 dport 40220] != expected 0x78408c3 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53149 dport 40220] != expected 0x78408c3 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49247 dport 40220] != expected 0xe895619a # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49247 dport 40220] != expected 0xe895619a # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38965 dport 40220] != expected 0xc1f379b5 # # Exception| cpu 4: rx_hash 0xdd861c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38965 dport 40220] != expected 0xc1f379b5 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 58864 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45911 dport 58864] != expected 0xe10fa0e8 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45911 dport 58864] != expected 0xe10fa0e8 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36882 dport 58864] != expected 0x763f74e6 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36882 dport 58864] != expected 0x763f74e6 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36151 dport 58864] != expected 0x3b8932f6 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36151 dport 58864] != expected 0x3b8932f6 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42051 dport 58864] != expected 0x895bf746 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42051 dport 58864] != expected 0x895bf746 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42259 dport 58864] != expected 0xc34a6315 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42259 dport 58864] != expected 0xc34a6315 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46814 dport 58864] != expected 0x34d58849 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46814 dport 58864] != expected 0x34d58849 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46973 dport 58864] != expected 0x9d5211fe # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46973 dport 58864] != expected 0x9d5211fe # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35915 dport 58864] != expected 0x5220996a # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35915 dport 58864] != expected 0x5220996a # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60576 dport 58864] != expected 0xda2c8093 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60576 dport 58864] != expected 0xda2c8093 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39942 dport 58864] != expected 0x29d18755 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39942 dport 58864] != expected 0x29d18755 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 58864] != expected 0xdbb17665 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 58864] != expected 0xdbb17665 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59790 dport 58864] != expected 0xc426f498 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59790 dport 58864] != expected 0xc426f498 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33238 dport 58864] != expected 0xf4c551f3 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33238 dport 58864] != expected 0xf4c551f3 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51904 dport 58864] != expected 0xddf6dfaa # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51904 dport 58864] != expected 0xddf6dfaa # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 58864] != expected 0x85593948 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 58864] != expected 0x85593948 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35406 dport 58864] != expected 0xb20e0a01 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35406 dport 58864] != expected 0xb20e0a01 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48476 dport 58864] != expected 0x8cf4e28c # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48476 dport 58864] != expected 0x8cf4e28c # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39933 dport 58864] != expected 0x64f93598 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39933 dport 58864] != expected 0x64f93598 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34364 dport 58864] != expected 0xc9e72d35 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34364 dport 58864] != expected 0xc9e72d35 # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57075 dport 58864] != expected 0xf21c21cd # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57075 dport 58864] != expected 0xf21c21cd # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49206 dport 58864] != expected 0x64f7db6b # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49206 dport 58864] != expected 0x64f7db6b # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47140 dport 58864] != expected 0x189fd1aa # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47140 dport 58864] != expected 0x189fd1aa # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57832 dport 58864] != expected 0x7649a9da # # Exception| cpu 4: rx_hash 0xf33ceffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57832 dport 58864] != expected 0x7649a9da # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->