< 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 200, 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 129, 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 41726 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf9d00f39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60596 dport 41726] != expected 0xcfc37195 # # Exception| cpu 4: rx_hash 0x3cbaea42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60606 dport 41726] != expected 0x6a030b2c # # Exception| cpu 4: rx_hash 0x0cfe49e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60608 dport 41726] != expected 0x514b49fb # # Exception| cpu 4: rx_hash 0x4096bf3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60630 dport 41726] != expected 0x78ab1693 # # Exception| cpu 4: rx_hash 0xc17d5396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60644 dport 41726] != expected 0x9b7b7ec2 # # Exception| cpu 4: rx_hash 0x8d15a548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60658 dport 41726] != expected 0xb29b21aa # # Exception| cpu 4: rx_hash 0xc46e68db [saddr 192.0.3.2 daddr 192.0.3.1 sport 60672 dport 41726] != expected 0x59894ba6 # # Exception| cpu 4: rx_hash 0xafd909c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60680 dport 41726] != expected 0x8749532b # # Exception| cpu 4: rx_hash 0xf1b5d857 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60688 dport 41726] != expected 0xb6e947e0 # # Exception| cpu 5: rx_hash 0xdb908bd0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60612 dport 41726] != expected 0xeccb78e1 # # Exception| cpu 5: rx_hash 0x3925f96d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60624 dport 41726] != expected 0xbe2b45bd # # Exception| cpu 5: rx_hash 0x5a7b6779 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60662 dport 41726] != expected 0xf1b10b0 # # Exception| cpu 0: rx_hash 0x34df3d2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60698 dport 41726] != expected 0x13293d59 # # Exception| cpu 0: rx_hash 0xc91884f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60736 dport 41726] != expected 0xe25148b7 # # Exception| cpu 0: rx_hash 0xa2afe5e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60744 dport 41726] != expected 0x3c91503a # # Exception| cpu 0: rx_hash 0x0c726183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60746 dport 41726] != expected 0x4791320e # # Exception| cpu 0: rx_hash 0x85707226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60758 dport 41726] != expected 0xcbb117df # # Exception| cpu 0: rx_hash 0xeec7133e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60766 dport 41726] != expected 0x15710f52 # # Exception| cpu 0: rx_hash 0x169fb9c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60778 dport 41726] != expected 0x3021342d # # Exception| cpu 4: rx_hash 0x48f36851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60786 dport 41726] != expected 0x18120e6 # # Exception| cpu 4: rx_hash 0xf42acb78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60798 dport 41726] != expected 0x62c10971 # # Exception| cpu 5: rx_hash 0x09ed72ac [saddr 192.0.3.2 daddr 192.0.3.1 sport 60708 dport 41726] != expected 0x93b97c9f # # Exception| cpu 5: rx_hash 0xb534d185 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60712 dport 41726] != expected 0xf0f95508 # # Exception| cpu 5: rx_hash 0x92eb4643 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60726 dport 41726] != expected 0x7d912ed # # Exception| cpu 5: rx_hash 0xb8423da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60776 dport 41726] != expected 0x4b215619 # # Exception| cpu 0: rx_hash 0x3b665898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60806 dport 41726] != expected 0x42e51900 # # Exception| cpu 0: rx_hash 0x0ebde814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60822 dport 41726] != expected 0xad851546 # # Exception| cpu 0: rx_hash 0x5838c68c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60832 dport 41726] != expected 0xf3d54c0d # # Exception| cpu 0: rx_hash 0x8220e89e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60900 dport 41726] != expected 0xf58d7e06 # # Exception| cpu 0: rx_hash 0x60959a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60912 dport 41726] != expected 0xa76d435a # # Exception| cpu 0: rx_hash 0xe3f7eb2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60938 dport 41726] != expected 0xa5c431b9 # # Exception| cpu 4: rx_hash 0x6de37600 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60848 dport 41726] != expected 0x1cb5404b # # Exception| cpu 4: rx_hash 0x06541718 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60856 dport 41726] != expected 0xc27558c6 # # Exception| cpu 4: rx_hash 0xad168054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60884 dport 41726] != expected 0x6d5d7463 # # Exception| cpu 4: rx_hash 0x269d0e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60928 dport 41726] != expected 0x44b00 # # Exception| cpu 4: rx_hash 0x78f1dfc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60952 dport 41726] != expected 0x31a45fcb # # Exception| cpu 4: rx_hash 0x57c7b709 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60968 dport 41726] != expected 0xa97455ae # # Exception| cpu 4: rx_hash 0x701820cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60982 dport 41726] != expected 0x5e54124b # # Exception| cpu 5: rx_hash 0x3610b4bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60870 dport 41726] != expected 0xf93d1a11 # # Exception| cpu 5: rx_hash 0xf91a336a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60970 dport 41726] != expected 0xd274379a # # 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 0x6ee99292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55328 dport 52921] OK # # # cpu 0: rx_hash 0xab8377e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55338 dport 52921] OK # # # cpu 0: rx_hash 0x12c5c7ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55368 dport 52921] OK # # # cpu 4: rx_hash 0x30854306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55352 dport 52921] OK # # # cpu 4: rx_hash 0xc5ab05de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55372 dport 52921] OK # # # cpu 4: rx_hash 0x89c3f300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55386 dport 52921] OK # # # cpu 4: rx_hash 0x812a0c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55412 dport 52921] OK # # # cpu 5: rx_hash 0x2a689b40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55320 dport 52921] OK # # # cpu 5: rx_hash 0x5ead3131 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55390 dport 52921] OK # # # cpu 5: rx_hash 0xa6f59bca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55402 dport 52921] OK # # # cpu 0: rx_hash 0xea9d6d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55420 dport 52921] OK # # # cpu 0: rx_hash 0x4440e977 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55422 dport 52921] OK # # # cpu 0: rx_hash 0x99085ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55432 dport 52921] OK # # # cpu 0: rx_hash 0x83e5859b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 52921] OK # # # cpu 4: rx_hash 0x7bbd2f60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55452 dport 52921] OK # # # cpu 4: rx_hash 0x7354d06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55474 dport 52921] OK # # # cpu 4: rx_hash 0xa43a125d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55478 dport 52921] OK # # # cpu 4: rx_hash 0xa1a50172 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55512 dport 52921] OK # # # cpu 4: rx_hash 0x204eeddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55530 dport 52921] OK # # # cpu 4: rx_hash 0x15955d57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55546 dport 52921] OK # # # cpu 5: rx_hash 0x37d5d9be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55434 dport 52921] OK # # # cpu 5: rx_hash 0xc7648c49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55440 dport 52921] OK # # # cpu 5: rx_hash 0x3aa3359d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55498 dport 52921] OK # # # cpu 5: rx_hash 0x8e9369b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55528 dport 52921] OK # # # cpu 0: rx_hash 0xb63e3517 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55480 dport 52921] OK # # # cpu 0: rx_hash 0xffc9d0e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55488 dport 52921] OK # # # cpu 0: rx_hash 0x6c261b05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55548 dport 52921] OK # # # cpu 0: rx_hash 0x8b8052f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55564 dport 52921] OK # # # cpu 0: rx_hash 0x7b310702 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55574 dport 52921] OK # # # cpu 0: rx_hash 0x54076fc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55590 dport 52921] OK # # # cpu 4: rx_hash 0xac5fc533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55570 dport 52921] OK # # # cpu 4: rx_hash 0xd073904e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55674 dport 52921] OK # # # cpu 5: rx_hash 0xbe5be279 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55580 dport 52921] OK # # # cpu 5: rx_hash 0x0ff4ad73 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55632 dport 52921] OK # # # cpu 5: rx_hash 0xa1292910 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55634 dport 52921] OK # # # cpu 0: rx_hash 0x61dcdf44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55606 dport 52921] OK # # # cpu 0: rx_hash 0x439c5bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55622 dport 52921] OK # # # cpu 0: rx_hash 0x20c2c5b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55648 dport 52921] OK # # # cpu 0: rx_hash 0x8e1f41da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55650 dport 52921] OK # # # cpu 0: rx_hash 0x15197535 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55664 dport 52921] OK # # # cpu 0: rx_hash 0x748862b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55690 dport 52921] OK # # # count: pass=41 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 200, 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 129, 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 56244 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53529 dport 56244] != expected 0x8caf5e45 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53529 dport 56244] != expected 0x8caf5e45 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48836 dport 56244] != expected 0x259995ef # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48836 dport 56244] != expected 0x259995ef # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53567 dport 56244] != expected 0x3d9f0b48 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53567 dport 56244] != expected 0x3d9f0b48 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39794 dport 56244] != expected 0x8019fddf # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39794 dport 56244] != expected 0x8019fddf # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39585 dport 56244] != expected 0xeabb5598 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39585 dport 56244] != expected 0xeabb5598 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53008 dport 56244] != expected 0xe398a2e7 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53008 dport 56244] != expected 0xe398a2e7 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46180 dport 56244] != expected 0xf560523e # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46180 dport 56244] != expected 0xf560523e # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 56244] != expected 0x3ef00374 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 56244] != expected 0x3ef00374 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57527 dport 56244] != expected 0x25ddc283 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57527 dport 56244] != expected 0x25ddc283 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 56244] != expected 0x82f21fdd # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 56244] != expected 0x82f21fdd # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43744 dport 56244] != expected 0xd2fb42eb # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43744 dport 56244] != expected 0xd2fb42eb # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37888 dport 56244] != expected 0x57ffd610 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37888 dport 56244] != expected 0x57ffd610 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33129 dport 56244] != expected 0xe0f3ef3e # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33129 dport 56244] != expected 0xe0f3ef3e # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52361 dport 56244] != expected 0xa059736a # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52361 dport 56244] != expected 0xa059736a # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54477 dport 56244] != expected 0x4d30e175 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54477 dport 56244] != expected 0x4d30e175 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49292 dport 56244] != expected 0x3dbac631 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49292 dport 56244] != expected 0x3dbac631 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52721 dport 56244] != expected 0x33676257 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52721 dport 56244] != expected 0x33676257 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56465 dport 56244] != expected 0x371607ad # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56465 dport 56244] != expected 0x371607ad # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53728 dport 56244] != expected 0x5a8b8a5c # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53728 dport 56244] != expected 0x5a8b8a5c # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49176 dport 56244] != expected 0xb2b6fae5 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49176 dport 56244] != expected 0xb2b6fae5 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44153 dport 56244] != expected 0x64711393 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44153 dport 56244] != expected 0x64711393 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51497 dport 56244] != expected 0xff4ef434 # # Exception| cpu 5: rx_hash 0xe086a35b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51497 dport 56244] != expected 0xff4ef434 # # 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 200, 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 129, 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 57934 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39218 dport 57934] != expected 0x53a83ad1 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39218 dport 57934] != expected 0x53a83ad1 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58973 dport 57934] != expected 0x52e1de93 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58973 dport 57934] != expected 0x52e1de93 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47127 dport 57934] != expected 0x5ad77eb0 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47127 dport 57934] != expected 0x5ad77eb0 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37361 dport 57934] != expected 0x43689b27 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37361 dport 57934] != expected 0x43689b27 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60841 dport 57934] != expected 0xabec3fb7 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60841 dport 57934] != expected 0xabec3fb7 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52601 dport 57934] != expected 0xcfe0f8d1 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52601 dport 57934] != expected 0xcfe0f8d1 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44394 dport 57934] != expected 0xbe4a5fcc # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44394 dport 57934] != expected 0xbe4a5fcc # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49138 dport 57934] != expected 0x7306fe7d # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49138 dport 57934] != expected 0x7306fe7d # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49810 dport 57934] != expected 0x9c5ee837 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49810 dport 57934] != expected 0x9c5ee837 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36380 dport 57934] != expected 0xdd501623 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36380 dport 57934] != expected 0xdd501623 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42385 dport 57934] != expected 0xea0bf7e8 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42385 dport 57934] != expected 0xea0bf7e8 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45005 dport 57934] != expected 0xa7ba628b # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45005 dport 57934] != expected 0xa7ba628b # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41011 dport 57934] != expected 0x4b0a0816 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41011 dport 57934] != expected 0x4b0a0816 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46194 dport 57934] != expected 0x7f255981 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46194 dport 57934] != expected 0x7f255981 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43677 dport 57934] != expected 0xc9debee # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43677 dport 57934] != expected 0xc9debee # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60349 dport 57934] != expected 0x3820fe4c # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60349 dport 57934] != expected 0x3820fe4c # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55465 dport 57934] != expected 0x5649dc15 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55465 dport 57934] != expected 0x5649dc15 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37018 dport 57934] != expected 0x8f7ff9f7 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37018 dport 57934] != expected 0x8f7ff9f7 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49960 dport 57934] != expected 0xb3e4a89f # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49960 dport 57934] != expected 0xb3e4a89f # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55789 dport 57934] != expected 0xcf0c490f # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55789 dport 57934] != expected 0xcf0c490f # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45143 dport 57934] != expected 0x3fca25f2 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45143 dport 57934] != expected 0x3fca25f2 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48211 dport 57934] != expected 0x50183e60 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48211 dport 57934] != expected 0x50183e60 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50438 dport 57934] != expected 0xca74e4d5 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50438 dport 57934] != expected 0xca74e4d5 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57804 dport 57934] != expected 0x8e1e1886 # # Exception| cpu 0: rx_hash 0x4d69cace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57804 dport 57934] != expected 0x8e1e1886 # # Exception| count: pass=0 nohash=0 fail=48 # # 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__->