< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 36924 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3db5018f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59620 dport 36924] != expected 0xd1611291 # # Exception| cpu 0: rx_hash 0x2acc1589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50536 dport 36924] != expected 0xd73b3d72 # # Exception| cpu 0: rx_hash 0x485f10e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50548 dport 36924] != expected 0x2d80e0a0 # # Exception| cpu 0: rx_hash 0x0ed670bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50558 dport 36924] != expected 0xfb63fcc7 # # Exception| cpu 4: rx_hash 0x6931534b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59586 dport 36924] != expected 0x91ae6e2c # # Exception| cpu 4: rx_hash 0x8f53e9b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59608 dport 36924] != expected 0xfa85bbb # # Exception| cpu 4: rx_hash 0x880d3cae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59610 dport 36924] != expected 0x4881143d # # Exception| cpu 4: rx_hash 0x269e7524 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50568 dport 36924] != expected 0xe86c46c8 # # Exception| cpu 4: rx_hash 0xa5311fa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50572 dport 36924] != expected 0xcbf8e10b # # Exception| cpu 4: rx_hash 0x8675af87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50584 dport 36924] != expected 0xa0896f38 # # Exception| cpu 5: rx_hash 0xce845cf1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59600 dport 36924] != expected 0x9e62085a # # Exception| cpu 5: rx_hash 0x0988a5a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50556 dport 36924] != expected 0xbc4ab341 # # Exception| cpu 5: rx_hash 0xe3b87ff7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50566 dport 36924] != expected 0x1d1bfd6c # # Exception| cpu 0: rx_hash 0x49fa5695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50634 dport 36924] != expected 0xbd7c4332 # # Exception| cpu 0: rx_hash 0xfb1cbead [saddr 192.0.3.2 daddr 192.0.3.1 sport 50678 dport 36924] != expected 0x63b50a18 # # Exception| cpu 4: rx_hash 0x02841012 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50590 dport 36924] != expected 0xc434877d # # Exception| cpu 4: rx_hash 0xf6eb9875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50600 dport 36924] != expected 0xcc1ed230 # # Exception| cpu 4: rx_hash 0x7544f2f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50604 dport 36924] != expected 0xef8a75f3 # # Exception| cpu 4: rx_hash 0x17d7f790 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50608 dport 36924] != expected 0x1531a821 # # Exception| cpu 4: rx_hash 0x515e97cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50618 dport 36924] != expected 0xc3d2b446 # # Exception| cpu 4: rx_hash 0x78b3d421 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50674 dport 36924] != expected 0x4021addb # # Exception| cpu 4: rx_hash 0xc3e857f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50706 dport 36924] != expected 0xf9bfadb1 # # Exception| cpu 5: rx_hash 0x560042d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50616 dport 36924] != expected 0x84fbfbc0 # # Exception| cpu 5: rx_hash 0xa8c63970 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50642 dport 36924] != expected 0x64533923 # # Exception| cpu 5: rx_hash 0xd8580e82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50658 dport 36924] != expected 0x8c4842b # # Exception| cpu 5: rx_hash 0xe0ace7dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50694 dport 36924] != expected 0x92ce2382 # # Exception| cpu 0: rx_hash 0x06ce5d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50716 dport 36924] != expected 0xcc81615 # # Exception| cpu 0: rx_hash 0xf2a1d547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50730 dport 36924] != expected 0x4e24358 # # Exception| cpu 4: rx_hash 0x30d90a8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 36924] != expected 0xb6bcb77a # # Exception| cpu 4: rx_hash 0x139dbaa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50738 dport 36924] != expected 0xddcd3949 # # Exception| cpu 4: rx_hash 0x0c67aee1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50752 dport 36924] != expected 0xe44a81bb # # Exception| cpu 4: rx_hash 0xac8c7442 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50768 dport 36924] != expected 0xacafa84b # # Exception| cpu 4: rx_hash 0x9dc5f6f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50792 dport 36924] != expected 0x51f246a2 # # Exception| cpu 4: rx_hash 0xff56f39f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50804 dport 36924] != expected 0xab499b70 # # Exception| cpu 4: rx_hash 0xb9df93c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50814 dport 36924] != expected 0x7daa8717 # # Exception| cpu 5: rx_hash 0x3787df94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50724 dport 36924] != expected 0xf195f8fc # # Exception| cpu 5: rx_hash 0xf5ff005e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50728 dport 36924] != expected 0x43cb0cde # # Exception| cpu 5: rx_hash 0x14c36fbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50736 dport 36924] != expected 0x9ae476cf # # Exception| cpu 5: rx_hash 0x69aa7e91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50782 dport 36924] != expected 0x59d813ef # # Exception| cpu 5: rx_hash 0xdb4c96a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50786 dport 36924] != expected 0x87115ac5 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc7f06950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40318 dport 56886] OK # # # cpu 0: rx_hash 0x6c170647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40332 dport 56886] OK # # # cpu 0: rx_hash 0x480d6371 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40346 dport 56886] OK # # # cpu 0: rx_hash 0x7944e1c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40354 dport 56886] OK # # # cpu 0: rx_hash 0xfdb55e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40356 dport 56886] OK # # # cpu 4: rx_hash 0x942aee8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40282 dport 56886] OK # # # cpu 4: rx_hash 0x9f265b39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40376 dport 56886] OK # # # cpu 5: rx_hash 0xb0308bbb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40268 dport 56886] OK # # # cpu 5: rx_hash 0x2192d3ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40292 dport 56886] OK # # # cpu 5: rx_hash 0x0588b69a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40306 dport 56886] OK # # # cpu 5: rx_hash 0x3fcd819a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40360 dport 56886] OK # # # cpu 5: rx_hash 0x1bd7e4ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40382 dport 56886] OK # # # cpu 0: rx_hash 0x042df0ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40396 dport 56886] OK # # # cpu 0: rx_hash 0xb195cdce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 56886] OK # # # cpu 0: rx_hash 0xecacf4e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40456 dport 56886] OK # # # cpu 4: rx_hash 0x4b19fb5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40474 dport 56886] OK # # # cpu 4: rx_hash 0x3cd919b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40488 dport 56886] OK # # # cpu 5: rx_hash 0x45fa45a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40388 dport 56886] OK # # # cpu 5: rx_hash 0xe24f4a13 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40406 dport 56886] OK # # # cpu 5: rx_hash 0x117e176d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40418 dport 56886] OK # # # cpu 5: rx_hash 0x50a9a22b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40426 dport 56886] OK # # # cpu 5: rx_hash 0xf71cad91 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40440 dport 56886] OK # # # cpu 5: rx_hash 0xf0427888 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40442 dport 56886] OK # # # cpu 5: rx_hash 0x73ed1204 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40446 dport 56886] OK # # # cpu 5: rx_hash 0x4c472e43 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40472 dport 56886] OK # # # cpu 0: rx_hash 0x41b0089b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40518 dport 56886] OK # # # cpu 0: rx_hash 0xe15bd238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40534 dport 56886] OK # # # cpu 0: rx_hash 0x19663af2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40576 dport 56886] OK # # # cpu 0: rx_hash 0xdb1ee538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40588 dport 56886] OK # # # cpu 0: rx_hash 0x3a228add [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40596 dport 56886] OK # # # cpu 4: rx_hash 0x9c32c312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40504 dport 56886] OK # # # cpu 4: rx_hash 0x18c37c87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40510 dport 56886] OK # # # cpu 4: rx_hash 0xb5df80fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40560 dport 56886] OK # # # cpu 4: rx_hash 0x312e3f69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40566 dport 56886] OK # # # cpu 4: rx_hash 0x69f80d00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40624 dport 56886] OK # # # cpu 5: rx_hash 0x46eedd82 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40516 dport 56886] OK # # # cpu 5: rx_hash 0x126a8f46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40546 dport 56886] OK # # # cpu 5: rx_hash 0x91c5e5ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40550 dport 56886] OK # # # cpu 5: rx_hash 0x7cabea82 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40606 dport 56886] OK # # # cpu 5: rx_hash 0x88c462e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40616 dport 56886] 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 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 49546 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58255 dport 49546] != expected 0x274c93c7 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58255 dport 49546] != expected 0x274c93c7 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41671 dport 49546] != expected 0x2c23e18f # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41671 dport 49546] != expected 0x2c23e18f # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 49546] != expected 0x639cbc5c # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 49546] != expected 0x639cbc5c # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51538 dport 49546] != expected 0xb272afd3 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51538 dport 49546] != expected 0xb272afd3 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35860 dport 49546] != expected 0x8d49f298 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35860 dport 49546] != expected 0x8d49f298 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47678 dport 49546] != expected 0x14d05052 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47678 dport 49546] != expected 0x14d05052 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43144 dport 49546] != expected 0xa7e96c47 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43144 dport 49546] != expected 0xa7e96c47 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47193 dport 49546] != expected 0x4a33d0d0 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47193 dport 49546] != expected 0x4a33d0d0 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56467 dport 49546] != expected 0xd2e0fc8c # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56467 dport 49546] != expected 0xd2e0fc8c # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60689 dport 49546] != expected 0xb037d316 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60689 dport 49546] != expected 0xb037d316 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45248 dport 49546] != expected 0x74c35aa0 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45248 dport 49546] != expected 0x74c35aa0 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39894 dport 49546] != expected 0xa6e75802 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39894 dport 49546] != expected 0xa6e75802 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57689 dport 49546] != expected 0x9276947f # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57689 dport 49546] != expected 0x9276947f # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49706 dport 49546] != expected 0xbb4ebac5 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49706 dport 49546] != expected 0xbb4ebac5 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48887 dport 49546] != expected 0xd14ee75a # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48887 dport 49546] != expected 0xd14ee75a # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58409 dport 49546] != expected 0x2975a533 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58409 dport 49546] != expected 0x2975a533 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41326 dport 49546] != expected 0x981c6774 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41326 dport 49546] != expected 0x981c6774 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60328 dport 49546] != expected 0x8940ba25 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60328 dport 49546] != expected 0x8940ba25 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56067 dport 49546] != expected 0xd4f39f35 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56067 dport 49546] != expected 0xd4f39f35 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33661 dport 49546] != expected 0x83e1c5d5 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33661 dport 49546] != expected 0x83e1c5d5 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42427 dport 49546] != expected 0xa7390dae # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42427 dport 49546] != expected 0xa7390dae # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38212 dport 49546] != expected 0x83c2ecf1 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38212 dport 49546] != expected 0x83c2ecf1 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35713 dport 49546] != expected 0x269ca9ee # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35713 dport 49546] != expected 0x269ca9ee # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41234 dport 49546] != expected 0x54ec6422 # # Exception| cpu 0: rx_hash 0x9f9c012c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41234 dport 49546] != expected 0x54ec6422 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 50106 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50822 dport 50106] != expected 0xca2f76fd # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50822 dport 50106] != expected 0xca2f76fd # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59461 dport 50106] != expected 0xc9fed7cd # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59461 dport 50106] != expected 0xc9fed7cd # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41511 dport 50106] != expected 0x6bc1aabb # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41511 dport 50106] != expected 0x6bc1aabb # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37613 dport 50106] != expected 0xa1fd92f # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37613 dport 50106] != expected 0xa1fd92f # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44589 dport 50106] != expected 0xc08ab23b # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44589 dport 50106] != expected 0xc08ab23b # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36980 dport 50106] != expected 0x3c843979 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36980 dport 50106] != expected 0x3c843979 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59090 dport 50106] != expected 0xd7814597 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59090 dport 50106] != expected 0xd7814597 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53919 dport 50106] != expected 0x3e8df79a # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53919 dport 50106] != expected 0x3e8df79a # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38460 dport 50106] != expected 0xceed8b28 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38460 dport 50106] != expected 0xceed8b28 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57223 dport 50106] != expected 0xe87d5d0a # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57223 dport 50106] != expected 0xe87d5d0a # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57376 dport 50106] != expected 0xa7e2db3f # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57376 dport 50106] != expected 0xa7e2db3f # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53448 dport 50106] != expected 0x111790e3 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53448 dport 50106] != expected 0x111790e3 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59823 dport 50106] != expected 0x592b6a95 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59823 dport 50106] != expected 0x592b6a95 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51494 dport 50106] != expected 0xf48c7b58 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51494 dport 50106] != expected 0xf48c7b58 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50569 dport 50106] != expected 0xb6bd3563 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50569 dport 50106] != expected 0xb6bd3563 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56025 dport 50106] != expected 0x89076912 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56025 dport 50106] != expected 0x89076912 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36781 dport 50106] != expected 0xf8490128 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36781 dport 50106] != expected 0xf8490128 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 50106] != expected 0x7ad4610 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54692 dport 50106] != expected 0x7ad4610 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44662 dport 50106] != expected 0x406f545d # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44662 dport 50106] != expected 0x406f545d # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36361 dport 50106] != expected 0xc580400b # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36361 dport 50106] != expected 0xc580400b # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55334 dport 50106] != expected 0x83222d28 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55334 dport 50106] != expected 0x83222d28 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57105 dport 50106] != expected 0x787a4368 # # Exception| cpu 4: rx_hash 0xf7903a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57105 dport 50106] != expected 0x787a4368 # # 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__->