< 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 194, 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 34876 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7b29c57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53266 dport 34876] != expected 0xeb2eecb # # Exception| cpu 0: rx_hash 0x3a42db56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53274 dport 34876] != expected 0x512946cf # # Exception| cpu 0: rx_hash 0xe54f3bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53372 dport 34876] != expected 0xcc6529d6 # # Exception| cpu 0: rx_hash 0x7b4d9d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53384 dport 34876] != expected 0xe573885d # # Exception| cpu 0: rx_hash 0x2d06005c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53414 dport 34876] != expected 0xec573a40 # # Exception| cpu 0: rx_hash 0x0db38f4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53430 dport 34876] != expected 0xc39aee42 # # Exception| cpu 0: rx_hash 0xb360fed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53448 dport 34876] != expected 0x2e80fd5d # # Exception| cpu 0: rx_hash 0x93d571c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53464 dport 34876] != expected 0x14d295f # # Exception| cpu 0: rx_hash 0x269641ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 53482 dport 34876] != expected 0xc708b74c # # Exception| cpu 0: rx_hash 0x2d507402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53512 dport 34876] != expected 0x7276ef9d # # Exception| cpu 0: rx_hash 0x084983a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53530 dport 34876] != expected 0x23d59b8f # # Exception| cpu 0: rx_hash 0x5bae6659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53558 dport 34876] != expected 0x549f8982 # # Exception| cpu 0: rx_hash 0xc064e062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53594 dport 34876] != expected 0xe826ee8f # # Exception| cpu 0: rx_hash 0x42b2dc3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53598 dport 34876] != expected 0x5711be87 # # Exception| cpu 0: rx_hash 0x962f7d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53620 dport 34876] != expected 0xe1025c92 # # Exception| cpu 0: rx_hash 0xaa4e6883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53652 dport 34876] != expected 0x58ee7913 # # Exception| cpu 0: rx_hash 0xd91c026b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53672 dport 34876] != expected 0x69bf1c # # Exception| cpu 0: rx_hash 0xf9a98d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53688 dport 34876] != expected 0x2fa46b1e # # Exception| cpu 0: rx_hash 0x477afce3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53702 dport 34876] != expected 0xc2be7801 # # Exception| cpu 0: rx_hash 0x3428960b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53754 dport 34876] != expected 0x9a39be0e # # Exception| cpu 0: rx_hash 0xc7359ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53760 dport 34876] != expected 0xe66ff479 # # Exception| cpu 0: rx_hash 0x83f2f838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53770 dport 34876] != expected 0xc79afc6d # # Exception| cpu 0: rx_hash 0xcca5df17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53836 dport 34876] != expected 0xcd307975 # # Exception| cpu 0: rx_hash 0x9f423ae9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53856 dport 34876] != expected 0xba7a6b78 # # Exception| cpu 0: rx_hash 0xe7e449da [saddr 192.0.3.2 daddr 192.0.3.1 sport 53898 dport 34876] != expected 0x226346ed # # Exception| cpu 0: rx_hash 0x863ad8e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53906 dport 34876] != expected 0x52353aeb # # Exception| cpu 0: rx_hash 0x3379e8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 53920 dport 34876] != expected 0x9470a4f8 # # Exception| cpu 0: rx_hash 0xf568b208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53934 dport 34876] != expected 0xab2fce4 # # Exception| cpu 0: rx_hash 0x724482bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54022 dport 34876] != expected 0x55cad921 # # Exception| cpu 0: rx_hash 0xb455d87a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54024 dport 34876] != expected 0xcb08813d # # Exception| cpu 0: rx_hash 0x52f10daa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54038 dport 34876] != expected 0x7a070d23 # # Exception| cpu 0: rx_hash 0x45d18ecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54064 dport 34876] != expected 0x2cb8173a # # Exception| cpu 0: rx_hash 0x38bfdd20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54082 dport 34876] != expected 0x210efc29 # # Exception| cpu 0: rx_hash 0x2f9f5e41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54116 dport 34876] != expected 0x77b1e630 # # Exception| cpu 0: rx_hash 0x2a3326f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54118 dport 34876] != expected 0x9df4620 # # Exception| cpu 0: rx_hash 0x4bedb7c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54142 dport 34876] != expected 0x79893a26 # # Exception| cpu 0: rx_hash 0xd0436998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54152 dport 34876] != expected 0x2ef13bbd # # Exception| cpu 0: rx_hash 0x04dec88c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54178 dport 34876] != expected 0x98e2d9a8 # # Exception| cpu 0: rx_hash 0xc2cf924a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54188 dport 34876] != expected 0x62081b4 # # Exception| cpu 0: rx_hash 0x650059b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54202 dport 34876] != expected 0xe8b4a5ae # # Exception| cpu 0: rx_hash 0xe9ea5cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 54256 dport 34876] != expected 0x2b2d8ba # # Exception| cpu 0: rx_hash 0xec46245f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54258 dport 34876] != expected 0x7cdc78aa # # Exception| cpu 0: rx_hash 0x171e9c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54274 dport 34876] != expected 0x7dc00d99 # # Exception| cpu 0: rx_hash 0xf1ba4980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54300 dport 34876] != expected 0xcccf8187 # # Exception| cpu 0: rx_hash 0x4155011d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54316 dport 34876] != expected 0x74e4bf84 # # Exception| cpu 0: rx_hash 0x1c8edde0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54350 dport 34876] != expected 0x569f8095 # # Exception| cpu 0: rx_hash 0xff867083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54354 dport 34876] != expected 0x99feac9b # # Exception| cpu 0: rx_hash 0x7d504cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 54358 dport 34876] != expected 0x26c9fc93 # # Exception| cpu 0: rx_hash 0x4ac540ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 54368 dport 34876] != expected 0x5fbb3288 # # Exception| cpu 0: rx_hash 0x0e022632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54378 dport 34876] != expected 0x7e4e3a9c # # Exception| cpu 0: rx_hash 0xa9cdedce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54396 dport 34876] != expected 0x90da1e86 # # Exception| cpu 0: rx_hash 0x53bda2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54418 dport 34876] != expected 0xb7f4631b # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xbc0677d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38202 dport 59336] OK # # # cpu 0: rx_hash 0x2260895c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38228 dport 59336] OK # # # cpu 0: rx_hash 0xe1ddab29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38232 dport 59336] OK # # # cpu 0: rx_hash 0x742b1411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38266 dport 59336] OK # # # cpu 0: rx_hash 0x3eb413e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38308 dport 59336] OK # # # cpu 0: rx_hash 0x35245256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38376 dport 59336] OK # # # cpu 0: rx_hash 0xb25e16bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38382 dport 59336] OK # # # cpu 0: rx_hash 0xe68cd5ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38402 dport 59336] OK # # # cpu 0: rx_hash 0xf4002e3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38438 dport 59336] OK # # # cpu 0: rx_hash 0x53cfe5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38448 dport 59336] OK # # # cpu 0: rx_hash 0xd119d99b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38452 dport 59336] OK # # # cpu 0: rx_hash 0x0bb8418c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38480 dport 59336] OK # # # cpu 0: rx_hash 0xc8613b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38598 dport 59336] OK # # # cpu 0: rx_hash 0xbb33517a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38650 dport 59336] OK # # # cpu 0: rx_hash 0x39e56d23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38654 dport 59336] OK # # # cpu 0: rx_hash 0xd4878d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38658 dport 59336] OK # # # cpu 0: rx_hash 0x5651b144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38662 dport 59336] OK # # # cpu 0: rx_hash 0xf432020b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38674 dport 59336] OK # # # cpu 0: rx_hash 0x9bd0aa32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38724 dport 59336] OK # # # cpu 0: rx_hash 0x0b8a6db9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38756 dport 59336] OK # # # cpu 0: rx_hash 0x6a54fc83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38780 dport 59336] OK # # # cpu 0: rx_hash 0xa7b1bf9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38820 dport 59336] OK # # # cpu 0: rx_hash 0xc66f2ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38844 dport 59336] OK # # # cpu 0: rx_hash 0x2ef7c277 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38892 dport 59336] OK # # # cpu 0: rx_hash 0x4f29534d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38900 dport 59336] OK # # # cpu 0: rx_hash 0x8c947138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38904 dport 59336] OK # # # cpu 0: rx_hash 0x90e6bc05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38912 dport 59336] OK # # # cpu 0: rx_hash 0x2009f498 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38960 dport 59336] OK # # # cpu 0: rx_hash 0x4feb5ca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39014 dport 59336] OK # # # cpu 0: rx_hash 0xa94f8971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39032 dport 59336] OK # # # cpu 0: rx_hash 0xb59b13cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39048 dport 59336] OK # # # cpu 0: rx_hash 0xe67cf635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39076 dport 59336] OK # # # cpu 0: rx_hash 0xc6c97923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39092 dport 59336] OK # # # cpu 0: rx_hash 0x05745b56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39096 dport 59336] OK # # # cpu 0: rx_hash 0xbba72ac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39110 dport 59336] OK # # # cpu 0: rx_hash 0xdfd5c341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39132 dport 59336] OK # # # cpu 0: rx_hash 0xa92bd11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39138 dport 59336] OK # # # cpu 0: rx_hash 0xc8f54020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39162 dport 59336] OK # # # cpu 0: rx_hash 0xe62a826b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39178 dport 59336] OK # # # cpu 0: rx_hash 0xb0611f26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39204 dport 59336] OK # # # cpu 0: rx_hash 0x9b44d180 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39288 dport 59336] OK # # # cpu 0: rx_hash 0x6498e659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39316 dport 59336] OK # # # cpu 0: rx_hash 0x377f03a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39352 dport 59336] OK # # # cpu 0: rx_hash 0x32d37b14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39354 dport 59336] OK # # # cpu 0: rx_hash 0xb005474d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39358 dport 59336] OK # # # cpu 0: rx_hash 0xedde9bb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39388 dport 59336] OK # # # cpu 0: rx_hash 0xdfe7ef74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39400 dport 59336] OK # # # cpu 0: rx_hash 0x589dab9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39406 dport 59336] OK # # # cpu 0: rx_hash 0xfafe18d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39418 dport 59336] OK # # # cpu 0: rx_hash 0xab80a332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39444 dport 59336] OK # # # cpu 0: rx_hash 0x7f1d0226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39486 dport 59336] OK # # # count: pass=51 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 194, 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 52561 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40594 dport 52561] != expected 0x2b57688f # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40594 dport 52561] != expected 0x2b57688f # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33645 dport 52561] != expected 0x885a3d5d # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33645 dport 52561] != expected 0x885a3d5d # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55287 dport 52561] != expected 0x5dc0523a # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55287 dport 52561] != expected 0x5dc0523a # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48231 dport 52561] != expected 0x2c75016f # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48231 dport 52561] != expected 0x2c75016f # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35743 dport 52561] != expected 0xce4af766 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35743 dport 52561] != expected 0xce4af766 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50817 dport 52561] != expected 0x4a92f9b5 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50817 dport 52561] != expected 0x4a92f9b5 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51470 dport 52561] != expected 0xf4164410 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51470 dport 52561] != expected 0xf4164410 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37494 dport 52561] != expected 0xdf6cb1fe # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37494 dport 52561] != expected 0xdf6cb1fe # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47845 dport 52561] != expected 0x5223420f # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47845 dport 52561] != expected 0x5223420f # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48577 dport 52561] != expected 0xedcf7cb6 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48577 dport 52561] != expected 0xedcf7cb6 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41572 dport 52561] != expected 0x3277eed2 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41572 dport 52561] != expected 0x3277eed2 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56261 dport 52561] != expected 0x696560d1 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56261 dport 52561] != expected 0x696560d1 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38371 dport 52561] != expected 0xc18f4be5 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38371 dport 52561] != expected 0xc18f4be5 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59194 dport 52561] != expected 0xd3030ea9 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59194 dport 52561] != expected 0xd3030ea9 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45516 dport 52561] != expected 0x35e6863 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45516 dport 52561] != expected 0x35e6863 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57900 dport 52561] != expected 0x13d4c0a3 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57900 dport 52561] != expected 0x13d4c0a3 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41282 dport 52561] != expected 0xaf4a472b # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41282 dport 52561] != expected 0xaf4a472b # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37356 dport 52561] != expected 0xff2f6488 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37356 dport 52561] != expected 0xff2f6488 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35353 dport 52561] != expected 0x981660be # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35353 dport 52561] != expected 0x981660be # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44242 dport 52561] != expected 0xe5625811 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44242 dport 52561] != expected 0xe5625811 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34322 dport 52561] != expected 0xb7de8473 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34322 dport 52561] != expected 0xb7de8473 # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54671 dport 52561] != expected 0xc8fddf9d # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54671 dport 52561] != expected 0xc8fddf9d # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59854 dport 52561] != expected 0xb18b6d7a # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59854 dport 52561] != expected 0xb18b6d7a # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54965 dport 52561] != expected 0x9aa15a6a # # Exception| cpu 4: rx_hash 0x04fb4642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54965 dport 52561] != expected 0x9aa15a6a # # 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 194, 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 59775 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52688 dport 59775] != expected 0x78a0aed6 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52688 dport 59775] != expected 0x78a0aed6 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54194 dport 59775] != expected 0x59dd6fe # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54194 dport 59775] != expected 0x59dd6fe # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52563 dport 59775] != expected 0x124296e1 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52563 dport 59775] != expected 0x124296e1 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46504 dport 59775] != expected 0x89303297 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46504 dport 59775] != expected 0x89303297 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53906 dport 59775] != expected 0xa7cc4984 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53906 dport 59775] != expected 0xa7cc4984 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53935 dport 59775] != expected 0xdfc6d20a # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53935 dport 59775] != expected 0xdfc6d20a # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44493 dport 59775] != expected 0xada88577 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44493 dport 59775] != expected 0xada88577 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60299 dport 59775] != expected 0x23b0f57f # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60299 dport 59775] != expected 0x23b0f57f # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48428 dport 59775] != expected 0xc9b1d432 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48428 dport 59775] != expected 0xc9b1d432 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53548 dport 59775] != expected 0x1e2a1eb4 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53548 dport 59775] != expected 0x1e2a1eb4 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48543 dport 59775] != expected 0x13bca498 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48543 dport 59775] != expected 0x13bca498 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46581 dport 59775] != expected 0xa94d0d57 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46581 dport 59775] != expected 0xa94d0d57 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57567 dport 59775] != expected 0x44b1ba62 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57567 dport 59775] != expected 0x44b1ba62 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57752 dport 59775] != expected 0x32b534da # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57752 dport 59775] != expected 0x32b534da # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40294 dport 59775] != expected 0x6ccb8baf # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40294 dport 59775] != expected 0x6ccb8baf # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51623 dport 59775] != expected 0xc0c2e63e # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51623 dport 59775] != expected 0xc0c2e63e # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59305 dport 59775] != expected 0x5c85f765 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59305 dport 59775] != expected 0x5c85f765 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37699 dport 59775] != expected 0x6d99041 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37699 dport 59775] != expected 0x6d99041 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53503 dport 59775] != expected 0xae5b92a1 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53503 dport 59775] != expected 0xae5b92a1 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55131 dport 59775] != expected 0x3f4dfa24 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55131 dport 59775] != expected 0x3f4dfa24 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56047 dport 59775] != expected 0xb1aadad1 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56047 dport 59775] != expected 0xb1aadad1 # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46063 dport 59775] != expected 0x18b89e9a # # Exception| cpu 5: rx_hash 0xe048d84c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46063 dport 59775] != expected 0x18b89e9a # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->