< 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 720 # selftests: drivers/net/hw: toeplitz.py # 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 216, 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 34543 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1fb3787a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39548 dport 34543] != expected 0x2aa9f040 # # Exception| cpu 0: rx_hash 0xcae282b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39550 dport 34543] != expected 0x1e01d942 # # Exception| cpu 0: rx_hash 0xda4dd159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39572 dport 34543] != expected 0x29be997c # # Exception| cpu 0: rx_hash 0xd0e0a844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39578 dport 34543] != expected 0xca68aebf # # Exception| cpu 0: rx_hash 0x4ce75e8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39636 dport 34543] != expected 0xc01bd834 # # Exception| cpu 4: rx_hash 0xb0e52c3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39568 dport 34543] != expected 0xb3ea8dfd # # Exception| cpu 4: rx_hash 0xc71a0cc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39584 dport 34543] != expected 0xc6350a4d # # Exception| cpu 4: rx_hash 0x78e30b66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39590 dport 34543] != expected 0x68c937ce # # Exception| cpu 4: rx_hash 0x724e727b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39592 dport 34543] != expected 0x8b1f000d # # Exception| cpu 4: rx_hash 0x2249343f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39606 dport 34543] != expected 0xce5c32ee # # Exception| cpu 5: rx_hash 0x55b614ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 39558 dport 34543] != expected 0xbb83b55e # # Exception| cpu 5: rx_hash 0xc31c9b1c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39622 dport 34543] != expected 0x5226f416 # # Exception| cpu 0: rx_hash 0x464a2792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39642 dport 34543] != expected 0x23cdeff7 # # Exception| cpu 0: rx_hash 0x3b187e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39652 dport 34543] != expected 0xb5c45f84 # # Exception| cpu 0: rx_hash 0xe4e4fdad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39656 dport 34543] != expected 0x62ba4145 # # Exception| cpu 0: rx_hash 0x61b24123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39668 dport 34543] != expected 0x13515aa4 # # Exception| cpu 0: rx_hash 0x6b1f383e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39674 dport 34543] != expected 0xf0876d67 # # Exception| cpu 0: rx_hash 0x58b701b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39758 dport 34543] != expected 0xd1b70ea0 # # Exception| cpu 4: rx_hash 0xa4b57303 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39690 dport 34543] != expected 0xa2465b69 # # Exception| cpu 4: rx_hash 0x2b4eb690 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39704 dport 34543] != expected 0x307b774b # # Exception| cpu 4: rx_hash 0x36196b00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39724 dport 34543] != expected 0xdff0e47a # # Exception| cpu 5: rx_hash 0x834d15b2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39716 dport 34543] != expected 0x92daee3a # # Exception| cpu 5: rx_hash 0xd9e72aeb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39732 dport 34543] != expected 0x344feb1a # # Exception| cpu 5: rx_hash 0x874b8267 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39746 dport 34543] != expected 0x6c91061 # # Exception| cpu 0: rx_hash 0x68b5c38c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39770 dport 34543] != expected 0xed761f01 # # Exception| cpu 0: rx_hash 0xca1b19b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39784 dport 34543] != expected 0xac01b1b3 # # Exception| cpu 0: rx_hash 0x181f141d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39866 dport 34543] != expected 0xa34b7c7d # # Exception| cpu 0: rx_hash 0x76b17ead [saddr 192.0.3.2 daddr 192.0.3.1 sport 39896 dport 34543] != expected 0xad0c96a7 # # Exception| cpu 4: rx_hash 0x90b126ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 39800 dport 34543] != expected 0xa94b493 # # Exception| cpu 4: rx_hash 0xb01cb73f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39814 dport 34543] != expected 0x1eae50c # # Exception| cpu 4: rx_hash 0x0548c98d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39822 dport 34543] != expected 0x4cc0ef4c # # Exception| cpu 4: rx_hash 0xeab68866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39830 dport 34543] != expected 0xa77fe02c # # Exception| cpu 4: rx_hash 0x354a0bb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39834 dport 34543] != expected 0x7001feed # # Exception| cpu 4: rx_hash 0x9d49a893 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39846 dport 34543] != expected 0xd2a0679c # # Exception| cpu 4: rx_hash 0x0be32745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39910 dport 34543] != expected 0x3b0526d4 # # Exception| cpu 5: rx_hash 0x9a1c5ff7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39798 dport 34543] != expected 0xe9428350 # # Exception| cpu 5: rx_hash 0xad4b6aaf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39858 dport 34543] != expected 0xee61763d # # Exception| cpu 5: rx_hash 0xc7e397ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 39862 dport 34543] != expected 0x743562bc # # Exception| cpu 5: rx_hash 0x994f3f46 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39872 dport 34543] != expected 0x46b399c7 # # Exception| cpu 5: rx_hash 0x2c1b41f4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39880 dport 34543] != expected 0xb999387 # # 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 0xcdcd4cd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38120 dport 51658] OK # # # cpu 0: rx_hash 0x58cd38b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38152 dport 51658] OK # # # cpu 4: rx_hash 0x809dd703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38082 dport 51658] OK # # # cpu 4: rx_hash 0x35c9a9b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38090 dport 51658] OK # # # cpu 4: rx_hash 0xf762f7f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38130 dport 51658] OK # # # cpu 5: rx_hash 0x01cdfc58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38072 dport 51658] OK # # # cpu 5: rx_hash 0x6f6396e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38106 dport 51658] OK # # # cpu 5: rx_hash 0x9767738e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38136 dport 51658] OK # # # cpu 5: rx_hash 0x08ca7ef7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38166 dport 51658] OK # # # cpu 0: rx_hash 0xd736fd20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38170 dport 51658] OK # # # cpu 0: rx_hash 0x68cffa8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38172 dport 51658] OK # # # cpu 0: rx_hash 0xc0cc59ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38176 dport 51658] OK # # # cpu 0: rx_hash 0xae62331d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38210 dport 51658] OK # # # cpu 4: rx_hash 0x2b348f93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38238 dport 51658] OK # # # cpu 4: rx_hash 0x5ccbaf66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38254 dport 51658] OK # # # cpu 4: rx_hash 0x0661903f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38270 dport 51658] OK # # # cpu 4: rx_hash 0x653774f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38338 dport 51658] OK # # # cpu 5: rx_hash 0x9a6666f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38192 dport 51658] OK # # # cpu 5: rx_hash 0x259f615b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38198 dport 51658] OK # # # cpu 5: rx_hash 0x719eb0ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38222 dport 51658] OK # # # cpu 5: rx_hash 0x2c6178f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38286 dport 51658] OK # # # cpu 5: rx_hash 0xc9324001 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 51658] OK # # # cpu 0: rx_hash 0x6131e323 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38308 dport 51658] OK # # # cpu 0: rx_hash 0x3b9bdc7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38324 dport 51658] OK # # # cpu 0: rx_hash 0xdace7359 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38340 dport 51658] OK # # # cpu 0: rx_hash 0x5f98cfd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38360 dport 51658] OK # # # cpu 0: rx_hash 0xcd34d7d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38398 dport 51658] OK # # # cpu 0: rx_hash 0x7ae6b40e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38400 dport 51658] OK # # # cpu 0: rx_hash 0xffb00880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38428 dport 51658] OK # # # cpu 4: rx_hash 0xbacbf721 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38350 dport 51658] OK # # # cpu 4: rx_hash 0x9d339190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38368 dport 51658] OK # # # cpu 4: rx_hash 0xc799aec9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38384 dport 51658] OK # # # cpu 4: rx_hash 0x72cdd07b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38392 dport 51658] OK # # # cpu 4: rx_hash 0x204c8b57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38416 dport 51658] OK # # # cpu 4: rx_hash 0x884f2875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 51658] OK # # # cpu 5: rx_hash 0x5918456a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38472 dport 51658] OK # # # cpu 0: rx_hash 0x0d1994fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38448 dport 51658] OK # # # cpu 0: rx_hash 0x67b1699e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38452 dport 51658] OK # # # cpu 0: rx_hash 0x07b4ede6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38462 dport 51658] OK # # # cpu 0: rx_hash 0x0e4af44a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38534 dport 51658] 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 216, 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 47031 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60181 dport 47031] != expected 0x9f3432b7 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60181 dport 47031] != expected 0x9f3432b7 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59322 dport 47031] != expected 0xebfd0b5a # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59322 dport 47031] != expected 0xebfd0b5a # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 47031] != expected 0x79441985 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 47031] != expected 0x79441985 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53299 dport 47031] != expected 0x24e78052 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53299 dport 47031] != expected 0x24e78052 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54719 dport 47031] != expected 0x53b83a71 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54719 dport 47031] != expected 0x53b83a71 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48410 dport 47031] != expected 0xfb539b09 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48410 dport 47031] != expected 0xfb539b09 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57529 dport 47031] != expected 0xbfc2dc33 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57529 dport 47031] != expected 0xbfc2dc33 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33451 dport 47031] != expected 0x3bf1b7fb # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33451 dport 47031] != expected 0x3bf1b7fb # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38179 dport 47031] != expected 0x10682475 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38179 dport 47031] != expected 0x10682475 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50532 dport 47031] != expected 0x632e3afe # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50532 dport 47031] != expected 0x632e3afe # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33486 dport 47031] != expected 0xf21a32a6 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33486 dport 47031] != expected 0xf21a32a6 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42780 dport 47031] != expected 0xa470b1ac # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42780 dport 47031] != expected 0xa470b1ac # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45847 dport 47031] != expected 0xc19e01fb # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45847 dport 47031] != expected 0xc19e01fb # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59217 dport 47031] != expected 0xb5121960 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59217 dport 47031] != expected 0xb5121960 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53387 dport 47031] != expected 0x68c0ad06 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53387 dport 47031] != expected 0x68c0ad06 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38721 dport 47031] != expected 0xc31b6686 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38721 dport 47031] != expected 0xc31b6686 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39412 dport 47031] != expected 0xb5f1d120 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39412 dport 47031] != expected 0xb5f1d120 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55903 dport 47031] != expected 0x230fdf68 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55903 dport 47031] != expected 0x230fdf68 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45002 dport 47031] != expected 0x62342e9 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45002 dport 47031] != expected 0x62342e9 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53426 dport 47031] != expected 0x396572f2 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53426 dport 47031] != expected 0x396572f2 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37978 dport 47031] != expected 0x1201ea9b # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37978 dport 47031] != expected 0x1201ea9b # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57728 dport 47031] != expected 0x540e5395 # # Exception| cpu 4: rx_hash 0xc3b29763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57728 dport 47031] != expected 0x540e5395 # # 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 216, 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 55966 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35582 dport 55966] != expected 0x41411a8 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35582 dport 55966] != expected 0x41411a8 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56052 dport 55966] != expected 0xe1dd9560 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56052 dport 55966] != expected 0xe1dd9560 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57912 dport 55966] != expected 0xc61c75d4 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57912 dport 55966] != expected 0xc61c75d4 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49973 dport 55966] != expected 0x1c4f57c # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49973 dport 55966] != expected 0x1c4f57c # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44334 dport 55966] != expected 0x7a79e921 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44334 dport 55966] != expected 0x7a79e921 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40096 dport 55966] != expected 0xa75c8b02 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40096 dport 55966] != expected 0xa75c8b02 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57732 dport 55966] != expected 0x32356312 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57732 dport 55966] != expected 0x32356312 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53706 dport 55966] != expected 0x57456af9 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53706 dport 55966] != expected 0x57456af9 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48648 dport 55966] != expected 0xd1f0a912 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48648 dport 55966] != expected 0xd1f0a912 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52994 dport 55966] != expected 0x86bedb30 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52994 dport 55966] != expected 0x86bedb30 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33269 dport 55966] != expected 0x578c634 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33269 dport 55966] != expected 0x578c634 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51453 dport 55966] != expected 0x22a5e582 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51453 dport 55966] != expected 0x22a5e582 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60811 dport 55966] != expected 0x77e41319 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60811 dport 55966] != expected 0x77e41319 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45972 dport 55966] != expected 0x9f860d01 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45972 dport 55966] != expected 0x9f860d01 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36978 dport 55966] != expected 0x90877a2f # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36978 dport 55966] != expected 0x90877a2f # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43395 dport 55966] != expected 0x504c6fd9 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43395 dport 55966] != expected 0x504c6fd9 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40086 dport 55966] != expected 0x6f5aac58 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40086 dport 55966] != expected 0x6f5aac58 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60956 dport 55966] != expected 0x643e6b9e # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60956 dport 55966] != expected 0x643e6b9e # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40351 dport 55966] != expected 0x9507848a # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40351 dport 55966] != expected 0x9507848a # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57149 dport 55966] != expected 0xff15dd72 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57149 dport 55966] != expected 0xff15dd72 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52737 dport 55966] != expected 0x1ce6779a # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52737 dport 55966] != expected 0x1ce6779a # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43305 dport 55966] != expected 0xd649b3e6 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43305 dport 55966] != expected 0xd649b3e6 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58688 dport 55966] != expected 0xbc08feb7 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58688 dport 55966] != expected 0xbc08feb7 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34164 dport 55966] != expected 0xdde4dcb7 # # Exception| cpu 0: rx_hash 0xceceb11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34164 dport 55966] != expected 0xdde4dcb7 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->