< 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 39957 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe870973b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46158 dport 39957] != expected 0xec37b126 # # Exception| cpu 0: rx_hash 0x58dfb68c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46182 dport 39957] != expected 0x788af0f3 # # Exception| cpu 0: rx_hash 0x3981f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46194 dport 39957] != expected 0x51f07359 # # Exception| cpu 0: rx_hash 0x4fcd00e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46208 dport 39957] != expected 0xc310d07c # # Exception| cpu 0: rx_hash 0xaf8b1550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46224 dport 39957] != expected 0x34a2fa0b # # Exception| cpu 0: rx_hash 0x2e934389 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46228 dport 39957] != expected 0xea6a53d6 # # Exception| cpu 4: rx_hash 0x8b1e79e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46168 dport 39957] != expected 0x78dc6136 # # Exception| cpu 4: rx_hash 0x0836828d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46174 dport 39957] != expected 0x1b859b51 # # Exception| cpu 4: rx_hash 0x8f412b8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46216 dport 39957] != expected 0x2c748492 # # Exception| cpu 5: rx_hash 0x6968c1e2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46154 dport 39957] != expected 0x32ff18fb # # Exception| cpu 5: rx_hash 0x3ddea78e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46242 dport 39957] != expected 0x55896fd # # Exception| cpu 0: rx_hash 0x7c4ada3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46254 dport 39957] != expected 0x34f46bce # # Exception| cpu 0: rx_hash 0x9e3c623e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46268 dport 39957] != expected 0x7ed71203 # # Exception| cpu 0: rx_hash 0xf5ec2838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46274 dport 39957] != expected 0x436d095b # # Exception| cpu 0: rx_hash 0x85cf22e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46306 dport 39957] != expected 0x38b41c60 # # Exception| cpu 0: rx_hash 0x06e7d989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46308 dport 39957] != expected 0x5bede607 # # Exception| cpu 0: rx_hash 0x67b99ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46320 dport 39957] != expected 0x729765ad # # Exception| cpu 4: rx_hash 0x5c80e4e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46262 dport 39957] != expected 0x2c221557 # # Exception| cpu 4: rx_hash 0x74f47ee1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46278 dport 39957] != expected 0x9da5a086 # # Exception| cpu 4: rx_hash 0x94b26b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46294 dport 39957] != expected 0x6a178af1 # # Exception| cpu 4: rx_hash 0xa5051c39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46330 dport 39957] != expected 0x206262f9 # # Exception| cpu 5: rx_hash 0xf7dc858b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46272 dport 39957] != expected 0xfefc5ae1 # # Exception| cpu 5: rx_hash 0xd52616e2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46298 dport 39957] != expected 0x5bbb77c2 # # Exception| cpu 5: rx_hash 0x65893755 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46322 dport 39957] != expected 0xcf063617 # # Exception| cpu 0: rx_hash 0x262de753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46332 dport 39957] != expected 0x433b989e # # Exception| cpu 0: rx_hash 0x7f7d25d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46346 dport 39957] != expected 0xc068b0c1 # # Exception| cpu 0: rx_hash 0x5fb71b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46354 dport 39957] != expected 0xd8bece58 # # Exception| cpu 0: rx_hash 0x1c13cb08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46364 dport 39957] != expected 0x548360d1 # # Exception| cpu 0: rx_hash 0x8c76d465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46380 dport 39957] != expected 0xd8e85f9d # # Exception| cpu 0: rx_hash 0xacbceabf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46388 dport 39957] != expected 0xc03e2104 # # Exception| cpu 0: rx_hash 0x84c870bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46404 dport 39957] != expected 0x71b994d5 # # Exception| cpu 4: rx_hash 0x86f8dd0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46406 dport 39957] != expected 0xcc28c76f # # Exception| cpu 4: rx_hash 0x648e6509 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46420 dport 39957] != expected 0x860bbea2 # # Exception| cpu 5: rx_hash 0x3ee95861 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46342 dport 39957] != expected 0xf1c44df2 # # Exception| cpu 5: rx_hash 0xcde2a9d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46368 dport 39957] != expected 0xe944a2ae # # Exception| cpu 5: rx_hash 0xed28970a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46392 dport 39957] != expected 0xf192dc37 # # Exception| cpu 5: rx_hash 0xc55c0d0a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46408 dport 39957] != expected 0x401569e6 # # Exception| cpu 5: rx_hash 0x44445bd3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46412 dport 39957] != expected 0x9eddc03b # # Exception| cpu 0: rx_hash 0x018f740b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46480 dport 39957] != expected 0xfbd9d8ac # # Exception| cpu 0: rx_hash 0x10f23dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46500 dport 39957] != expected 0xa97a4e3d # # 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 0xd0f6dda1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41630 dport 59290] OK # # # cpu 0: rx_hash 0x88a14d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41678 dport 59290] OK # # # cpu 4: rx_hash 0x51ee8b78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41626 dport 59290] OK # # # cpu 4: rx_hash 0xd2c67012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41628 dport 59290] OK # # # cpu 4: rx_hash 0xe141aacf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41650 dport 59290] OK # # # cpu 4: rx_hash 0x68e758cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41694 dport 59290] OK # # # cpu 4: rx_hash 0x799a1178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41706 dport 59290] OK # # # cpu 5: rx_hash 0x42a36f7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41644 dport 59290] OK # # # cpu 5: rx_hash 0x21cd81a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41658 dport 59290] OK # # # cpu 5: rx_hash 0x09b91ba3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41674 dport 59290] OK # # # cpu 0: rx_hash 0x5b608211 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41712 dport 59290] OK # # # cpu 0: rx_hash 0x18c45217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41726 dport 59290] OK # # # cpu 0: rx_hash 0x7023e7fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41764 dport 59290] OK # # # cpu 4: rx_hash 0x59502fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41714 dport 59290] OK # # # cpu 4: rx_hash 0x02304096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41734 dport 59290] OK # # # cpu 4: rx_hash 0x636e03f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41746 dport 59290] OK # # # cpu 4: rx_hash 0xd3c1224e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41786 dport 59290] OK # # # cpu 5: rx_hash 0x8328164f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41730 dport 59290] OK # # # cpu 5: rx_hash 0xc08cc649 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41740 dport 59290] OK # # # cpu 5: rx_hash 0xc2bc6bfa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41742 dport 59290] OK # # # cpu 5: rx_hash 0xf30b1c94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 59290] OK # # # cpu 5: rx_hash 0x117da491 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41776 dport 59290] OK # # # cpu 5: rx_hash 0x134d0922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41778 dport 59290] OK # # # cpu 0: rx_hash 0xba21c5fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41798 dport 59290] OK # # # cpu 0: rx_hash 0x8b96b295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41834 dport 59290] OK # # # cpu 0: rx_hash 0x6bd0a723 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41850 dport 59290] OK # # # cpu 4: rx_hash 0x9aebfb21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41822 dport 59290] OK # # # cpu 4: rx_hash 0x4b1a99f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41826 dport 59290] OK # # # cpu 4: rx_hash 0x5c082f93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41860 dport 59290] OK # # # cpu 5: rx_hash 0x7aadee97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41806 dport 59290] OK # # # cpu 5: rx_hash 0xe8f85c49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41852 dport 59290] OK # # # cpu 5: rx_hash 0xeac8f1fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41854 dport 59290] OK # # # cpu 5: rx_hash 0x9eb4a94c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41870 dport 59290] OK # # # cpu 5: rx_hash 0x6dbf58fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41896 dport 59290] OK # # # cpu 0: rx_hash 0xffeaea23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41882 dport 59290] OK # # # cpu 0: rx_hash 0xce5d9d4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41910 dport 59290] OK # # # cpu 0: rx_hash 0xd79e7023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41962 dport 59290] OK # # # cpu 0: rx_hash 0x37d86595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41978 dport 59290] OK # # # cpu 0: rx_hash 0xf1e94a59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42002 dport 59290] OK # # # cpu 4: rx_hash 0x0ed1b621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41918 dport 59290] OK # # # cpu 4: rx_hash 0xa58dd74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41928 dport 59290] OK # # # cpu 4: rx_hash 0x1522f6fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41952 dport 59290] OK # # # cpu 4: rx_hash 0x72c1b133 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42004 dport 59290] OK # # # cpu 4: rx_hash 0x63bcf887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42016 dport 59290] OK # # # count: pass=44 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 40216 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48345 dport 40216] != expected 0xfc060b91 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48345 dport 40216] != expected 0xfc060b91 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35611 dport 40216] != expected 0xf319879a # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35611 dport 40216] != expected 0xf319879a # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53904 dport 40216] != expected 0x5d667aa6 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53904 dport 40216] != expected 0x5d667aa6 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56317 dport 40216] != expected 0x8749f9b5 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56317 dport 40216] != expected 0x8749f9b5 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40182 dport 40216] != expected 0xf6bbce43 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40182 dport 40216] != expected 0xf6bbce43 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35984 dport 40216] != expected 0xdf2019a8 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35984 dport 40216] != expected 0xdf2019a8 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50912 dport 40216] != expected 0xd3c8b5f4 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50912 dport 40216] != expected 0xd3c8b5f4 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59951 dport 40216] != expected 0x2b870633 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59951 dport 40216] != expected 0x2b870633 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51973 dport 40216] != expected 0x4babefee # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51973 dport 40216] != expected 0x4babefee # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45213 dport 40216] != expected 0x3513842c # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45213 dport 40216] != expected 0x3513842c # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51162 dport 40216] != expected 0xc22daf4b # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51162 dport 40216] != expected 0xc22daf4b # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38148 dport 40216] != expected 0xb2cf2b95 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38148 dport 40216] != expected 0xb2cf2b95 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33552 dport 40216] != expected 0xc32143ef # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33552 dport 40216] != expected 0xc32143ef # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41717 dport 40216] != expected 0xf7086c1d # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41717 dport 40216] != expected 0xf7086c1d # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33662 dport 40216] != expected 0x92972c0 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33662 dport 40216] != expected 0x92972c0 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37700 dport 40216] != expected 0xdb40f8f2 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37700 dport 40216] != expected 0xdb40f8f2 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55492 dport 40216] != expected 0x37a28696 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55492 dport 40216] != expected 0x37a28696 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57615 dport 40216] != expected 0xe177c4a8 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57615 dport 40216] != expected 0xe177c4a8 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59475 dport 40216] != expected 0xcc11df82 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59475 dport 40216] != expected 0xcc11df82 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35080 dport 40216] != expected 0xa5a5c871 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35080 dport 40216] != expected 0xa5a5c871 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53471 dport 40216] != expected 0xf0286894 # # Exception| cpu 5: rx_hash 0x922adffd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53471 dport 40216] != expected 0xf0286894 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 33729 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54098 dport 33729] != expected 0xa5ed55ad # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54098 dport 33729] != expected 0xa5ed55ad # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50532 dport 33729] != expected 0xf0c3df44 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50532 dport 33729] != expected 0xf0c3df44 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45533 dport 33729] != expected 0xaea1e58 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45533 dport 33729] != expected 0xaea1e58 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52066 dport 33729] != expected 0xbaa880fe # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52066 dport 33729] != expected 0xbaa880fe # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38175 dport 33729] != expected 0xba32cf6c # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38175 dport 33729] != expected 0xba32cf6c # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53470 dport 33729] != expected 0xc177bb58 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53470 dport 33729] != expected 0xc177bb58 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57278 dport 33729] != expected 0x6e02f165 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57278 dport 33729] != expected 0x6e02f165 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56944 dport 33729] != expected 0x67bb07e3 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56944 dport 33729] != expected 0x67bb07e3 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54591 dport 33729] != expected 0x14a9d432 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54591 dport 33729] != expected 0x14a9d432 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60218 dport 33729] != expected 0x9f031843 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60218 dport 33729] != expected 0x9f031843 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60887 dport 33729] != expected 0x724f5b6a # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60887 dport 33729] != expected 0x724f5b6a # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 33729] != expected 0x4802ff40 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 33729] != expected 0x4802ff40 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59050 dport 33729] != expected 0x93083a65 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59050 dport 33729] != expected 0x93083a65 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46645 dport 33729] != expected 0xccdb3194 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46645 dport 33729] != expected 0xccdb3194 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54880 dport 33729] != expected 0x723d9e7e # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54880 dport 33729] != expected 0x723d9e7e # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52483 dport 33729] != expected 0x4a787cd4 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52483 dport 33729] != expected 0x4a787cd4 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41312 dport 33729] != expected 0xf992a344 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41312 dport 33729] != expected 0xf992a344 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35965 dport 33729] != expected 0x5114460c # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35965 dport 33729] != expected 0x5114460c # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55778 dport 33729] != expected 0x4b4234f0 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55778 dport 33729] != expected 0x4b4234f0 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53638 dport 33729] != expected 0xf7a861b4 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53638 dport 33729] != expected 0xf7a861b4 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48280 dport 33729] != expected 0x87c763ad # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48280 dport 33729] != expected 0x87c763ad # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39268 dport 33729] != expected 0x4ada1ca9 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39268 dport 33729] != expected 0x4ada1ca9 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39521 dport 33729] != expected 0xb6a540e1 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39521 dport 33729] != expected 0xb6a540e1 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35744 dport 33729] != expected 0x82397b13 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35744 dport 33729] != expected 0x82397b13 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41204 dport 33729] != expected 0x6ac043c6 # # Exception| cpu 0: rx_hash 0x0800204a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41204 dport 33729] != expected 0x6ac043c6 # # Exception| count: pass=0 nohash=0 fail=50 # # 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__->