< 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' TAP version 13 1..1 # 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 361, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 54925 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd9e0734d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40320 dport 54925] != expected 0x9a8faefb # # Exception| cpu 0: rx_hash 0x37a2b67a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40352 dport 54925] != expected 0x72f85e07 # # Exception| cpu 0: rx_hash 0x6a85f1da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40362 dport 54925] != expected 0x54589232 # # Exception| cpu 0: rx_hash 0x24af879e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40418 dport 54925] != expected 0x81bca9bd # # Exception| cpu 0: rx_hash 0xefb2bafe [saddr 192.0.3.2 daddr 192.0.3.1 sport 40430 dport 54925] != expected 0x63dcedae # # Exception| cpu 0: rx_hash 0xe15cb6f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40448 dport 54925] != expected 0xd31bd3d4 # # Exception| cpu 0: rx_hash 0xd39bf9ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40496 dport 54925] != expected 0xeb83c2d0 # # Exception| cpu 0: rx_hash 0x167dd46e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40512 dport 54925] != expected 0xa7202baa # # Exception| cpu 0: rx_hash 0x9db18fe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40568 dport 54925] != expected 0x3e67f95f # # Exception| cpu 0: rx_hash 0x0b8bf529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40574 dport 54925] != expected 0xfaa77179 # # Exception| cpu 0: rx_hash 0x7f429908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40600 dport 54925] != expected 0x18360de2 # # Exception| cpu 0: rx_hash 0x9b6eca77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40602 dport 54925] != expected 0x9f490226 # # Exception| cpu 0: rx_hash 0x3f93ffef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40620 dport 54925] != expected 0x63119b04 # # Exception| cpu 0: rx_hash 0xe3167580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40636 dport 54925] != expected 0xb3fe7afc # # Exception| cpu 0: rx_hash 0x7bd71fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40646 dport 54925] != expected 0xd9fd5fb3 # # Exception| cpu 0: rx_hash 0xfa75d22c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40668 dport 54925] != expected 0x2fb2727e # # Exception| cpu 0: rx_hash 0x78b8bd2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40706 dport 54925] != expected 0x96a220f # # Exception| cpu 0: rx_hash 0xf91a70e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40728 dport 54925] != expected 0xff250fc2 # # Exception| cpu 0: rx_hash 0x8b0c595c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40732 dport 54925] != expected 0xbc9a8820 # # Exception| cpu 0: rx_hash 0x4a7ff274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40754 dport 54925] != expected 0x31f2330b # # Exception| cpu 0: rx_hash 0x3869dbcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40758 dport 54925] != expected 0x724db4e9 # # Exception| cpu 0: rx_hash 0x6bb58cc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40768 dport 54925] != expected 0xfa2ed5b5 # # Exception| cpu 0: rx_hash 0x19a3a577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40772 dport 54925] != expected 0xb9915257 # # Exception| cpu 0: rx_hash 0xd2be9817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40776 dport 54925] != expected 0x5bf11644 # # Exception| cpu 0: rx_hash 0xcf48b950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40822 dport 54925] != expected 0x6764c97 # # Exception| cpu 0: rx_hash 0x5fad860e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40850 dport 54925] != expected 0x63983fc8 # # Exception| cpu 0: rx_hash 0x94b0bb6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40862 dport 54925] != expected 0x81f87bdb # # Exception| cpu 0: rx_hash 0xc3f96a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40886 dport 54925] != expected 0xc85048d6 # # Exception| cpu 0: rx_hash 0xf5aba335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40920 dport 54925] != expected 0x31030b83 # # Exception| cpu 0: rx_hash 0x1187f04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40922 dport 54925] != expected 0xb67c0447 # # Exception| cpu 0: rx_hash 0x515696ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40942 dport 54925] != expected 0xcd5b92a1 # # Exception| cpu 0: rx_hash 0xa2e272dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40944 dport 54925] != expected 0x78ab388e # # Exception| cpu 0: rx_hash 0x434140d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40960 dport 54925] != expected 0x4e46548e # # Exception| cpu 0: rx_hash 0xfa4a540b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40968 dport 54925] != expected 0xef99977f # # Exception| cpu 0: rx_hash 0x109d17d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41078 dport 54925] != expected 0xc62535d2 # # Exception| cpu 0: rx_hash 0xcac7d826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41092 dport 54925] != expected 0xb7e42f53 # # Exception| cpu 0: rx_hash 0xdd5f6f29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 54925] != expected 0x856b8ab8 # # Exception| cpu 0: rx_hash 0x4b6515e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41118 dport 54925] != expected 0x41ab029e # # Exception| cpu 0: rx_hash 0xc0a94e6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41126 dport 54925] != expected 0xd8ecd06b # # Exception| cpu 0: rx_hash 0xef982071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 54925] != expected 0xbdf39bbc # # Exception| cpu 0: rx_hash 0x87820cad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41224 dport 54925] != expected 0xb2976960 # # Exception| cpu 0: rx_hash 0xe20c921d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41232 dport 54925] != expected 0xc3a74b69 # # Exception| cpu 0: rx_hash 0x7436e8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41238 dport 54925] != expected 0x767c34f # # Exception| cpu 0: rx_hash 0x5b0786c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41240 dport 54925] != expected 0x62788898 # # Exception| cpu 0: rx_hash 0x237f3935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41278 dport 54925] != expected 0x4ecff042 # # Exception| cpu 0: rx_hash 0x02b54789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41292 dport 54925] != expected 0x851316fc # # Exception| cpu 0: rx_hash 0x1f4366ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41330 dport 54925] != expected 0xd8944c2f # # Exception| cpu 0: rx_hash 0x6b8a0aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41364 dport 54925] != expected 0x3a0530b4 # # Exception| cpu 0: rx_hash 0xcf773f77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41378 dport 54925] != expected 0xc65da996 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xcb6acba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58368 dport 55666] OK # # # cpu 0: rx_hash 0x17ef41ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58384 dport 55666] OK # # # cpu 0: rx_hash 0x65f96871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58388 dport 55666] OK # # # cpu 0: rx_hash 0xd69ceae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58430 dport 55666] OK # # # cpu 0: rx_hash 0xcfff4d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58462 dport 55666] OK # # # cpu 0: rx_hash 0xc591db02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58492 dport 55666] OK # # # cpu 0: rx_hash 0xa6c0002c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58502 dport 55666] OK # # # cpu 0: rx_hash 0xec7ff083 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58512 dport 55666] OK # # # cpu 0: rx_hash 0xb158b723 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58522 dport 55666] OK # # # cpu 0: rx_hash 0x3a94eca4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58530 dport 55666] OK # # # cpu 0: rx_hash 0xe61166cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58546 dport 55666] OK # # # cpu 0: rx_hash 0x5f1a7214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58554 dport 55666] OK # # # cpu 0: rx_hash 0xc92008d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58556 dport 55666] OK # # # cpu 0: rx_hash 0x9afc5fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58570 dport 55666] OK # # # cpu 0: rx_hash 0xf51c572f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58608 dport 55666] OK # # # cpu 0: rx_hash 0x63262def [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58614 dport 55666] OK # # # cpu 0: rx_hash 0xa83b108f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58618 dport 55666] OK # # # cpu 0: rx_hash 0x8e0b4a17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58642 dport 55666] OK # # # cpu 0: rx_hash 0x77d1382f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58670 dport 55666] OK # # # cpu 0: rx_hash 0x240d6f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58712 dport 55666] OK # # # cpu 0: rx_hash 0x4bed67d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58722 dport 55666] OK # # # cpu 0: rx_hash 0xddd71d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58724 dport 55666] OK # # # cpu 0: rx_hash 0x3f240bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58756 dport 55666] OK # # # cpu 0: rx_hash 0xd166cec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58788 dport 55666] OK # # # cpu 0: rx_hash 0x0de344ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58804 dport 55666] OK # # # cpu 0: rx_hash 0xc805696e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58820 dport 55666] OK # # # cpu 0: rx_hash 0x2c293a11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58822 dport 55666] OK # # # cpu 0: rx_hash 0xc26bff26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58854 dport 55666] OK # # # cpu 0: rx_hash 0x88d40f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58864 dport 55666] OK # # # cpu 0: rx_hash 0x31df1b56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58872 dport 55666] OK # # # cpu 0: rx_hash 0x0df65805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58918 dport 55666] OK # # # cpu 0: rx_hash 0xc6eb6565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58922 dport 55666] OK # # # cpu 0: rx_hash 0xb4fd4cda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58926 dport 55666] OK # # # cpu 0: rx_hash 0x2c3c26b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58964 dport 55666] OK # # # cpu 0: rx_hash 0xa7f07d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58988 dport 55666] OK # # # cpu 0: rx_hash 0x58f54a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59058 dport 55666] OK # # # cpu 0: rx_hash 0xe1fe5e47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59066 dport 55666] OK # # # cpu 0: rx_hash 0xc03420fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59080 dport 55666] OK # # # cpu 0: rx_hash 0xddc201bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59126 dport 55666] OK # # # cpu 0: rx_hash 0xd4c3353b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59152 dport 55666] OK # # # cpu 0: rx_hash 0x1b4b8eb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59202 dport 55666] OK # # # count: pass=41 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 361, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 34138 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35432 dport 34138] != expected 0xeb047df6 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35432 dport 34138] != expected 0xeb047df6 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 34138] != expected 0x20b9dc87 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 34138] != expected 0x20b9dc87 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58802 dport 34138] != expected 0x1b9af926 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58802 dport 34138] != expected 0x1b9af926 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48069 dport 34138] != expected 0x7c64ca1 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48069 dport 34138] != expected 0x7c64ca1 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37529 dport 34138] != expected 0xd354718 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37529 dport 34138] != expected 0xd354718 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42862 dport 34138] != expected 0xb4c01c7b # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42862 dport 34138] != expected 0xb4c01c7b # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32772 dport 34138] != expected 0xd00e91ab # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32772 dport 34138] != expected 0xd00e91ab # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37689 dport 34138] != expected 0x251b5c4 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37689 dport 34138] != expected 0x251b5c4 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49347 dport 34138] != expected 0x296239bd # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49347 dport 34138] != expected 0x296239bd # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51192 dport 34138] != expected 0x1d6ec592 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51192 dport 34138] != expected 0x1d6ec592 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 34138] != expected 0xe9866c57 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 34138] != expected 0xe9866c57 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54031 dport 34138] != expected 0x37d171e # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54031 dport 34138] != expected 0x37d171e # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52114 dport 34138] != expected 0x9b606161 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52114 dport 34138] != expected 0x9b606161 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39870 dport 34138] != expected 0x99d30197 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39870 dport 34138] != expected 0x99d30197 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33379 dport 34138] != expected 0x28fb7189 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33379 dport 34138] != expected 0x28fb7189 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35791 dport 34138] != expected 0x2e5e1885 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35791 dport 34138] != expected 0x2e5e1885 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55282 dport 34138] != expected 0xce1ee646 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55282 dport 34138] != expected 0xce1ee646 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55077 dport 34138] != expected 0x1ae99450 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55077 dport 34138] != expected 0x1ae99450 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48225 dport 34138] != expected 0x32d9f917 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48225 dport 34138] != expected 0x32d9f917 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53920 dport 34138] != expected 0x67f8b19c # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53920 dport 34138] != expected 0x67f8b19c # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38363 dport 34138] != expected 0xdabb8e35 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38363 dport 34138] != expected 0xdabb8e35 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59097 dport 34138] != expected 0x5c01a308 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59097 dport 34138] != expected 0x5c01a308 # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60689 dport 34138] != expected 0x2bd03a6b # # Exception| cpu 5: rx_hash 0x9aa5d655 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60689 dport 34138] != expected 0x2bd03a6b # # 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 361, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 41187 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58332 dport 41187] != expected 0xe45fe4a3 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58332 dport 41187] != expected 0xe45fe4a3 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34562 dport 41187] != expected 0x9231a68b # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34562 dport 41187] != expected 0x9231a68b # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35050 dport 41187] != expected 0xba2ecd7d # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35050 dport 41187] != expected 0xba2ecd7d # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47064 dport 41187] != expected 0xb3107fdd # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47064 dport 41187] != expected 0xb3107fdd # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37396 dport 41187] != expected 0x4de89d21 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37396 dport 41187] != expected 0x4de89d21 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37107 dport 41187] != expected 0x4f9d7bac # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37107 dport 41187] != expected 0x4f9d7bac # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58381 dport 41187] != expected 0xe06d7939 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58381 dport 41187] != expected 0xe06d7939 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51808 dport 41187] != expected 0x6f8a36a1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51808 dport 41187] != expected 0x6f8a36a1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49054 dport 41187] != expected 0xbdb26c92 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49054 dport 41187] != expected 0xbdb26c92 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58114 dport 41187] != expected 0x1b5ad305 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58114 dport 41187] != expected 0x1b5ad305 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53478 dport 41187] != expected 0xe4a15fe1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53478 dport 41187] != expected 0xe4a15fe1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39812 dport 41187] != expected 0x788cf5b1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39812 dport 41187] != expected 0x788cf5b1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41403 dport 41187] != expected 0xd04d9201 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41403 dport 41187] != expected 0xd04d9201 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37087 dport 41187] != expected 0x6ac283fb # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37087 dport 41187] != expected 0x6ac283fb # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58014 dport 41187] != expected 0x8a9a8de1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58014 dport 41187] != expected 0x8a9a8de1 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38655 dport 41187] != expected 0xe5167cb6 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38655 dport 41187] != expected 0xe5167cb6 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40497 dport 41187] != expected 0xa92fca6b # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40497 dport 41187] != expected 0xa92fca6b # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56234 dport 41187] != expected 0x74087ffb # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56234 dport 41187] != expected 0x74087ffb # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52331 dport 41187] != expected 0x9b63ed84 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52331 dport 41187] != expected 0x9b63ed84 # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57742 dport 41187] != expected 0x9533737b # # Exception| cpu 4: rx_hash 0x3dadae45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57742 dport 41187] != expected 0x9533737b # # 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->