< 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 38403 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8c6ac541 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44850 dport 38403] != expected 0x3da08c36 # # Exception| cpu 0: rx_hash 0xd6beb3b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44888 dport 38403] != expected 0xebe619a # # Exception| cpu 0: rx_hash 0xf7176292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44890 dport 38403] != expected 0xa1feb327 # # Exception| cpu 0: rx_hash 0x1138c5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44906 dport 38403] != expected 0x4ee2a45b # # Exception| cpu 4: rx_hash 0xadc31460 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44848 dport 38403] != expected 0x92e05e8b # # Exception| cpu 4: rx_hash 0xa75f2e36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44944 dport 38403] != expected 0x9ea950ea # # Exception| cpu 5: rx_hash 0x357d88b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44860 dport 38403] != expected 0x2e90037a # # Exception| cpu 5: rx_hash 0x928b8997 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44872 dport 38403] != expected 0xbb567bcd # # Exception| cpu 5: rx_hash 0xec1ab279 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44916 dport 38403] != expected 0xe83a3140 # # Exception| cpu 5: rx_hash 0x6470c631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44924 dport 38403] != expected 0x83ea05ef # # Exception| cpu 5: rx_hash 0x45d91710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44926 dport 38403] != expected 0x2caad752 # # Exception| cpu 5: rx_hash 0x5a7d59eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44942 dport 38403] != expected 0x3871c5f1 # # Exception| cpu 0: rx_hash 0x34388a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44982 dport 38403] != expected 0xbcbde622 # # Exception| cpu 0: rx_hash 0xf65260bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45008 dport 38403] != expected 0x33d3567f # # Exception| cpu 0: rx_hash 0xe686882f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45012 dport 38403] != expected 0xe4733f21 # # Exception| cpu 0: rx_hash 0x7e2ffb32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45062 dport 38403] != expected 0x76e4ab24 # # Exception| cpu 0: rx_hash 0x2ace2986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45074 dport 38403] != expected 0x14acd82d # # Exception| cpu 4: rx_hash 0x1e4863cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44958 dport 38403] != expected 0x8d99dfa6 # # Exception| cpu 4: rx_hash 0xd9ce15d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44972 dport 38403] != expected 0xcdc51a67 # # Exception| cpu 4: rx_hash 0x831a632a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44998 dport 38403] != expected 0xfedbf7cb # # Exception| cpu 4: rx_hash 0xed5fb054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45054 dport 38403] != expected 0x7a17d418 # # Exception| cpu 5: rx_hash 0x5f91c5d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45018 dport 38403] != expected 0xf743b06d # # Exception| cpu 5: rx_hash 0x00a92f19 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45028 dport 38403] != expected 0xb6f285d # # Exception| cpu 5: rx_hash 0x449c153d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45044 dport 38403] != expected 0xbe87320a # # Exception| cpu 5: rx_hash 0xb270b55e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45086 dport 38403] != expected 0xa8dc85dc # # Exception| cpu 0: rx_hash 0xcce18eb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45090 dport 38403] != expected 0xfbb0cf51 # # Exception| cpu 0: rx_hash 0xd9d9fa1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45170 dport 38403] != expected 0xe322d393 # # Exception| cpu 0: rx_hash 0x701a5f74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45176 dport 38403] != expected 0x27b23581 # # Exception| cpu 0: rx_hash 0xc67db4e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45186 dport 38403] != expected 0xf7f9c130 # # Exception| cpu 0: rx_hash 0x82488ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 38403] != expected 0x4211db67 # # Exception| cpu 0: rx_hash 0xfcd9b52c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45230 dport 38403] != expected 0x117d91ea # # Exception| cpu 4: rx_hash 0x7bc3670f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45138 dport 38403] != expected 0xb9d6deb8 # # Exception| cpu 4: rx_hash 0x9decc039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45154 dport 38403] != expected 0x56cac9c4 # # Exception| cpu 4: rx_hash 0xc90d128d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45174 dport 38403] != expected 0x3482bacd # # Exception| cpu 5: rx_hash 0x88d4b494 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45106 dport 38403] != expected 0x4e58d506 # # Exception| cpu 5: rx_hash 0x31c3f96d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45116 dport 38403] != expected 0x5d685a4a # # Exception| cpu 5: rx_hash 0x2f22b5bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45126 dport 38403] != expected 0xdb9eadb1 # # Exception| cpu 5: rx_hash 0x646729f4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45218 dport 38403] != expected 0xad0dcc1b # # Exception| cpu 5: rx_hash 0x3086fb40 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45238 dport 38403] != expected 0xcf45bf12 # # Exception| cpu 0: rx_hash 0x99455e29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45244 dport 38403] != expected 0xbd55900 # # Exception| cpu 0: rx_hash 0x356a677d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45282 dport 38403] != expected 0x77ca8e # # Exception| cpu 0: rx_hash 0xbd001335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45290 dport 38403] != expected 0x6ba7fe21 # # Exception| cpu 0: rx_hash 0xf9352911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45306 dport 38403] != expected 0xde4fe476 # # Exception| cpu 0: rx_hash 0xd74edf4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45336 dport 38403] != expected 0xfb62bf9a # # Exception| cpu 0: rx_hash 0xc79a37dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45340 dport 38403] != expected 0x2cc2d6c4 # # 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 0x45c186b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 47654] OK # # # cpu 0: rx_hash 0xbd0f6d59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40944 dport 47654] OK # # # cpu 0: rx_hash 0x35651911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40952 dport 47654] OK # # # cpu 4: rx_hash 0xe7db1bab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40858 dport 47654] OK # # # cpu 4: rx_hash 0x994a2045 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40870 dport 47654] OK # # # cpu 4: rx_hash 0x4bf422ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40900 dport 47654] OK # # # cpu 4: rx_hash 0x0fc118db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40916 dport 47654] OK # # # cpu 4: rx_hash 0x87ab6c93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40924 dport 47654] OK # # # cpu 4: rx_hash 0x6184cba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40940 dport 47654] OK # # # cpu 4: rx_hash 0x7cdd3ca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40968 dport 47654] OK # # # cpu 5: rx_hash 0xcdabf2f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40882 dport 47654] OK # # # cpu 0: rx_hash 0x6c09d432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40972 dport 47654] OK # # # cpu 0: rx_hash 0x38e80686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40984 dport 47654] OK # # # cpu 0: rx_hash 0x07a09b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41056 dport 47654] OK # # # cpu 0: rx_hash 0xcbffd51d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41080 dport 47654] OK # # # cpu 4: rx_hash 0x8413d742 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41026 dport 47654] OK # # # cpu 4: rx_hash 0x94c73fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41030 dport 47654] OK # # # cpu 4: rx_hash 0xd0f205f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41046 dport 47654] OK # # # cpu 4: rx_hash 0x177473e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41060 dport 47654] OK # # # cpu 5: rx_hash 0x67d0ec49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40998 dport 47654] OK # # # cpu 5: rx_hash 0x024c074c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41012 dport 47654] OK # # # cpu 5: rx_hash 0xbeb7d688 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41070 dport 47654] OK # # # cpu 5: rx_hash 0x6d4cd61f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41094 dport 47654] OK # # # cpu 5: rx_hash 0xf5f24ac7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41098 dport 47654] OK # # # cpu 0: rx_hash 0x08d03d1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41108 dport 47654] OK # # # cpu 0: rx_hash 0xb1c770e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41114 dport 47654] OK # # # cpu 0: rx_hash 0xfe2b72bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41120 dport 47654] OK # # # cpu 0: rx_hash 0xaf263c35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41184 dport 47654] OK # # # cpu 0: rx_hash 0xeb130611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41200 dport 47654] OK # # # cpu 0: rx_hash 0x63797259 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41208 dport 47654] OK # # # cpu 4: rx_hash 0x57e8d7d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41130 dport 47654] OK # # # cpu 4: rx_hash 0x0d3ca127 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41152 dport 47654] OK # # # cpu 4: rx_hash 0x49099b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41168 dport 47654] OK # # # cpu 4: rx_hash 0xbff2d4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41188 dport 47654] OK # # # cpu 4: rx_hash 0x73ad9ac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41212 dport 47654] OK # # # cpu 4: rx_hash 0x0937be21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41226 dport 47654] OK # # # cpu 5: rx_hash 0x13ddedf1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 47654] OK # # # cpu 5: rx_hash 0x03090561 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41150 dport 47654] OK # # # cpu 0: rx_hash 0x629ef162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41318 dport 47654] OK # # # cpu 0: rx_hash 0x8f686e2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41340 dport 47654] OK # # # count: pass=40 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 57621 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 57621] != expected 0x8dd5f42a # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 57621] != expected 0x8dd5f42a # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44222 dport 57621] != expected 0x4f27b802 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44222 dport 57621] != expected 0x4f27b802 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 54648 dport 57621] != expected 0xb17731be # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 54648 dport 57621] != expected 0xb17731be # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50727 dport 57621] != expected 0x18102e26 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50727 dport 57621] != expected 0x18102e26 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52990 dport 57621] != expected 0xe605704e # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52990 dport 57621] != expected 0xe605704e # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33588 dport 57621] != expected 0x8d1d187d # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33588 dport 57621] != expected 0x8d1d187d # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 57621] != expected 0x636fc1ec # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 57621] != expected 0x636fc1ec # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 45626 dport 57621] != expected 0x969c0a83 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 45626 dport 57621] != expected 0x969c0a83 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49030 dport 57621] != expected 0x37afb2bc # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49030 dport 57621] != expected 0x37afb2bc # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50330 dport 57621] != expected 0x56ef8248 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50330 dport 57621] != expected 0x56ef8248 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33226 dport 57621] != expected 0x9f59c540 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 33226 dport 57621] != expected 0x9f59c540 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 35454 dport 57621] != expected 0x4ac2a96b # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 35454 dport 57621] != expected 0x4ac2a96b # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 57876 dport 57621] != expected 0xed401af8 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 57876 dport 57621] != expected 0xed401af8 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42979 dport 57621] != expected 0xede4d09 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42979 dport 57621] != expected 0xede4d09 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41031 dport 57621] != expected 0xe1114b28 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41031 dport 57621] != expected 0xe1114b28 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52637 dport 57621] != expected 0xdebbcd41 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 52637 dport 57621] != expected 0xdebbcd41 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 54852 dport 57621] != expected 0xdceaba44 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 54852 dport 57621] != expected 0xdceaba44 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48715 dport 57621] != expected 0x5c7ce4c # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48715 dport 57621] != expected 0x5c7ce4c # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48040 dport 57621] != expected 0x74bc90b2 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48040 dport 57621] != expected 0x74bc90b2 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60527 dport 57621] != expected 0xaf2478f7 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 60527 dport 57621] != expected 0xaf2478f7 # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42236 dport 57621] != expected 0xc876bc1e # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 42236 dport 57621] != expected 0xc876bc1e # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38748 dport 57621] != expected 0xd9216f1f # # Exception| cpu 5: rx_hash 0x91db87ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38748 dport 57621] != expected 0xd9216f1f # # 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 40062 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45530 dport 40062] != expected 0x768c9475 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45530 dport 40062] != expected 0x768c9475 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40331 dport 40062] != expected 0xaddde69b # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40331 dport 40062] != expected 0xaddde69b # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54705 dport 40062] != expected 0x81e883fe # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54705 dport 40062] != expected 0x81e883fe # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51125 dport 40062] != expected 0x1e59f785 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51125 dport 40062] != expected 0x1e59f785 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38853 dport 40062] != expected 0x256e264e # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38853 dport 40062] != expected 0x256e264e # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54922 dport 40062] != expected 0xf335d990 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54922 dport 40062] != expected 0xf335d990 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54162 dport 40062] != expected 0xfe3910b6 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54162 dport 40062] != expected 0xfe3910b6 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47405 dport 40062] != expected 0x518e2b09 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47405 dport 40062] != expected 0x518e2b09 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48751 dport 40062] != expected 0xca589a3a # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48751 dport 40062] != expected 0xca589a3a # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37613 dport 40062] != expected 0xce4d485e # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37613 dport 40062] != expected 0xce4d485e # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39097 dport 40062] != expected 0xab0817c6 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39097 dport 40062] != expected 0xab0817c6 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37845 dport 40062] != expected 0xf44bc882 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37845 dport 40062] != expected 0xf44bc882 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49171 dport 40062] != expected 0xcecadaf9 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49171 dport 40062] != expected 0xcecadaf9 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42575 dport 40062] != expected 0x878e5866 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42575 dport 40062] != expected 0x878e5866 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48556 dport 40062] != expected 0x2f4bfae7 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48556 dport 40062] != expected 0x2f4bfae7 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44290 dport 40062] != expected 0x3984b872 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44290 dport 40062] != expected 0x3984b872 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44417 dport 40062] != expected 0xf3f86c55 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44417 dport 40062] != expected 0xf3f86c55 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36162 dport 40062] != expected 0x3a2bec66 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36162 dport 40062] != expected 0x3a2bec66 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53437 dport 40062] != expected 0xd805986c # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53437 dport 40062] != expected 0xd805986c # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49892 dport 40062] != expected 0x8961a620 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49892 dport 40062] != expected 0x8961a620 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60606 dport 40062] != expected 0x92817a34 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60606 dport 40062] != expected 0x92817a34 # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45155 dport 40062] != expected 0xa75f11af # # Exception| cpu 4: rx_hash 0xfcbb40c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45155 dport 40062] != expected 0xa75f11af # # Exception| count: pass=0 nohash=0 fail=44 # # 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__->