< 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 40491 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8195d698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55980 dport 40491] != expected 0xf9f60176 # # Exception| cpu 0: rx_hash 0xa553e88c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56060 dport 40491] != expected 0x6162e5fa # # Exception| cpu 4: rx_hash 0x0ecf3b39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56024 dport 40491] != expected 0x13d630c3 # # Exception| cpu 4: rx_hash 0xac65d56c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56038 dport 40491] != expected 0x457fbb97 # # Exception| cpu 4: rx_hash 0x4e757af0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56042 dport 40491] != expected 0x6e2a7b6 # # Exception| cpu 4: rx_hash 0xed198051 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56072 dport 40491] != expected 0xe95e3cae # # Exception| cpu 4: rx_hash 0x9c11d79f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56080 dport 40491] != expected 0xc890b2be # # Exception| cpu 4: rx_hash 0xa495fc78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56096 dport 40491] != expected 0xd877f5b6 # # Exception| cpu 5: rx_hash 0xa7a4263d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55974 dport 40491] != expected 0x3d512514 # # Exception| cpu 5: rx_hash 0x128d2eca [saddr 192.0.3.2 daddr 192.0.3.1 sport 55992 dport 40491] != expected 0x9ba59347 # # Exception| cpu 5: rx_hash 0x21c8f67c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56008 dport 40491] != expected 0xf36c4acc # # Exception| cpu 5: rx_hash 0x6172b7b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56058 dport 40491] != expected 0xe658ddb9 # # Exception| cpu 5: rx_hash 0x583088a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56086 dport 40491] != expected 0x4faa8afd # # Exception| cpu 0: rx_hash 0x11bcf48f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56126 dport 40491] != expected 0x7e8343e5 # # Exception| cpu 0: rx_hash 0x5ac74617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56140 dport 40491] != expected 0x13994a13 # # Exception| cpu 0: rx_hash 0x8965ff8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56170 dport 40491] != expected 0x64fe4f57 # # Exception| cpu 4: rx_hash 0xfa9a66f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56104 dport 40491] != expected 0x190301a9 # # Exception| cpu 4: rx_hash 0x8053c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56176 dport 40491] != expected 0x40e3113a # # Exception| cpu 4: rx_hash 0x36f6e372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56192 dport 40491] != expected 0x943d87f0 # # Exception| cpu 5: rx_hash 0x4fb36e04 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56118 dport 40491] != expected 0xbff7b7fa # # Exception| cpu 5: rx_hash 0xb8d7e98b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56128 dport 40491] != expected 0x50045632 # # Exception| cpu 5: rx_hash 0x9ee6192e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56138 dport 40491] != expected 0x94a37250 # # Exception| cpu 5: rx_hash 0x2bcf11d9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56148 dport 40491] != expected 0x3257c403 # # Exception| cpu 5: rx_hash 0x0dfee17c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56158 dport 40491] != expected 0xf6f0e061 # # Exception| cpu 5: rx_hash 0xd76a6507 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56162 dport 40491] != expected 0xa58abb48 # # Exception| cpu 5: rx_hash 0x6b755010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56166 dport 40491] != expected 0x27635376 # # Exception| cpu 0: rx_hash 0x594b6ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56226 dport 40491] != expected 0x61b36a8a # # Exception| cpu 0: rx_hash 0x1b06e086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56266 dport 40491] != expected 0x28b43d11 # # Exception| cpu 0: rx_hash 0xae2fe871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56276 dport 40491] != expected 0x8e408b42 # # Exception| cpu 0: rx_hash 0x9e2dddda [saddr 192.0.3.2 daddr 192.0.3.1 sport 56328 dport 40491] != expected 0xefd2a136 # # Exception| cpu 4: rx_hash 0xacd826c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56206 dport 40491] != expected 0xd2734bac # # Exception| cpu 4: rx_hash 0x0744f575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56234 dport 40491] != expected 0xa0c79e95 # # Exception| cpu 4: rx_hash 0x507d521e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56248 dport 40491] != expected 0x45ae34e7 # # Exception| cpu 4: rx_hash 0x28433830 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56250 dport 40491] != expected 0x407de49a # # Exception| cpu 4: rx_hash 0x96abc396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56292 dport 40491] != expected 0x9ea7cc4a # # Exception| cpu 4: rx_hash 0x7d8d51ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 56306 dport 40491] != expected 0xf9278e06 # # Exception| cpu 4: rx_hash 0xc0224751 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56320 dport 40491] != expected 0x2ea65529 # # Exception| cpu 5: rx_hash 0x83dfeb85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56222 dport 40491] != expected 0x32c931a3 # # Exception| cpu 5: rx_hash 0x5bbca14f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56312 dport 40491] != expected 0x3d80aa64 # # Exception| cpu 0: rx_hash 0x5a0c82e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56334 dport 40491] != expected 0x68e89975 # # Exception| cpu 0: rx_hash 0xf1905156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56362 dport 40491] != expected 0x1a5c4c4c # # Exception| cpu 0: rx_hash 0x80980698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56370 dport 40491] != expected 0x3b92c25c # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x63306cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58302 dport 36623] OK # # # cpu 4: rx_hash 0x074c1324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58332 dport 36623] OK # # # cpu 5: rx_hash 0x9454eb76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58312 dport 36623] OK # # # cpu 5: rx_hash 0x594389af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58324 dport 36623] OK # # # cpu 0: rx_hash 0xddd8975f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58336 dport 36623] OK # # # cpu 0: rx_hash 0xf2df5a1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58352 dport 36623] OK # # # cpu 0: rx_hash 0x374e268f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58368 dport 36623] OK # # # cpu 0: rx_hash 0x0fca0d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58416 dport 36623] OK # # # cpu 0: rx_hash 0x1388189b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58448 dport 36623] OK # # # cpu 0: rx_hash 0x35b9e83e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58458 dport 36623] OK # # # cpu 0: rx_hash 0x9713066b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58468 dport 36623] OK # # # cpu 4: rx_hash 0x117fd62a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58378 dport 36623] OK # # # cpu 4: rx_hash 0x20cdc02d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58400 dport 36623] OK # # # cpu 4: rx_hash 0x3c8fd5de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 36623] OK # # # cpu 4: rx_hash 0xb7a190ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37784 dport 36623] OK # # # cpu 5: rx_hash 0x6941bc04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58376 dport 36623] OK # # # cpu 5: rx_hash 0x1849ebca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58384 dport 36623] OK # # # cpu 5: rx_hash 0xb3d5387f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58420 dport 36623] OK # # # cpu 0: rx_hash 0x7380cf83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37790 dport 36623] OK # # # cpu 0: rx_hash 0x333a8e4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37804 dport 36623] OK # # # cpu 0: rx_hash 0x264ea659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37846 dport 36623] OK # # # cpu 0: rx_hash 0xc45e09c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37850 dport 36623] OK # # # cpu 0: rx_hash 0x40c51735 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37870 dport 36623] OK # # # cpu 0: rx_hash 0x8dd275ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37874 dport 36623] OK # # # cpu 4: rx_hash 0x4232d984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37812 dport 36623] OK # # # cpu 4: rx_hash 0xd81c1c36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37818 dport 36623] OK # # # cpu 4: rx_hash 0x66f4e790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37860 dport 36623] OK # # # cpu 4: rx_hash 0x38fb7d1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37868 dport 36623] OK # # # cpu 4: rx_hash 0x49f32ad5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37876 dport 36623] OK # # # cpu 5: rx_hash 0x6d3514c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37796 dport 36623] OK # # # cpu 5: rx_hash 0x09496b1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37830 dport 36623] OK # # # cpu 5: rx_hash 0x48430979 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37890 dport 36623] OK # # # cpu 0: rx_hash 0x70c7229e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37938 dport 36623] OK # # # cpu 0: rx_hash 0x902043b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37988 dport 36623] OK # # # cpu 0: rx_hash 0x99167e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38014 dport 36623] OK # # # cpu 4: rx_hash 0x41753499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37912 dport 36623] OK # # # cpu 4: rx_hash 0x79f11f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37928 dport 36623] OK # # # cpu 4: rx_hash 0x3bbc9006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37952 dport 36623] OK # # # cpu 4: rx_hash 0xb59d9aff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38016 dport 36623] OK # # # cpu 5: rx_hash 0x6e72f9dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37896 dport 36623] OK # # # cpu 5: rx_hash 0x4382fa28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37954 dport 36623] OK # # # cpu 5: rx_hash 0xd9ac3f9a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37964 dport 36623] OK # # # cpu 5: rx_hash 0xf6abf2df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37980 dport 36623] OK # # # cpu 5: rx_hash 0xb611b316 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37998 dport 36623] 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 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 60842 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43079 dport 60842] != expected 0x5fed4a87 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43079 dport 60842] != expected 0x5fed4a87 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54090 dport 60842] != expected 0x1d703f01 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54090 dport 60842] != expected 0x1d703f01 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59039 dport 60842] != expected 0xc2247507 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59039 dport 60842] != expected 0xc2247507 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33239 dport 60842] != expected 0xf07af1a0 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33239 dport 60842] != expected 0xf07af1a0 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43498 dport 60842] != expected 0x859623ba # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43498 dport 60842] != expected 0x859623ba # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55721 dport 60842] != expected 0x93a40467 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55721 dport 60842] != expected 0x93a40467 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36463 dport 60842] != expected 0x40b3e49a # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36463 dport 60842] != expected 0x40b3e49a # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52855 dport 60842] != expected 0x1a054414 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52855 dport 60842] != expected 0x1a054414 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54075 dport 60842] != expected 0x7e1e4670 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54075 dport 60842] != expected 0x7e1e4670 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55366 dport 60842] != expected 0x342223a4 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55366 dport 60842] != expected 0x342223a4 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36825 dport 60842] != expected 0xb5727330 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36825 dport 60842] != expected 0xb5727330 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52548 dport 60842] != expected 0xb59807eb # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52548 dport 60842] != expected 0xb59807eb # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49600 dport 60842] != expected 0xe7253d88 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49600 dport 60842] != expected 0xe7253d88 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43356 dport 60842] != expected 0xae5c13b0 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43356 dport 60842] != expected 0xae5c13b0 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51239 dport 60842] != expected 0x5a169aa0 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51239 dport 60842] != expected 0x5a169aa0 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39807 dport 60842] != expected 0x24606aa7 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39807 dport 60842] != expected 0x24606aa7 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33225 dport 60842] != expected 0x568e47f3 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33225 dport 60842] != expected 0x568e47f3 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58757 dport 60842] != expected 0x57375f1a # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58757 dport 60842] != expected 0x57375f1a # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55446 dport 60842] != expected 0x10a18869 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55446 dport 60842] != expected 0x10a18869 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56219 dport 60842] != expected 0xe99540c2 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56219 dport 60842] != expected 0xe99540c2 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51867 dport 60842] != expected 0xda7e5d18 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51867 dport 60842] != expected 0xda7e5d18 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50892 dport 60842] != expected 0xa234bc31 # # Exception| cpu 4: rx_hash 0x56cb1215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50892 dport 60842] != expected 0xa234bc31 # # 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 40492 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52178 dport 40492] != expected 0xb4e2f3e3 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52178 dport 40492] != expected 0xb4e2f3e3 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55378 dport 40492] != expected 0x56a54f38 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55378 dport 40492] != expected 0x56a54f38 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50630 dport 40492] != expected 0x1e602574 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50630 dport 40492] != expected 0x1e602574 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58938 dport 40492] != expected 0x2b4a6aae # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58938 dport 40492] != expected 0x2b4a6aae # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59528 dport 40492] != expected 0xd78afc0a # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59528 dport 40492] != expected 0xd78afc0a # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36239 dport 40492] != expected 0xb287569b # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36239 dport 40492] != expected 0xb287569b # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60976 dport 40492] != expected 0x5259591 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60976 dport 40492] != expected 0x5259591 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41371 dport 40492] != expected 0x3b6a3d80 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41371 dport 40492] != expected 0x3b6a3d80 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51687 dport 40492] != expected 0xe17d0725 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51687 dport 40492] != expected 0xe17d0725 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39269 dport 40492] != expected 0x1987529d # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39269 dport 40492] != expected 0x1987529d # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58479 dport 40492] != expected 0x62978b9b # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58479 dport 40492] != expected 0x62978b9b # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59711 dport 40492] != expected 0x1c43d9f4 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59711 dport 40492] != expected 0x1c43d9f4 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36588 dport 40492] != expected 0x450fbfa4 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36588 dport 40492] != expected 0x450fbfa4 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43653 dport 40492] != expected 0xe5957853 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43653 dport 40492] != expected 0xe5957853 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56111 dport 40492] != expected 0x1404aef0 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56111 dport 40492] != expected 0x1404aef0 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40504 dport 40492] != expected 0x5c194ac2 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40504 dport 40492] != expected 0x5c194ac2 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36319 dport 40492] != expected 0x9641688f # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36319 dport 40492] != expected 0x9641688f # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49650 dport 40492] != expected 0x8a4724b1 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49650 dport 40492] != expected 0x8a4724b1 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 40492] != expected 0x694f9ffc # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 40492] != expected 0x694f9ffc # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 40492] != expected 0x96588fb9 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 40492] != expected 0x96588fb9 # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56200 dport 40492] != expected 0xb23a3a9f # # Exception| cpu 5: rx_hash 0x076d1a7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56200 dport 40492] != expected 0xb23a3a9f # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->