< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 42030 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8ea1ff9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58614 dport 42030] != expected 0xdce2054e # # Exception| cpu 4: rx_hash 0x8be5cd81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58630 dport 42030] != expected 0x38da0b21 # # Exception| cpu 4: rx_hash 0x83f19527 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58634 dport 42030] != expected 0x7e35469d # # Exception| cpu 4: rx_hash 0x17d30839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58644 dport 42030] != expected 0xd09c7b3a # # Exception| cpu 4: rx_hash 0x0fefe1d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58654 dport 42030] != expected 0x1badadff # # Exception| cpu 4: rx_hash 0x35e6c066 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58662 dport 42030] != expected 0xb7b345fb # # Exception| cpu 4: rx_hash 0x2dda298d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58668 dport 42030] != expected 0x7c82933e # # Exception| cpu 4: rx_hash 0xb9f8b493 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58674 dport 42030] != expected 0xd22bae99 # # Exception| cpu 4: rx_hash 0x49e0dba8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58678 dport 42030] != expected 0xa961d84e # # Exception| cpu 4: rx_hash 0x54e44b72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58694 dport 42030] != expected 0x7f6eac4c # # Exception| cpu 5: rx_hash 0x0aabd3cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58606 dport 42030] != expected 0xff95a390 # # Exception| cpu 5: rx_hash 0x51dc3243 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58684 dport 42030] != expected 0x62500e8b # # Exception| cpu 0: rx_hash 0x5cf013d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58698 dport 42030] != expected 0x3981e1f0 # # Exception| cpu 0: rx_hash 0x20f6081a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58714 dport 42030] != expected 0x27537c45 # # Exception| cpu 0: rx_hash 0x0ad798e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58724 dport 42030] != expected 0x6930f38 # # Exception| cpu 0: rx_hash 0xf04793e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58776 dport 42030] != expected 0xb5a96530 # # Exception| cpu 4: rx_hash 0xbcc0cda2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58696 dport 42030] != expected 0xcf150c5e # # Exception| cpu 4: rx_hash 0x30deb957 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58716 dport 42030] != expected 0xaa8de73c # # Exception| cpu 4: rx_hash 0xf2dbaf7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58732 dport 42030] != expected 0x3b363453 # # Exception| cpu 4: rx_hash 0x10774d90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58778 dport 42030] != expected 0x433d889e # # Exception| cpu 4: rx_hash 0xb648a99c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58800 dport 42030] != expected 0x7651081 # # Exception| cpu 5: rx_hash 0x96e15d5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58742 dport 42030] != expected 0xeed57f23 # # Exception| cpu 5: rx_hash 0x8455d08e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58756 dport 42030] != expected 0xed94b539 # # Exception| cpu 5: rx_hash 0x7c59e713 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58764 dport 42030] != expected 0xd0318e52 # # Exception| cpu 5: rx_hash 0xda66031f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58790 dport 42030] != expected 0x9469164d # # Exception| cpu 0: rx_hash 0xbb64880b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58822 dport 42030] != expected 0x5cb4fffa # # Exception| cpu 0: rx_hash 0x056785ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58854 dport 42030] != expected 0xd3ddb120 # # Exception| cpu 0: rx_hash 0xfd6bb271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58862 dport 42030] != expected 0xee788a4b # # Exception| cpu 0: rx_hash 0xe7f54295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58884 dport 42030] != expected 0x57555bb9 # # Exception| cpu 4: rx_hash 0x53400edb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58824 dport 42030] != expected 0xeccf5fe8 # # Exception| cpu 4: rx_hash 0x4368bf96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58830 dport 42030] != expected 0x6111c491 # # Exception| cpu 4: rx_hash 0xcf76cb63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58842 dport 42030] != expected 0x4892ff3 # # Exception| cpu 4: rx_hash 0x7175c684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58874 dport 42030] != expected 0x8be06129 # # Exception| cpu 4: rx_hash 0x17ed2dae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58880 dport 42030] != expected 0x2c1f2d6e # # Exception| cpu 5: rx_hash 0xbe5cf13a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58812 dport 42030] != expected 0x418a5d3d # # Exception| cpu 5: rx_hash 0xab4c3946 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58816 dport 42030] != expected 0xd16a6483 # # Exception| cpu 5: rx_hash 0xdf5e7a2e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58844 dport 42030] != expected 0x8957b48a # # Exception| cpu 5: rx_hash 0x8979f119 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58866 dport 42030] != expected 0xb6455a42 # # Exception| cpu 5: rx_hash 0x8bdbe816 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58898 dport 42030] != expected 0xc4595d75 # # Exception| cpu 0: rx_hash 0xc0f8f3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58956 dport 42030] != expected 0x2d44c7bf # # Exception| cpu 0: rx_hash 0x0061d94a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59016 dport 42030] != expected 0x326045b3 # # 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 0xd0e27ff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43568 dport 52036] OK # # # cpu 0: rx_hash 0x25c269f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43598 dport 52036] OK # # # cpu 4: rx_hash 0x49ecc37b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43608 dport 52036] OK # # # cpu 4: rx_hash 0x59c47236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43614 dport 52036] OK # # # cpu 4: rx_hash 0x6bd90b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43626 dport 52036] OK # # # cpu 4: rx_hash 0x7bf1ba69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43628 dport 52036] OK # # # cpu 4: rx_hash 0xf7efce9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43640 dport 52036] OK # # # cpu 4: rx_hash 0x0d7fc599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43652 dport 52036] OK # # # cpu 5: rx_hash 0x5cfc0b07 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43556 dport 52036] OK # # # cpu 5: rx_hash 0x38c6f922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43582 dport 52036] OK # # # cpu 5: rx_hash 0x83fd8df4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43620 dport 52036] OK # # # cpu 0: rx_hash 0xb1e0f4e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43600 dport 52036] OK # # # cpu 0: rx_hash 0x534c1608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43686 dport 52036] OK # # # cpu 4: rx_hash 0x7179de57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43668 dport 52036] OK # # # cpu 4: rx_hash 0xb37cc87e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43684 dport 52036] OK # # # cpu 4: rx_hash 0x275e5560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43706 dport 52036] OK # # # cpu 4: rx_hash 0xda6a1bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43720 dport 52036] OK # # # cpu 4: rx_hash 0x3a5ac5ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43722 dport 52036] OK # # # cpu 4: rx_hash 0x5e60379f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43728 dport 52036] OK # # # cpu 4: rx_hash 0x8459c85d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43754 dport 52036] OK # # # cpu 5: rx_hash 0x3f62bc8b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43696 dport 52036] OK # # # cpu 5: rx_hash 0x324e9d1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43718 dport 52036] OK # # # cpu 0: rx_hash 0x9c6521b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43744 dport 52036] OK # # # cpu 0: rx_hash 0xf04b8b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43766 dport 52036] OK # # # cpu 0: rx_hash 0x153f675c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43780 dport 52036] OK # # # cpu 0: rx_hash 0xa328321d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43816 dport 52036] OK # # # cpu 4: rx_hash 0xf50fb92a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43782 dport 52036] OK # # # cpu 4: rx_hash 0x0d038eb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43790 dport 52036] OK # # # cpu 4: rx_hash 0x811dfa42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43802 dport 52036] OK # # # cpu 4: rx_hash 0x27221e4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43824 dport 52036] OK # # # cpu 4: rx_hash 0xc22ab909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43848 dport 52036] OK # # # cpu 4: rx_hash 0xf82398bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43888 dport 52036] OK # # # cpu 5: rx_hash 0x3a268e94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43840 dport 52036] OK # # # cpu 5: rx_hash 0xb638fa61 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43860 dport 52036] OK # # # cpu 5: rx_hash 0x84258373 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43872 dport 52036] OK # # # cpu 5: rx_hash 0x7c29b4ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43880 dport 52036] OK # # # cpu 0: rx_hash 0x181346cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43890 dport 52036] OK # # # cpu 0: rx_hash 0xe01f7156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43898 dport 52036] OK # # # cpu 0: rx_hash 0xf2abfc83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43912 dport 52036] OK # # # cpu 0: rx_hash 0x8eade74d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43928 dport 52036] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 34043 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36343 dport 34043] != expected 0xc379243f # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36343 dport 34043] != expected 0xc379243f # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36361 dport 34043] != expected 0x1fcc1eaf # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36361 dport 34043] != expected 0x1fcc1eaf # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51920 dport 34043] != expected 0xd5c06926 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51920 dport 34043] != expected 0xd5c06926 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33249 dport 34043] != expected 0x3633cdbe # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33249 dport 34043] != expected 0x3633cdbe # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53346 dport 34043] != expected 0xaae0e71a # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53346 dport 34043] != expected 0xaae0e71a # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33336 dport 34043] != expected 0x518f9d0 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33336 dport 34043] != expected 0x518f9d0 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33646 dport 34043] != expected 0xc04d71aa # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33646 dport 34043] != expected 0xc04d71aa # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50242 dport 34043] != expected 0xf0ec312b # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50242 dport 34043] != expected 0xf0ec312b # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43674 dport 34043] != expected 0x358dc567 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43674 dport 34043] != expected 0x358dc567 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 34043] != expected 0xc2632d57 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 34043] != expected 0xc2632d57 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39107 dport 34043] != expected 0xed0030b7 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39107 dport 34043] != expected 0xed0030b7 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43528 dport 34043] != expected 0xfe11e6ca # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43528 dport 34043] != expected 0xfe11e6ca # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54052 dport 34043] != expected 0xf9916638 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54052 dport 34043] != expected 0xf9916638 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40440 dport 34043] != expected 0xf358ded # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40440 dport 34043] != expected 0xf358ded # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46616 dport 34043] != expected 0x179b46af # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46616 dport 34043] != expected 0x179b46af # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38415 dport 34043] != expected 0x2131f270 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38415 dport 34043] != expected 0x2131f270 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59971 dport 34043] != expected 0xbbfaf898 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59971 dport 34043] != expected 0xbbfaf898 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33085 dport 34043] != expected 0xa60e96c # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33085 dport 34043] != expected 0xa60e96c # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54687 dport 34043] != expected 0xa16535e2 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54687 dport 34043] != expected 0xa16535e2 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56741 dport 34043] != expected 0xd9d29573 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56741 dport 34043] != expected 0xd9d29573 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50829 dport 34043] != expected 0x41262a52 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50829 dport 34043] != expected 0x41262a52 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42126 dport 34043] != expected 0xbea555a5 # # Exception| cpu 5: rx_hash 0xf0e5f28b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42126 dport 34043] != expected 0xbea555a5 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 58927 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59949 dport 58927] != expected 0xb7b40668 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59949 dport 58927] != expected 0xb7b40668 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40839 dport 58927] != expected 0xd7265c5e # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40839 dport 58927] != expected 0xd7265c5e # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33014 dport 58927] != expected 0xa173349 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33014 dport 58927] != expected 0xa173349 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42772 dport 58927] != expected 0xa2cbef52 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42772 dport 58927] != expected 0xa2cbef52 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39234 dport 58927] != expected 0x11cee2b2 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39234 dport 58927] != expected 0x11cee2b2 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40578 dport 58927] != expected 0x109fee35 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40578 dport 58927] != expected 0x109fee35 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59605 dport 58927] != expected 0xc6dc5288 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59605 dport 58927] != expected 0xc6dc5288 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38706 dport 58927] != expected 0x142256ee # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38706 dport 58927] != expected 0x142256ee # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34175 dport 58927] != expected 0x97ca0292 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34175 dport 58927] != expected 0x97ca0292 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38486 dport 58927] != expected 0x72f8d37d # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38486 dport 58927] != expected 0x72f8d37d # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42679 dport 58927] != expected 0x24d922ea # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42679 dport 58927] != expected 0x24d922ea # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39208 dport 58927] != expected 0x68f0804d # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39208 dport 58927] != expected 0x68f0804d # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52138 dport 58927] != expected 0x8803aa01 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52138 dport 58927] != expected 0x8803aa01 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43259 dport 58927] != expected 0xeb24d839 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43259 dport 58927] != expected 0xeb24d839 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49701 dport 58927] != expected 0x66fe3ecf # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49701 dport 58927] != expected 0x66fe3ecf # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45019 dport 58927] != expected 0x64f79cd3 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45019 dport 58927] != expected 0x64f79cd3 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55283 dport 58927] != expected 0x9f1dae0e # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55283 dport 58927] != expected 0x9f1dae0e # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47067 dport 58927] != expected 0x557396ff # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47067 dport 58927] != expected 0x557396ff # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39078 dport 58927] != expected 0x9894a458 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39078 dport 58927] != expected 0x9894a458 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48974 dport 58927] != expected 0x287491a8 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48974 dport 58927] != expected 0x287491a8 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38344 dport 58927] != expected 0x857adc78 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38344 dport 58927] != expected 0x857adc78 # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51817 dport 58927] != expected 0x6f13ecad # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51817 dport 58927] != expected 0x6f13ecad # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48182 dport 58927] != expected 0x415c678d # # Exception| cpu 0: rx_hash 0xc876fd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48182 dport 58927] != expected 0x415c678d # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->