< 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 # # Interface: enp1s0, driver: fbnic # 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 47787 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 64 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7540b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53956 dport 47787] != expected 0x9c05a76f # # Exception| cpu 0: rx_hash 0x36487608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53958 dport 47787] != expected 0x3471f689 # # Exception| cpu 0: rx_hash 0xf03660b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53992 dport 47787] != expected 0x48a5defb # # Exception| cpu 0: rx_hash 0xc8954ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54000 dport 47787] != expected 0xb7b640be # # Exception| cpu 0: rx_hash 0x7e9c5623 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54026 dport 47787] != expected 0xd0e45168 # # Exception| cpu 0: rx_hash 0x3b335f65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54162 dport 47787] != expected 0x25561e6a # # Exception| cpu 0: rx_hash 0xfd4d49d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54204 dport 47787] != expected 0x59823618 # # Exception| cpu 0: rx_hash 0xba80fdce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54216 dport 47787] != expected 0x67727346 # # Exception| cpu 0: rx_hash 0x52e1e41a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54232 dport 47787] != expected 0x327cf97a # # Exception| cpu 0: rx_hash 0xac3cd8d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54254 dport 47787] != expected 0xb1bb4f4d # # Exception| cpu 0: rx_hash 0x6332361d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54272 dport 47787] != expected 0x9421b22d # # Exception| cpu 0: rx_hash 0xc85be16b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54290 dport 47787] != expected 0x695b69f7 # # Exception| cpu 0: rx_hash 0x2ad74898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54292 dport 47787] != expected 0x951510e2 # # Exception| cpu 0: rx_hash 0xeca95e29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54330 dport 47787] != expected 0xe9c13890 # # Exception| cpu 0: rx_hash 0x7ba6d99b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54342 dport 47787] != expected 0x7d2c69b7 # # Exception| cpu 0: rx_hash 0x0ae08d62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54346 dport 47787] != expected 0x830b553d # # Exception| cpu 0: rx_hash 0xa1895a14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54360 dport 47787] != expected 0x7e718ee7 # # Exception| cpu 0: rx_hash 0x16b1185c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54394 dport 47787] != expected 0xfc829a1f # # Exception| cpu 0: rx_hash 0x0c474a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54480 dport 47787] != expected 0xdecd4bd9 # # Exception| cpu 0: rx_hash 0xd75997a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54550 dport 47787] != expected 0x3831a9a7 # # Exception| cpu 0: rx_hash 0x23691b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54582 dport 47787] != expected 0x12b6ecb9 # # Exception| cpu 0: rx_hash 0x27ac61f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54592 dport 47787] != expected 0x8432f801 # # Exception| cpu 0: rx_hash 0x3bfdf4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54640 dport 47787] != expected 0xfbbb3723 # # Exception| cpu 0: rx_hash 0x178046f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54690 dport 47787] != expected 0x19239f31 # # Exception| cpu 0: rx_hash 0x844abbf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54696 dport 47787] != expected 0x1b4adaae # # Exception| cpu 0: rx_hash 0xffe15f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54706 dport 47787] != expected 0x4c2d150d # # Exception| cpu 0: rx_hash 0x620368b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54744 dport 47787] != expected 0x7180b703 # # Exception| cpu 0: rx_hash 0x9633e459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54776 dport 47787] != expected 0x5b07f21d # # Exception| cpu 0: rx_hash 0xd53b2afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54778 dport 47787] != expected 0xf373a3fb # # Exception| cpu 0: rx_hash 0x5efd9720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54790 dport 47787] != expected 0xeac7bf69 # # Exception| cpu 4: rx_hash 0x0a2e26cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53928 dport 47787] != expected 0x5de67c74 # # Exception| cpu 4: rx_hash 0xe8a28f3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53934 dport 47787] != expected 0xa1a80561 # # Exception| cpu 4: rx_hash 0xec67f587 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53976 dport 47787] != expected 0x372c11d9 # # Exception| cpu 4: rx_hash 0x5b5fb7cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54010 dport 47787] != expected 0xb5df0521 # # Exception| cpu 4: rx_hash 0xb9d31e3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54012 dport 47787] != expected 0x49917c34 # # Exception| cpu 4: rx_hash 0xfbea8e30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54054 dport 47787] != expected 0x44428fc # # Exception| cpu 4: rx_hash 0xbc273a2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54098 dport 47787] != expected 0x3ab46da2 # # Exception| cpu 4: rx_hash 0x01f2c845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54118 dport 47787] != expected 0x11078a73 # # Exception| cpu 4: rx_hash 0x33bc521e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54120 dport 47787] != expected 0x4754e71f # # Exception| cpu 4: rx_hash 0x4a750b9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54174 dport 47787] != expected 0xdb7122e0 # # Exception| cpu 4: rx_hash 0x6e87b4de [saddr 192.0.3.2 daddr 192.0.3.1 sport 54198 dport 47787] != expected 0x5beb7387 # # Exception| cpu 4: rx_hash 0x4eb07124 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54248 dport 47787] != expected 0x4df53658 # # Exception| cpu 4: rx_hash 0x3c6b6d81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54322 dport 47787] != expected 0x43dc2ce9 # # Exception| cpu 4: rx_hash 0xbdd8cf2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54376 dport 47787] != expected 0x1f841c5 # # Exception| cpu 4: rx_hash 0xb557c251 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54418 dport 47787] != expected 0x63fab8b0 # # Exception| cpu 4: rx_hash 0xc41196a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54430 dport 47787] != expected 0x9ddd843a # # Exception| cpu 4: rx_hash 0xd8400396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54446 dport 47787] != expected 0xe2544b18 # # Exception| cpu 4: rx_hash 0xd668c909 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54478 dport 47787] != expected 0xdd90ac89 # # Exception| cpu 4: rx_hash 0xf29a764b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54502 dport 47787] != expected 0x5d0afdee # # Exception| cpu 4: rx_hash 0x6bbd3b66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54522 dport 47787] != expected 0xf6234b58 # # Exception| cpu 4: rx_hash 0xcb080299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54566 dport 47787] != expected 0x47b86685 # # Exception| cpu 4: rx_hash 0xcfcd7821 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54608 dport 47787] != expected 0xd13c723d # # Exception| cpu 4: rx_hash 0x2d41d1d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54614 dport 47787] != expected 0x2d720b28 # # Exception| cpu 4: rx_hash 0x909423bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54626 dport 47787] != expected 0x6c1ecf9 # # Exception| cpu 4: rx_hash 0xeb3fc763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54648 dport 47787] != expected 0x51a6235a # # Exception| cpu 4: rx_hash 0xa0b804ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54656 dport 47787] != expected 0x9bd08bc9 # # Exception| cpu 4: rx_hash 0x92f69ee1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54670 dport 47787] != expected 0xcd83e6a5 # # Exception| cpu 4: rx_hash 0x5aa042cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54720 dport 47787] != expected 0x8e932946 # # Exception| cpu 4: rx_hash 0xb82ceb3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54726 dport 47787] != expected 0x72dd5053 # # Exception| cpu 4: rx_hash 0x9cde547e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54766 dport 47787] != expected 0xf2470134 # # Exception| cpu 4: rx_hash 0x3907e6c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54828 dport 47787] != expected 0xc229bfe8 # # Exception| cpu 4: rx_hash 0xa020abed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54832 dport 47787] != expected 0x6900095e # # Exception| cpu 4: rx_hash 0x42ac021e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54838 dport 47787] != expected 0x954e704b # # Exception| cpu 4: rx_hash 0xae086172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54864 dport 47787] != expected 0x56c4eecf # # Exception| count: pass=0 nohash=0 fail=64 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xea37a0e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39660 dport 48263] OK # # # cpu 0: rx_hash 0xa93f6e44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39662 dport 48263] OK # # # cpu 0: rx_hash 0x86113f8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39688 dport 48263] OK # # # cpu 0: rx_hash 0x7221b365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39720 dport 48263] OK # # # cpu 0: rx_hash 0x3bc4cde0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39740 dport 48263] OK # # # cpu 0: rx_hash 0x4e47e3a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39750 dport 48263] OK # # # cpu 0: rx_hash 0xf97fa1e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39780 dport 48263] OK # # # cpu 0: rx_hash 0x623a5198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39828 dport 48263] OK # # # cpu 0: rx_hash 0x0f2d905f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39848 dport 48263] OK # # # cpu 0: rx_hash 0x378eba23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39856 dport 48263] OK # # # cpu 0: rx_hash 0xa4444729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39866 dport 48263] OK # # # cpu 0: rx_hash 0x420d9462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39882 dport 48263] OK # # # cpu 0: rx_hash 0x1a0cfd1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40024 dport 48263] OK # # # cpu 0: rx_hash 0xf88054e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40030 dport 48263] OK # # # cpu 0: rx_hash 0xe4d1c1d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40046 dport 48263] OK # # # cpu 0: rx_hash 0x4fb816a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 48263] OK # # # cpu 0: rx_hash 0xa5bbb229 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40064 dport 48263] OK # # # cpu 0: rx_hash 0x47371bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40070 dport 48263] OK # # # cpu 0: rx_hash 0x63c5a498 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40110 dport 48263] OK # # # cpu 0: rx_hash 0x692814bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40120 dport 48263] OK # # # cpu 0: rx_hash 0x1cab3afe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40130 dport 48263] OK # # # cpu 0: rx_hash 0xab9378b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40160 dport 48263] OK # # # cpu 0: rx_hash 0x385985bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40170 dport 48263] OK # # # cpu 0: rx_hash 0xd0389c68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40186 dport 48263] OK # # # cpu 0: rx_hash 0xcd5857f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40210 dport 48263] OK # # # cpu 0: rx_hash 0x2fd4fe0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40212 dport 48263] OK # # # cpu 0: rx_hash 0x33856b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40228 dport 48263] OK # # # cpu 0: rx_hash 0x7a6015b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40240 dport 48263] OK # # # cpu 0: rx_hash 0x9c29c6fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40256 dport 48263] OK # # # cpu 0: rx_hash 0xdf210859 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40258 dport 48263] OK # # # cpu 0: rx_hash 0x3dada1aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40260 dport 48263] OK # # # cpu 4: rx_hash 0xf66635d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39644 dport 48263] OK # # # cpu 4: rx_hash 0xa3d2de63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 48263] OK # # # cpu 4: rx_hash 0x8cfc8fa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 48263] OK # # # cpu 4: rx_hash 0xa626fa75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39766 dport 48263] OK # # # cpu 4: rx_hash 0xb09adf6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39792 dport 48263] OK # # # cpu 4: rx_hash 0xb2f86230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39836 dport 48263] OK # # # cpu 4: rx_hash 0x7aaebe1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39890 dport 48263] OK # # # cpu 4: rx_hash 0xf535d62a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39912 dport 48263] OK # # # cpu 4: rx_hash 0x9152ef96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39956 dport 48263] OK # # # cpu 4: rx_hash 0xe014bb6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39960 dport 48263] OK # # # cpu 4: rx_hash 0x0298129c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39966 dport 48263] OK # # # cpu 4: rx_hash 0x8d037aa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39972 dport 48263] OK # # # cpu 4: rx_hash 0x1ec987a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39982 dport 48263] OK # # # cpu 4: rx_hash 0xb1652a6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40010 dport 48263] OK # # # cpu 4: rx_hash 0x065d6824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40040 dport 48263] OK # # # cpu 4: rx_hash 0x75798181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40072 dport 48263] OK # # # cpu 4: rx_hash 0x518b3ec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40096 dport 48263] OK # # # cpu 4: rx_hash 0xb3079730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40102 dport 48263] OK # # # cpu 4: rx_hash 0x2ee5a0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40140 dport 48263] OK # # # cpu 4: rx_hash 0x554e447b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40150 dport 48263] OK # # # cpu 4: rx_hash 0xdbe472e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40244 dport 48263] OK # # # cpu 4: rx_hash 0xd5ccb87e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40276 dport 48263] OK # # # cpu 4: rx_hash 0x13b2aecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40314 dport 48263] OK # # # cpu 4: rx_hash 0x3fcf1cf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40360 dport 48263] OK # # # cpu 4: rx_hash 0x40a18290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40388 dport 48263] OK # # # cpu 4: rx_hash 0x4a4c32b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40402 dport 48263] OK # # # cpu 4: rx_hash 0xf799c0d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40422 dport 48263] OK # # # cpu 4: rx_hash 0xbe7cbe5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 48263] OK # # # cpu 4: rx_hash 0x2db64357 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40440 dport 48263] OK # # # cpu 4: rx_hash 0xac9d4eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40466 dport 48263] OK # # # cpu 4: rx_hash 0x2d2eec00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40520 dport 48263] OK # # # cpu 4: rx_hash 0xb409a12d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40532 dport 48263] OK # # # cpu 4: rx_hash 0xd91e60ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40552 dport 48263] OK # # # cpu 4: rx_hash 0xe93247ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40586 dport 48263] OK # # # cpu 4: rx_hash 0x0bbeee1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40588 dport 48263] OK # # # cpu 4: rx_hash 0x01535e39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40602 dport 48263] OK # # # cpu 4: rx_hash 0x2b892be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40658 dport 48263] OK # # # count: pass=68 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 39758 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44649 dport 39758] != expected 0xa576ea40 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44649 dport 39758] != expected 0xa576ea40 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49517 dport 39758] != expected 0xa375bd9a # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49517 dport 39758] != expected 0xa375bd9a # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42256 dport 39758] != expected 0xd21bb1bf # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42256 dport 39758] != expected 0xd21bb1bf # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58162 dport 39758] != expected 0x3f01a89c # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58162 dport 39758] != expected 0x3f01a89c # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56465 dport 39758] != expected 0x29c2fcef # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56465 dport 39758] != expected 0x29c2fcef # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37074 dport 39758] != expected 0x49f6c8d5 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37074 dport 39758] != expected 0x49f6c8d5 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45272 dport 39758] != expected 0x13b50a0f # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45272 dport 39758] != expected 0x13b50a0f # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33248 dport 39758] != expected 0x2b0eb038 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33248 dport 39758] != expected 0x2b0eb038 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48984 dport 39758] != expected 0x3f126086 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48984 dport 39758] != expected 0x3f126086 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37192 dport 39758] != expected 0x11603e92 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37192 dport 39758] != expected 0x11603e92 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55840 dport 39758] != expected 0x4ffe0f3e # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55840 dport 39758] != expected 0x4ffe0f3e # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54978 dport 39758] != expected 0x73114f32 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54978 dport 39758] != expected 0x73114f32 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44097 dport 39758] != expected 0xa744cf76 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44097 dport 39758] != expected 0xa744cf76 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33816 dport 39758] != expected 0x257cca20 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33816 dport 39758] != expected 0x257cca20 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51084 dport 39758] != expected 0x850466f8 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51084 dport 39758] != expected 0x850466f8 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33140 dport 39758] != expected 0x209bc3b0 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33140 dport 39758] != expected 0x209bc3b0 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54960 dport 39758] != expected 0xb1af7379 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54960 dport 39758] != expected 0xb1af7379 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58457 dport 39758] != expected 0x14e80f85 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58457 dport 39758] != expected 0x14e80f85 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56337 dport 39758] != expected 0x23632da8 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56337 dport 39758] != expected 0x23632da8 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48669 dport 39758] != expected 0x2bd3a194 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48669 dport 39758] != expected 0x2bd3a194 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45621 dport 39758] != expected 0xab7d7cf # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45621 dport 39758] != expected 0xab7d7cf # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37082 dport 39758] != expected 0xe3ebdcac # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37082 dport 39758] != expected 0xe3ebdcac # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36068 dport 39758] != expected 0xdb9a5754 # # Exception| cpu 0: rx_hash 0xbe28a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36068 dport 39758] != expected 0xdb9a5754 # # 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 60836 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40339 dport 60836] != expected 0x818a53cb # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40339 dport 60836] != expected 0x818a53cb # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47458 dport 60836] != expected 0x4e8b8a14 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47458 dport 60836] != expected 0x4e8b8a14 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39765 dport 60836] != expected 0xd4f013de # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39765 dport 60836] != expected 0xd4f013de # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42448 dport 60836] != expected 0xf47d5ff # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42448 dport 60836] != expected 0xf47d5ff # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40530 dport 60836] != expected 0xe14ab292 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40530 dport 60836] != expected 0xe14ab292 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40286 dport 60836] != expected 0xf1c9ff38 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40286 dport 60836] != expected 0xf1c9ff38 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55824 dport 60836] != expected 0xa901a664 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55824 dport 60836] != expected 0xa901a664 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50811 dport 60836] != expected 0xd16b2bf9 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50811 dport 60836] != expected 0xd16b2bf9 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45307 dport 60836] != expected 0xc463cdb9 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45307 dport 60836] != expected 0xc463cdb9 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42299 dport 60836] != expected 0x69b85c15 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42299 dport 60836] != expected 0x69b85c15 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48572 dport 60836] != expected 0xfc11e8b3 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48572 dport 60836] != expected 0xfc11e8b3 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52011 dport 60836] != expected 0x65e52391 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52011 dport 60836] != expected 0x65e52391 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35818 dport 60836] != expected 0x7a1ac3dd # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35818 dport 60836] != expected 0x7a1ac3dd # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60700 dport 60836] != expected 0x103f3e3c # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60700 dport 60836] != expected 0x103f3e3c # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60261 dport 60836] != expected 0x9047cf33 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60261 dport 60836] != expected 0x9047cf33 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59702 dport 60836] != expected 0x9864cbbb # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59702 dport 60836] != expected 0x9864cbbb # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42486 dport 60836] != expected 0x19fbf0e6 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42486 dport 60836] != expected 0x19fbf0e6 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37543 dport 60836] != expected 0x45ebfea3 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37543 dport 60836] != expected 0x45ebfea3 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56499 dport 60836] != expected 0xd5c6d6fa # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56499 dport 60836] != expected 0xd5c6d6fa # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51053 dport 60836] != expected 0x65008a43 # # Exception| cpu 0: rx_hash 0xb83dd71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51053 dport 60836] != expected 0x65008a43 # # 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__->