< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 46395 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x586124ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53720 dport 46395] != expected 0x7b7fa741 # # Exception| cpu 0: rx_hash 0x02f9f8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53748 dport 46395] != expected 0x6a4420e0 # # Exception| cpu 0: rx_hash 0xcadfa58c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53750 dport 46395] != expected 0xcefb65ac # # Exception| cpu 0: rx_hash 0x54e3413b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53752 dport 46395] != expected 0x91345315 # # Exception| cpu 0: rx_hash 0x38be166e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38586 dport 46395] != expected 0xb6e457e4 # # Exception| cpu 0: rx_hash 0x2b798af8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38602 dport 46395] != expected 0x7d1db133 # # Exception| cpu 0: rx_hash 0x15f2787d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38626 dport 46395] != expected 0x3e799434 # # Exception| cpu 0: rx_hash 0x95a7a7c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38656 dport 46395] != expected 0x42735c99 # # Exception| cpu 4: rx_hash 0x1bfd3360 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53732 dport 46395] != expected 0xbed3c849 # # Exception| cpu 4: rx_hash 0xe1d2f975 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53742 dport 46395] != expected 0xb3435c56 # # Exception| cpu 4: rx_hash 0x4f6aa45a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 46395] != expected 0x2f421395 # # Exception| cpu 4: rx_hash 0x0cf6b3d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38642 dport 46395] != expected 0xeaee7c9d # # Exception| cpu 5: rx_hash 0x0074d601 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38610 dport 46395] != expected 0xa588c9 # # Exception| cpu 0: rx_hash 0xc3bd1e3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38668 dport 46395] != expected 0xb9032f6c # # Exception| cpu 0: rx_hash 0xe8b042c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38676 dport 46395] != expected 0xc4bb1696 # # Exception| cpu 0: rx_hash 0x7a0ec3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38714 dport 46395] != expected 0x713fd47b # # Exception| cpu 0: rx_hash 0xad6d67a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38760 dport 46395] != expected 0xf43283b4 # # Exception| cpu 4: rx_hash 0x480754f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38706 dport 46395] != expected 0xd8100528 # # Exception| cpu 4: rx_hash 0x8ae25e8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38736 dport 46395] != expected 0x63c14e1a # # Exception| cpu 4: rx_hash 0x9f64f0f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38752 dport 46395] != expected 0x5d1d52e7 # # Exception| cpu 4: rx_hash 0xfb77de54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38756 dport 46395] != expected 0xf42f041 # # Exception| cpu 4: rx_hash 0xb469ac0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38776 dport 46395] != expected 0x20a56b1d # # Exception| cpu 4: rx_hash 0x16873ebd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38784 dport 46395] != expected 0x38e1a18c # # Exception| cpu 4: rx_hash 0x0f83f515 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38800 dport 46395] != expected 0xec764925 # # Exception| cpu 4: rx_hash 0x1a055b69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38816 dport 46395] != expected 0xd2aa55d8 # # Exception| cpu 5: rx_hash 0xfd36ecbe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38692 dport 46395] != expected 0xfa670a6b # # Exception| cpu 5: rx_hash 0x3fd3e6c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38726 dport 46395] != expected 0x41b64159 # # Exception| cpu 0: rx_hash 0x3d8a6244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38808 dport 46395] != expected 0x45599876 # # Exception| cpu 0: rx_hash 0x551b2932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38844 dport 46395] != expected 0xfd4dce84 # # Exception| cpu 0: rx_hash 0x74d522f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38852 dport 46395] != expected 0x9f9bf900 # # Exception| cpu 0: rx_hash 0x46dcb5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38860 dport 46395] != expected 0x36b42853 # # Exception| cpu 0: rx_hash 0xff6f683e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38906 dport 46395] != expected 0xfe88d344 # # Exception| cpu 0: rx_hash 0xcab36e65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38924 dport 46395] != expected 0x22159ed0 # # Exception| cpu 4: rx_hash 0xbcf37fb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38854 dport 46395] != expected 0x3b24bc4c # # Exception| cpu 4: rx_hash 0x6dd1e95d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38868 dport 46395] != expected 0x4b0c11a9 # # Exception| cpu 4: rx_hash 0x5fd87e0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38876 dport 46395] != expected 0xe223c0fa # # Exception| cpu 4: rx_hash 0x548f8ad2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38914 dport 46395] != expected 0x7ddaa869 # # Exception| cpu 4: rx_hash 0xe1be329c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38932 dport 46395] != expected 0x5fada72a # # Exception| cpu 4: rx_hash 0x902bb242 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38944 dport 46395] != expected 0x332e1971 # # Exception| cpu 5: rx_hash 0x030190c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38832 dport 46395] != expected 0x63dbd71 # # Exception| cpu 5: rx_hash 0xd46234c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38882 dport 46395] != expected 0x8330eabe # # Exception| cpu 5: rx_hash 0x82788d34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38894 dport 46395] != expected 0x7840994b # # 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 0x3157b438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46676 dport 41637] OK # # # cpu 0: rx_hash 0x674d0dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46680 dport 41637] OK # # # cpu 0: rx_hash 0xaf6b508f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46682 dport 41637] OK # # # cpu 0: rx_hash 0xc921faad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46720 dport 41637] OK # # # cpu 4: rx_hash 0x7e49c663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46664 dport 41637] OK # # # cpu 4: rx_hash 0xbaedfef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46698 dport 41637] OK # # # cpu 4: rx_hash 0x6514894b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46726 dport 41637] OK # # # cpu 5: rx_hash 0x91e0a20a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46706 dport 41637] OK # # # cpu 5: rx_hash 0x330e30b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46730 dport 41637] OK # # # cpu 5: rx_hash 0x9f3b435e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46732 dport 41637] OK # # # cpu 5: rx_hash 0x4e19d5b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46750 dport 41637] OK # # # cpu 0: rx_hash 0x18036c41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46738 dport 41637] OK # # # cpu 0: rx_hash 0xeeaec380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46776 dport 41637] OK # # # cpu 0: rx_hash 0x6355bba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46790 dport 41637] OK # # # cpu 0: rx_hash 0xb2772d4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46804 dport 41637] OK # # # cpu 0: rx_hash 0x0bc4f0d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46818 dport 41637] OK # # # cpu 4: rx_hash 0x6996ec9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46758 dport 41637] OK # # # cpu 4: rx_hash 0x3f8c556c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46762 dport 41637] OK # # # cpu 4: rx_hash 0x515c2cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46798 dport 41637] OK # # # cpu 4: rx_hash 0x5dde4924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46830 dport 41637] OK # # # cpu 5: rx_hash 0xfd695f16 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46792 dport 41637] OK # # # cpu 5: rx_hash 0x354f0252 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46794 dport 41637] OK # # # cpu 5: rx_hash 0x807eba1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46812 dport 41637] OK # # # cpu 5: rx_hash 0x20c9ac2e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46842 dport 41637] OK # # # cpu 0: rx_hash 0x44da828c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46846 dport 41637] OK # # # cpu 0: rx_hash 0x3ea0972c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46870 dport 41637] OK # # # cpu 0: rx_hash 0x0ca9007d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46878 dport 41637] OK # # # cpu 0: rx_hash 0x3222f2f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46902 dport 41637] OK # # # cpu 0: rx_hash 0x94d4d620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46928 dport 41637] OK # # # cpu 0: rx_hash 0x8152785c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46944 dport 41637] OK # # # cpu 4: rx_hash 0xb998b833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46856 dport 41637] OK # # # cpu 4: rx_hash 0xc48f5d39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46876 dport 41637] OK # # # cpu 4: rx_hash 0xd109f345 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46892 dport 41637] OK # # # cpu 4: rx_hash 0x5631dc5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46898 dport 41637] OK # # # cpu 4: rx_hash 0xe9c3332a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46916 dport 41637] OK # # # cpu 4: rx_hash 0x13ecf93f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46926 dport 41637] OK # # # cpu 4: rx_hash 0x2d670bba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46950 dport 41637] OK # # # cpu 5: rx_hash 0xac1e164f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46904 dport 41637] OK # # # cpu 5: rx_hash 0x77ffd79d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46922 dport 41637] OK # # # cpu 0: rx_hash 0x5070eeb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46962 dport 41637] OK # # # cpu 0: rx_hash 0xbd800e59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46998 dport 41637] OK # # # cpu 0: rx_hash 0xeb9ab7aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47002 dport 41637] OK # # # cpu 0: rx_hash 0x9a0f3774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47022 dport 41637] 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 194, 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 48700 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55324 dport 48700] != expected 0x4f1b379b # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55324 dport 48700] != expected 0x4f1b379b # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45313 dport 48700] != expected 0xc7d190a # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45313 dport 48700] != expected 0xc7d190a # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46486 dport 48700] != expected 0xb2b43e66 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46486 dport 48700] != expected 0xb2b43e66 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 48700] != expected 0x2fcd310 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 48700] != expected 0x2fcd310 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47615 dport 48700] != expected 0x35701ba0 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47615 dport 48700] != expected 0x35701ba0 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52519 dport 48700] != expected 0xcce68321 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52519 dport 48700] != expected 0xcce68321 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58126 dport 48700] != expected 0x9549a87c # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58126 dport 48700] != expected 0x9549a87c # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43264 dport 48700] != expected 0x797e2bab # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43264 dport 48700] != expected 0x797e2bab # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59404 dport 48700] != expected 0x5b2032e # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59404 dport 48700] != expected 0x5b2032e # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55646 dport 48700] != expected 0xa3c8f677 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55646 dport 48700] != expected 0xa3c8f677 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41193 dport 48700] != expected 0x9633d250 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41193 dport 48700] != expected 0x9633d250 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45755 dport 48700] != expected 0xa64ead32 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45755 dport 48700] != expected 0xa64ead32 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60443 dport 48700] != expected 0xc1e9d957 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60443 dport 48700] != expected 0xc1e9d957 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60880 dport 48700] != expected 0xb7f9be65 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60880 dport 48700] != expected 0xb7f9be65 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45597 dport 48700] != expected 0xc0774399 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45597 dport 48700] != expected 0xc0774399 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57237 dport 48700] != expected 0x99670f28 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57237 dport 48700] != expected 0x99670f28 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54233 dport 48700] != expected 0xefc9f684 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54233 dport 48700] != expected 0xefc9f684 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52116 dport 48700] != expected 0x949f4dfa # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52116 dport 48700] != expected 0x949f4dfa # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54930 dport 48700] != expected 0x4c193301 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54930 dport 48700] != expected 0x4c193301 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52050 dport 48700] != expected 0xedc8ad2f # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52050 dport 48700] != expected 0xedc8ad2f # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41960 dport 48700] != expected 0x3ca09907 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41960 dport 48700] != expected 0x3ca09907 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59402 dport 48700] != expected 0xf352e4c4 # # Exception| cpu 5: rx_hash 0x76424e3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59402 dport 48700] != expected 0xf352e4c4 # # 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 194, 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 43701 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54551 dport 43701] != expected 0x591103f0 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54551 dport 43701] != expected 0x591103f0 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54994 dport 43701] != expected 0x897756a3 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54994 dport 43701] != expected 0x897756a3 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 43701] != expected 0x61a9daf7 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60362 dport 43701] != expected 0x61a9daf7 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34835 dport 43701] != expected 0xabdb3ea8 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34835 dport 43701] != expected 0xabdb3ea8 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43292 dport 43701] != expected 0x237ae49 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43292 dport 43701] != expected 0x237ae49 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58652 dport 43701] != expected 0x9967f5c2 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58652 dport 43701] != expected 0x9967f5c2 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54815 dport 43701] != expected 0xca40fe46 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54815 dport 43701] != expected 0xca40fe46 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59782 dport 43701] != expected 0x513a77b3 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59782 dport 43701] != expected 0x513a77b3 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53050 dport 43701] != expected 0xa7264e5f # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53050 dport 43701] != expected 0xa7264e5f # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33818 dport 43701] != expected 0xa1c809c9 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33818 dport 43701] != expected 0xa1c809c9 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54195 dport 43701] != expected 0xe20ce480 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54195 dport 43701] != expected 0xe20ce480 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45472 dport 43701] != expected 0x96a02def # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45472 dport 43701] != expected 0x96a02def # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55701 dport 43701] != expected 0xba41dd78 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55701 dport 43701] != expected 0xba41dd78 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57814 dport 43701] != expected 0xd64d8766 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57814 dport 43701] != expected 0xd64d8766 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59648 dport 43701] != expected 0x7e2f9d20 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59648 dport 43701] != expected 0x7e2f9d20 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54758 dport 43701] != expected 0x59babc9a # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54758 dport 43701] != expected 0x59babc9a # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54656 dport 43701] != expected 0xff4c9842 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54656 dport 43701] != expected 0xff4c9842 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55659 dport 43701] != expected 0xb49a3c2c # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55659 dport 43701] != expected 0xb49a3c2c # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60173 dport 43701] != expected 0xd8b1b807 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60173 dport 43701] != expected 0xd8b1b807 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59339 dport 43701] != expected 0x59b37ac7 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59339 dport 43701] != expected 0x59b37ac7 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46261 dport 43701] != expected 0x8a0f2df8 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46261 dport 43701] != expected 0x8a0f2df8 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45883 dport 43701] != expected 0x62f29f3 # # Exception| cpu 4: rx_hash 0xc5108472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45883 dport 43701] != expected 0x62f29f3 # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->