< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 49957 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1c7a563e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57780 dport 49957] != expected 0x1acff54b # # Exception| cpu 0: rx_hash 0xa180362f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57826 dport 49957] != expected 0x2eb6ad47 # # Exception| cpu 0: rx_hash 0x4a1b8a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57836 dport 49957] != expected 0x729c64e7 # # Exception| cpu 0: rx_hash 0x92da5e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57860 dport 49957] != expected 0xd90d19e5 # # Exception| cpu 0: rx_hash 0x1d7878d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57862 dport 49957] != expected 0x7feece65 # # Exception| cpu 0: rx_hash 0x44ff09f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57872 dport 49957] != expected 0xdea088d5 # # Exception| cpu 0: rx_hash 0x3e19e6e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57896 dport 49957] != expected 0x9aa3abd # # Exception| cpu 0: rx_hash 0x83e386f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57982 dport 49957] != expected 0x3dd362b1 # # Exception| cpu 0: rx_hash 0x4cae79e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57998 dport 49957] != expected 0x9ccdb4db # # Exception| cpu 0: rx_hash 0xe06dc171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58018 dport 49957] != expected 0x4c6a9783 # # Exception| cpu 0: rx_hash 0xfe3ba305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58032 dport 49957] != expected 0xbe553af3 # # Exception| cpu 0: rx_hash 0x60a05d26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58056 dport 49957] != expected 0xfc689627 # # Exception| cpu 0: rx_hash 0x39272c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58078 dport 49957] != expected 0x5d26d097 # # Exception| cpu 0: rx_hash 0x60294abc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58094 dport 49957] != expected 0x2394971f # # Exception| cpu 0: rx_hash 0xb60c1d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58106 dport 49957] != expected 0x2439062f # # Exception| cpu 0: rx_hash 0xd1aae2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58138 dport 49957] != expected 0x74b66d1a # # Exception| cpu 0: rx_hash 0x88a4840e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58154 dport 49957] != expected 0xa042a92 # # Exception| cpu 0: rx_hash 0x51ee697d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58198 dport 49957] != expected 0x1b486d86 # # Exception| cpu 0: rx_hash 0x6cd9953b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58218 dport 49957] != expected 0x9f33342e # # Exception| cpu 0: rx_hash 0x1188a756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58242 dport 49957] != expected 0xc3496d54 # # Exception| cpu 0: rx_hash 0xd61d3fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58314 dport 49957] != expected 0xffc68608 # # Exception| cpu 0: rx_hash 0x1e6e0a3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58316 dport 49957] != expected 0xa54ba48 # # Exception| cpu 0: rx_hash 0x8f9a4eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58332 dport 49957] != expected 0x5e88c0b8 # # Exception| cpu 0: rx_hash 0x87c33e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58368 dport 49957] != expected 0xf1896019 # # Exception| cpu 0: rx_hash 0xe3faa4ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58380 dport 49957] != expected 0xb407e39 # # Exception| cpu 0: rx_hash 0xba7dd5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58394 dport 49957] != expected 0xaa0e3889 # # Exception| cpu 0: rx_hash 0xa4a2a026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58414 dport 49957] != expected 0x87cd94c1 # # Exception| cpu 0: rx_hash 0x3a395e05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58454 dport 49957] != expected 0xc5f03815 # # Exception| cpu 0: rx_hash 0x19d1d7ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58462 dport 49957] != expected 0x6c48cdf5 # # Exception| cpu 0: rx_hash 0x88ac84e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58472 dport 49957] != expected 0xe768b63d # # Exception| cpu 0: rx_hash 0xd6153f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58504 dport 49957] != expected 0x12aa1aa7 # # Exception| cpu 0: rx_hash 0xb2a5b244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58530 dport 49957] != expected 0x379f05bf # # Exception| cpu 0: rx_hash 0x47686c68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58558 dport 49957] != expected 0x998a616f # # Exception| cpu 0: rx_hash 0xfa1b1be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58574 dport 49957] != expected 0x720f385b # # Exception| cpu 0: rx_hash 0x488ec105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58608 dport 49957] != expected 0x5097b673 # # Exception| cpu 0: rx_hash 0xda6cf73b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58666 dport 49957] != expected 0x71f1b8ae # # Exception| cpu 0: rx_hash 0x2fa12917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58678 dport 49957] != expected 0xdfe4dc7e # # Exception| cpu 0: rx_hash 0x0c49a0bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58686 dport 49957] != expected 0x765c299e # # Exception| cpu 0: rx_hash 0xd58a5a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58724 dport 49957] != expected 0xb8ec6fb2 # # Exception| cpu 0: rx_hash 0x1ac7a547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58772 dport 49957] != expected 0x19f2b9d8 # # Exception| cpu 0: rx_hash 0x20d6b1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55612 dport 49957] != expected 0xe23b8547 # # Exception| cpu 0: rx_hash 0x55d6f398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55626 dport 49957] != expected 0xfc2ce033 # # Exception| cpu 0: rx_hash 0x1207e0c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55630 dport 49957] != expected 0xaf5d0bf3 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x807706fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44748 dport 48948] OK # # # cpu 0: rx_hash 0x7533cf4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44790 dport 48948] OK # # # cpu 0: rx_hash 0x83617411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44806 dport 48948] OK # # # cpu 0: rx_hash 0x9d371665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44820 dport 48948] OK # # # cpu 4: rx_hash 0x1eecf8d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44724 dport 48948] OK # # # cpu 4: rx_hash 0xc7a615ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44744 dport 48948] OK # # # cpu 4: rx_hash 0xbdc9ed27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44758 dport 48948] OK # # # cpu 4: rx_hash 0x2cb4be69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44768 dport 48948] OK # # # cpu 4: rx_hash 0xe4c78b99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44774 dport 48948] OK # # # cpu 4: rx_hash 0x55cd340f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44852 dport 48948] OK # # # cpu 4: rx_hash 0xf6e821f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44886 dport 48948] OK # # # cpu 4: rx_hash 0x277aab0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44946 dport 48948] OK # # # cpu 4: rx_hash 0x15abfa24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 48948] OK # # # cpu 4: rx_hash 0x845fbef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45040 dport 48948] OK # # # cpu 4: rx_hash 0x09409612 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45116 dport 48948] OK # # # cpu 4: rx_hash 0xaa6583ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45150 dport 48948] OK # # # cpu 4: rx_hash 0x581f80ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45202 dport 48948] OK # # # cpu 4: rx_hash 0x1fce93ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45206 dport 48948] OK # # # cpu 4: rx_hash 0x10283e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45272 dport 48948] OK # # # cpu 4: rx_hash 0xfb3a9545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45296 dport 48948] OK # # # cpu 4: rx_hash 0x9f030fbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45308 dport 48948] OK # # # cpu 4: rx_hash 0x6951b4e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45324 dport 48948] OK # # # cpu 4: rx_hash 0x69d8a37b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45354 dport 48948] OK # # # cpu 4: rx_hash 0xcafdb684 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45384 dport 48948] OK # # # cpu 4: rx_hash 0x3f3068a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45396 dport 48948] OK # # # cpu 4: rx_hash 0x94cd1adb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45454 dport 48948] OK # # # cpu 4: rx_hash 0x05395e0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45470 dport 48948] OK # # # cpu 4: rx_hash 0xccc1528a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45580 dport 48948] OK # # # cpu 4: rx_hash 0x4363742a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45582 dport 48948] OK # # # cpu 4: rx_hash 0x27d3f948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45604 dport 48948] OK # # # cpu 4: rx_hash 0xb627bd9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45620 dport 48948] OK # # # cpu 4: rx_hash 0x9aa08ec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45652 dport 48948] OK # # # cpu 4: rx_hash 0xe04661d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45676 dport 48948] OK # # # cpu 4: rx_hash 0x158bbff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45680 dport 48948] OK # # # cpu 4: rx_hash 0x4b32043c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45712 dport 48948] OK # # # cpu 4: rx_hash 0xbe76cd8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45738 dport 48948] OK # # # cpu 4: rx_hash 0x92f1fed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45770 dport 48948] OK # # # cpu 4: rx_hash 0xb19060e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45796 dport 48948] OK # # # cpu 4: rx_hash 0xafc60293 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45814 dport 48948] OK # # # cpu 4: rx_hash 0x1e45aa9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45826 dport 48948] OK # # # cpu 4: rx_hash 0xd6369f6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45828 dport 48948] OK # # # cpu 4: rx_hash 0xc860fd1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45846 dport 48948] OK # # # cpu 4: rx_hash 0x474bcc21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45874 dport 48948] OK # # # cpu 4: rx_hash 0x567214a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45896 dport 48948] OK # # # count: pass=44 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 46002 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40719 dport 46002] != expected 0xed7ac94f # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40719 dport 46002] != expected 0xed7ac94f # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 46002] != expected 0x95a9a775 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 46002] != expected 0x95a9a775 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41909 dport 46002] != expected 0xe48c58a0 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41909 dport 46002] != expected 0xe48c58a0 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52693 dport 46002] != expected 0x3336088e # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52693 dport 46002] != expected 0x3336088e # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36375 dport 46002] != expected 0xbf075d8a # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36375 dport 46002] != expected 0xbf075d8a # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53894 dport 46002] != expected 0xd9bc255e # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53894 dport 46002] != expected 0xd9bc255e # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38635 dport 46002] != expected 0xfa2df14f # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38635 dport 46002] != expected 0xfa2df14f # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60468 dport 46002] != expected 0x2b54a286 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60468 dport 46002] != expected 0x2b54a286 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53673 dport 46002] != expected 0x15d45afe # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53673 dport 46002] != expected 0x15d45afe # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60371 dport 46002] != expected 0xb87bc8cf # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60371 dport 46002] != expected 0xb87bc8cf # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50657 dport 46002] != expected 0xa5c1c33 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50657 dport 46002] != expected 0xa5c1c33 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48956 dport 46002] != expected 0x7dc6987a # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48956 dport 46002] != expected 0x7dc6987a # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55334 dport 46002] != expected 0xff46cc5a # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55334 dport 46002] != expected 0xff46cc5a # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47587 dport 46002] != expected 0x9cae87f4 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47587 dport 46002] != expected 0x9cae87f4 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60921 dport 46002] != expected 0xe6bb45eb # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60921 dport 46002] != expected 0xe6bb45eb # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57138 dport 46002] != expected 0x265308f9 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57138 dport 46002] != expected 0x265308f9 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57381 dport 46002] != expected 0xfb5be68 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57381 dport 46002] != expected 0xfb5be68 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45714 dport 46002] != expected 0xd9aeed4d # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45714 dport 46002] != expected 0xd9aeed4d # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55151 dport 46002] != expected 0x441f6560 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55151 dport 46002] != expected 0x441f6560 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53215 dport 46002] != expected 0x6ecbc939 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53215 dport 46002] != expected 0x6ecbc939 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55384 dport 46002] != expected 0x48e95cce # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55384 dport 46002] != expected 0x48e95cce # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 46002] != expected 0x80b0df79 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 46002] != expected 0x80b0df79 # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42229 dport 46002] != expected 0xaf03138f # # Exception| cpu 0: rx_hash 0xcb523e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42229 dport 46002] != expected 0xaf03138f # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 33386 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54525 dport 33386] != expected 0x91240884 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54525 dport 33386] != expected 0x91240884 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33510 dport 33386] != expected 0x2e635478 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33510 dport 33386] != expected 0x2e635478 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36985 dport 33386] != expected 0x56683f4c # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36985 dport 33386] != expected 0x56683f4c # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55323 dport 33386] != expected 0x2e8abf2b # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55323 dport 33386] != expected 0x2e8abf2b # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48362 dport 33386] != expected 0x75e85b5a # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48362 dport 33386] != expected 0x75e85b5a # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48122 dport 33386] != expected 0x8fcb28f6 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48122 dport 33386] != expected 0x8fcb28f6 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34237 dport 33386] != expected 0x8333d4a9 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34237 dport 33386] != expected 0x8333d4a9 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59193 dport 33386] != expected 0x6f7f6a76 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59193 dport 33386] != expected 0x6f7f6a76 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54973 dport 33386] != expected 0xe9d6bb97 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54973 dport 33386] != expected 0xe9d6bb97 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58070 dport 33386] != expected 0x3241b5f5 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58070 dport 33386] != expected 0x3241b5f5 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40069 dport 33386] != expected 0xd478633f # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40069 dport 33386] != expected 0xd478633f # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47120 dport 33386] != expected 0xd8a8da50 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47120 dport 33386] != expected 0xd8a8da50 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51731 dport 33386] != expected 0x627c60e1 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51731 dport 33386] != expected 0x627c60e1 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49819 dport 33386] != expected 0xd489895a # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49819 dport 33386] != expected 0xd489895a # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59843 dport 33386] != expected 0xb993a1d3 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59843 dport 33386] != expected 0xb993a1d3 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37772 dport 33386] != expected 0x64207826 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37772 dport 33386] != expected 0x64207826 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49674 dport 33386] != expected 0x28070854 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49674 dport 33386] != expected 0x28070854 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35349 dport 33386] != expected 0x96eb2800 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35349 dport 33386] != expected 0x96eb2800 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53551 dport 33386] != expected 0xee696601 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53551 dport 33386] != expected 0xee696601 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43726 dport 33386] != expected 0x5b9aed11 # # Exception| cpu 0: rx_hash 0x3aad6eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43726 dport 33386] != expected 0x5b9aed11 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 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__->