< 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 60645 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x331d1905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60756 dport 60645] != expected 0xcbacf947 # # Exception| cpu 0: rx_hash 0x0dc001ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60774 dport 60645] != expected 0xbf5a969 # # Exception| cpu 0: rx_hash 0x1840331d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60784 dport 60645] != expected 0xbe608d86 # # Exception| cpu 0: rx_hash 0xdd0e985c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60790 dport 60645] != expected 0x5c76da32 # # Exception| cpu 0: rx_hash 0xea100b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60814 dport 60645] != expected 0x102244cf # # Exception| cpu 0: rx_hash 0xf9ca5383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60868 dport 60645] != expected 0x16dfe477 # # Exception| cpu 0: rx_hash 0x54e3b41a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60898 dport 60645] != expected 0xdf080a6e # # Exception| cpu 0: rx_hash 0x30302c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60908 dport 60645] != expected 0x9218bb6c # # Exception| cpu 0: rx_hash 0x1a1e760e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60934 dport 60645] != expected 0x5210e0bd # # Exception| cpu 0: rx_hash 0xbb83456e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60942 dport 60645] != expected 0xfd16060b # # Exception| cpu 0: rx_hash 0x4f1c97bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32770 dport 60645] != expected 0x446e1c05 # # Exception| cpu 0: rx_hash 0x6441bda4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32806 dport 60645] != expected 0x31a268c4 # # Exception| cpu 0: rx_hash 0xf7b542d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32818 dport 60645] != expected 0x382cd6f3 # # Exception| cpu 0: rx_hash 0x9366daf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32828 dport 60645] != expected 0x753c67f1 # # Exception| cpu 0: rx_hash 0x13487d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32866 dport 60645] != expected 0x7a4f797e # # Exception| cpu 0: rx_hash 0x34a183e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32872 dport 60645] != expected 0x69520510 # # Exception| cpu 0: rx_hash 0xd371890b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32896 dport 60645] != expected 0x7285e8b6 # # Exception| cpu 0: rx_hash 0x72ecba6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32904 dport 60645] != expected 0xdd830e00 # # Exception| cpu 0: rx_hash 0xdfc55df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32942 dport 60645] != expected 0x1454e019 # # Exception| cpu 0: rx_hash 0x220c8426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32966 dport 60645] != expected 0x857363d4 # # Exception| cpu 0: rx_hash 0xd52be377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32988 dport 60645] != expected 0xc1ed6ce1 # # Exception| cpu 0: rx_hash 0xdb24982f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33082 dport 60645] != expected 0xd2520770 # # Exception| cpu 0: rx_hash 0x65d7273b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33110 dport 60645] != expected 0x1d7849d1 # # Exception| cpu 0: rx_hash 0x0104bf1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33112 dport 60645] != expected 0x5068f8d3 # # Exception| cpu 0: rx_hash 0xdd7ef253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33126 dport 60645] != expected 0x613a8327 # # Exception| cpu 0: rx_hash 0xac2d5883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33150 dport 60645] != expected 0x99bf16ca # # Exception| cpu 0: rx_hash 0x79949e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33162 dport 60645] != expected 0x24e0a3ed # # Exception| cpu 0: rx_hash 0x08c734a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33170 dport 60645] != expected 0xdc653600 # # Exception| cpu 0: rx_hash 0x239a1eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33206 dport 60645] != expected 0xa9a942c1 # # Exception| cpu 0: rx_hash 0xf9ba398c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33236 dport 60645] != expected 0x2b93bd62 # # Exception| cpu 0: rx_hash 0x6b3db6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33294 dport 60645] != expected 0x97d92c45 # # Exception| cpu 0: rx_hash 0x3d87e2e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33308 dport 60645] != expected 0x7c41c5c6 # # Exception| cpu 0: rx_hash 0xeb13112c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33360 dport 60645] != expected 0x98aa32ca # # Exception| cpu 0: rx_hash 0x6d67dcad [saddr 192.0.3.2 daddr 192.0.3.1 sport 33362 dport 60645] != expected 0x24b1a812 # # Exception| cpu 0: rx_hash 0x09b4448c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33372 dport 60645] != expected 0x69a11910 # # Exception| cpu 0: rx_hash 0x53bac444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33376 dport 60645] != expected 0xe4e8f83c # # Exception| cpu 0: rx_hash 0x93833047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33410 dport 60645] != expected 0xec2269f4 # # Exception| cpu 0: rx_hash 0x2b2ae52f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33458 dport 60645] != expected 0x9060a302 # # Exception| cpu 0: rx_hash 0xee644e6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33460 dport 60645] != expected 0x7276f4b6 # # Exception| cpu 0: rx_hash 0x681083ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33462 dport 60645] != expected 0xce6d6e6e # # Exception| cpu 0: rx_hash 0x4ff97d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33468 dport 60645] != expected 0xdd701200 # # Exception| cpu 0: rx_hash 0xb230a4da [saddr 192.0.3.2 daddr 192.0.3.1 sport 33492 dport 60645] != expected 0x4c5791cd # # Exception| cpu 0: rx_hash 0x82e2c76b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 60645] != expected 0x9fb1aa72 # # Exception| cpu 0: rx_hash 0x237ff40b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33544 dport 60645] != expected 0x30b74cc4 # # Exception| cpu 0: rx_hash 0xea858bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33568 dport 60645] != expected 0xb47013df # # Exception| cpu 0: rx_hash 0x8e561392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33582 dport 60645] != expected 0xf960a2dd # # Exception| cpu 0: rx_hash 0x25259e77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33620 dport 60645] != expected 0x83dfc893 # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa3b167ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41664 dport 45116] OK # # # cpu 0: rx_hash 0x562daf3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41746 dport 45116] OK # # # cpu 0: rx_hash 0x68f0b7d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41760 dport 45116] OK # # # cpu 0: rx_hash 0x9fd7d086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41786 dport 45116] OK # # # cpu 0: rx_hash 0x21246f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41814 dport 45116] OK # # # cpu 0: rx_hash 0x2d90bb6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41848 dport 45116] OK # # # cpu 0: rx_hash 0x4c347c08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41874 dport 45116] OK # # # cpu 0: rx_hash 0x3b3dbca4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41942 dport 45116] OK # # # cpu 0: rx_hash 0x09c36f5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41992 dport 45116] OK # # # cpu 0: rx_hash 0x9a37902f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42012 dport 45116] OK # # # cpu 0: rx_hash 0x229e4547 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42028 dport 45116] OK # # # cpu 0: rx_hash 0x9c6dfa53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42048 dport 45116] OK # # # cpu 0: rx_hash 0x0f990523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42068 dport 45116] OK # # # cpu 0: rx_hash 0xed3e5083 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42072 dport 45116] OK # # # cpu 0: rx_hash 0x90d92eaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42094 dport 45116] OK # # # cpu 0: rx_hash 0x67fe49fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42100 dport 45116] OK # # # cpu 0: rx_hash 0x4017b71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 45116] OK # # # cpu 0: rx_hash 0xe4fddb38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42130 dport 45116] OK # # # cpu 0: rx_hash 0xda20c3d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42144 dport 45116] OK # # # cpu 0: rx_hash 0x2d07a480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42170 dport 45116] OK # # # cpu 0: rx_hash 0x86742965 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42176 dport 45116] OK # # # cpu 0: rx_hash 0xe2a7b144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42190 dport 45116] OK # # # cpu 0: rx_hash 0x5a0e642c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42238 dport 45116] OK # # # cpu 0: rx_hash 0x1b8fad4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42290 dport 45116] OK # # # cpu 0: rx_hash 0xd42fb889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42310 dport 45116] OK # # # cpu 0: rx_hash 0xa57c1259 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42334 dport 45116] OK # # # cpu 0: rx_hash 0x4842a63e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42436 dport 45116] OK # # # cpu 0: rx_hash 0xe56b41a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42466 dport 45116] OK # # # cpu 0: rx_hash 0x2025eae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42468 dport 45116] OK # # # cpu 0: rx_hash 0xf0eb7356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42484 dport 45116] OK # # # cpu 0: rx_hash 0x6ed828f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42496 dport 45116] OK # # # cpu 0: rx_hash 0xa722574a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42536 dport 45116] OK # # # cpu 0: rx_hash 0x15653ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42602 dport 45116] OK # # # cpu 0: rx_hash 0x227baff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42642 dport 45116] OK # # # cpu 0: rx_hash 0x83e69c95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42650 dport 45116] OK # # # cpu 0: rx_hash 0x2421c589 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42702 dport 45116] OK # # # cpu 4: rx_hash 0x022c54ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41672 dport 45116] OK # # # cpu 4: rx_hash 0xf50b33ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41682 dport 45116] OK # # # cpu 4: rx_hash 0x7fcb2a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41726 dport 45116] OK # # # cpu 4: rx_hash 0x0c232ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41774 dport 45116] OK # # # cpu 4: rx_hash 0x34a45d63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41792 dport 45116] OK # # # cpu 4: rx_hash 0xbe64441b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 45116] OK # # # cpu 4: rx_hash 0x6eaaddab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41852 dport 45116] OK # # # cpu 4: rx_hash 0x59b44ef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41860 dport 45116] OK # # # cpu 4: rx_hash 0xf49da960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41890 dport 45116] OK # # # cpu 4: rx_hash 0x31d30221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41892 dport 45116] OK # # # cpu 4: rx_hash 0x55009a00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41898 dport 45116] OK # # # cpu 4: rx_hash 0xe747f1ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41960 dport 45116] OK # # # cpu 4: rx_hash 0xa47d972d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41964 dport 45116] OK # # # cpu 4: rx_hash 0x6d10f77e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41990 dport 45116] OK # # # cpu 4: rx_hash 0x8fb7a2de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41994 dport 45116] OK # # # cpu 4: rx_hash 0xcc8dc41e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41998 dport 45116] OK # # # cpu 4: rx_hash 0xc03910e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42016 dport 45116] OK # # # cpu 4: rx_hash 0x83037627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42020 dport 45116] OK # # # cpu 4: rx_hash 0x10f78957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42032 dport 45116] OK # # # cpu 4: rx_hash 0xdf579c93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42052 dport 45116] OK # # # cpu 4: rx_hash 0xb730d04b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42084 dport 45116] OK # # # cpu 4: rx_hash 0xf17de9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42116 dport 45116] OK # # # cpu 4: rx_hash 0x7bbdf0b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42152 dport 45116] OK # # # cpu 4: rx_hash 0xfdc93d30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42154 dport 45116] OK # # # cpu 4: rx_hash 0xee1365bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42208 dport 45116] OK # # # cpu 4: rx_hash 0x6867a83c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42210 dport 45116] OK # # # cpu 4: rx_hash 0xb0fc20a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42312 dport 45116] OK # # # cpu 4: rx_hash 0x6032b918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42328 dport 45116] OK # # # cpu 4: rx_hash 0x6c866de1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42358 dport 45116] OK # # # cpu 4: rx_hash 0x4e18cc42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42392 dport 45116] OK # # # cpu 4: rx_hash 0xf6b1192a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42408 dport 45116] OK # # # cpu 4: rx_hash 0xa00b4d1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42426 dport 45116] OK # # # cpu 4: rx_hash 0x51764036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42492 dport 45116] OK # # # cpu 4: rx_hash 0xbe16b142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42512 dport 45116] OK # # # cpu 4: rx_hash 0x5005301b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42546 dport 45116] OK # # # cpu 4: rx_hash 0xadcce9cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42586 dport 45116] OK # # # cpu 4: rx_hash 0x43df6896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42616 dport 45116] OK # # # cpu 4: rx_hash 0x4a1ce32d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42674 dport 45116] OK # # # cpu 4: rx_hash 0x092685ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42678 dport 45116] OK # # # cpu 4: rx_hash 0xa8bbb68d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42686 dport 45116] OK # # # cpu 4: rx_hash 0x40f25da8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42688 dport 45116] OK # # # cpu 4: rx_hash 0xd306a2d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42708 dport 45116] OK # # # cpu 4: rx_hash 0x4c468951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42734 dport 45116] OK # # # cpu 4: rx_hash 0xe3d4c169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42752 dport 45116] OK # # # cpu 4: rx_hash 0x87075948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42766 dport 45116] OK # # # cpu 4: rx_hash 0x8bb38db1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42784 dport 45116] OK # # # cpu 4: rx_hash 0x4efd26f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42790 dport 45116] OK # # # count: pass=83 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 46126 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44353 dport 46126] != expected 0x752a544f # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44353 dport 46126] != expected 0x752a544f # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59930 dport 46126] != expected 0x7bec73a2 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59930 dport 46126] != expected 0x7bec73a2 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46654 dport 46126] != expected 0x82936fe7 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46654 dport 46126] != expected 0x82936fe7 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39725 dport 46126] != expected 0x6f9e4e73 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39725 dport 46126] != expected 0x6f9e4e73 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47533 dport 46126] != expected 0x65f9fa3b # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47533 dport 46126] != expected 0x65f9fa3b # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38837 dport 46126] != expected 0x841abede # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38837 dport 46126] != expected 0x841abede # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41609 dport 46126] != expected 0xbb0927c0 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41609 dport 46126] != expected 0xbb0927c0 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52653 dport 46126] != expected 0xc3ce55e0 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52653 dport 46126] != expected 0xc3ce55e0 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60064 dport 46126] != expected 0x9e43ab51 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60064 dport 46126] != expected 0x9e43ab51 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44385 dport 46126] != expected 0x5eebede2 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44385 dport 46126] != expected 0x5eebede2 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49895 dport 46126] != expected 0x3b06d2dc # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49895 dport 46126] != expected 0x3b06d2dc # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58752 dport 46126] != expected 0x4bb73578 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58752 dport 46126] != expected 0x4bb73578 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51988 dport 46126] != expected 0xd1af342c # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51988 dport 46126] != expected 0xd1af342c # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53989 dport 46126] != expected 0xc34acb77 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53989 dport 46126] != expected 0xc34acb77 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35896 dport 46126] != expected 0x2cea67e5 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35896 dport 46126] != expected 0x2cea67e5 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59746 dport 46126] != expected 0xda8caf9b # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59746 dport 46126] != expected 0xda8caf9b # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53163 dport 46126] != expected 0x36419ce # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53163 dport 46126] != expected 0x36419ce # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50647 dport 46126] != expected 0x31de3948 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50647 dport 46126] != expected 0x31de3948 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34340 dport 46126] != expected 0x20712218 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34340 dport 46126] != expected 0x20712218 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60059 dport 46126] != expected 0x892b2879 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60059 dport 46126] != expected 0x892b2879 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44133 dport 46126] != expected 0x459e17bb # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44133 dport 46126] != expected 0x459e17bb # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56889 dport 46126] != expected 0x63232a60 # # Exception| cpu 0: rx_hash 0xb85e369b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56889 dport 46126] != expected 0x63232a60 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 53616 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 54 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54088 dport 53616] != expected 0xe108aba2 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54088 dport 53616] != expected 0xe108aba2 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40511 dport 53616] != expected 0x85ef958d # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40511 dport 53616] != expected 0x85ef958d # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48230 dport 53616] != expected 0x768811b2 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48230 dport 53616] != expected 0x768811b2 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48350 dport 53616] != expected 0x75a5248c # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48350 dport 53616] != expected 0x75a5248c # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44132 dport 53616] != expected 0x82c12aa # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44132 dport 53616] != expected 0x82c12aa # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49204 dport 53616] != expected 0x3c6fdec9 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49204 dport 53616] != expected 0x3c6fdec9 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53905 dport 53616] != expected 0x3f9406b1 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53905 dport 53616] != expected 0x3f9406b1 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35261 dport 53616] != expected 0x499be293 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35261 dport 53616] != expected 0x499be293 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45284 dport 53616] != expected 0xf807a850 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45284 dport 53616] != expected 0xf807a850 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59811 dport 53616] != expected 0x3fdab7e8 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59811 dport 53616] != expected 0x3fdab7e8 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35014 dport 53616] != expected 0x630d1def # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35014 dport 53616] != expected 0x630d1def # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37459 dport 53616] != expected 0x29fe8dcc # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37459 dport 53616] != expected 0x29fe8dcc # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54274 dport 53616] != expected 0x5a1b541f # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54274 dport 53616] != expected 0x5a1b541f # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33222 dport 53616] != expected 0x1fa06947 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33222 dport 53616] != expected 0x1fa06947 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52012 dport 53616] != expected 0xf717747c # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52012 dport 53616] != expected 0xf717747c # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41615 dport 53616] != expected 0xb1059d53 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41615 dport 53616] != expected 0xb1059d53 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60811 dport 53616] != expected 0x1563f236 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60811 dport 53616] != expected 0x1563f236 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40639 dport 53616] != expected 0x9ff646bb # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40639 dport 53616] != expected 0x9ff646bb # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38527 dport 53616] != expected 0x407daed2 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38527 dport 53616] != expected 0x407daed2 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36703 dport 53616] != expected 0xac67583b # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36703 dport 53616] != expected 0xac67583b # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36242 dport 53616] != expected 0xaa85970e # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36242 dport 53616] != expected 0xaa85970e # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56154 dport 53616] != expected 0x461362a0 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56154 dport 53616] != expected 0x461362a0 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48241 dport 53616] != expected 0x6fe1b841 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48241 dport 53616] != expected 0x6fe1b841 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50572 dport 53616] != expected 0x510d380a # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50572 dport 53616] != expected 0x510d380a # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35290 dport 53616] != expected 0xdc683864 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35290 dport 53616] != expected 0xdc683864 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34978 dport 53616] != expected 0x7c63919b # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34978 dport 53616] != expected 0x7c63919b # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60245 dport 53616] != expected 0xaa91c856 # # Exception| cpu 0: rx_hash 0x58a19cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60245 dport 53616] != expected 0xaa91c856 # # Exception| count: pass=0 nohash=0 fail=54 # # 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__->