< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 53984 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd852440b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34576 dport 53984] != expected 0xfda193b5 # # Exception| cpu 0: rx_hash 0x220dd3fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34654 dport 53984] != expected 0x7aacbebf # # Exception| cpu 0: rx_hash 0xe9cb0e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34682 dport 53984] != expected 0x428504b8 # # Exception| cpu 4: rx_hash 0x4001834e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34574 dport 53984] != expected 0xc07e1fbe # # Exception| cpu 4: rx_hash 0x328515f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34578 dport 53984] != expected 0x104f33bb # # Exception| cpu 4: rx_hash 0x7eacf651 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34606 dport 53984] != expected 0x8ea0f5be # # Exception| cpu 4: rx_hash 0xe9214d96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34620 dport 53984] != expected 0xfef381b1 # # Exception| cpu 4: rx_hash 0x61fa4cde [saddr 192.0.3.2 daddr 192.0.3.1 sport 34670 dport 53984] != expected 0xa9cf80be # # Exception| cpu 5: rx_hash 0x71728ad3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34594 dport 53984] != expected 0xc32c0dba # # Exception| cpu 5: rx_hash 0x139499e8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34612 dport 53984] != expected 0xc58829b2 # # Exception| cpu 5: rx_hash 0xaa3c913d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34634 dport 53984] != expected 0x91e63ab9 # # Exception| cpu 5: rx_hash 0x5f5739c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34638 dport 53984] != expected 0xe7116abe # # Exception| cpu 5: rx_hash 0x031c5fe5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34680 dport 53984] != expected 0xaf6ba4b6 # # Exception| cpu 0: rx_hash 0x351f0a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34694 dport 53984] != expected 0x68b20d3d # # Exception| cpu 0: rx_hash 0x3ac176f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34698 dport 53984] != expected 0x253ef539 # # Exception| cpu 0: rx_hash 0x668a10d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34748 dport 53984] != expected 0x6d443b31 # # Exception| cpu 4: rx_hash 0xbd2e48b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34706 dport 53984] != expected 0x83f8893b # # Exception| cpu 4: rx_hash 0xb2f03436 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34718 dport 53984] != expected 0xce74713f # # Exception| cpu 4: rx_hash 0x140e866c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34720 dport 53984] != expected 0xbd751734 # # Exception| cpu 4: rx_hash 0x83833dab [saddr 192.0.3.2 daddr 192.0.3.1 sport 34738 dport 53984] != expected 0xcd26633b # # Exception| cpu 4: rx_hash 0xb21a77bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34776 dport 53984] != expected 0x7202f436 # # Exception| cpu 4: rx_hash 0x9cd58724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34802 dport 53984] != expected 0xea49163b # # Exception| cpu 4: rx_hash 0x383809ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34816 dport 53984] != expected 0xe667f8ac # # Exception| cpu 5: rx_hash 0x1bd0faee [saddr 192.0.3.2 daddr 192.0.3.1 sport 34732 dport 53984] != expected 0xf0f9ef30 # # Exception| cpu 5: rx_hash 0xcf409d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34760 dport 53984] != expected 0xefbf2037 # # Exception| cpu 5: rx_hash 0xf1ede89d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34792 dport 53984] != expected 0xa161ca37 # # Exception| cpu 5: rx_hash 0xc28dddc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34824 dport 53984] != expected 0xdd1c50af # # Exception| cpu 0: rx_hash 0x192985a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34854 dport 53984] != expected 0x33a0e2a5 # # Exception| cpu 0: rx_hash 0x9ec6bbe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34878 dport 53984] != expected 0x95669ea7 # # Exception| cpu 0: rx_hash 0x370c36b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34890 dport 53984] != expected 0x179d85a1 # # Exception| cpu 0: rx_hash 0xa0818d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34904 dport 53984] != expected 0x67cef1ae # # Exception| cpu 0: rx_hash 0x5d440505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34946 dport 53984] != expected 0x983ee222 # # Exception| cpu 4: rx_hash 0x5ade1a81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34838 dport 53984] != expected 0xe0c3dca4 # # Exception| cpu 4: rx_hash 0x8ea43e66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34868 dport 53984] != expected 0x43f396aa # # Exception| cpu 4: rx_hash 0xaf5ff1f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34900 dport 53984] != expected 0x2a4209aa # # Exception| cpu 4: rx_hash 0x64992c15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34928 dport 53984] != expected 0x126bb3ad # # Exception| cpu 4: rx_hash 0x529a7987 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34958 dport 53984] != expected 0xd5b21a26 # # Exception| cpu 5: rx_hash 0x067f3f2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34918 dport 53984] != expected 0x14cf97a5 # # Exception| cpu 5: rx_hash 0x6b475097 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34940 dport 53984] != expected 0x5fe74ba9 # # Exception| cpu 5: rx_hash 0x201eef3a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34962 dport 53984] != expected 0x5833623 # # Exception| cpu 5: rx_hash 0x2fc093b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34974 dport 53984] != expected 0x480fce27 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0b8b567a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53638 dport 39429] OK # # # cpu 0: rx_hash 0x04552af8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53642 dport 39429] OK # # # cpu 4: rx_hash 0xc73dd796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53616 dport 39429] OK # # # cpu 4: rx_hash 0x76d1bc45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53654 dport 39429] OK # # # cpu 4: rx_hash 0xcf93f71b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 39429] OK # # # cpu 4: rx_hash 0xe1b64409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53698 dport 39429] OK # # # cpu 5: rx_hash 0x32567f6a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53620 dport 39429] OK # # # cpu 5: rx_hash 0x3d8803e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53624 dport 39429] OK # # # cpu 5: rx_hash 0xd02f0e1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53672 dport 39429] OK # # # cpu 5: rx_hash 0xbd1761a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53682 dport 39429] OK # # # cpu 5: rx_hash 0x698706ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53718 dport 39429] OK # # # cpu 0: rx_hash 0x8c64683b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53662 dport 39429] OK # # # cpu 0: rx_hash 0x1b039077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53706 dport 39429] OK # # # cpu 0: rx_hash 0x25aee568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53738 dport 39429] OK # # # cpu 0: rx_hash 0xa241db29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53746 dport 39429] OK # # # cpu 4: rx_hash 0xbdfd222d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53748 dport 39429] OK # # # cpu 4: rx_hash 0x58f40f57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53754 dport 39429] OK # # # cpu 4: rx_hash 0x9574da33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53762 dport 39429] OK # # # cpu 4: rx_hash 0x601f72cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53766 dport 39429] OK # # # cpu 4: rx_hash 0xe82e300c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53778 dport 39429] OK # # # cpu 5: rx_hash 0xdf1b3116 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53730 dport 39429] OK # # # cpu 5: rx_hash 0xd0c54d94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53742 dport 39429] OK # # # cpu 5: rx_hash 0x0d271d76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53788 dport 39429] OK # # # cpu 5: rx_hash 0xe7f04c8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53790 dport 39429] OK # # # cpu 5: rx_hash 0x5eb207d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53798 dport 39429] OK # # # cpu 0: rx_hash 0x410efed4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53792 dport 39429] OK # # # cpu 0: rx_hash 0x23e8edef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 39429] OK # # # cpu 4: rx_hash 0x1dafdb7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53840 dport 39429] OK # # # cpu 4: rx_hash 0x3cbe5760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53878 dport 39429] OK # # # cpu 4: rx_hash 0x3bce0b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53924 dport 39429] OK # # # cpu 5: rx_hash 0x959e99b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53828 dport 39429] OK # # # cpu 5: rx_hash 0x0213227f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53846 dport 39429] OK # # # cpu 5: rx_hash 0xf8a6f601 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53854 dport 39429] OK # # # cpu 5: rx_hash 0x518638d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53868 dport 39429] OK # # # cpu 5: rx_hash 0x05637e70 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53892 dport 39429] OK # # # cpu 5: rx_hash 0xe06a530a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53898 dport 39429] OK # # # cpu 5: rx_hash 0x7839944f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53908 dport 39429] OK # # # cpu 0: rx_hash 0x2cdcd2e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53884 dport 39429] OK # # # cpu 0: rx_hash 0x1adf8774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53890 dport 39429] OK # # # cpu 0: rx_hash 0x9d30b935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53914 dport 39429] OK # # # cpu 0: rx_hash 0x4694e150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53940 dport 39429] OK # # # cpu 0: rx_hash 0x15ebb87d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53960 dport 39429] OK # # # count: pass=42 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 55908 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52933 dport 55908] != expected 0xbb063a4f # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52933 dport 55908] != expected 0xbb063a4f # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38280 dport 55908] != expected 0x318f6dbf # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38280 dport 55908] != expected 0x318f6dbf # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37114 dport 55908] != expected 0xd3c0aca0 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37114 dport 55908] != expected 0xd3c0aca0 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54868 dport 55908] != expected 0x7b77d2af # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54868 dport 55908] != expected 0x7b77d2af # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51707 dport 55908] != expected 0x574798f4 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51707 dport 55908] != expected 0x574798f4 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59237 dport 55908] != expected 0xb0c112cd # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59237 dport 55908] != expected 0xb0c112cd # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48211 dport 55908] != expected 0xc30c462c # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48211 dport 55908] != expected 0xc30c462c # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50377 dport 55908] != expected 0x8b5c5743 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50377 dport 55908] != expected 0x8b5c5743 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55737 dport 55908] != expected 0x915bf02e # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55737 dport 55908] != expected 0x915bf02e # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41509 dport 55908] != expected 0xef2422a8 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41509 dport 55908] != expected 0xef2422a8 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58515 dport 55908] != expected 0xe15520a5 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58515 dport 55908] != expected 0xe15520a5 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60694 dport 55908] != expected 0xf282cd7 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60694 dport 55908] != expected 0xf282cd7 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53649 dport 55908] != expected 0xfdc5c985 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53649 dport 55908] != expected 0xfdc5c985 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41532 dport 55908] != expected 0x923f1eb7 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41532 dport 55908] != expected 0x923f1eb7 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45273 dport 55908] != expected 0xad637859 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45273 dport 55908] != expected 0xad637859 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51465 dport 55908] != expected 0xdd12c97b # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51465 dport 55908] != expected 0xdd12c97b # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34420 dport 55908] != expected 0xba13ea0e # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34420 dport 55908] != expected 0xba13ea0e # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36235 dport 55908] != expected 0x121a4bd0 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36235 dport 55908] != expected 0x121a4bd0 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33752 dport 55908] != expected 0xd15b689a # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33752 dport 55908] != expected 0xd15b689a # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54304 dport 55908] != expected 0x9d612709 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54304 dport 55908] != expected 0x9d612709 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36151 dport 55908] != expected 0x1f423755 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36151 dport 55908] != expected 0x1f423755 # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38820 dport 55908] != expected 0x5630911b # # Exception| cpu 5: rx_hash 0x20c6b5a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38820 dport 55908] != expected 0x5630911b # # 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 34101 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46640 dport 34101] != expected 0xe0c4af62 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46640 dport 34101] != expected 0xe0c4af62 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44909 dport 34101] != expected 0xa3ea613c # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44909 dport 34101] != expected 0xa3ea613c # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43835 dport 34101] != expected 0x8fafa320 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43835 dport 34101] != expected 0x8fafa320 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43919 dport 34101] != expected 0xb698c9bb # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43919 dport 34101] != expected 0xb698c9bb # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36896 dport 34101] != expected 0x25bf54d1 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36896 dport 34101] != expected 0x25bf54d1 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50120 dport 34101] != expected 0xa40767da # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50120 dport 34101] != expected 0xa40767da # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52552 dport 34101] != expected 0xf14933b0 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52552 dport 34101] != expected 0xf14933b0 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38422 dport 34101] != expected 0x8beb8e0c # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38422 dport 34101] != expected 0x8beb8e0c # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52130 dport 34101] != expected 0xbd649818 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52130 dport 34101] != expected 0xbd649818 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40906 dport 34101] != expected 0x6bde40e # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40906 dport 34101] != expected 0x6bde40e # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56103 dport 34101] != expected 0x867794b8 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56103 dport 34101] != expected 0x867794b8 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60317 dport 34101] != expected 0x840a24c6 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60317 dport 34101] != expected 0x840a24c6 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 34101] != expected 0x2eed51cc # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 34101] != expected 0x2eed51cc # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56866 dport 34101] != expected 0xb0925abe # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56866 dport 34101] != expected 0xb0925abe # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54883 dport 34101] != expected 0x5290f614 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54883 dport 34101] != expected 0x5290f614 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35577 dport 34101] != expected 0xf86e16c6 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35577 dport 34101] != expected 0xf86e16c6 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55525 dport 34101] != expected 0x18625b7a # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55525 dport 34101] != expected 0x18625b7a # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47663 dport 34101] != expected 0xd43615aa # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47663 dport 34101] != expected 0xd43615aa # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54292 dport 34101] != expected 0x67c95e1f # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54292 dport 34101] != expected 0x67c95e1f # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39243 dport 34101] != expected 0xaea7a641 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39243 dport 34101] != expected 0xaea7a641 # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54221 dport 34101] != expected 0x10bf363d # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54221 dport 34101] != expected 0x10bf363d # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58874 dport 34101] != expected 0xb506b88e # # Exception| cpu 4: rx_hash 0xa79b097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58874 dport 34101] != expected 0xb506b88e # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->