< 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 39072 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x99aa0c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55988 dport 39072] != expected 0x3bc391c0 # # Exception| cpu 0: rx_hash 0x3e6ce24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55994 dport 39072] != expected 0xb1e59afc # # Exception| cpu 0: rx_hash 0x2a943f95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56010 dport 39072] != expected 0x40a15b9b # # Exception| cpu 0: rx_hash 0xe8cdcd14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56014 dport 39072] != expected 0x9cb8eae5 # # Exception| cpu 0: rx_hash 0x87d66126 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56048 dport 39072] != expected 0x1a1bbba9 # # Exception| cpu 0: rx_hash 0x6faa08e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56074 dport 39072] != expected 0x7cf06bc2 # # Exception| cpu 0: rx_hash 0x5352d3b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56104 dport 39072] != expected 0x3f403f10 # # Exception| cpu 0: rx_hash 0x465bb353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56114 dport 39072] != expected 0x9e79e90d # # Exception| cpu 0: rx_hash 0x71d6654a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56142 dport 39072] != expected 0x5d2841ab # # Exception| cpu 0: rx_hash 0x8f774c98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56168 dport 39072] != expected 0xc281a407 # # Exception| cpu 0: rx_hash 0xffe13038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56184 dport 39072] != expected 0x3587c858 # # Exception| cpu 0: rx_hash 0xc752d0f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56204 dport 39072] != expected 0x663a75ca # # Exception| cpu 0: rx_hash 0x7ee8539e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56262 dport 39072] != expected 0xcdc4549f # # Exception| cpu 0: rx_hash 0x1b774fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56268 dport 39072] != expected 0x9bfbeedd # # Exception| cpu 0: rx_hash 0xfee5853e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56330 dport 39072] != expected 0xb3e427d4 # # Exception| cpu 0: rx_hash 0x8e73f99e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56346 dport 39072] != expected 0x44e24b8b # # Exception| cpu 0: rx_hash 0x84f749ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56366 dport 39072] != expected 0x947ea085 # # Exception| cpu 0: rx_hash 0x43143dcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56470 dport 39072] != expected 0x817efc1 # # Exception| cpu 0: rx_hash 0xcd2368b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56480 dport 39072] != expected 0x60b86632 # # Exception| cpu 0: rx_hash 0xfb5f039b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56502 dport 39072] != expected 0xf394d9ee # # Exception| cpu 0: rx_hash 0xf02a0ed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56552 dport 39072] != expected 0x7375259a # # Exception| cpu 0: rx_hash 0xb6c01953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56558 dport 39072] != expected 0x175ff619 # # Exception| cpu 0: rx_hash 0x31a7dca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56618 dport 39072] != expected 0xf717773e # # Exception| cpu 0: rx_hash 0x24aebc47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56624 dport 39072] != expected 0x562ea123 # # Exception| cpu 0: rx_hash 0xab68540e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56684 dport 39072] != expected 0x6efc3faa # # Exception| cpu 0: rx_hash 0x72f74d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56720 dport 39072] != expected 0xd34d5a87 # # Exception| cpu 0: rx_hash 0xde44ae0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56768 dport 39072] != expected 0xd98aadcf # # Exception| cpu 0: rx_hash 0x4fe586aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56894 dport 39072] != expected 0x3cc0ffb8 # # Exception| cpu 0: rx_hash 0xc0236ee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56930 dport 39072] != expected 0x4126131 # # Exception| cpu 0: rx_hash 0xa1f7493e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 39072] != expected 0x42203233 # # Exception| cpu 0: rx_hash 0x0d44aab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57070 dport 39072] != expected 0x48e7c57b # # Exception| cpu 0: rx_hash 0x5ea7ddd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 39072] != expected 0x8df4c0e5 # # Exception| cpu 0: rx_hash 0x276131f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57104 dport 39072] != expected 0xf215a46e # # Exception| cpu 4: rx_hash 0x670b255d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55954 dport 39072] != expected 0xa46a746c # # Exception| cpu 4: rx_hash 0xc0cdcb9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55964 dport 39072] != expected 0x2e4c7f50 # # Exception| cpu 4: rx_hash 0x0810896f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55980 dport 39072] != expected 0x22c92520 # # Exception| cpu 4: rx_hash 0xfc3510cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55998 dport 39072] != expected 0x6dfc2b82 # # Exception| cpu 4: rx_hash 0xcbb8c6d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56002 dport 39072] != expected 0xaead8324 # # Exception| cpu 4: rx_hash 0x09e13454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56006 dport 39072] != expected 0x72b4325a # # Exception| cpu 4: rx_hash 0xc86ce621 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56068 dport 39072] != expected 0xf6d660fe # # Exception| cpu 4: rx_hash 0x6e5bb5d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56160 dport 39072] != expected 0x2c8d7cb8 # # Exception| cpu 4: rx_hash 0x49658587 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56250 dport 39072] != expected 0xe95fc39 # # Exception| cpu 4: rx_hash 0x9fc4aade [saddr 192.0.3.2 daddr 192.0.3.1 sport 56270 dport 39072] != expected 0x23c88c20 # # Exception| cpu 4: rx_hash 0x2d0b24ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 56282 dport 39072] != expected 0x8d75101 # # Exception| cpu 4: rx_hash 0xa673ff15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56392 dport 39072] != expected 0xf616de3e # # Exception| cpu 4: rx_hash 0x7ba7dd06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56418 dport 39072] != expected 0x5baa5253 # # Exception| cpu 4: rx_hash 0x9ec01fd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56508 dport 39072] != expected 0xa5ab63ac # # Exception| cpu 4: rx_hash 0x0e8b2703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56526 dport 39072] != expected 0xecdcc036 # # Exception| cpu 4: rx_hash 0x7499ebd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56554 dport 39072] != expected 0xcb464767 # # Exception| cpu 4: rx_hash 0xc65665f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56574 dport 39072] != expected 0xe0599a46 # # Exception| cpu 4: rx_hash 0x4bb51075 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56590 dport 39072] != expected 0xd08df06f # # Exception| cpu 4: rx_hash 0x3b236cd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56606 dport 39072] != expected 0x278b9c30 # # Exception| cpu 4: rx_hash 0xe6f74ec6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56628 dport 39072] != expected 0x8a37105d # # Exception| cpu 4: rx_hash 0xf20f931e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56644 dport 39072] != expected 0x7b73d13a # # Exception| cpu 4: rx_hash 0x40c01d3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56656 dport 39072] != expected 0x506c0c1b # # Exception| cpu 4: rx_hash 0x881d5fcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56672 dport 39072] != expected 0x5ce9566b # # Exception| cpu 4: rx_hash 0xc038c3a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56708 dport 39072] != expected 0xf85287a6 # # Exception| cpu 4: rx_hash 0x51824642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56732 dport 39072] != expected 0xe1583346 # # Exception| cpu 4: rx_hash 0x1c1d5c8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56772 dport 39072] != expected 0x5931cb1 # # Exception| cpu 4: rx_hash 0x6c8b202a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56788 dport 39072] != expected 0xf29570ee # # Exception| cpu 4: rx_hash 0x09143c69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56798 dport 39072] != expected 0xa4aacaac # # Exception| cpu 4: rx_hash 0xc1c97e99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56814 dport 39072] != expected 0xa82f90dc # # Exception| cpu 4: rx_hash 0xb15f0239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56830 dport 39072] != expected 0x5f29fc83 # # Exception| cpu 4: rx_hash 0x8738c45a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56846 dport 39072] != expected 0x3045a5c8 # # Exception| cpu 4: rx_hash 0x5b1d5b72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56910 dport 39072] != expected 0xcd843edf # # Exception| cpu 4: rx_hash 0xceece50c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56960 dport 39072] != expected 0xc483637f # # Exception| cpu 4: rx_hash 0x0cb5178d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56964 dport 39072] != expected 0x189ad201 # # Exception| cpu 4: rx_hash 0x40dbb07e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57014 dport 39072] != expected 0xac2cea8c # # Exception| cpu 4: rx_hash 0x12c97a24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57024 dport 39072] != expected 0x3942f868 # # Exception| cpu 4: rx_hash 0x625f0684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57040 dport 39072] != expected 0xce449437 # # Exception| cpu 4: rx_hash 0xec6853f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57062 dport 39072] != expected 0xa6eb1dc4 # # Exception| cpu 4: rx_hash 0x74824693 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57100 dport 39072] != expected 0x3706a1f0 # # Exception| cpu 4: rx_hash 0x487a9dc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57134 dport 39072] != expected 0x74b6f522 # # Exception| cpu 4: rx_hash 0xfab513e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57146 dport 39072] != expected 0x5fa92803 # # Exception| cpu 4: rx_hash 0x38ece160 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57150 dport 39072] != expected 0x83b0997d # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xba9cc31d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58644 dport 42778] OK # # # cpu 0: rx_hash 0x21a2f68c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58680 dport 42778] OK # # # cpu 0: rx_hash 0x66b95c35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58708 dport 42778] OK # # # cpu 0: rx_hash 0x24187029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58756 dport 42778] OK # # # cpu 0: rx_hash 0x548e0c89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58772 dport 42778] OK # # # cpu 0: rx_hash 0xdab959fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58786 dport 42778] OK # # # cpu 0: rx_hash 0xce418423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58834 dport 42778] OK # # # cpu 0: rx_hash 0x06876b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58884 dport 42778] OK # # # cpu 0: rx_hash 0xa1418550 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58890 dport 42778] OK # # # cpu 0: rx_hash 0xbecc55c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58916 dport 42778] OK # # # cpu 0: rx_hash 0xaa34881a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58964 dport 42778] OK # # # cpu 0: rx_hash 0x2403dd68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58978 dport 42778] OK # # # cpu 0: rx_hash 0x83c533aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58988 dport 42778] OK # # # cpu 0: rx_hash 0x928768d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59040 dport 42778] OK # # # cpu 0: rx_hash 0xc1641fb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59068 dport 42778] OK # # # cpu 0: rx_hash 0x9376d5ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59082 dport 42778] OK # # # cpu 0: rx_hash 0xaf8e0ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59112 dport 42778] OK # # # cpu 0: rx_hash 0x78de9cdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59126 dport 42778] OK # # # cpu 0: rx_hash 0x0b9cc089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59168 dport 42778] OK # # # cpu 0: rx_hash 0xfe48e411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59224 dport 42778] OK # # # cpu 0: rx_hash 0xd7b95fa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59232 dport 42778] OK # # # cpu 0: rx_hash 0x91534823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59238 dport 42778] OK # # # cpu 0: rx_hash 0x239cc602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59250 dport 42778] OK # # # cpu 0: rx_hash 0xfa03df8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59278 dport 42778] OK # # # cpu 0: rx_hash 0xe47fb226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59338 dport 42778] OK # # # cpu 0: rx_hash 0xa295a5a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59340 dport 42778] OK # # # cpu 0: rx_hash 0x94e9ce86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59354 dport 42778] OK # # # cpu 0: rx_hash 0x343261ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59424 dport 42778] OK # # # cpu 0: rx_hash 0xc017f80e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59442 dport 42778] OK # # # cpu 0: rx_hash 0xa588e44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59448 dport 42778] OK # # # cpu 0: rx_hash 0xb1703995 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59464 dport 42778] OK # # # cpu 0: rx_hash 0x7329cb14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59468 dport 42778] OK # # # cpu 0: rx_hash 0x6ca41b86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59490 dport 42778] OK # # # cpu 0: rx_hash 0x1c326726 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59506 dport 42778] OK # # # cpu 0: rx_hash 0x79ad7b65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59512 dport 42778] OK # # # cpu 0: rx_hash 0x83476929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59528 dport 42778] OK # # # cpu 0: rx_hash 0xf3d11589 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59544 dport 42778] OK # # # cpu 0: rx_hash 0x3188e708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59548 dport 42778] OK # # # cpu 0: rx_hash 0xdbd11302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59594 dport 42778] OK # # # cpu 0: rx_hash 0x130c51f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59642 dport 42778] OK # # # cpu 0: rx_hash 0xa8934f56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59676 dport 42778] OK # # # cpu 0: rx_hash 0x8162f4e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59684 dport 42778] OK # # # cpu 0: rx_hash 0x946b9405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59710 dport 42778] OK # # # cpu 0: rx_hash 0x42cabb5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59722 dport 42778] OK # # # cpu 0: rx_hash 0x809349dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59726 dport 42778] OK # # # count: pass=45 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 36572 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58509 dport 36572] != expected 0xa4b3e041 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58509 dport 36572] != expected 0xa4b3e041 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37508 dport 36572] != expected 0x364c9316 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37508 dport 36572] != expected 0x364c9316 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37860 dport 36572] != expected 0x8f7e58eb # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37860 dport 36572] != expected 0x8f7e58eb # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54692 dport 36572] != expected 0x102628b4 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54692 dport 36572] != expected 0x102628b4 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39961 dport 36572] != expected 0x1a53b8f2 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39961 dport 36572] != expected 0x1a53b8f2 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40079 dport 36572] != expected 0xf79fcaa5 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40079 dport 36572] != expected 0xf79fcaa5 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52995 dport 36572] != expected 0x2a8fcbf # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52995 dport 36572] != expected 0x2a8fcbf # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39401 dport 36572] != expected 0x55bcb6a # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39401 dport 36572] != expected 0x55bcb6a # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39447 dport 36572] != expected 0xe011991d # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39447 dport 36572] != expected 0xe011991d # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37605 dport 36572] != expected 0x4068fbd4 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37605 dport 36572] != expected 0x4068fbd4 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50414 dport 36572] != expected 0x4f5f6948 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50414 dport 36572] != expected 0x4f5f6948 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 36572] != expected 0x9ed5500 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 36572] != expected 0x9ed5500 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50519 dport 36572] != expected 0x1c208533 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50519 dport 36572] != expected 0x1c208533 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39727 dport 36572] != expected 0xbde87d17 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39727 dport 36572] != expected 0xbde87d17 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57965 dport 36572] != expected 0xac75aa21 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57965 dport 36572] != expected 0xac75aa21 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36038 dport 36572] != expected 0xdfc34a9b # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36038 dport 36572] != expected 0xdfc34a9b # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47220 dport 36572] != expected 0x54452376 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47220 dport 36572] != expected 0x54452376 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40486 dport 36572] != expected 0xb32e1f26 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40486 dport 36572] != expected 0xb32e1f26 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35449 dport 36572] != expected 0x27823975 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35449 dport 36572] != expected 0x27823975 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41545 dport 36572] != expected 0x9912eceb # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41545 dport 36572] != expected 0x9912eceb # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43151 dport 36572] != expected 0xb64f564e # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43151 dport 36572] != expected 0xb64f564e # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36565 dport 36572] != expected 0xbf28b2a1 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36565 dport 36572] != expected 0xbf28b2a1 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51872 dport 36572] != expected 0xdf32df68 # # Exception| cpu 4: rx_hash 0xd995089c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51872 dport 36572] != expected 0xdf32df68 # # 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 52115 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33777 dport 52115] != expected 0x848582e9 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33777 dport 52115] != expected 0x848582e9 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60749 dport 52115] != expected 0xb7fcac03 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60749 dport 52115] != expected 0xb7fcac03 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47190 dport 52115] != expected 0x3f58b3c # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47190 dport 52115] != expected 0x3f58b3c # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56008 dport 52115] != expected 0xff570b8e # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56008 dport 52115] != expected 0xff570b8e # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50644 dport 52115] != expected 0xc46a4bb7 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50644 dport 52115] != expected 0xc46a4bb7 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42482 dport 52115] != expected 0x44af0cc4 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42482 dport 52115] != expected 0x44af0cc4 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34331 dport 52115] != expected 0x41adce7e # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34331 dport 52115] != expected 0x41adce7e # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54688 dport 52115] != expected 0x45bbf292 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54688 dport 52115] != expected 0x45bbf292 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48481 dport 52115] != expected 0xae6e2a71 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48481 dport 52115] != expected 0xae6e2a71 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50656 dport 52115] != expected 0xceeefbc6 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50656 dport 52115] != expected 0xceeefbc6 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60702 dport 52115] != expected 0x969b608f # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60702 dport 52115] != expected 0x969b608f # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44098 dport 52115] != expected 0xbb88ca93 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44098 dport 52115] != expected 0xbb88ca93 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47583 dport 52115] != expected 0x72a51025 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47583 dport 52115] != expected 0x72a51025 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50244 dport 52115] != expected 0x2de79f49 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50244 dport 52115] != expected 0x2de79f49 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35949 dport 52115] != expected 0x6da9b38 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35949 dport 52115] != expected 0x6da9b38 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38670 dport 52115] != expected 0xda7c7bee # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38670 dport 52115] != expected 0xda7c7bee # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37476 dport 52115] != expected 0xf146f8ed # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37476 dport 52115] != expected 0xf146f8ed # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 52115] != expected 0xce61e55b # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 52115] != expected 0xce61e55b # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48874 dport 52115] != expected 0xe009e78e # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48874 dport 52115] != expected 0xe009e78e # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60464 dport 52115] != expected 0xfe1fd7d7 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60464 dport 52115] != expected 0xfe1fd7d7 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41722 dport 52115] != expected 0x34cc7859 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41722 dport 52115] != expected 0x34cc7859 # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55414 dport 52115] != expected 0xc5dadbcd # # Exception| cpu 0: rx_hash 0x82dd278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55414 dport 52115] != expected 0xc5dadbcd # # 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__->