< 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 480 # 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 55088 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x05fca092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43890 dport 55088] != expected 0xd7f953f2 # # Exception| cpu 0: rx_hash 0x0660cf44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43910 dport 55088] != expected 0x8b803e57 # # Exception| cpu 4: rx_hash 0xa844cede [saddr 192.0.3.2 daddr 192.0.3.1 sport 43860 dport 55088] != expected 0xb080c853 # # Exception| cpu 4: rx_hash 0x928f06f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43884 dport 55088] != expected 0xb2c39981 # # Exception| cpu 5: rx_hash 0x9b441061 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43872 dport 55088] != expected 0xda72b71f # # Exception| cpu 5: rx_hash 0xfd45ad1f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43898 dport 55088] != expected 0xf964987 # # Exception| cpu 5: rx_hash 0x7a3c4982 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43926 dport 55088] != expected 0xe7b7b36d # # Exception| cpu 5: rx_hash 0x6061723a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43932 dport 55088] != expected 0x5e64c0cf # # Exception| cpu 0: rx_hash 0x356011fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43954 dport 55088] != expected 0xe172411b # # Exception| cpu 0: rx_hash 0xd0bcf862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43978 dport 55088] != expected 0x383cf387 # # Exception| cpu 0: rx_hash 0xc32ad54d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43980 dport 55088] != expected 0xe95eaebb # # Exception| cpu 4: rx_hash 0x5aaaba12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43940 dport 55088] != expected 0x5c27911d # # Exception| cpu 4: rx_hash 0xc4120ae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43958 dport 55088] != expected 0x51ac75f0 # # Exception| cpu 4: rx_hash 0x3cab076c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43966 dport 55088] != expected 0x89c36f85 # # Exception| cpu 4: rx_hash 0x3b93d8c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43972 dport 55088] != expected 0x3131b4ce # # Exception| cpu 4: rx_hash 0x21cee378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43982 dport 55088] != expected 0x88e2c76c # # Exception| cpu 0: rx_hash 0xace07ea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43994 dport 55088] != expected 0x540b7ebd # # Exception| cpu 0: rx_hash 0x74cf80b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44000 dport 55088] != expected 0x37f446b8 # # Exception| cpu 0: rx_hash 0xcb476168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58246 dport 55088] != expected 0x92835cae # # Exception| cpu 4: rx_hash 0x9fe0a01b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44014 dport 55088] != expected 0x3ef901f1 # # Exception| cpu 4: rx_hash 0x3a357a72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58242 dport 55088] != expected 0x225d6845 # # Exception| cpu 4: rx_hash 0xc28c77ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 58250 dport 55088] != expected 0xfa327230 # # Exception| cpu 4: rx_hash 0xbed0f139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58266 dport 55088] != expected 0x9605ff0a # # Exception| cpu 5: rx_hash 0xad46dc16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58268 dport 55088] != expected 0x4767a236 # # Exception| cpu 0: rx_hash 0x4fa2ea23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58270 dport 55088] != expected 0x26dbcbe1 # # Exception| cpu 4: rx_hash 0x13689f75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58300 dport 55088] != expected 0xf17c64ab # # Exception| cpu 4: rx_hash 0x07c66df6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58304 dport 55088] != expected 0x98ece2dc # # Exception| cpu 4: rx_hash 0x1d9b564e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58314 dport 55088] != expected 0x213f917e # # Exception| cpu 4: rx_hash 0x8323e6bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58328 dport 55088] != expected 0x2cb47593 # # Exception| cpu 4: rx_hash 0x41512318 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58344 dport 55088] != expected 0xf6983e34 # # Exception| cpu 4: rx_hash 0x3d0da5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 58360 dport 55088] != expected 0x9aafb30e # # Exception| cpu 4: rx_hash 0x9cd1b966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58378 dport 55088] != expected 0x67a69919 # # Exception| cpu 5: rx_hash 0x9e4602a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58280 dport 55088] != expected 0x2d95dd7a # # Exception| cpu 5: rx_hash 0x0935a4cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58294 dport 55088] != expected 0x48af1709 # # Exception| cpu 5: rx_hash 0x2e9b88f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58366 dport 55088] != expected 0x4bcdee32 # # Exception| cpu 0: rx_hash 0x02690995 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58392 dport 55088] != expected 0x6a2d7df4 # # Exception| cpu 0: rx_hash 0x22fffa05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58410 dport 55088] != expected 0xd1bd5f84 # # Exception| cpu 0: rx_hash 0x36510886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58454 dport 55088] != expected 0xb82dd9f3 # # Exception| cpu 4: rx_hash 0x57686a54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58422 dport 55088] != expected 0xd53bfc20 # # Exception| cpu 4: rx_hash 0xbc474af6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58424 dport 55088] != expected 0xdc36bb69 # # Exception| cpu 4: rx_hash 0xe7b5e00c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58464 dport 55088] != expected 0xb363cf68 # # Exception| cpu 4: rx_hash 0x1f0ced81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58472 dport 55088] != expected 0x6b0cd51d # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb71b3fa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59384 dport 54959] OK # # # cpu 0: rx_hash 0xf4631cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59418 dport 54959] OK # # # cpu 4: rx_hash 0x3a35a27b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59372 dport 54959] OK # # # cpu 4: rx_hash 0x883f9a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59402 dport 54959] OK # # # cpu 4: rx_hash 0x16872ae1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59416 dport 54959] OK # # # cpu 5: rx_hash 0x1368477c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59346 dport 54959] OK # # # cpu 5: rx_hash 0xd11a82d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59362 dport 54959] OK # # # cpu 5: rx_hash 0xa48d1288 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59390 dport 54959] OK # # # cpu 0: rx_hash 0x1874e3da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59502 dport 54959] OK # # # cpu 4: rx_hash 0xcea8d4fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59426 dport 54959] OK # # # cpu 4: rx_hash 0x5010640f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59440 dport 54959] OK # # # cpu 4: rx_hash 0x4a4d5fb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59450 dport 54959] OK # # # cpu 5: rx_hash 0xbc079b01 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59460 dport 54959] OK # # # cpu 5: rx_hash 0x5ee3ad34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59462 dport 54959] OK # # # cpu 5: rx_hash 0xd3cd30e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59474 dport 54959] OK # # # cpu 5: rx_hash 0xc05b1dc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59476 dport 54959] OK # # # cpu 5: rx_hash 0xda06267f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59486 dport 54959] OK # # # cpu 5: rx_hash 0x6428651c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59518 dport 54959] OK # # # cpu 0: rx_hash 0x087ea123 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59548 dport 54959] OK # # # cpu 0: rx_hash 0xbf9bf4d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59568 dport 54959] OK # # # cpu 4: rx_hash 0xf0c7acae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59540 dport 54959] OK # # # cpu 4: rx_hash 0x3b7e7f9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59560 dport 54959] OK # # # cpu 4: rx_hash 0xa5c6cf6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59578 dport 54959] OK # # # cpu 4: rx_hash 0x5a471d4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59592 dport 54959] OK # # # cpu 5: rx_hash 0x96c611d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59534 dport 54959] OK # # # cpu 5: rx_hash 0x2fd08d1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59604 dport 54959] OK # # # cpu 0: rx_hash 0xfe346595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 54959] OK # # # cpu 0: rx_hash 0xf7ff7302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59630 dport 54959] OK # # # cpu 0: rx_hash 0x8268e353 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59634 dport 54959] OK # # # cpu 0: rx_hash 0x763144e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59654 dport 54959] OK # # # cpu 0: rx_hash 0x0a6dc22f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59670 dport 54959] OK # # # cpu 0: rx_hash 0x2afb31bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59684 dport 54959] OK # # # cpu 0: rx_hash 0x45319a56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59698 dport 54959] OK # # # cpu 4: rx_hash 0xe4695e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59624 dport 54959] OK # # # cpu 4: rx_hash 0x87435ff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59650 dport 54959] OK # # # cpu 5: rx_hash 0x151b4537 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59628 dport 54959] OK # # # cpu 5: rx_hash 0x91fece7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59636 dport 54959] OK # # # cpu 5: rx_hash 0x5f6ca1ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59704 dport 54959] OK # # # cpu 0: rx_hash 0xbab04877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59712 dport 54959] OK # # # cpu 0: rx_hash 0xb37b5ee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59724 dport 54959] OK # # # cpu 0: rx_hash 0xcf27d826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59740 dport 54959] OK # # # cpu 0: rx_hash 0xf5ec100e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59748 dport 54959] OK # # # cpu 0: rx_hash 0x89b096c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59764 dport 54959] OK # # # count: pass=43 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 56061 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54794 dport 56061] != expected 0x6a39d1d1 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54794 dport 56061] != expected 0x6a39d1d1 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36081 dport 56061] != expected 0x813bc18e # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36081 dport 56061] != expected 0x813bc18e # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57471 dport 56061] != expected 0x4eb5d06b # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57471 dport 56061] != expected 0x4eb5d06b # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34905 dport 56061] != expected 0x7f7932f5 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34905 dport 56061] != expected 0x7f7932f5 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34968 dport 56061] != expected 0x8a8af3b2 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34968 dport 56061] != expected 0x8a8af3b2 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 56061] != expected 0xd3953020 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 56061] != expected 0xd3953020 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40426 dport 56061] != expected 0xfe08a3e6 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40426 dport 56061] != expected 0xfe08a3e6 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 56061] != expected 0x78be7476 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 56061] != expected 0x78be7476 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59031 dport 56061] != expected 0x909b7c37 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59031 dport 56061] != expected 0x909b7c37 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34878 dport 56061] != expected 0x7599b4 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34878 dport 56061] != expected 0x7599b4 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35812 dport 56061] != expected 0xeeb8b17f # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35812 dport 56061] != expected 0xeeb8b17f # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42529 dport 56061] != expected 0x518896e8 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42529 dport 56061] != expected 0x518896e8 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 56061] != expected 0x6e1cd89d # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 56061] != expected 0x6e1cd89d # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44871 dport 56061] != expected 0x25e7f9ce # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44871 dport 56061] != expected 0x25e7f9ce # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46639 dport 56061] != expected 0xc7e9e62c # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46639 dport 56061] != expected 0xc7e9e62c # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39898 dport 56061] != expected 0xa2f58a1c # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39898 dport 56061] != expected 0xa2f58a1c # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56964 dport 56061] != expected 0xb06a0825 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56964 dport 56061] != expected 0xb06a0825 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35372 dport 56061] != expected 0xf69fc130 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35372 dport 56061] != expected 0xf69fc130 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48974 dport 56061] != expected 0xa19c0798 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48974 dport 56061] != expected 0xa19c0798 # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51040 dport 56061] != expected 0xd753c8fe # # Exception| cpu 5: rx_hash 0x3d205f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51040 dport 56061] != expected 0xd753c8fe # # Exception| count: pass=0 nohash=0 fail=40 # # 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 60388 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51126 dport 60388] != expected 0x2341d853 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51126 dport 60388] != expected 0x2341d853 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36524 dport 60388] != expected 0x7fa2036d # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36524 dport 60388] != expected 0x7fa2036d # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41297 dport 60388] != expected 0xc9dfc453 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41297 dport 60388] != expected 0xc9dfc453 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44758 dport 60388] != expected 0xdf24f282 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44758 dport 60388] != expected 0xdf24f282 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36488 dport 60388] != expected 0x30fe5b14 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36488 dport 60388] != expected 0x30fe5b14 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43287 dport 60388] != expected 0x9ba671c0 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43287 dport 60388] != expected 0x9ba671c0 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51929 dport 60388] != expected 0x3853f533 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51929 dport 60388] != expected 0x3853f533 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38723 dport 60388] != expected 0xf9b69048 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38723 dport 60388] != expected 0xf9b69048 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46989 dport 60388] != expected 0x85bb2fc0 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46989 dport 60388] != expected 0x85bb2fc0 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47662 dport 60388] != expected 0xa7fea55e # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47662 dport 60388] != expected 0xa7fea55e # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37238 dport 60388] != expected 0x496db4b0 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37238 dport 60388] != expected 0x496db4b0 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37183 dport 60388] != expected 0xab0bf4e6 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37183 dport 60388] != expected 0xab0bf4e6 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33373 dport 60388] != expected 0xeb8dd0dd # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33373 dport 60388] != expected 0xeb8dd0dd # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36988 dport 60388] != expected 0xa4f54764 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36988 dport 60388] != expected 0xa4f54764 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42537 dport 60388] != expected 0x9dd5738b # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42537 dport 60388] != expected 0x9dd5738b # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52978 dport 60388] != expected 0x64199399 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52978 dport 60388] != expected 0x64199399 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37223 dport 60388] != expected 0xf0f95e1c # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37223 dport 60388] != expected 0xf0f95e1c # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52879 dport 60388] != expected 0xb57f0d70 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52879 dport 60388] != expected 0xb57f0d70 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46111 dport 60388] != expected 0x78af23b1 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46111 dport 60388] != expected 0x78af23b1 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 60388] != expected 0x5cdd69a5 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 60388] != expected 0x5cdd69a5 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57999 dport 60388] != expected 0xb1c8e825 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57999 dport 60388] != expected 0xb1c8e825 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44472 dport 60388] != expected 0xd9159ca8 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44472 dport 60388] != expected 0xd9159ca8 # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57311 dport 60388] != expected 0xae8d3eed # # Exception| cpu 4: rx_hash 0x187d02c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57311 dport 60388] != expected 0xae8d3eed # # Exception| count: pass=0 nohash=0 fail=46 # # 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__->