< 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 214, 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 44701 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 73 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1d7e2956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38504 dport 44701] != expected 0xed95a2ca # # Exception| cpu 0: rx_hash 0x0badbf20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38542 dport 44701] != expected 0x155171c8 # # Exception| cpu 0: rx_hash 0x1cf8a75c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38574 dport 44701] != expected 0x3a7cfb70 # # Exception| cpu 0: rx_hash 0x67fb910b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38594 dport 44701] != expected 0x471dcbb0 # # Exception| cpu 0: rx_hash 0x76015fb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38648 dport 44701] != expected 0x7805d515 # # Exception| cpu 0: rx_hash 0x0350d87d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38650 dport 44701] != expected 0x8add7e9a # # Exception| cpu 0: rx_hash 0xd0954f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38672 dport 44701] != expected 0x522663eb # # Exception| cpu 0: rx_hash 0x733a2511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38746 dport 44701] != expected 0x8bde27db # # Exception| cpu 0: rx_hash 0x62c0ebaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38752 dport 44701] != expected 0xb4c6397e # # Exception| cpu 0: rx_hash 0x4c6adb53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38768 dport 44701] != expected 0xea9d2c0f # # Exception| cpu 0: rx_hash 0x3e120453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38830 dport 44701] != expected 0xdf994a27 # # Exception| cpu 0: rx_hash 0x54ebfcbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38904 dport 44701] != expected 0x9de06442 # # Exception| cpu 0: rx_hash 0xee433f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38908 dport 44701] != expected 0xe48c3185 # # Exception| cpu 0: rx_hash 0xaebe35e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38918 dport 44701] != expected 0x951b3b51 # # Exception| cpu 0: rx_hash 0x86bbd3d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38924 dport 44701] != expected 0xdb75ba3d # # Exception| cpu 0: rx_hash 0x12b920c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38936 dport 44701] != expected 0xfc42fa8b # # Exception| cpu 0: rx_hash 0x2b46084d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38952 dport 44701] != expected 0x8d346542 # # Exception| cpu 0: rx_hash 0xe2109aa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38964 dport 44701] != expected 0x16b50f17 # # Exception| cpu 0: rx_hash 0x50453e1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38980 dport 44701] != expected 0xf0555582 # # Exception| cpu 0: rx_hash 0x2514b9d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38982 dport 44701] != expected 0x28dfe0d # # Exception| cpu 0: rx_hash 0xc447cd05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38992 dport 44701] != expected 0xd7621534 # # Exception| cpu 0: rx_hash 0x88e9624d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39010 dport 44701] != expected 0x54cc2172 # # Exception| cpu 0: rx_hash 0x7f6980e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39058 dport 44701] != expected 0x79e71949 # # Exception| cpu 0: rx_hash 0x896fec47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39076 dport 44701] != expected 0x832578c8 # # Exception| cpu 0: rx_hash 0xaf38bbe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39104 dport 44701] != expected 0x42f262eb # # Exception| cpu 0: rx_hash 0x7cfd2c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39210 dport 44701] != expected 0x9a097f9a # # Exception| cpu 0: rx_hash 0x5c05adec [saddr 192.0.3.2 daddr 192.0.3.1 sport 39252 dport 44701] != expected 0x4bebf1a4 # # Exception| cpu 0: rx_hash 0x8dd218ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 39360 dport 44701] != expected 0xa717d3bc # # Exception| cpu 0: rx_hash 0x6c816c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39382 dport 44701] != expected 0x72f83885 # # Exception| cpu 0: rx_hash 0xde9810bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39440 dport 44701] != expected 0xb20608c3 # # Exception| cpu 0: rx_hash 0xe1c8eefe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39482 dport 44701] != expected 0xd3450317 # # Exception| cpu 4: rx_hash 0x7f7ab6e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38474 dport 44701] != expected 0x306083fd # # Exception| cpu 4: rx_hash 0x0c84e7ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38482 dport 44701] != expected 0xd28dbc6f # # Exception| cpu 4: rx_hash 0xfc2d5d84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38526 dport 44701] != expected 0x387a49f3 # # Exception| cpu 4: rx_hash 0x7853ee2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38550 dport 44701] != expected 0xf7bc4e5a # # Exception| cpu 4: rx_hash 0x325297a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38590 dport 44701] != expected 0x6427ee01 # # Exception| cpu 4: rx_hash 0x8007331e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 44701] != expected 0x82c7b494 # # Exception| cpu 4: rx_hash 0x05ff0eba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38624 dport 44701] != expected 0x9ae8ea87 # # Exception| cpu 4: rx_hash 0x2dfae884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38634 dport 44701] != expected 0xd4866beb # # Exception| cpu 4: rx_hash 0x203cf578 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38716 dport 44701] != expected 0xb8d19677 # # Exception| cpu 4: rx_hash 0xcf3d3030 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38724 dport 44701] != expected 0xe287e601 # # Exception| cpu 4: rx_hash 0x93efdfc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38794 dport 44701] != expected 0x89d89558 # # Exception| cpu 4: rx_hash 0x1eea8530 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38864 dport 44701] != expected 0xe7bc419 # # Exception| cpu 4: rx_hash 0xeaedfdfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38976 dport 44701] != expected 0x89390045 # # Exception| cpu 4: rx_hash 0x9913acf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39000 dport 44701] != expected 0x6bd43fd7 # # Exception| cpu 4: rx_hash 0x34ee776c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39036 dport 44701] != expected 0x3d95e0a8 # # Exception| cpu 4: rx_hash 0xc5c1430f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39062 dport 44701] != expected 0x8b4c8e # # Exception| cpu 4: rx_hash 0x40397eab [saddr 192.0.3.2 daddr 192.0.3.1 sport 39096 dport 44701] != expected 0x18a4129d # # Exception| cpu 4: rx_hash 0x48c419f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39116 dport 44701] != expected 0x87281dcf # # Exception| cpu 4: rx_hash 0x3b3a48fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39124 dport 44701] != expected 0x65c5225d # # Exception| cpu 4: rx_hash 0x666e290f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39132 dport 44701] != expected 0xd97308be # # Exception| cpu 4: rx_hash 0x5f91018a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39148 dport 44701] != expected 0xa8059777 # # Exception| cpu 4: rx_hash 0xa45170d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39180 dport 44701] != expected 0x3e900b6a # # Exception| cpu 4: rx_hash 0xe8ffdf90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39230 dport 44701] != expected 0xbd3e3f2c # # Exception| cpu 4: rx_hash 0x65fa8569 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39268 dport 44701] != expected 0x3a9d6e6d # # Exception| cpu 4: rx_hash 0x4b50b590 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39284 dport 44701] != expected 0x64c67b1c # # Exception| cpu 4: rx_hash 0x1604d463 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39292 dport 44701] != expected 0xd87051ff # # Exception| cpu 4: rx_hash 0xc981d0f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39302 dport 44701] != expected 0xbb35e8a8 # # Exception| cpu 4: rx_hash 0x7586c5d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39320 dport 44701] != expected 0xd26c2972 # # Exception| cpu 4: rx_hash 0xab854f48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39332 dport 44701] != expected 0x66c0c99f # # Exception| cpu 4: rx_hash 0x4c79ed5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39336 dport 44701] != expected 0xa31ab6bb # # Exception| cpu 4: rx_hash 0x3f87bc57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39344 dport 44701] != expected 0x41f78929 # # Exception| cpu 4: rx_hash 0x9a870090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39392 dport 44701] != expected 0x883a5904 # # Exception| cpu 4: rx_hash 0xc7d36163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39400 dport 44701] != expected 0x348c73e7 # # Exception| cpu 4: rx_hash 0xf0322045 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39424 dport 44701] != expected 0xec5d1db2 # # Exception| cpu 4: rx_hash 0x539d4a45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39498 dport 44701] != expected 0x35a55982 # # Exception| cpu 4: rx_hash 0x8b311612 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39532 dport 44701] != expected 0x913c2d72 # # Exception| cpu 4: rx_hash 0x37360333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39538 dport 44701] != expected 0xf865eca8 # # Exception| cpu 4: rx_hash 0x6a6262c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39546 dport 44701] != expected 0x44d3c64b # # Exception| cpu 4: rx_hash 0x21e59545 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39572 dport 44701] != expected 0xa13faa # # Exception| cpu 4: rx_hash 0x09e0737b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39582 dport 44701] != expected 0x4ecfbec6 # # Exception| cpu 4: rx_hash 0xffe61fd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39592 dport 44701] != expected 0xb40ddf47 # # Exception| cpu 4: rx_hash 0xf949c912 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39602 dport 44701] != expected 0xa4384b5a # # Exception| count: pass=0 nohash=0 fail=73 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xfdf4d841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36364 dport 58978] OK # # # cpu 0: rx_hash 0xe4f371a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36418 dport 58978] OK # # # cpu 0: rx_hash 0x970d20ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36442 dport 58978] OK # # # cpu 0: rx_hash 0xe575ffad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36484 dport 58978] OK # # # cpu 0: rx_hash 0x8923d186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36552 dport 58978] OK # # # cpu 0: rx_hash 0x798a6bef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36580 dport 58978] OK # # # cpu 0: rx_hash 0xc58d7ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36602 dport 58978] OK # # # cpu 0: rx_hash 0x10e73f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36618 dport 58978] OK # # # cpu 0: rx_hash 0x84e5cc7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36638 dport 58978] OK # # # cpu 0: rx_hash 0xbbb53238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36660 dport 58978] OK # # # cpu 0: rx_hash 0xb3485565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36672 dport 58978] OK # # # cpu 0: rx_hash 0xd14ccad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36706 dport 58978] OK # # # cpu 0: rx_hash 0x3736e6cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36776 dport 58978] OK # # # cpu 0: rx_hash 0x199cd632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36792 dport 58978] OK # # # cpu 0: rx_hash 0xef1cbea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36868 dport 58978] OK # # # cpu 0: rx_hash 0x9ce2efad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36892 dport 58978] OK # # # cpu 0: rx_hash 0x1fb504ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36904 dport 58978] OK # # # cpu 0: rx_hash 0xa3b211ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36918 dport 58978] OK # # # cpu 0: rx_hash 0xf0b4c186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 58978] OK # # # cpu 0: rx_hash 0x3f4d85ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36950 dport 58978] OK # # # cpu 0: rx_hash 0x8463c841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37012 dport 58978] OK # # # cpu 0: rx_hash 0x5a6042d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37032 dport 58978] OK # # # cpu 0: rx_hash 0x22f7d8e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37244 dport 58978] OK # # # cpu 4: rx_hash 0x1ca7ac93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36378 dport 58978] OK # # # cpu 4: rx_hash 0xa60f6f75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36382 dport 58978] OK # # # cpu 4: rx_hash 0x77d8da75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36490 dport 58978] OK # # # cpu 4: rx_hash 0x608dc209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36522 dport 58978] OK # # # cpu 4: rx_hash 0x13739303 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36530 dport 58978] OK # # # cpu 4: rx_hash 0x6edf7393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36548 dport 58978] OK # # # cpu 4: rx_hash 0x1d212299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36572 dport 58978] OK # # # cpu 4: rx_hash 0x6870a554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36574 dport 58978] OK # # # cpu 4: rx_hash 0xed8898f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36592 dport 58978] OK # # # cpu 4: rx_hash 0xdf1e7b4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36620 dport 58978] OK # # # cpu 4: rx_hash 0x63196e6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36626 dport 58978] OK # # # cpu 4: rx_hash 0x21e570bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36686 dport 58978] OK # # # cpu 4: rx_hash 0x9de2659c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36688 dport 58978] OK # # # cpu 4: rx_hash 0x521b21b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36694 dport 58978] OK # # # cpu 4: rx_hash 0xffe6fa2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36722 dport 58978] OK # # # cpu 4: rx_hash 0x301fbe06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36724 dport 58978] OK # # # cpu 4: rx_hash 0xb2cedb6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36742 dport 58978] OK # # # cpu 4: rx_hash 0x9c64eb96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36758 dport 58978] OK # # # cpu 4: rx_hash 0x8b31f3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36790 dport 58978] OK # # # cpu 4: rx_hash 0x39645751 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36806 dport 58978] OK # # # cpu 4: rx_hash 0xad66a44e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36818 dport 58978] OK # # # cpu 4: rx_hash 0xe1c80b06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36832 dport 58978] OK # # # cpu 4: rx_hash 0xcf623bff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36848 dport 58978] OK # # # cpu 4: rx_hash 0x92365a0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36856 dport 58978] OK # # # cpu 4: rx_hash 0x264a2c4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36888 dport 58978] OK # # # cpu 4: rx_hash 0x37b0e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36898 dport 58978] OK # # # cpu 4: rx_hash 0x17486393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36956 dport 58978] OK # # # cpu 4: rx_hash 0x3864dd60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37002 dport 58978] OK # # # cpu 4: rx_hash 0x9bcbb760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37056 dport 58978] OK # # # cpu 4: rx_hash 0xb5618799 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37072 dport 58978] OK # # # cpu 4: rx_hash 0xc0300054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37074 dport 58978] OK # # # cpu 4: rx_hash 0x775ede4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37120 dport 58978] OK # # # cpu 4: rx_hash 0x59f4eeb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37136 dport 58978] OK # # # cpu 4: rx_hash 0xbe084ca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37148 dport 58978] OK # # # cpu 4: rx_hash 0x87f76427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37164 dport 58978] OK # # # cpu 4: rx_hash 0xf2a6e3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37166 dport 58978] OK # # # cpu 4: rx_hash 0x68f6a16f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37204 dport 58978] OK # # # cpu 4: rx_hash 0x510989ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37220 dport 58978] OK # # # cpu 4: rx_hash 0x24580e27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37222 dport 58978] OK # # # cpu 4: rx_hash 0xb6f52bff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37224 dport 58978] OK # # # cpu 4: rx_hash 0xea27c406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37286 dport 58978] OK # # # cpu 4: rx_hash 0xcc7093a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37314 dport 58978] OK # # # cpu 4: rx_hash 0xdb258bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37346 dport 58978] OK # # # cpu 4: rx_hash 0x8671ea2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37354 dport 58978] OK # # # cpu 4: rx_hash 0xf58fbb27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37362 dport 58978] OK # # # cpu 4: rx_hash 0xc4c12cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37376 dport 58978] OK # # # cpu 4: rx_hash 0x78c639e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37406 dport 58978] OK # # # cpu 4: rx_hash 0x149017cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37458 dport 58978] OK # # # cpu 4: rx_hash 0x49c4763f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37466 dport 58978] OK # # # count: pass=72 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 214, 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 49750 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53033 dport 49750] != expected 0xf7921f73 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53033 dport 49750] != expected 0xf7921f73 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56611 dport 49750] != expected 0x35501da1 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56611 dport 49750] != expected 0x35501da1 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44072 dport 49750] != expected 0x258c9ade # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44072 dport 49750] != expected 0x258c9ade # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60189 dport 49750] != expected 0x39de94a2 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60189 dport 49750] != expected 0x39de94a2 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56830 dport 49750] != expected 0x173d8718 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56830 dport 49750] != expected 0x173d8718 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54720 dport 49750] != expected 0xadf57a50 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54720 dport 49750] != expected 0xadf57a50 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33570 dport 49750] != expected 0x461f85bb # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33570 dport 49750] != expected 0x461f85bb # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56924 dport 49750] != expected 0x1614ad7d # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56924 dport 49750] != expected 0x1614ad7d # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39778 dport 49750] != expected 0x536badd8 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39778 dport 49750] != expected 0x536badd8 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39301 dport 49750] != expected 0xbcecf16f # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39301 dport 49750] != expected 0xbcecf16f # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48731 dport 49750] != expected 0x58a9bf64 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48731 dport 49750] != expected 0x58a9bf64 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43241 dport 49750] != expected 0x65190667 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43241 dport 49750] != expected 0x65190667 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33286 dport 49750] != expected 0xf5bbeb93 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33286 dport 49750] != expected 0xf5bbeb93 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43274 dport 49750] != expected 0xe4e566eb # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43274 dport 49750] != expected 0xe4e566eb # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41001 dport 49750] != expected 0xc5f817bf # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41001 dport 49750] != expected 0xc5f817bf # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55121 dport 49750] != expected 0x2f26823a # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55121 dport 49750] != expected 0x2f26823a # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35034 dport 49750] != expected 0x3c2948b5 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35034 dport 49750] != expected 0x3c2948b5 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39917 dport 49750] != expected 0x4a134cc3 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39917 dport 49750] != expected 0x4a134cc3 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45602 dport 49750] != expected 0xe28b4273 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45602 dport 49750] != expected 0xe28b4273 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47002 dport 49750] != expected 0xf81c48f5 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47002 dport 49750] != expected 0xf81c48f5 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37706 dport 49750] != expected 0x3c4cbba9 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37706 dport 49750] != expected 0x3c4cbba9 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39621 dport 49750] != expected 0x3c6d5dcf # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39621 dport 49750] != expected 0x3c6d5dcf # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44967 dport 49750] != expected 0x2be31239 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44967 dport 49750] != expected 0x2be31239 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60897 dport 49750] != expected 0xdaa46743 # # Exception| cpu 0: rx_hash 0x9f63f595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60897 dport 49750] != expected 0xdaa46743 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 214, 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 49218 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41372 dport 49218] != expected 0xc4c4703e # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41372 dport 49218] != expected 0xc4c4703e # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52200 dport 49218] != expected 0xfc8ded11 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52200 dport 49218] != expected 0xfc8ded11 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42853 dport 49218] != expected 0xdd7c05b7 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42853 dport 49218] != expected 0xdd7c05b7 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54123 dport 49218] != expected 0x30d9dd08 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54123 dport 49218] != expected 0x30d9dd08 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33017 dport 49218] != expected 0x53cdde17 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33017 dport 49218] != expected 0x53cdde17 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56524 dport 49218] != expected 0xd87bc6f0 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56524 dport 49218] != expected 0xd87bc6f0 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60530 dport 49218] != expected 0xbdc5729a # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60530 dport 49218] != expected 0xbdc5729a # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56116 dport 49218] != expected 0x98a1fec # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56116 dport 49218] != expected 0x98a1fec # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37766 dport 49218] != expected 0xd8270856 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37766 dport 49218] != expected 0xd8270856 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33392 dport 49218] != expected 0x309aa7e6 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33392 dport 49218] != expected 0x309aa7e6 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52328 dport 49218] != expected 0xc27df145 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52328 dport 49218] != expected 0xc27df145 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44251 dport 49218] != expected 0x6439e81c # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44251 dport 49218] != expected 0x6439e81c # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34691 dport 49218] != expected 0xb2b8c6d9 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34691 dport 49218] != expected 0xb2b8c6d9 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56323 dport 49218] != expected 0x6e0a2693 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56323 dport 49218] != expected 0x6e0a2693 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55338 dport 49218] != expected 0x612f845 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55338 dport 49218] != expected 0x612f845 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38495 dport 49218] != expected 0x6555972b # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38495 dport 49218] != expected 0x6555972b # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39135 dport 49218] != expected 0x9d127c11 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39135 dport 49218] != expected 0x9d127c11 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41803 dport 49218] != expected 0x903e90d0 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41803 dport 49218] != expected 0x903e90d0 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56878 dport 49218] != expected 0xe575c2e7 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56878 dport 49218] != expected 0xe575c2e7 # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33064 dport 49218] != expected 0x7b51885a # # Exception| cpu 4: rx_hash 0x79c6e399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33064 dport 49218] != expected 0x7b51885a # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->