< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37545 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3422c177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34334 dport 37545] != expected 0x56dcd203 # # Exception| cpu 0: rx_hash 0x175875fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34372 dport 37545] != expected 0x338ad74d # # Exception| cpu 0: rx_hash 0x8badf31a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34396 dport 37545] != expected 0xb22644ac # # Exception| cpu 0: rx_hash 0x1c7496f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34470 dport 37545] != expected 0x672ef766 # # Exception| cpu 0: rx_hash 0x564980b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34476 dport 37545] != expected 0x62c59f20 # # Exception| cpu 0: rx_hash 0x02a2fa89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34506 dport 37545] != expected 0x441cf45c # # Exception| cpu 0: rx_hash 0x76f18729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34522 dport 37545] != expected 0x3b788503 # # Exception| cpu 0: rx_hash 0xbedf86ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34562 dport 37545] != expected 0x6d17c38b # # Exception| cpu 0: rx_hash 0x6817166b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34576 dport 37545] != expected 0xe950382c # # Exception| cpu 0: rx_hash 0x3055e97a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34690 dport 37545] != expected 0xe2fb4da0 # # Exception| cpu 0: rx_hash 0xd8f3123b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34698 dport 37545] != expected 0x1c33af1e # # Exception| cpu 0: rx_hash 0xb631d6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34764 dport 37545] != expected 0x558fccd # # Exception| cpu 0: rx_hash 0xc262ab74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34780 dport 37545] != expected 0x7a3c8d92 # # Exception| cpu 0: rx_hash 0xf84b15a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34812 dport 37545] != expected 0x458eb53d # # Exception| cpu 0: rx_hash 0xe8712132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34828 dport 37545] != expected 0x68635309 # # Exception| cpu 0: rx_hash 0x57fe135f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34894 dport 37545] != expected 0x8c99c5a6 # # Exception| cpu 0: rx_hash 0x82f430e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34928 dport 37545] != expected 0x3435216c # # Exception| cpu 0: rx_hash 0x66fb4e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34956 dport 37545] != expected 0xe78fdd22 # # Exception| cpu 0: rx_hash 0x89d8d3e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34962 dport 37545] != expected 0x60910147 # # Exception| cpu 0: rx_hash 0x617e28a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34970 dport 37545] != expected 0x9e59e3f9 # # Exception| cpu 0: rx_hash 0x12a83326 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34972 dport 37545] != expected 0x98ebac7d # # Exception| cpu 0: rx_hash 0x8d9f06d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34984 dport 37545] != expected 0x25ac20f1 # # Exception| cpu 0: rx_hash 0xfe491d53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34990 dport 37545] != expected 0x231e6f75 # # Exception| cpu 0: rx_hash 0x5b579671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35002 dport 37545] != expected 0xa1ebdb56 # # Exception| cpu 0: rx_hash 0xdab6cff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35042 dport 37545] != expected 0x3f9e54e0 # # Exception| cpu 0: rx_hash 0x908bd9bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35048 dport 37545] != expected 0x3a753ca6 # # Exception| cpu 0: rx_hash 0x41c62f3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35052 dport 37545] != expected 0xc7e4f9da # # Exception| cpu 0: rx_hash 0x3220c980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35148 dport 37545] != expected 0x304c084b # # Exception| cpu 0: rx_hash 0xa1be795c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35212 dport 37545] != expected 0xa0799a37 # # Exception| cpu 0: rx_hash 0xd1aad1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35238 dport 37545] != expected 0x9a20cade # # Exception| cpu 0: rx_hash 0xe841dc0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35242 dport 37545] != expected 0x9979ed1c # # Exception| cpu 0: rx_hash 0xa5f9ac68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35254 dport 37545] != expected 0xe544bb81 # # Exception| cpu 0: rx_hash 0x4d5f5729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35262 dport 37545] != expected 0x1b8c593f # # Exception| cpu 0: rx_hash 0x6de750b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35272 dport 37545] != expected 0x4231431c # # Exception| cpu 0: rx_hash 0xc1eeac9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35334 dport 37545] != expected 0x4e7318c5 # # Exception| cpu 0: rx_hash 0xb5bdd13b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35350 dport 37545] != expected 0x3117699a # # Exception| cpu 0: rx_hash 0x0a32e356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35412 dport 37545] != expected 0xd5edff35 # # Exception| cpu 0: rx_hash 0xa8a90e53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35414 dport 37545] != expected 0x2ece75cd # # Exception| cpu 0: rx_hash 0x9280b083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35446 dport 37545] != expected 0x117c4d62 # # Exception| cpu 0: rx_hash 0x4f64c32f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35462 dport 37545] != expected 0xc19f96ee # # Exception| cpu 0: rx_hash 0x48e1a508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35472 dport 37545] != expected 0xb849a835 # # Exception| cpu 0: rx_hash 0xd39145ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35486 dport 37545] != expected 0x4033050f # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x2a910b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41832 dport 39226] OK # # # cpu 0: rx_hash 0xfbdcfdb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 39226] OK # # # cpu 0: rx_hash 0x5ec27692 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41848 dport 39226] OK # # # cpu 0: rx_hash 0xf775789e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41880 dport 39226] OK # # # cpu 0: rx_hash 0xa7d9d795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41924 dport 39226] OK # # # cpu 0: rx_hash 0xd38aaa35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41940 dport 39226] OK # # # cpu 0: rx_hash 0xee2672c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41954 dport 39226] OK # # # cpu 0: rx_hash 0xca15ceda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42016 dport 39226] OK # # # cpu 0: rx_hash 0xbe46b37a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42032 dport 39226] OK # # # cpu 0: rx_hash 0x6f0b45f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42036 dport 39226] OK # # # cpu 0: rx_hash 0x87adbeb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42044 dport 39226] OK # # # cpu 0: rx_hash 0xed28af62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42048 dport 39226] OK # # # cpu 0: rx_hash 0x997bd2c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42064 dport 39226] OK # # # cpu 0: rx_hash 0x71dd2983 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42072 dport 39226] OK # # # cpu 0: rx_hash 0x4c71f174 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42094 dport 39226] OK # # # cpu 0: rx_hash 0x01c98117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42098 dport 39226] OK # # # cpu 0: rx_hash 0xe6044c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42146 dport 39226] OK # # # cpu 0: rx_hash 0x925731cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42162 dport 39226] OK # # # cpu 0: rx_hash 0x8c815db0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42206 dport 39226] OK # # # cpu 0: rx_hash 0x7ac137b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42268 dport 39226] OK # # # cpu 0: rx_hash 0xe5f60241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42280 dport 39226] OK # # # cpu 0: rx_hash 0x8cb1a089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42360 dport 39226] OK # # # cpu 0: rx_hash 0x801825a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42380 dport 39226] OK # # # cpu 0: rx_hash 0x879d4380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42394 dport 39226] OK # # # cpu 0: rx_hash 0xd4f35f98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42474 dport 39226] OK # # # cpu 0: rx_hash 0xa0a02238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42490 dport 39226] OK # # # cpu 0: rx_hash 0xfd5c2f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42566 dport 39226] OK # # # cpu 0: rx_hash 0x662ccfce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42568 dport 39226] OK # # # cpu 0: rx_hash 0x61a9a9e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42590 dport 39226] OK # # # cpu 0: rx_hash 0xbf8f6956 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42626 dport 39226] OK # # # cpu 0: rx_hash 0x273d3a83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42656 dport 39226] OK # # # cpu 0: rx_hash 0x8223b1a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42676 dport 39226] OK # # # cpu 0: rx_hash 0x20b85ca4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42678 dport 39226] OK # # # cpu 0: rx_hash 0xbbc8bc62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42680 dport 39226] OK # # # cpu 0: rx_hash 0xd14dadb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42692 dport 39226] OK # # # cpu 0: rx_hash 0x6d30d1fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42764 dport 39226] OK # # # cpu 0: rx_hash 0xecd18877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42836 dport 39226] OK # # # cpu 0: rx_hash 0xa52e2d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42866 dport 39226] OK # # # cpu 0: rx_hash 0x9cc520e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42878 dport 39226] OK # # # cpu 4: rx_hash 0xce9e755d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41876 dport 39226] OK # # # cpu 4: rx_hash 0xf4b7cb8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41908 dport 39226] OK # # # cpu 4: rx_hash 0xea61a7f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41944 dport 39226] OK # # # cpu 4: rx_hash 0x6b4c90cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41998 dport 39226] OK # # # cpu 4: rx_hash 0xf7b9162d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42006 dport 39226] OK # # # cpu 4: rx_hash 0xeaadc945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42070 dport 39226] OK # # # cpu 4: rx_hash 0x0ae5621e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42128 dport 39226] OK # # # cpu 4: rx_hash 0x919582d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42142 dport 39226] OK # # # cpu 4: rx_hash 0x0ea2b72a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42154 dport 39226] OK # # # cpu 4: rx_hash 0xb2ef3654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42180 dport 39226] OK # # # cpu 4: rx_hash 0xc2fb9ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42222 dport 39226] OK # # # cpu 4: rx_hash 0xc57ef8e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42232 dport 39226] OK # # # cpu 4: rx_hash 0xb11d787e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42318 dport 39226] OK # # # cpu 4: rx_hash 0x5e3ee518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42320 dport 39226] OK # # # cpu 4: rx_hash 0x67d5e8db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42332 dport 39226] OK # # # cpu 4: rx_hash 0xc109d0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42340 dport 39226] OK # # # cpu 4: rx_hash 0x52976036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42404 dport 39226] OK # # # cpu 4: rx_hash 0xf00c8d33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42406 dport 39226] OK # # # cpu 4: rx_hash 0x845ff093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42422 dport 39226] OK # # # cpu 4: rx_hash 0x067c1a09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42434 dport 39226] OK # # # cpu 4: rx_hash 0x381271ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42456 dport 39226] OK # # # cpu 4: rx_hash 0x71edd4ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 39226] OK # # # cpu 4: rx_hash 0xe048f060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42502 dport 39226] OK # # # cpu 4: rx_hash 0x45567b42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42514 dport 39226] OK # # # cpu 4: rx_hash 0x0f6b6d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42520 dport 39226] OK # # # cpu 4: rx_hash 0x7cbd7681 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42526 dport 39226] OK # # # cpu 4: rx_hash 0x1638675a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42594 dport 39226] OK # # # cpu 4: rx_hash 0xfe9e9c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42602 dport 39226] OK # # # cpu 4: rx_hash 0xb326ec78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42614 dport 39226] OK # # # cpu 4: rx_hash 0xf91bfa3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42620 dport 39226] OK # # # cpu 4: rx_hash 0x6947f9f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42640 dport 39226] OK # # # cpu 4: rx_hash 0x49fffe6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42726 dport 39226] OK # # # cpu 4: rx_hash 0xa159052d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42734 dport 39226] OK # # # cpu 4: rx_hash 0x509c0909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42810 dport 39226] OK # # # cpu 4: rx_hash 0x3a1918d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42822 dport 39226] OK # # # cpu 4: rx_hash 0xd2bfe393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42830 dport 39226] OK # # # cpu 4: rx_hash 0x04777336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42844 dport 39226] OK # # # cpu 4: rx_hash 0xddd4d5ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42902 dport 39226] OK # # # cpu 4: rx_hash 0x97e9c3ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42908 dport 39226] OK # # # cpu 4: rx_hash 0x93ae16de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42918 dport 39226] OK # # # cpu 4: rx_hash 0x942b70f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42928 dport 39226] OK # # # cpu 4: rx_hash 0xe7fd6b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42934 dport 39226] OK # # # cpu 4: rx_hash 0x0f5b903f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 39226] OK # # # cpu 4: rx_hash 0x5c358c27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42958 dport 39226] OK # # # cpu 4: rx_hash 0x2866f187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42974 dport 39226] OK # # # count: pass=84 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 51471 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50226 dport 51471] != expected 0x10c37a36 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50226 dport 51471] != expected 0x10c37a36 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47244 dport 51471] != expected 0xa9df46a5 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47244 dport 51471] != expected 0xa9df46a5 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56984 dport 51471] != expected 0xca0c2bed # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56984 dport 51471] != expected 0xca0c2bed # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51625 dport 51471] != expected 0xcd12e6c7 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51625 dport 51471] != expected 0xcd12e6c7 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 32833 dport 51471] != expected 0xe24af841 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 32833 dport 51471] != expected 0xe24af841 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 51471] != expected 0x3f5df4f3 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 51471] != expected 0x3f5df4f3 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 37775 dport 51471] != expected 0x2a77c7e9 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 37775 dport 51471] != expected 0x2a77c7e9 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 35593 dport 51471] != expected 0xefa8aad5 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 35593 dport 51471] != expected 0xefa8aad5 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52419 dport 51471] != expected 0xbe997ca9 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52419 dport 51471] != expected 0xbe997ca9 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 44525 dport 51471] != expected 0xed87c50d # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 44525 dport 51471] != expected 0xed87c50d # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42674 dport 51471] != expected 0x6ff4bcb3 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42674 dport 51471] != expected 0x6ff4bcb3 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56483 dport 51471] != expected 0x5a8d3c20 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56483 dport 51471] != expected 0x5a8d3c20 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47191 dport 51471] != expected 0xb522d831 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47191 dport 51471] != expected 0xb522d831 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 40733 dport 51471] != expected 0xb8dfeb42 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 40733 dport 51471] != expected 0xb8dfeb42 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52985 dport 51471] != expected 0xd85f7e95 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52985 dport 51471] != expected 0xd85f7e95 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41543 dport 51471] != expected 0xa53c2677 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41543 dport 51471] != expected 0xa53c2677 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46451 dport 51471] != expected 0xa9f43bd0 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46451 dport 51471] != expected 0xa9f43bd0 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49489 dport 51471] != expected 0x6bc71717 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49489 dport 51471] != expected 0x6bc71717 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60183 dport 51471] != expected 0xbb961d94 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60183 dport 51471] != expected 0xbb961d94 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41070 dport 51471] != expected 0xb1faca1d # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41070 dport 51471] != expected 0xb1faca1d # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60436 dport 51471] != expected 0xc30277c7 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60436 dport 51471] != expected 0xc30277c7 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48882 dport 51471] != expected 0x3cac0c77 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48882 dport 51471] != expected 0x3cac0c77 # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50877 dport 51471] != expected 0xb2e96f5c # # Exception| cpu 0: rx_hash 0x862d49fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50877 dport 51471] != expected 0xb2e96f5c # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 59281 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 59281] != expected 0x1f6781b2 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 59281] != expected 0x1f6781b2 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58465 dport 59281] != expected 0xeafce451 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58465 dport 59281] != expected 0xeafce451 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60202 dport 59281] != expected 0x353cb04c # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60202 dport 59281] != expected 0x353cb04c # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51528 dport 59281] != expected 0x25028ea2 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51528 dport 59281] != expected 0x25028ea2 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57305 dport 59281] != expected 0xa4ebc3db # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57305 dport 59281] != expected 0xa4ebc3db # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47185 dport 59281] != expected 0x5ad68b8e # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47185 dport 59281] != expected 0x5ad68b8e # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50763 dport 59281] != expected 0xf70fe96 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50763 dport 59281] != expected 0xf70fe96 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54343 dport 59281] != expected 0xb94d3bc5 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54343 dport 59281] != expected 0xb94d3bc5 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54447 dport 59281] != expected 0xf85cce88 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54447 dport 59281] != expected 0xf85cce88 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51110 dport 59281] != expected 0x1d5e1088 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51110 dport 59281] != expected 0x1d5e1088 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59384 dport 59281] != expected 0x19537b38 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59384 dport 59281] != expected 0x19537b38 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 59281] != expected 0x1e8901e0 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 59281] != expected 0x1e8901e0 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45622 dport 59281] != expected 0xf04016ac # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45622 dport 59281] != expected 0xf04016ac # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60409 dport 59281] != expected 0x355d4a3e # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60409 dport 59281] != expected 0x355d4a3e # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53882 dport 59281] != expected 0x5998f966 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53882 dport 59281] != expected 0x5998f966 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48614 dport 59281] != expected 0xda539cea # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48614 dport 59281] != expected 0xda539cea # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35126 dport 59281] != expected 0x960166a3 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35126 dport 59281] != expected 0x960166a3 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54150 dport 59281] != expected 0x7ad2b0d3 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54150 dport 59281] != expected 0x7ad2b0d3 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60866 dport 59281] != expected 0xa65e931a # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60866 dport 59281] != expected 0xa65e931a # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55418 dport 59281] != expected 0xe2d2c470 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55418 dport 59281] != expected 0xe2d2c470 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58454 dport 59281] != expected 0x9267e6ad # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58454 dport 59281] != expected 0x9267e6ad # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43954 dport 59281] != expected 0x5c5e4dc6 # # Exception| cpu 4: rx_hash 0x175efec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43954 dport 59281] != expected 0x5c5e4dc6 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->