< 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 36122 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 87 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5c75f4b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36162 dport 36122] != expected 0x5e34c6f5 # # Exception| cpu 0: rx_hash 0x93075d71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36176 dport 36122] != expected 0x104222d5 # # Exception| cpu 0: rx_hash 0x8ebe54bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36206 dport 36122] != expected 0xe8a7187e # # Exception| cpu 0: rx_hash 0xcb9033fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 36210 dport 36122] != expected 0xd28abb9e # # Exception| cpu 0: rx_hash 0x89401f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36358 dport 36122] != expected 0x979b6d86 # # Exception| cpu 0: rx_hash 0x8e406c38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36392 dport 36122] != expected 0x67aa0160 # # Exception| cpu 0: rx_hash 0xe025cf86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36446 dport 36122] != expected 0x4cd282c3 # # Exception| cpu 0: rx_hash 0x580b8650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36470 dport 36122] != expected 0xd910057e # # Exception| cpu 0: rx_hash 0x2a1730ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 36486 dport 36122] != expected 0xf681e74f # # Exception| cpu 0: rx_hash 0x5a4ba362 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36498 dport 36122] != expected 0xdd04e834 # # Exception| cpu 0: rx_hash 0xcdae642f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36514 dport 36122] != expected 0x51ba955f # # Exception| cpu 0: rx_hash 0xd7171e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36530 dport 36122] != expected 0x596ec312 # # Exception| cpu 0: rx_hash 0xbdf2f783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36534 dport 36122] != expected 0x7a3f9a24 # # Exception| cpu 0: rx_hash 0x6cb96e53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36550 dport 36122] != expected 0x34b4f2dc # # Exception| cpu 0: rx_hash 0xbe72ce5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36586 dport 36122] != expected 0x82272c57 # # Exception| cpu 0: rx_hash 0x2e977aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 36122] != expected 0xfea83dda # # Exception| cpu 0: rx_hash 0x52b746a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36616 dport 36122] != expected 0xd34d6f22 # # Exception| cpu 0: rx_hash 0x22ebd508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36636 dport 36122] != expected 0xf8c86059 # # Exception| cpu 0: rx_hash 0xc55281e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36664 dport 36122] != expected 0x5ff31249 # # Exception| cpu 0: rx_hash 0x3cd2e51a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36734 dport 36122] != expected 0xf835ec81 # # Exception| cpu 0: rx_hash 0xae7774dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36740 dport 36122] != expected 0x80ae1046 # # Exception| cpu 0: rx_hash 0x232bc9e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36772 dport 36122] != expected 0x4c43b60 # # Exception| cpu 0: rx_hash 0xc392eebf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36782 dport 36122] != expected 0x53ce2596 # # Exception| cpu 0: rx_hash 0x6605aea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36792 dport 36122] != expected 0x3ee99880 # # Exception| cpu 0: rx_hash 0xefd959f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36842 dport 36122] != expected 0xb2aa6933 # # Exception| cpu 0: rx_hash 0x15d904d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36848 dport 36122] != expected 0xed742188 # # Exception| cpu 0: rx_hash 0x4a4e19e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36860 dport 36122] != expected 0xdf8dd425 # # Exception| cpu 0: rx_hash 0x990c5044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36942 dport 36122] != expected 0x557a5b9f # # Exception| cpu 0: rx_hash 0x3c9b105c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 36122] != expected 0x385de689 # # Exception| cpu 0: rx_hash 0xab7ed711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36968 dport 36122] != expected 0xb4e39be2 # # Exception| cpu 0: rx_hash 0x1610c84d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37002 dport 36122] != expected 0xd5049df3 # # Exception| cpu 0: rx_hash 0x0ca9b23b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37018 dport 36122] != expected 0xddd0cbbe # # Exception| cpu 0: rx_hash 0x4e87a6c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37032 dport 36122] != expected 0x17cc04b8 # # Exception| cpu 0: rx_hash 0xf529d6c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37084 dport 36122] != expected 0x7a163576 # # Exception| cpu 0: rx_hash 0xadbeb847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37118 dport 36122] != expected 0xb8deac3d # # Exception| cpu 0: rx_hash 0x417b30bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37148 dport 36122] != expected 0xe9b4ef48 # # Exception| cpu 4: rx_hash 0xfd62fecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36134 dport 36122] != expected 0x3b3aa176 # # Exception| cpu 4: rx_hash 0xd2a97054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36158 dport 36122] != expected 0x22465ba0 # # Exception| cpu 4: rx_hash 0x04e29a3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36192 dport 36122] != expected 0x9cfc5fbe # # Exception| cpu 4: rx_hash 0x94072ec9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36222 dport 36122] != expected 0xe0734e33 # # Exception| cpu 4: rx_hash 0xb98c8560 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36226 dport 36122] != expected 0xfd1b59af # # Exception| cpu 4: rx_hash 0x76fe2ca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36240 dport 36122] != expected 0xb36dbd8f # # Exception| cpu 4: rx_hash 0x1c1bc578 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36244 dport 36122] != expected 0x903ce4b9 # # Exception| cpu 4: rx_hash 0x2e69422d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36274 dport 36122] != expected 0x71a524c4 # # Exception| cpu 4: rx_hash 0x757e157e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36300 dport 36122] != expected 0x4b750bfc # # Exception| cpu 4: rx_hash 0xa7b5b572 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36320 dport 36122] != expected 0xfde6d577 # # Exception| cpu 4: rx_hash 0x5db5e85d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36346 dport 36122] != expected 0xa2389dcc # # Exception| cpu 4: rx_hash 0xe29bd233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36348 dport 36122] != expected 0xc7cb7697 # # Exception| cpu 4: rx_hash 0x93f965f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36374 dport 36122] != expected 0x9f4f3bcb # # Exception| cpu 4: rx_hash 0x19a5ab75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36376 dport 36122] != expected 0xeb147c0b # # Exception| cpu 4: rx_hash 0xbb3298d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36384 dport 36122] != expected 0x7602adfb # # Exception| cpu 4: rx_hash 0xbfb2d2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36434 dport 36122] != expected 0x7e2b776e # # Exception| cpu 4: rx_hash 0x1ce5fdff [saddr 192.0.3.2 daddr 192.0.3.1 sport 36562 dport 36122] != expected 0x1f31fda7 # # Exception| cpu 4: rx_hash 0xce2e5df3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36606 dport 36122] != expected 0xa9a2232c # # Exception| cpu 4: rx_hash 0xd8eb8827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36614 dport 36122] != expected 0xa71628e2 # # Exception| cpu 4: rx_hash 0x480e3cd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36632 dport 36122] != expected 0xdb99396f # # Exception| cpu 4: rx_hash 0xdfebfb9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36648 dport 36122] != expected 0x57274404 # # Exception| cpu 4: rx_hash 0xb50e1245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36652 dport 36122] != expected 0x74761d32 # # Exception| cpu 4: rx_hash 0x7a7cbb87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36670 dport 36122] != expected 0x3a00f912 # # Exception| cpu 4: rx_hash 0xf4a03f60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36674 dport 36122] != expected 0x46726447 # # Exception| cpu 4: rx_hash 0x9e45d6ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 36678 dport 36122] != expected 0x65233d71 # # Exception| cpu 4: rx_hash 0x51377f78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36692 dport 36122] != expected 0x2b55d951 # # Exception| cpu 4: rx_hash 0xb18e5821 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36702 dport 36122] != expected 0x7c5fc7a7 # # Exception| cpu 4: rx_hash 0xf3a04cd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36716 dport 36122] != expected 0xb64308a1 # # Exception| cpu 4: rx_hash 0x266b9f6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36718 dport 36122] != expected 0xf0e1bacc # # Exception| cpu 4: rx_hash 0x4ece5384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36750 dport 36122] != expected 0xd7a40eb0 # # Exception| cpu 4: rx_hash 0xb4ce0eab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36756 dport 36122] != expected 0x887a460b # # Exception| cpu 4: rx_hash 0xd92b94c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36798 dport 36122] != expected 0x5b1a73db # # Exception| cpu 4: rx_hash 0xf2605036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36820 dport 36122] != expected 0x4a4f5398 # # Exception| cpu 4: rx_hash 0x6585977b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36836 dport 36122] != expected 0xc6f12ef3 # # Exception| cpu 4: rx_hash 0x608c34b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36872 dport 36122] != expected 0xf2bca557 # # Exception| cpu 4: rx_hash 0xb547e703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36874 dport 36122] != expected 0xb41e173a # # Exception| cpu 4: rx_hash 0x25a253f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 36122] != expected 0xc89106b7 # # Exception| cpu 4: rx_hash 0x10d0a71b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36892 dport 36122] != expected 0xd939aa2c # # Exception| cpu 4: rx_hash 0x678c470f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36902 dport 36122] != expected 0x28dc9b1 # # Exception| cpu 4: rx_hash 0x3b9b63e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36982 dport 36122] != expected 0xc86c8a6f # # Exception| cpu 4: rx_hash 0x543edcb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37048 dport 36122] != expected 0x1f1852f5 # # Exception| cpu 4: rx_hash 0x0f298be7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37062 dport 36122] != expected 0x25c87dcd # # Exception| cpu 4: rx_hash 0xbb7b6d93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37126 dport 36122] != expected 0xb66aa7f3 # # Exception| cpu 4: rx_hash 0x8909eac6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37152 dport 36122] != expected 0x57f3678e # # Exception| cpu 4: rx_hash 0x69b0cd9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37162 dport 36122] != expected 0xf97978 # # Exception| cpu 4: rx_hash 0x03552445 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37166 dport 36122] != expected 0x23a8204e # # Exception| cpu 4: rx_hash 0x19ec5e33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37182 dport 36122] != expected 0x2b7c7603 # # Exception| cpu 4: rx_hash 0x7789fd8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37192 dport 36122] != expected 0x4f5a0 # # Exception| cpu 4: rx_hash 0x32a79acc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37204 dport 36122] != expected 0x3a295640 # # Exception| cpu 4: rx_hash 0xcde79169 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37252 dport 36122] != expected 0x91d29f57 # # Exception| cpu 4: rx_hash 0x2d5eb630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37262 dport 36122] != expected 0xc6d881a1 # # Exception| count: pass=0 nohash=0 fail=87 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9621808f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34924 dport 46390] OK # # # cpu 0: rx_hash 0xb9ea0e14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 46390] OK # # # cpu 0: rx_hash 0x6e61f892 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34962 dport 46390] OK # # # cpu 0: rx_hash 0x2c4fec6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34976 dport 46390] OK # # # cpu 0: rx_hash 0x9361d605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34982 dport 46390] OK # # # cpu 0: rx_hash 0x36f6961d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34992 dport 46390] OK # # # cpu 0: rx_hash 0xbcaa589e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35006 dport 46390] OK # # # cpu 0: rx_hash 0xd5cf8898 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35046 dport 46390] OK # # # cpu 0: rx_hash 0x53efe9b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35072 dport 46390] OK # # # cpu 0: rx_hash 0x3a8a39bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35160 dport 46390] OK # # # cpu 0: rx_hash 0x506fd065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35164 dport 46390] OK # # # cpu 0: rx_hash 0x27333071 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35174 dport 46390] OK # # # cpu 0: rx_hash 0xad6ffef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35176 dport 46390] OK # # # cpu 0: rx_hash 0x7ae40874 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35214 dport 46390] OK # # # cpu 0: rx_hash 0xb596a1b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35228 dport 46390] OK # # # cpu 0: rx_hash 0xd8733bd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35254 dport 46390] OK # # # cpu 0: rx_hash 0x3d747280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35376 dport 46390] OK # # # cpu 0: rx_hash 0xf186e29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35454 dport 46390] OK # # # cpu 0: rx_hash 0x3cb46e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35464 dport 46390] OK # # # cpu 0: rx_hash 0x799a092f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35476 dport 46390] OK # # # cpu 0: rx_hash 0xac51da9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35478 dport 46390] OK # # # cpu 0: rx_hash 0x4ce8fdc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35484 dport 46390] OK # # # cpu 0: rx_hash 0xdb0d3a8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35500 dport 46390] OK # # # cpu 4: rx_hash 0x9461a5bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34952 dport 46390] OK # # # cpu 4: rx_hash 0x038462f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35000 dport 46390] OK # # # cpu 4: rx_hash 0x6de1c14e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35022 dport 46390] OK # # # cpu 4: rx_hash 0x28cfa60f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35026 dport 46390] OK # # # cpu 4: rx_hash 0x6ae1b2f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35040 dport 46390] OK # # # cpu 4: rx_hash 0x1abd215a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35060 dport 46390] OK # # # cpu 4: rx_hash 0x669d1d54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35080 dport 46390] OK # # # cpu 4: rx_hash 0xebc1a06f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35112 dport 46390] OK # # # cpu 4: rx_hash 0x9b9d33c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35132 dport 46390] OK # # # cpu 4: rx_hash 0x203343c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35144 dport 46390] OK # # # cpu 4: rx_hash 0x4dd6d9ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35170 dport 46390] OK # # # cpu 4: rx_hash 0x621d5730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35194 dport 46390] OK # # # cpu 4: rx_hash 0x48968f21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35240 dport 46390] OK # # # cpu 4: rx_hash 0x38ca1c8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35260 dport 46390] OK # # # cpu 4: rx_hash 0x63dd4bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35266 dport 46390] OK # # # cpu 4: rx_hash 0x83646c87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35272 dport 46390] OK # # # cpu 4: rx_hash 0x796431a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35282 dport 46390] OK # # # cpu 4: rx_hash 0xc64a0bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35284 dport 46390] OK # # # cpu 4: rx_hash 0x4c16c545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35290 dport 46390] OK # # # cpu 4: rx_hash 0x26f32c9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35294 dport 46390] OK # # # cpu 4: rx_hash 0x84641f3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35302 dport 46390] OK # # # cpu 4: rx_hash 0xf4388c93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35314 dport 46390] OK # # # cpu 4: rx_hash 0xc14a787e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35322 dport 46390] OK # # # cpu 4: rx_hash 0x12bffc1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35368 dport 46390] OK # # # cpu 4: rx_hash 0x62e36fb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35388 dport 46390] OK # # # cpu 4: rx_hash 0xb728bc03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35390 dport 46390] OK # # # cpu 4: rx_hash 0xd94d1fbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35400 dport 46390] OK # # # cpu 4: rx_hash 0x0c86cc09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35402 dport 46390] OK # # # cpu 4: rx_hash 0x7cda5fa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35422 dport 46390] OK # # # cpu 4: rx_hash 0x6bdf969f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 46390] OK # # # cpu 4: rx_hash 0x6cdfe527 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35632 dport 46390] OK # # # cpu 4: rx_hash 0xe20361c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35660 dport 46390] OK # # # cpu 4: rx_hash 0xa72d0681 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35664 dport 46390] OK # # # cpu 4: rx_hash 0xa02d7539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35710 dport 46390] OK # # # cpu 4: rx_hash 0x8da6de90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35714 dport 46390] OK # # # cpu 4: rx_hash 0xfafa3e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35768 dport 46390] OK # # # cpu 4: rx_hash 0xa6ed1a6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35816 dport 46390] OK # # # cpu 4: rx_hash 0x3697bcae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35850 dport 46390] OK # # # cpu 4: rx_hash 0xcc97e181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35856 dport 46390] OK # # # cpu 4: rx_hash 0x5b7226cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35872 dport 46390] OK # # # cpu 4: rx_hash 0xe45c1ca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35878 dport 46390] OK # # # cpu 4: rx_hash 0x2b2eb560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35892 dport 46390] OK # # # cpu 4: rx_hash 0x74b9a857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35896 dport 46390] OK # # # cpu 4: rx_hash 0xa5f23187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35912 dport 46390] OK # # # cpu 4: rx_hash 0x7039e233 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35914 dport 46390] OK # # # cpu 4: rx_hash 0x6a809845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35930 dport 46390] OK # # # cpu 4: rx_hash 0x0065719f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35934 dport 46390] OK # # # cpu 4: rx_hash 0xa2f2423f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35942 dport 46390] OK # # # cpu 4: rx_hash 0x07650227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35952 dport 46390] OK # # # cpu 4: rx_hash 0x8f79e996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35994 dport 46390] OK # # # count: pass=73 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 56726 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33269 dport 56726] != expected 0xcf3397e1 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33269 dport 56726] != expected 0xcf3397e1 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43853 dport 56726] != expected 0xacecaced # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43853 dport 56726] != expected 0xacecaced # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40156 dport 56726] != expected 0xee031c40 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40156 dport 56726] != expected 0xee031c40 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52664 dport 56726] != expected 0x784adfe4 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52664 dport 56726] != expected 0x784adfe4 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53142 dport 56726] != expected 0x903d11b0 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53142 dport 56726] != expected 0x903d11b0 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34251 dport 56726] != expected 0x3bf5fc13 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34251 dport 56726] != expected 0x3bf5fc13 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44826 dport 56726] != expected 0x829831ea # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44826 dport 56726] != expected 0x829831ea # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41493 dport 56726] != expected 0x4139ae60 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41493 dport 56726] != expected 0x4139ae60 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45316 dport 56726] != expected 0xef6baf76 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45316 dport 56726] != expected 0xef6baf76 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59748 dport 56726] != expected 0x6cefd82c # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59748 dport 56726] != expected 0x6cefd82c # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40997 dport 56726] != expected 0xd5c171b9 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40997 dport 56726] != expected 0xd5c171b9 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52536 dport 56726] != expected 0x1950552d # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52536 dport 56726] != expected 0x1950552d # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57510 dport 56726] != expected 0xbffe18d3 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57510 dport 56726] != expected 0xbffe18d3 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50455 dport 56726] != expected 0x6235f5bc # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50455 dport 56726] != expected 0x6235f5bc # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33657 dport 56726] != expected 0x84964a37 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33657 dport 56726] != expected 0x84964a37 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54066 dport 56726] != expected 0x5f26c4ca # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54066 dport 56726] != expected 0x5f26c4ca # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49358 dport 56726] != expected 0x698de0d6 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49358 dport 56726] != expected 0x698de0d6 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60483 dport 56726] != expected 0x3c9d68b7 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60483 dport 56726] != expected 0x3c9d68b7 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48065 dport 56726] != expected 0xfc0707df # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48065 dport 56726] != expected 0xfc0707df # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52791 dport 56726] != expected 0xc88591e0 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52791 dport 56726] != expected 0xc88591e0 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33987 dport 56726] != expected 0x1ad015ec # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33987 dport 56726] != expected 0x1ad015ec # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56711 dport 56726] != expected 0xee255c2 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56711 dport 56726] != expected 0xee255c2 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43016 dport 56726] != expected 0xe8066345 # # Exception| cpu 4: rx_hash 0x54fd9024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43016 dport 56726] != expected 0xe8066345 # # 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 45515 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38036 dport 45515] != expected 0xf322de06 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38036 dport 45515] != expected 0xf322de06 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54305 dport 45515] != expected 0xfba4d6e9 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54305 dport 45515] != expected 0xfba4d6e9 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45515 dport 45515] != expected 0xf1b2bdf5 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45515 dport 45515] != expected 0xf1b2bdf5 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49307 dport 45515] != expected 0xedf4520 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49307 dport 45515] != expected 0xedf4520 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51119 dport 45515] != expected 0xdecbd22a # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51119 dport 45515] != expected 0xdecbd22a # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43759 dport 45515] != expected 0xf05a7eee # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43759 dport 45515] != expected 0xf05a7eee # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43851 dport 45515] != expected 0xe51f92e6 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43851 dport 45515] != expected 0xe51f92e6 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34880 dport 45515] != expected 0xadc2121e # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34880 dport 45515] != expected 0xadc2121e # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44384 dport 45515] != expected 0x5fd281d6 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44384 dport 45515] != expected 0x5fd281d6 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59169 dport 45515] != expected 0xd4d6f5a # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59169 dport 45515] != expected 0xd4d6f5a # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46039 dport 45515] != expected 0x1c491167 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46039 dport 45515] != expected 0x1c491167 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42565 dport 45515] != expected 0xb75cdf # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42565 dport 45515] != expected 0xb75cdf # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40115 dport 45515] != expected 0x80f28ccf # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40115 dport 45515] != expected 0x80f28ccf # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44995 dport 45515] != expected 0xa750acac # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44995 dport 45515] != expected 0xa750acac # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54407 dport 45515] != expected 0x6a817ef2 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54407 dport 45515] != expected 0x6a817ef2 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34568 dport 45515] != expected 0x193f7307 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34568 dport 45515] != expected 0x193f7307 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35711 dport 45515] != expected 0xe292e0cc # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35711 dport 45515] != expected 0xe292e0cc # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45445 dport 45515] != expected 0x3d402deb # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45445 dport 45515] != expected 0x3d402deb # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48612 dport 45515] != expected 0x637afe38 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48612 dport 45515] != expected 0x637afe38 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37720 dport 45515] != expected 0x64580b7f # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37720 dport 45515] != expected 0x64580b7f # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46146 dport 45515] != expected 0x49c1b370 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46146 dport 45515] != expected 0x49c1b370 # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54158 dport 45515] != expected 0xd97094ea # # Exception| cpu 0: rx_hash 0x2b571e53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54158 dport 45515] != expected 0xd97094ea # # Exception| count: pass=0 nohash=0 fail=44 # # 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__->