< 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' TAP version 13 1..1 # 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 361, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 52515 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xad95d6b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53012 dport 52515] != expected 0x4ed3388c # # Exception| cpu 0: rx_hash 0x98078be6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53028 dport 52515] != expected 0xb29e87e # # Exception| cpu 0: rx_hash 0xbd2d8480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53090 dport 52515] != expected 0xbaabb7c1 # # Exception| cpu 0: rx_hash 0x00404b41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53110 dport 52515] != expected 0x26b555ef # # Exception| cpu 0: rx_hash 0x248e88a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53148 dport 52515] != expected 0x735f95de # # Exception| cpu 0: rx_hash 0x274711ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53194 dport 52515] != expected 0xbb8eaac2 # # Exception| cpu 0: rx_hash 0xad366d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53212 dport 52515] != expected 0xed0b4df6 # # Exception| cpu 0: rx_hash 0x3436da98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53226 dport 52515] != expected 0x87271a93 # # Exception| cpu 0: rx_hash 0x12d54cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53242 dport 52515] != expected 0xfe747a30 # # Exception| cpu 0: rx_hash 0xfd960d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53310 dport 52515] != expected 0xcd7659ad # # Exception| cpu 0: rx_hash 0x97f5c083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53314 dport 52515] != expected 0x13312bc # # Exception| cpu 0: rx_hash 0x1f0a521d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53350 dport 52515] != expected 0xd8d72060 # # Exception| cpu 0: rx_hash 0x0ef57720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53364 dport 52515] != expected 0x6b1f45d9 # # Exception| cpu 0: rx_hash 0x0cd822aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53390 dport 52515] != expected 0x47a6e54b # # Exception| cpu 0: rx_hash 0xb1b5ed6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53402 dport 52515] != expected 0xdbb80765 # # Exception| cpu 0: rx_hash 0x6572761d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53412 dport 52515] != expected 0x43329146 # # Exception| cpu 0: rx_hash 0x66bbef11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53490 dport 52515] != expected 0x8be3ae5a # # Exception| cpu 0: rx_hash 0x1d76da56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53516 dport 52515] != expected 0x2582ba4f # # Exception| cpu 0: rx_hash 0x43c03db6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53540 dport 52515] != expected 0xeb8dcb58 # # Exception| cpu 0: rx_hash 0xfeadf277 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53552 dport 52515] != expected 0x77932976 # # Exception| cpu 0: rx_hash 0xdb87fd11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53622 dport 52515] != expected 0xc61176c9 # # Exception| cpu 0: rx_hash 0xb000fc2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53670 dport 52515] != expected 0xee3ca256 # # Exception| cpu 0: rx_hash 0x2ac9d283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53702 dport 52515] != expected 0x4cc1ca2f # # Exception| cpu 0: rx_hash 0x39b819b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53734 dport 52515] != expected 0x70687a7e # # Exception| cpu 0: rx_hash 0x6f7a39aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53762 dport 52515] != expected 0xacad5191 # # Exception| cpu 0: rx_hash 0x8e2fff83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53772 dport 52515] != expected 0x71dd1740 # # Exception| cpu 0: rx_hash 0xa8cc69e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53788 dport 52515] != expected 0x88e77e3 # # Exception| cpu 0: rx_hash 0x9d5e34b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53804 dport 52515] != expected 0x4d74a711 # # Exception| cpu 0: rx_hash 0xf5b31705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53858 dport 52515] != expected 0xe5039e8 # # Exception| cpu 0: rx_hash 0xe44c3238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53872 dport 52515] != expected 0xbd985c51 # # Exception| cpu 0: rx_hash 0xf79e428f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53912 dport 52515] != expected 0x22e9997a # # Exception| cpu 0: rx_hash 0xb990f756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53958 dport 52515] != expected 0x189e6720 # # Exception| cpu 0: rx_hash 0xe72610b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53998 dport 52515] != expected 0xd6911637 # # Exception| cpu 0: rx_hash 0x209040f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54000 dport 52515] != expected 0x72b23045 # # Exception| cpu 0: rx_hash 0xc25dc211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54072 dport 52515] != expected 0xb6ff7335 # # Exception| cpu 0: rx_hash 0x7e777ad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54088 dport 52515] != expected 0x6d517bef # # Exception| cpu 0: rx_hash 0x8c5377c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54118 dport 52515] != expected 0x8c888d6f # # Exception| cpu 0: rx_hash 0xf688e84a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54124 dport 52515] != expected 0xb4b54933 # # Exception| cpu 0: rx_hash 0x9dac52f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54132 dport 52515] != expected 0x3f40e8d6 # # Exception| cpu 0: rx_hash 0xd06b7e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54140 dport 52515] != expected 0xcde62990 # # Exception| cpu 0: rx_hash 0x15f07be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54168 dport 52515] != expected 0x457caf70 # # Exception| cpu 0: rx_hash 0x8cf0cc4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54190 dport 52515] != expected 0x2f50f815 # # Exception| cpu 0: rx_hash 0x9d0fe977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54204 dport 52515] != expected 0x9c989dac # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3bed7f59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57724 dport 38259] OK # # # cpu 0: rx_hash 0x86230b1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57760 dport 38259] OK # # # cpu 0: rx_hash 0x41955b59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57790 dport 38259] OK # # # cpu 0: rx_hash 0xa187ea74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57812 dport 38259] OK # # # cpu 0: rx_hash 0x0f9bee80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57824 dport 38259] OK # # # cpu 0: rx_hash 0xd9d29bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57836 dport 38259] OK # # # cpu 0: rx_hash 0x53a3e768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57850 dport 38259] OK # # # cpu 0: rx_hash 0x0561c774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57886 dport 38259] OK # # # cpu 0: rx_hash 0xf745ca68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57904 dport 38259] OK # # # cpu 0: rx_hash 0xe5737659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57972 dport 38259] OK # # # cpu 0: rx_hash 0x22669d98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58018 dport 38259] OK # # # cpu 0: rx_hash 0xf42fe8e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58030 dport 38259] OK # # # cpu 0: rx_hash 0x143d59cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58052 dport 38259] OK # # # cpu 0: rx_hash 0xabde7802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58082 dport 38259] OK # # # cpu 0: rx_hash 0xd105e780 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58088 dport 38259] OK # # # cpu 0: rx_hash 0x8c2b44ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58118 dport 38259] OK # # # cpu 0: rx_hash 0x4913fae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58154 dport 38259] OK # # # cpu 0: rx_hash 0x8fe2dda1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58192 dport 38259] OK # # # cpu 0: rx_hash 0xc225f174 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 38259] OK # # # cpu 0: rx_hash 0x16e26a02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58214 dport 38259] OK # # # cpu 0: rx_hash 0xf59af9a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58258 dport 38259] OK # # # cpu 0: rx_hash 0xb85dd574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58266 dport 38259] OK # # # cpu 0: rx_hash 0x8c88ff2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58318 dport 38259] OK # # # cpu 0: rx_hash 0x7c221c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58322 dport 38259] OK # # # cpu 0: rx_hash 0x336bdee6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58344 dport 38259] OK # # # cpu 0: rx_hash 0xf1a09a5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58378 dport 38259] OK # # # cpu 0: rx_hash 0x9a8420e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58386 dport 38259] OK # # # cpu 0: rx_hash 0xd7430c35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58394 dport 38259] OK # # # cpu 0: rx_hash 0x34982414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58406 dport 38259] OK # # # cpu 0: rx_hash 0x4f04cc92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58440 dport 38259] OK # # # cpu 0: rx_hash 0xbfae2f86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58452 dport 38259] OK # # # cpu 0: rx_hash 0x139f7ef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58522 dport 38259] OK # # # cpu 0: rx_hash 0xf10321dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58562 dport 38259] OK # # # cpu 0: rx_hash 0x8bd8be5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 38259] OK # # # cpu 0: rx_hash 0xad3b2835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58584 dport 38259] OK # # # cpu 4: rx_hash 0x1d0ee933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57708 dport 38259] OK # # # cpu 4: rx_hash 0x6776cd33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57774 dport 38259] OK # # # cpu 4: rx_hash 0x64bf543f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57848 dport 38259] OK # # # cpu 4: rx_hash 0xe434015d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57872 dport 38259] OK # # # cpu 4: rx_hash 0xc059793f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57906 dport 38259] OK # # # cpu 4: rx_hash 0xba82e6bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57912 dport 38259] OK # # # cpu 4: rx_hash 0xaa3ab484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57934 dport 38259] OK # # # cpu 4: rx_hash 0xf602bd6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57940 dport 38259] OK # # # cpu 4: rx_hash 0xc390e033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57956 dport 38259] OK # # # cpu 4: rx_hash 0x9d85bc51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57988 dport 38259] OK # # # cpu 4: rx_hash 0x20e87390 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58000 dport 38259] OK # # # cpu 4: rx_hash 0x8c7a996c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58006 dport 38259] OK # # # cpu 4: rx_hash 0xb9e8c433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58022 dport 38259] OK # # # cpu 4: rx_hash 0xe5d0cddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58044 dport 38259] OK # # # cpu 4: rx_hash 0x59fa751e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58060 dport 38259] OK # # # cpu 4: rx_hash 0x16b3b7c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58102 dport 38259] OK # # # cpu 4: rx_hash 0x58ecdfdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58168 dport 38259] OK # # # cpu 4: rx_hash 0x7dc6d0bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58238 dport 38259] OK # # # cpu 4: rx_hash 0x48f73660 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58246 dport 38259] OK # # # cpu 4: rx_hash 0xc2864af6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58256 dport 38259] OK # # # cpu 4: rx_hash 0x7d656b3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58294 dport 38259] OK # # # cpu 4: rx_hash 0x5ac18a51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58306 dport 38259] OK # # # cpu 4: rx_hash 0xf4dd8ea5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58358 dport 38259] OK # # # cpu 4: rx_hash 0x8e061127 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58364 dport 38259] OK # # # cpu 4: rx_hash 0x68a02dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58428 dport 38259] OK # # # cpu 4: rx_hash 0x2420762d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58448 dport 38259] OK # # # cpu 4: rx_hash 0x6b69b4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58474 dport 38259] OK # # # cpu 4: rx_hash 0x9bc357e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58486 dport 38259] OK # # # cpu 4: rx_hash 0xaef2b139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58510 dport 38259] OK # # # cpu 4: rx_hash 0x111190f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58536 dport 38259] OK # # # cpu 4: rx_hash 0xbd837a0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58542 dport 38259] OK # # # cpu 4: rx_hash 0x4d299918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58546 dport 38259] OK # # # cpu 4: rx_hash 0x01a9c2c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58590 dport 38259] OK # # # cpu 4: rx_hash 0xf38dcfd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58608 dport 38259] OK # # # cpu 4: rx_hash 0xbe4ae300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58616 dport 38259] OK # # # cpu 4: rx_hash 0xc64e4f4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58704 dport 38259] OK # # # cpu 4: rx_hash 0x6adca5b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58710 dport 38259] OK # # # cpu 4: rx_hash 0xd53f847e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58736 dport 38259] OK # # # cpu 4: rx_hash 0x98f8a8ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58744 dport 38259] OK # # # cpu 4: rx_hash 0x34c9f9d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58806 dport 38259] OK # # # cpu 4: rx_hash 0x4e126657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58812 dport 38259] OK # # # cpu 4: rx_hash 0x57998496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58978 dport 38259] OK # # # cpu 4: rx_hash 0xdfc5ad8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59022 dport 38259] OK # # # cpu 4: rx_hash 0x62a8624b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59034 dport 38259] OK # # # cpu 4: rx_hash 0x0b0236fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59056 dport 38259] OK # # # cpu 4: rx_hash 0xb7288e39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59072 dport 38259] OK # # # count: pass=81 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 361, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 42828 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47017 dport 42828] != expected 0x5ac6779b # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47017 dport 42828] != expected 0x5ac6779b # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52884 dport 42828] != expected 0x25dd054 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52884 dport 42828] != expected 0x25dd054 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37192 dport 42828] != expected 0xab3406f4 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37192 dport 42828] != expected 0xab3406f4 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46412 dport 42828] != expected 0x74a0604b # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46412 dport 42828] != expected 0x74a0604b # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37498 dport 42828] != expected 0x700a7e13 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37498 dport 42828] != expected 0x700a7e13 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50102 dport 42828] != expected 0x6edb856 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50102 dport 42828] != expected 0x6edb856 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43749 dport 42828] != expected 0x67826251 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43749 dport 42828] != expected 0x67826251 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55813 dport 42828] != expected 0x7e8ec834 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55813 dport 42828] != expected 0x7e8ec834 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35052 dport 42828] != expected 0x10e49b97 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35052 dport 42828] != expected 0x10e49b97 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37480 dport 42828] != expected 0xc3c21baa # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37480 dport 42828] != expected 0xc3c21baa # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 42828] != expected 0x3fa26c3d # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 42828] != expected 0x3fa26c3d # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56827 dport 42828] != expected 0xfac00aa6 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56827 dport 42828] != expected 0xfac00aa6 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50866 dport 42828] != expected 0x9dd04153 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50866 dport 42828] != expected 0x9dd04153 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54647 dport 42828] != expected 0xaef383b8 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54647 dport 42828] != expected 0xaef383b8 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37070 dport 42828] != expected 0x2c5ddb7d # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37070 dport 42828] != expected 0x2c5ddb7d # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36418 dport 42828] != expected 0x1438d784 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36418 dport 42828] != expected 0x1438d784 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42164 dport 42828] != expected 0xb36ea0a9 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42164 dport 42828] != expected 0xb36ea0a9 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46621 dport 42828] != expected 0x52ce7ffa # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46621 dport 42828] != expected 0x52ce7ffa # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55574 dport 42828] != expected 0xc2f0ab7 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55574 dport 42828] != expected 0xc2f0ab7 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 42828] != expected 0x81cc5dc1 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 42828] != expected 0x81cc5dc1 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32873 dport 42828] != expected 0x2347d9fa # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32873 dport 42828] != expected 0x2347d9fa # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46812 dport 42828] != expected 0x9686c1f3 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46812 dport 42828] != expected 0x9686c1f3 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53704 dport 42828] != expected 0x75803e38 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53704 dport 42828] != expected 0x75803e38 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58380 dport 42828] != expected 0xda8689d1 # # Exception| cpu 5: rx_hash 0xbf7360d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58380 dport 42828] != expected 0xda8689d1 # # 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 361, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 55707 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36082 dport 55707] != expected 0x7d61ed33 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36082 dport 55707] != expected 0x7d61ed33 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54830 dport 55707] != expected 0xc07a199c # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54830 dport 55707] != expected 0xc07a199c # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44610 dport 55707] != expected 0x3a0bafd9 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44610 dport 55707] != expected 0x3a0bafd9 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53150 dport 55707] != expected 0x41312bd2 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53150 dport 55707] != expected 0x41312bd2 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51490 dport 55707] != expected 0x2f9ae3d4 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51490 dport 55707] != expected 0x2f9ae3d4 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37676 dport 55707] != expected 0xce1aa511 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37676 dport 55707] != expected 0xce1aa511 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60083 dport 55707] != expected 0xf7d635c2 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60083 dport 55707] != expected 0xf7d635c2 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48970 dport 55707] != expected 0x1b8459fc # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48970 dport 55707] != expected 0x1b8459fc # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49108 dport 55707] != expected 0x18ee7b72 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49108 dport 55707] != expected 0x18ee7b72 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50452 dport 55707] != expected 0x924c1d02 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50452 dport 55707] != expected 0x924c1d02 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54061 dport 55707] != expected 0x43aa7b5b # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54061 dport 55707] != expected 0x43aa7b5b # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36535 dport 55707] != expected 0x70592b1e # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36535 dport 55707] != expected 0x70592b1e # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47414 dport 55707] != expected 0x384b06ad # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47414 dport 55707] != expected 0x384b06ad # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52421 dport 55707] != expected 0x69d184da # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52421 dport 55707] != expected 0x69d184da # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36552 dport 55707] != expected 0x431f335d # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36552 dport 55707] != expected 0x431f335d # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50175 dport 55707] != expected 0x91172aa7 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50175 dport 55707] != expected 0x91172aa7 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56449 dport 55707] != expected 0xf5c1db7d # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56449 dport 55707] != expected 0xf5c1db7d # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41183 dport 55707] != expected 0x35a50d69 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41183 dport 55707] != expected 0x35a50d69 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 55707] != expected 0x1c7a971a # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 55707] != expected 0x1c7a971a # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57638 dport 55707] != expected 0x6f4a0c98 # # Exception| cpu 0: rx_hash 0x83588662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57638 dport 55707] != expected 0x6f4a0c98 # # 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->