< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37618 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4b4efbc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35926 dport 37618] != expected 0xacdbdb0f # # Exception| cpu 0: rx_hash 0xf0b056f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35940 dport 37618] != expected 0x58a3a897 # # Exception| cpu 0: rx_hash 0xb1fd82aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35968 dport 37618] != expected 0xe17fb72 # # Exception| cpu 0: rx_hash 0xee997c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35990 dport 37618] != expected 0xd9436575 # # Exception| cpu 0: rx_hash 0x5567d1b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36004 dport 37618] != expected 0x2d3b16ed # # Exception| cpu 4: rx_hash 0x495271fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35916 dport 37618] != expected 0x2204a2ac # # Exception| cpu 4: rx_hash 0xf1be13ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35920 dport 37618] != expected 0x1fcc1446 # # Exception| cpu 5: rx_hash 0x152440f4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35956 dport 37618] != expected 0x3ce0f9d9 # # Exception| cpu 5: rx_hash 0x0b0d6a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35974 dport 37618] != expected 0xbd00343b # # Exception| cpu 5: rx_hash 0x24bf1591 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36010 dport 37618] != expected 0x56aa7b38 # # Exception| cpu 5: rx_hash 0x0a032f9a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 37618] != expected 0xfa6f88ea # # Exception| cpu 5: rx_hash 0x7bdbebb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36028 dport 37618] != expected 0x81fee53f # # Exception| cpu 0: rx_hash 0xa624bd20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36056 dport 37618] != expected 0xfbc2dcf3 # # Exception| cpu 4: rx_hash 0xd5e0f33c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36044 dport 37618] != expected 0xe8cc885 # # Exception| cpu 4: rx_hash 0x33662a1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36082 dport 37618] != expected 0xa37f5cb9 # # Exception| cpu 4: rx_hash 0x4fb6f13f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36098 dport 37618] != expected 0x96c12e3e # # Exception| cpu 4: rx_hash 0x8682570c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36112 dport 37618] != expected 0xd098f501 # # Exception| cpu 4: rx_hash 0xdbfa231b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 37618] != expected 0x891312a5 # # Exception| cpu 4: rx_hash 0x3d7cfa3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36130 dport 37618] != expected 0x24e08699 # # Exception| cpu 4: rx_hash 0xf4485c0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36144 dport 37618] != expected 0x62b95da6 # # Exception| cpu 5: rx_hash 0x3074e53a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36060 dport 37618] != expected 0x6acf99cb # # Exception| cpu 5: rx_hash 0x317aa025 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 37618] != expected 0x2da0251a # # Exception| cpu 5: rx_hash 0x1dda1010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36074 dport 37618] != expected 0xfbaaf6b # # Exception| cpu 5: rx_hash 0x4daa7b01 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36120 dport 37618] != expected 0x181e579d # # Exception| cpu 0: rx_hash 0x4eb8b420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36150 dport 37618] != expected 0xd1ae92ef # # Exception| cpu 0: rx_hash 0x59618baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36206 dport 37618] != expected 0x247bb56e # # Exception| cpu 0: rx_hash 0x77ddb1a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36214 dport 37618] != expected 0x88be46bc # # Exception| cpu 0: rx_hash 0x2aa5c5b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36218 dport 37618] != expected 0xd135a118 # # Exception| cpu 0: rx_hash 0x182c5ff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36234 dport 37618] != expected 0x72cfe68b # # Exception| cpu 4: rx_hash 0x8590982d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36158 dport 37618] != expected 0x19283073 # # Exception| cpu 4: rx_hash 0xbfe7528d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36176 dport 37618] != expected 0x89882152 # # Exception| cpu 4: rx_hash 0x1a30d5cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36240 dport 37618] != expected 0xfc109f28 # # Exception| cpu 4: rx_hash 0x4748a1db [saddr 192.0.3.2 daddr 192.0.3.1 sport 36252 dport 37618] != expected 0xa59b788c # # Exception| cpu 5: rx_hash 0x5a73448b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36160 dport 37618] != expected 0xedcb701c # # Exception| cpu 5: rx_hash 0xe29f269a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36188 dport 37618] != expected 0xd003c6f6 # # Exception| cpu 5: rx_hash 0x28b94f88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36192 dport 37618] != expected 0x5fead8bb # # Exception| cpu 5: rx_hash 0x348cefc7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36232 dport 37618] != expected 0x50d56cfa # # Exception| cpu 5: rx_hash 0x1b3e90d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36260 dport 37618] != expected 0xbb7f23f9 # # Exception| cpu 0: rx_hash 0x379e20e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36262 dport 37618] != expected 0x9965a988 # # Exception| cpu 0: rx_hash 0xbbf8f5bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36574 dport 37618] != expected 0x3f70930 # # Exception| cpu 0: rx_hash 0x994295ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36620 dport 37618] != expected 0xa6725961 # # Exception| cpu 0: rx_hash 0x9a505a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36642 dport 37618] != expected 0x6fc29c13 # # Exception| cpu 0: rx_hash 0xa027902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36684 dport 37618] != expected 0xff628d32 # # Exception| cpu 0: rx_hash 0xff436e05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36698 dport 37618] != expected 0x28361335 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x03424526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41624 dport 33260] OK # # # cpu 0: rx_hash 0x9600d21d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41650 dport 33260] OK # # # cpu 0: rx_hash 0x2cf03a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41652 dport 33260] OK # # # cpu 0: rx_hash 0xae6b9283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41670 dport 33260] OK # # # cpu 4: rx_hash 0x383bca99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 33260] OK # # # cpu 4: rx_hash 0xddafdc9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41682 dport 33260] OK # # # cpu 4: rx_hash 0xac7718bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41692 dport 33260] OK # # # cpu 4: rx_hash 0x1789b58d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41710 dport 33260] OK # # # cpu 5: rx_hash 0x729a8104 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41622 dport 33260] OK # # # cpu 5: rx_hash 0xc9642c34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41636 dport 33260] OK # # # cpu 5: rx_hash 0xf313e694 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41674 dport 33260] OK # # # cpu 5: rx_hash 0xf00129b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41700 dport 33260] OK # # # cpu 0: rx_hash 0x15953fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41716 dport 33260] OK # # # cpu 4: rx_hash 0xaf65d79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41714 dport 33260] OK # # # cpu 4: rx_hash 0xff15bc8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41728 dport 33260] OK # # # cpu 4: rx_hash 0xd0a7c399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41772 dport 33260] OK # # # cpu 5: rx_hash 0x6945e497 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41732 dport 33260] OK # # # cpu 5: rx_hash 0x8cd1f291 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41748 dport 33260] OK # # # cpu 5: rx_hash 0x6b596ea9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41758 dport 33260] OK # # # cpu 5: rx_hash 0xa17f07bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 33260] OK # # # cpu 5: rx_hash 0xfc0773ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41774 dport 33260] OK # # # cpu 5: rx_hash 0xa3638d85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41784 dport 33260] OK # # # cpu 5: rx_hash 0x0d589501 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41800 dport 33260] OK # # # cpu 5: rx_hash 0x21f82534 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41802 dport 33260] OK # # # cpu 0: rx_hash 0xc46c3332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41818 dport 33260] OK # # # cpu 0: rx_hash 0x7e9cdb1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41820 dport 33260] OK # # # cpu 4: rx_hash 0x9b08cd1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41804 dport 33260] OK # # # cpu 4: rx_hash 0xc562762d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41838 dport 33260] OK # # # cpu 4: rx_hash 0x0c56d01e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41852 dport 33260] OK # # # cpu 4: rx_hash 0x4f078e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41858 dport 33260] OK # # # cpu 4: rx_hash 0xaa93987e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41874 dport 33260] OK # # # cpu 5: rx_hash 0xe8cc8307 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41816 dport 33260] OK # # # cpu 5: rx_hash 0x981a023a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41826 dport 33260] OK # # # cpu 5: rx_hash 0x4d1b0446 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41880 dport 33260] OK # # # cpu 5: rx_hash 0xda451943 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41896 dport 33260] OK # # # cpu 5: rx_hash 0xf6e5a976 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41898 dport 33260] OK # # # cpu 5: rx_hash 0x4e09cb67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41910 dport 33260] OK # # # cpu 0: rx_hash 0xd859937d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41906 dport 33260] OK # # # cpu 0: rx_hash 0xe032d3e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41926 dport 33260] OK # # # cpu 0: rx_hash 0xe22e59dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41948 dport 33260] OK # # # cpu 0: rx_hash 0x92f8d8e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41958 dport 33260] OK # # # cpu 0: rx_hash 0xc5f60d05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41984 dport 33260] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 46630 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36054 dport 46630] != expected 0x6b2f0e6 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36054 dport 46630] != expected 0x6b2f0e6 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49865 dport 46630] != expected 0x33775926 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49865 dport 46630] != expected 0x33775926 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54799 dport 46630] != expected 0x990d6601 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54799 dport 46630] != expected 0x990d6601 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40957 dport 46630] != expected 0x8e380881 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40957 dport 46630] != expected 0x8e380881 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35818 dport 46630] != expected 0x71accc70 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35818 dport 46630] != expected 0x71accc70 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40643 dport 46630] != expected 0xb58fa9a9 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40643 dport 46630] != expected 0xb58fa9a9 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60698 dport 46630] != expected 0xa0ead50 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60698 dport 46630] != expected 0xa0ead50 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47054 dport 46630] != expected 0x880fc8f1 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47054 dport 46630] != expected 0x880fc8f1 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38359 dport 46630] != expected 0xf6f14e3 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38359 dport 46630] != expected 0xf6f14e3 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39038 dport 46630] != expected 0x3c68dee0 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39038 dport 46630] != expected 0x3c68dee0 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48339 dport 46630] != expected 0xbe5cc3c5 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48339 dport 46630] != expected 0xbe5cc3c5 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47648 dport 46630] != expected 0x153a0d0a # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47648 dport 46630] != expected 0x153a0d0a # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46597 dport 46630] != expected 0xc57a7f90 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46597 dport 46630] != expected 0xc57a7f90 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49917 dport 46630] != expected 0x7418e5f7 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49917 dport 46630] != expected 0x7418e5f7 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57350 dport 46630] != expected 0x16dba549 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57350 dport 46630] != expected 0x16dba549 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42044 dport 46630] != expected 0x9ded69dc # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42044 dport 46630] != expected 0x9ded69dc # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58513 dport 46630] != expected 0x8ca348c0 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58513 dport 46630] != expected 0x8ca348c0 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60933 dport 46630] != expected 0x8c8faab7 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60933 dport 46630] != expected 0x8c8faab7 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40557 dport 46630] != expected 0x50b706f2 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40557 dport 46630] != expected 0x50b706f2 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58158 dport 46630] != expected 0xb11a80ec # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58158 dport 46630] != expected 0xb11a80ec # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54163 dport 46630] != expected 0x3b988293 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54163 dport 46630] != expected 0x3b988293 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39901 dport 46630] != expected 0x1988ad63 # # Exception| cpu 0: rx_hash 0x6ddbc8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39901 dport 46630] != expected 0x1988ad63 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 48803 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47753 dport 48803] != expected 0x4c91436 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47753 dport 48803] != expected 0x4c91436 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45529 dport 48803] != expected 0x5886ce4d # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45529 dport 48803] != expected 0x5886ce4d # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35297 dport 48803] != expected 0x83ac8974 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35297 dport 48803] != expected 0x83ac8974 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38488 dport 48803] != expected 0xfde45764 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38488 dport 48803] != expected 0xfde45764 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60129 dport 48803] != expected 0x9d92c7aa # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60129 dport 48803] != expected 0x9d92c7aa # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59547 dport 48803] != expected 0x730de3a6 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59547 dport 48803] != expected 0x730de3a6 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58816 dport 48803] != expected 0xe5313567 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58816 dport 48803] != expected 0xe5313567 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38439 dport 48803] != expected 0x7b46eba8 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38439 dport 48803] != expected 0x7b46eba8 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43514 dport 48803] != expected 0x8283a92b # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43514 dport 48803] != expected 0x8283a92b # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50387 dport 48803] != expected 0x616f7855 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50387 dport 48803] != expected 0x616f7855 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52254 dport 48803] != expected 0xa94ac345 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52254 dport 48803] != expected 0xa94ac345 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55352 dport 48803] != expected 0x603e427 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55352 dport 48803] != expected 0x603e427 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46941 dport 48803] != expected 0x26dee47f # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46941 dport 48803] != expected 0x26dee47f # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46151 dport 48803] != expected 0xcdb78f91 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46151 dport 48803] != expected 0xcdb78f91 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32829 dport 48803] != expected 0xb9050568 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32829 dport 48803] != expected 0xb9050568 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59090 dport 48803] != expected 0xc5707284 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59090 dport 48803] != expected 0xc5707284 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37405 dport 48803] != expected 0xd8063acd # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37405 dport 48803] != expected 0xd8063acd # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40324 dport 48803] != expected 0x60617bc8 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40324 dport 48803] != expected 0x60617bc8 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33602 dport 48803] != expected 0xd6d25874 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33602 dport 48803] != expected 0xd6d25874 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34237 dport 48803] != expected 0xb8789690 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34237 dport 48803] != expected 0xb8789690 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40711 dport 48803] != expected 0x2e1e89e7 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40711 dport 48803] != expected 0x2e1e89e7 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53673 dport 48803] != expected 0x1f679c7 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53673 dport 48803] != expected 0x1f679c7 # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60869 dport 48803] != expected 0x43eb253b # # Exception| cpu 0: rx_hash 0x1139400e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60869 dport 48803] != expected 0x43eb253b # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->