< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44170 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 70 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe405d17a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40988 dport 44170] != expected 0x1e7e3e6c # # Exception| cpu 0: rx_hash 0x0c29e36e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41046 dport 44170] != expected 0x5863339 # # Exception| cpu 0: rx_hash 0x7fc4376b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 44170] != expected 0xb2b3464f # # Exception| cpu 0: rx_hash 0x387f306e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41110 dport 44170] != expected 0x213d07f2 # # Exception| cpu 0: rx_hash 0x7d120062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41114 dport 44170] != expected 0x6a8e4b45 # # Exception| cpu 0: rx_hash 0xbd52ca68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41166 dport 44170] != expected 0xc3c97924 # # Exception| cpu 0: rx_hash 0x5a896262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41178 dport 44170] != expected 0xada393c8 # # Exception| cpu 0: rx_hash 0xbc39d1ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41222 dport 44170] != expected 0x2fd7ffa1 # # Exception| cpu 0: rx_hash 0xd13819fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41236 dport 44170] != expected 0xd6db8c22 # # Exception| cpu 0: rx_hash 0x9ba2b3ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41286 dport 44170] != expected 0xe8fa272c # # Exception| cpu 0: rx_hash 0x4af9ffef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41334 dport 44170] != expected 0x7a16f401 # # Exception| cpu 0: rx_hash 0xea9950e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41354 dport 44170] != expected 0x87f25f50 # # Exception| cpu 0: rx_hash 0xb12c652c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41478 dport 44170] != expected 0xa6f93293 # # Exception| cpu 0: rx_hash 0xdc2dad3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41492 dport 44170] != expected 0x5ff54110 # # Exception| cpu 0: rx_hash 0xc2c1b129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41518 dport 44170] != expected 0x11cc47e5 # # Exception| cpu 0: rx_hash 0xd3da3720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41546 dport 44170] != expected 0x2a67a6a9 # # Exception| cpu 0: rx_hash 0x453a7c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41618 dport 44170] != expected 0x2b053439 # # Exception| cpu 0: rx_hash 0x73ba982f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41654 dport 44170] != expected 0xd7830df8 # # Exception| cpu 0: rx_hash 0x114cca23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41722 dport 44170] != expected 0x5b1d99c2 # # Exception| cpu 0: rx_hash 0x4ba6fdbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41732 dport 44170] != expected 0xb2895505 # # Exception| cpu 0: rx_hash 0x1a7c25aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41758 dport 44170] != expected 0x72ebe2eb # # Exception| cpu 0: rx_hash 0x384b29b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41772 dport 44170] != expected 0x5bc2073 # # Exception| cpu 0: rx_hash 0x6c3d9fbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41796 dport 44170] != expected 0x75a48d88 # # Exception| cpu 0: rx_hash 0x8be637b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41808 dport 44170] != expected 0x1bce6764 # # Exception| cpu 0: rx_hash 0x37bcb3a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41842 dport 44170] != expected 0x702ec7ca # # Exception| cpu 4: rx_hash 0xf0b23960 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40970 dport 44170] != expected 0x95afc535 # # Exception| cpu 4: rx_hash 0x9db3f172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40984 dport 44170] != expected 0x6ca3b6b6 # # Exception| cpu 4: rx_hash 0xff45a37e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41044 dport 44170] != expected 0xe03d228c # # Exception| cpu 4: rx_hash 0x57a8cf75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41056 dport 44170] != expected 0xc797b # # Exception| cpu 4: rx_hash 0xe1a9bf69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41070 dport 44170] != expected 0xae042479 # # Exception| cpu 4: rx_hash 0x69a5e878 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41100 dport 44170] != expected 0xe15fb01c # # Exception| cpu 4: rx_hash 0x7749f46f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41142 dport 44170] != expected 0xaf66b6e9 # # Exception| cpu 4: rx_hash 0xc58ff1e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41218 dport 44170] != expected 0x5d0a777b # # Exception| cpu 4: rx_hash 0x0a38a1f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41224 dport 44170] != expected 0x81dfa2a3 # # Exception| cpu 4: rx_hash 0xf30f15ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41254 dport 44170] != expected 0xa18c4eba # # Exception| cpu 4: rx_hash 0x9e0eddff [saddr 192.0.3.2 daddr 192.0.3.1 sport 41268 dport 44170] != expected 0x58803d39 # # Exception| cpu 4: rx_hash 0xdb63edf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41272 dport 44170] != expected 0x1333718e # # Exception| cpu 4: rx_hash 0x8f155bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41296 dport 44170] != expected 0x632bdc75 # # Exception| cpu 4: rx_hash 0xd49477ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41318 dport 44170] != expected 0x66a19637 # # Exception| cpu 4: rx_hash 0xb995bfff [saddr 192.0.3.2 daddr 192.0.3.1 sport 41332 dport 44170] != expected 0x9fade5b4 # # Exception| cpu 4: rx_hash 0xbb4388f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41360 dport 44170] != expected 0x4790e8be # # Exception| cpu 4: rx_hash 0x0d42f8ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41374 dport 44170] != expected 0xe998b5bc # # Exception| cpu 4: rx_hash 0xe0c2a4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41382 dport 44170] != expected 0x421aa2fc # # Exception| cpu 4: rx_hash 0x07190ce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41394 dport 44170] != expected 0x2c704810 # # Exception| cpu 4: rx_hash 0x9cd8eaf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41424 dport 44170] != expected 0x80bd3033 # # Exception| cpu 4: rx_hash 0x2ad99aea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41438 dport 44170] != expected 0x2eb56d31 # # Exception| cpu 4: rx_hash 0xef353ef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41464 dport 44170] != expected 0x37884545 # # Exception| cpu 4: rx_hash 0x4240253c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41476 dport 44170] != expected 0x43422326 # # Exception| cpu 4: rx_hash 0xa59b8d36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41488 dport 44170] != expected 0x2d28c9ca # # Exception| cpu 4: rx_hash 0x139afd2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41502 dport 44170] != expected 0x832094c8 # # Exception| cpu 4: rx_hash 0xd6765933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41528 dport 44170] != expected 0x9a1dbcbc # # Exception| cpu 4: rx_hash 0x16369339 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41580 dport 44170] != expected 0x335a8edd # # Exception| cpu 4: rx_hash 0x518d943c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41604 dport 44170] != expected 0xa0d4cf60 # # Exception| cpu 4: rx_hash 0x14e0a430 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41608 dport 44170] != expected 0xeb6783d7 # # Exception| cpu 4: rx_hash 0xb6563c36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41616 dport 44170] != expected 0xcebe258c # # Exception| cpu 4: rx_hash 0x22604039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41644 dport 44170] != expected 0x17e1ba16 # # Exception| cpu 4: rx_hash 0x80d6d83f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41652 dport 44170] != expected 0x32381c4d # # Exception| cpu 4: rx_hash 0xfccc9624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41666 dport 44170] != expected 0xf09f8e82 # # Exception| cpu 4: rx_hash 0xca4c722d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41702 dport 44170] != expected 0xc19b743 # # Exception| cpu 4: rx_hash 0x05fb2239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41708 dport 44170] != expected 0xd0cc629b # # Exception| cpu 4: rx_hash 0xe2208a33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41720 dport 44170] != expected 0xbea68877 # # Exception| cpu 4: rx_hash 0xe91065ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 41756 dport 44170] != expected 0x9750f35e # # Exception| cpu 4: rx_hash 0x013c57ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41814 dport 44170] != expected 0x8ca8fe0b # # Exception| cpu 4: rx_hash 0xa9d13ba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41826 dport 44170] != expected 0x6c99a5fc # # Exception| cpu 4: rx_hash 0x9d87e8a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41890 dport 44170] != expected 0x48229137 # # Exception| cpu 4: rx_hash 0x175d88bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41892 dport 44170] != expected 0xdf440858 # # Exception| cpu 4: rx_hash 0x5230b8b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 44170] != expected 0x94f744ef # # Exception| cpu 4: rx_hash 0xba1c8aa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41954 dport 44170] != expected 0x8f0f49ba # # Exception| cpu 4: rx_hash 0x667c675a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42012 dport 44170] != expected 0x220ce3e4 # # Exception| cpu 4: rx_hash 0xda26e34b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42046 dport 44170] != expected 0x49ec434a # # Exception| count: pass=0 nohash=0 fail=70 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x4fcc4899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35282 dport 51229] OK # # # cpu 4: rx_hash 0x807b188d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35288 dport 51229] OK # # # cpu 4: rx_hash 0xdbfa3496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35310 dport 51229] OK # # # cpu 4: rx_hash 0x3c219c9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35322 dport 51229] OK # # # cpu 4: rx_hash 0x2d0e0342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35364 dport 51229] OK # # # cpu 4: rx_hash 0xcad5ab48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35376 dport 51229] OK # # # cpu 4: rx_hash 0x28a26d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35414 dport 51229] OK # # # cpu 4: rx_hash 0xe7153d45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35420 dport 51229] OK # # # cpu 4: rx_hash 0xbe422657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35470 dport 51229] OK # # # cpu 4: rx_hash 0xd343ee45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35484 dport 51229] OK # # # cpu 4: rx_hash 0x3ec3b242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35492 dport 51229] OK # # # cpu 4: rx_hash 0x99d94457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35534 dport 51229] OK # # # cpu 4: rx_hash 0x3b6fdc51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35542 dport 51229] OK # # # cpu 4: rx_hash 0xf4d88c45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35548 dport 51229] OK # # # cpu 4: rx_hash 0x5c35e04e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35560 dport 51229] OK # # # cpu 4: rx_hash 0x48820854 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35582 dport 51229] OK # # # cpu 4: rx_hash 0xe1047fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35586 dport 51229] OK # # # cpu 4: rx_hash 0x3a04c7d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 51229] OK # # # cpu 4: rx_hash 0x92e9abde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35626 dport 51229] OK # # # cpu 4: rx_hash 0xba8553c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35636 dport 51229] OK # # # cpu 5: rx_hash 0x9e97049a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35298 dport 51229] OK # # # cpu 5: rx_hash 0x39b9eb58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35378 dport 51229] OK # # # cpu 5: rx_hash 0xa2780d49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35408 dport 51229] OK # # # cpu 5: rx_hash 0x364e7146 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35436 dport 51229] OK # # # cpu 5: rx_hash 0x1e228958 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35442 dport 51229] OK # # # cpu 5: rx_hash 0x94f8e940 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35444 dport 51229] OK # # # cpu 5: rx_hash 0x71f57643 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35460 dport 51229] OK # # # cpu 5: rx_hash 0x566e1443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35524 dport 51229] OK # # # cpu 5: rx_hash 0xaf59a05e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35562 dport 51229] OK # # # cpu 5: rx_hash 0x57050fc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35596 dport 51229] OK # # # cpu 5: rx_hash 0x49e913d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35638 dport 51229] OK # # # cpu 5: rx_hash 0xccc4e9d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35694 dport 51229] OK # # # cpu 5: rx_hash 0x6e7271d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35702 dport 51229] OK # # # cpu 5: rx_hash 0xa1c521c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35708 dport 51229] OK # # # cpu 5: rx_hash 0x8b7feed3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35718 dport 51229] OK # # # cpu 0: rx_hash 0x0aa17895 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35294 dport 51229] OK # # # cpu 0: rx_hash 0xa24c149e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35306 dport 51229] OK # # # cpu 0: rx_hash 0x8a20ec80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35316 dport 51229] OK # # # cpu 0: rx_hash 0xd439b75f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35338 dport 51229] OK # # # cpu 0: rx_hash 0xfc554f41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35348 dport 51229] OK # # # cpu 0: rx_hash 0x0562fb5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35386 dport 51229] OK # # # cpu 0: rx_hash 0xf3a2d55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35402 dport 51229] OK # # # cpu 0: rx_hash 0x4775924a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35488 dport 51229] OK # # # cpu 0: rx_hash 0xf174e256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35502 dport 51229] OK # # # cpu 0: rx_hash 0x53c27a50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35510 dport 51229] OK # # # cpu 0: rx_hash 0x74591850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35574 dport 51229] OK # # # cpu 0: rx_hash 0x3134285c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35578 dport 51229] OK # # # cpu 0: rx_hash 0x06dfd7d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35606 dport 51229] OK # # # cpu 0: rx_hash 0xae32bbda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35618 dport 51229] OK # # # cpu 0: rx_hash 0x35f35dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35648 dport 51229] OK # # # cpu 0: rx_hash 0x83f22dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35662 dport 51229] OK # # # cpu 0: rx_hash 0xeef3e5c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35676 dport 51229] OK # # # cpu 0: rx_hash 0x0373b9c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35684 dport 51229] OK # # # cpu 0: rx_hash 0xbdff0ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35746 dport 51229] OK # # # cpu 0: rx_hash 0x328904d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35798 dport 51229] OK # # # cpu 0: rx_hash 0xfd3e54c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35804 dport 51229] OK # # # cpu 0: rx_hash 0x10be08c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35812 dport 51229] OK # # # cpu 0: rx_hash 0x55d338ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35816 dport 51229] OK # # # cpu 0: rx_hash 0x1d85a93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35882 dport 51229] OK # # # cpu 0: rx_hash 0xc3297f23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35908 dport 51229] OK # # # cpu 0: rx_hash 0x24f2d729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35920 dport 51229] OK # # # cpu 0: rx_hash 0x3a1ecb3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35946 dport 51229] OK # # # count: pass=62 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 56949 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54756 dport 56949] != expected 0x643fa455 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54756 dport 56949] != expected 0x643fa455 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57283 dport 56949] != expected 0x50a87a9e # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57283 dport 56949] != expected 0x50a87a9e # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57546 dport 56949] != expected 0xa1470f34 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57546 dport 56949] != expected 0xa1470f34 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35337 dport 56949] != expected 0x59a4aa9c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35337 dport 56949] != expected 0x59a4aa9c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51511 dport 56949] != expected 0x1fa9c459 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51511 dport 56949] != expected 0x1fa9c459 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50828 dport 56949] != expected 0x521573fe # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50828 dport 56949] != expected 0x521573fe # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51334 dport 56949] != expected 0x546eae7b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51334 dport 56949] != expected 0x546eae7b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60035 dport 56949] != expected 0x72aee56b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60035 dport 56949] != expected 0x72aee56b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40974 dport 56949] != expected 0x4e69efd # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40974 dport 56949] != expected 0x4e69efd # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38576 dport 56949] != expected 0xb79176de # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38576 dport 56949] != expected 0xb79176de # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44385 dport 56949] != expected 0x7b6e4c6c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44385 dport 56949] != expected 0x7b6e4c6c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53074 dport 56949] != expected 0xabe360e6 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53074 dport 56949] != expected 0xabe360e6 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45732 dport 56949] != expected 0x2071a0b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45732 dport 56949] != expected 0x2071a0b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60974 dport 56949] != expected 0xa3d40a63 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60974 dport 56949] != expected 0xa3d40a63 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44678 dport 56949] != expected 0x4b0be8b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44678 dport 56949] != expected 0x4b0be8b # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35151 dport 56949] != expected 0x80c1264c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35151 dport 56949] != expected 0x80c1264c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53150 dport 56949] != expected 0xc4eb189a # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53150 dport 56949] != expected 0xc4eb189a # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47079 dport 56949] != expected 0x265e5bf2 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47079 dport 56949] != expected 0x265e5bf2 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50414 dport 56949] != expected 0x863db0cc # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50414 dport 56949] != expected 0x863db0cc # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52486 dport 56949] != expected 0x7a41e996 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52486 dport 56949] != expected 0x7a41e996 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34395 dport 56949] != expected 0xc5ceb2de # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34395 dport 56949] != expected 0xc5ceb2de # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41207 dport 56949] != expected 0x40a99e1c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41207 dport 56949] != expected 0x40a99e1c # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43256 dport 56949] != expected 0xbbee8eb0 # # Exception| cpu 4: rx_hash 0x940838f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43256 dport 56949] != expected 0xbbee8eb0 # # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 40046 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39970 dport 40046] != expected 0xef383e59 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39970 dport 40046] != expected 0xef383e59 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53689 dport 40046] != expected 0xd973f9bc # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53689 dport 40046] != expected 0xd973f9bc # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51243 dport 40046] != expected 0xffbeeb6 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51243 dport 40046] != expected 0xffbeeb6 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32812 dport 40046] != expected 0x7ae24efd # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32812 dport 40046] != expected 0x7ae24efd # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52505 dport 40046] != expected 0xa6538c05 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52505 dport 40046] != expected 0xa6538c05 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42876 dport 40046] != expected 0xfc3790db # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42876 dport 40046] != expected 0xfc3790db # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37309 dport 40046] != expected 0x78e242d6 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37309 dport 40046] != expected 0x78e242d6 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56451 dport 40046] != expected 0x8d3c501b # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56451 dport 40046] != expected 0x8d3c501b # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 40046] != expected 0xaced4ed8 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 40046] != expected 0xaced4ed8 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45220 dport 40046] != expected 0x8525b4b5 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45220 dport 40046] != expected 0x8525b4b5 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 40046] != expected 0xda73f382 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 40046] != expected 0xda73f382 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59253 dport 40046] != expected 0xfe139b9c # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59253 dport 40046] != expected 0xfe139b9c # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40579 dport 40046] != expected 0x51e8a739 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40579 dport 40046] != expected 0x51e8a739 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44970 dport 40046] != expected 0x1dea70d1 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44970 dport 40046] != expected 0x1dea70d1 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38433 dport 40046] != expected 0x3f434938 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38433 dport 40046] != expected 0x3f434938 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45835 dport 40046] != expected 0x84128549 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45835 dport 40046] != expected 0x84128549 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42303 dport 40046] != expected 0xcaeb5eaa # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42303 dport 40046] != expected 0xcaeb5eaa # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51206 dport 40046] != expected 0xe3789a9a # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51206 dport 40046] != expected 0xe3789a9a # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33826 dport 40046] != expected 0x4e9a88c1 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33826 dport 40046] != expected 0x4e9a88c1 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38350 dport 40046] != expected 0x19ef1ac4 # # Exception| cpu 0: rx_hash 0x07be7e29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38350 dport 40046] != expected 0x19ef1ac4 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->