< 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 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 53354 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x173ad914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46646 dport 53354] != expected 0x846563f5 # # Exception| cpu 0: rx_hash 0x99a2497d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46660 dport 53354] != expected 0x8b476fa # # Exception| cpu 0: rx_hash 0x41ea42b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46674 dport 53354] != expected 0x9cf8f7e8 # # Exception| cpu 0: rx_hash 0x8b7f9059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46690 dport 53354] != expected 0x10847950 # # Exception| cpu 0: rx_hash 0xc61c3e4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46700 dport 53354] != expected 0x9c31e532 # # Exception| cpu 0: rx_hash 0x60ade947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46704 dport 53354] != expected 0x5a6b2b03 # # Exception| cpu 0: rx_hash 0x07990cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46706 dport 53354] != expected 0xe72c8d80 # # Exception| cpu 0: rx_hash 0x53379b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46708 dport 53354] != expected 0x84c8f842 # # Exception| cpu 0: rx_hash 0x4afaa2f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46716 dport 53354] != expected 0x6b9911e2 # # Exception| cpu 0: rx_hash 0xc7233823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46760 dport 53354] != expected 0x218d15dd # # Exception| cpu 0: rx_hash 0xbba4e83e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46784 dport 53354] != expected 0x8e2bb21 # # Exception| cpu 0: rx_hash 0xe41a9f0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46824 dport 53354] != expected 0x9c6728e9 # # Exception| cpu 0: rx_hash 0x71313ad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46832 dport 53354] != expected 0x849e3599 # # Exception| cpu 0: rx_hash 0x3c5294c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46846 dport 53354] != expected 0x82ba9fb # # Exception| cpu 0: rx_hash 0x0d2969fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46864 dport 53354] != expected 0x732fe312 # # Exception| cpu 0: rx_hash 0x6a1d8c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46866 dport 53354] != expected 0xce684591 # # Exception| cpu 0: rx_hash 0xc7bcbb14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46880 dport 53354] != expected 0xff536daa # # Exception| cpu 0: rx_hash 0x78c05574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46900 dport 53354] != expected 0xd6584a3b # # Exception| cpu 0: rx_hash 0x916c20b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46916 dport 53354] != expected 0xe7cef9b7 # # Exception| cpu 0: rx_hash 0x83b1f992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46946 dport 53354] != expected 0xfffef61d # # Exception| cpu 0: rx_hash 0x17a55a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47038 dport 53354] != expected 0x5abb1b82 # # Exception| cpu 0: rx_hash 0x993dca4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47052 dport 53354] != expected 0xd66a0e8d # # Exception| cpu 0: rx_hash 0xc683bd7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47076 dport 53354] != expected 0x42ef9d45 # # Exception| cpu 0: rx_hash 0x8be0136e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47082 dport 53354] != expected 0xce5a0127 # # Exception| cpu 0: rx_hash 0x5781c641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47112 dport 53354] != expected 0xf520c4b3 # # Exception| cpu 0: rx_hash 0x2268face [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 53354] != expected 0x50576d9a # # Exception| cpu 0: rx_hash 0xbe2db383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47224 dport 53354] != expected 0xc4b6773f # # Exception| cpu 0: rx_hash 0x675abe26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47274 dport 53354] != expected 0xed4606c2 # # Exception| cpu 0: rx_hash 0x8c88c738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47288 dport 53354] != expected 0xa7a95491 # # Exception| cpu 0: rx_hash 0xd148bcd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47346 dport 53354] != expected 0x48552686 # # Exception| cpu 0: rx_hash 0x122c019e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47366 dport 53354] != expected 0x96efd79c # # Exception| cpu 0: rx_hash 0xf9fe7880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47380 dport 53354] != expected 0xdc0085cf # # Exception| cpu 0: rx_hash 0x67c53d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47394 dport 53354] != expected 0x33987eb5 # # Exception| cpu 0: rx_hash 0xbf8d36da [saddr 192.0.3.2 daddr 192.0.3.1 sport 47412 dport 53354] != expected 0xa7d4ffa7 # # Exception| cpu 0: rx_hash 0x7766e8e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47462 dport 53354] != expected 0x50d190c0 # # Exception| cpu 0: rx_hash 0xfb80745c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47478 dport 53354] != expected 0xa7796410 # # Exception| cpu 0: rx_hash 0x03b0d208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47494 dport 53354] != expected 0x481ac906 # # Exception| cpu 0: rx_hash 0x1e855cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 53354] != expected 0x8e281f77 # # Exception| cpu 0: rx_hash 0x413b2b80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47662 dport 53354] != expected 0x1aad8cbf # # Exception| cpu 0: rx_hash 0xe5f4f056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47696 dport 53354] != expected 0xa78ea351 # # Exception| cpu 0: rx_hash 0xd66e8283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47700 dport 53354] != expected 0x792d7010 # # Exception| cpu 0: rx_hash 0x62028cad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47726 dport 53354] != expected 0xa747b18b # # Exception| cpu 0: rx_hash 0x04096f68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47784 dport 53354] != expected 0xa7bce7e7 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x31f8a5cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39330 dport 47629] OK # # # cpu 4: rx_hash 0xf9137bff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39408 dport 47629] OK # # # cpu 4: rx_hash 0x61ae8560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39468 dport 47629] OK # # # cpu 4: rx_hash 0xb9e68eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39482 dport 47629] OK # # # cpu 4: rx_hash 0x8802f0a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39516 dport 47629] OK # # # cpu 4: rx_hash 0xb1b76457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39602 dport 47629] OK # # # cpu 4: rx_hash 0xcf4eb896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39608 dport 47629] OK # # # cpu 4: rx_hash 0x26e2cd54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39624 dport 47629] OK # # # cpu 4: rx_hash 0x51ea7e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39686 dport 47629] OK # # # cpu 4: rx_hash 0x6960ecab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39724 dport 47629] OK # # # cpu 4: rx_hash 0x0e540900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39726 dport 47629] OK # # # cpu 4: rx_hash 0xe586701e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39740 dport 47629] OK # # # cpu 4: rx_hash 0x3fb07709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39752 dport 47629] OK # # # cpu 4: rx_hash 0xfe3545a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39766 dport 47629] OK # # # cpu 4: rx_hash 0x8bdc7927 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39794 dport 47629] OK # # # cpu 4: rx_hash 0x61310657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39844 dport 47629] OK # # # cpu 4: rx_hash 0xb9790d9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39858 dport 47629] OK # # # cpu 4: rx_hash 0x2e2ca49f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39880 dport 47629] OK # # # cpu 4: rx_hash 0x7a8233e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39886 dport 47629] OK # # # cpu 4: rx_hash 0xc6bd8006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39950 dport 47629] OK # # # cpu 4: rx_hash 0x600c570c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39954 dport 47629] OK # # # cpu 4: rx_hash 0xcdad6048 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39968 dport 47629] OK # # # cpu 4: rx_hash 0x3fb2203c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39994 dport 47629] OK # # # cpu 4: rx_hash 0x9b7dfbea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40004 dport 47629] OK # # # cpu 4: rx_hash 0x4335f021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40018 dport 47629] OK # # # cpu 4: rx_hash 0x5af8c94b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40026 dport 47629] OK # # # cpu 4: rx_hash 0x0546be7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40050 dport 47629] OK # # # cpu 4: rx_hash 0x4825106f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 47629] OK # # # cpu 4: rx_hash 0xa9d88f51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40068 dport 47629] OK # # # cpu 4: rx_hash 0xbb055675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40098 dport 47629] OK # # # cpu 4: rx_hash 0xf418f4bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40142 dport 47629] OK # # # cpu 4: rx_hash 0x0607b4c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40148 dport 47629] OK # # # cpu 4: rx_hash 0xb08a350c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40196 dport 47629] OK # # # cpu 4: rx_hash 0x5b584c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40214 dport 47629] OK # # # cpu 4: rx_hash 0x42957578 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40222 dport 47629] OK # # # cpu 4: rx_hash 0xbb9ad542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40234 dport 47629] OK # # # cpu 4: rx_hash 0x1d2b0248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40246 dport 47629] OK # # # cpu 4: rx_hash 0x93b39221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40260 dport 47629] OK # # # cpu 4: rx_hash 0x4bfb99ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40274 dport 47629] OK # # # cpu 4: rx_hash 0xe65aaeae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40288 dport 47629] OK # # # cpu 4: rx_hash 0xab3900ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40302 dport 47629] OK # # # cpu 4: rx_hash 0x27df9c0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40318 dport 47629] OK # # # cpu 4: rx_hash 0xe765a8c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40356 dport 47629] OK # # # cpu 4: rx_hash 0x36434f99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40446 dport 47629] OK # # # cpu 4: rx_hash 0xa5ee5148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40460 dport 47629] OK # # # cpu 4: rx_hash 0x035f8642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40464 dport 47629] OK # # # cpu 4: rx_hash 0xaefeb106 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40482 dport 47629] OK # # # cpu 4: rx_hash 0xc0a4b83f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40556 dport 47629] OK # # # cpu 4: rx_hash 0x4c42248a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40572 dport 47629] OK # # # cpu 4: rx_hash 0xd3466775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40590 dport 47629] OK # # # cpu 4: rx_hash 0x5fa0fbc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40606 dport 47629] OK # # # cpu 4: rx_hash 0x974b25f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40652 dport 47629] OK # # # cpu 4: rx_hash 0x65546587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40662 dport 47629] OK # # # count: pass=53 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 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 40295 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35853 dport 40295] != expected 0x6bf353df # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35853 dport 40295] != expected 0x6bf353df # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50207 dport 40295] != expected 0x534eba58 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50207 dport 40295] != expected 0x534eba58 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53727 dport 40295] != expected 0x1a021d9c # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53727 dport 40295] != expected 0x1a021d9c # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45020 dport 40295] != expected 0x8277d536 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45020 dport 40295] != expected 0x8277d536 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44406 dport 40295] != expected 0x82fdb941 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44406 dport 40295] != expected 0x82fdb941 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49960 dport 40295] != expected 0x2540671c # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49960 dport 40295] != expected 0x2540671c # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43161 dport 40295] != expected 0x78a81d7d # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43161 dport 40295] != expected 0x78a81d7d # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42517 dport 40295] != expected 0xe6238c9a # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42517 dport 40295] != expected 0xe6238c9a # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42817 dport 40295] != expected 0x9db81972 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42817 dport 40295] != expected 0x9db81972 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51161 dport 40295] != expected 0x4b7224df # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51161 dport 40295] != expected 0x4b7224df # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55048 dport 40295] != expected 0x9bbd1653 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55048 dport 40295] != expected 0x9bbd1653 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60786 dport 40295] != expected 0x53e3803d # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60786 dport 40295] != expected 0x53e3803d # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35650 dport 40295] != expected 0xc33ad4b7 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35650 dport 40295] != expected 0xc33ad4b7 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43101 dport 40295] != expected 0xc514ed92 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43101 dport 40295] != expected 0xc514ed92 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54201 dport 40295] != expected 0x486568a4 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54201 dport 40295] != expected 0x486568a4 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40930 dport 40295] != expected 0xa332bb62 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40930 dport 40295] != expected 0xa332bb62 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44237 dport 40295] != expected 0x1797a40b # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44237 dport 40295] != expected 0x1797a40b # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51609 dport 40295] != expected 0x8714ac77 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51609 dport 40295] != expected 0x8714ac77 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38094 dport 40295] != expected 0x8c3c62e9 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38094 dport 40295] != expected 0x8c3c62e9 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40850 dport 40295] != expected 0x92a408ee # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40850 dport 40295] != expected 0x92a408ee # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38265 dport 40295] != expected 0x28a44542 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38265 dport 40295] != expected 0x28a44542 # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58861 dport 40295] != expected 0xf16beafa # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58861 dport 40295] != expected 0xf16beafa # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37311 dport 40295] != expected 0xd381b0fd # # Exception| cpu 4: rx_hash 0xfdd04669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37311 dport 40295] != expected 0xd381b0fd # # 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 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 45189 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49422 dport 45189] != expected 0x56d6dea8 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49422 dport 45189] != expected 0x56d6dea8 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46429 dport 45189] != expected 0x4a8efdca # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46429 dport 45189] != expected 0x4a8efdca # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36922 dport 45189] != expected 0xefb8c862 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36922 dport 45189] != expected 0xefb8c862 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41793 dport 45189] != expected 0xcae762cb # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41793 dport 45189] != expected 0xcae762cb # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54105 dport 45189] != expected 0xc7256b61 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54105 dport 45189] != expected 0xc7256b61 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41624 dport 45189] != expected 0xabce1132 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41624 dport 45189] != expected 0xabce1132 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54986 dport 45189] != expected 0x79fff906 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54986 dport 45189] != expected 0x79fff906 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56888 dport 45189] != expected 0xa7e277c0 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56888 dport 45189] != expected 0xa7e277c0 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43001 dport 45189] != expected 0x8a10c0aa # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43001 dport 45189] != expected 0x8a10c0aa # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59453 dport 45189] != expected 0xac8ff506 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59453 dport 45189] != expected 0xac8ff506 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39558 dport 45189] != expected 0x5b987b78 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39558 dport 45189] != expected 0x5b987b78 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55396 dport 45189] != expected 0xa43ea970 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55396 dport 45189] != expected 0xa43ea970 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35352 dport 45189] != expected 0x2b0d7cd3 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35352 dport 45189] != expected 0x2b0d7cd3 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47324 dport 45189] != expected 0x5e9fdb8a # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47324 dport 45189] != expected 0x5e9fdb8a # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57750 dport 45189] != expected 0x227dbaf # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57750 dport 45189] != expected 0x227dbaf # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57171 dport 45189] != expected 0x7af6e0eb # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57171 dport 45189] != expected 0x7af6e0eb # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52680 dport 45189] != expected 0xf3f76a26 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52680 dport 45189] != expected 0xf3f76a26 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52875 dport 45189] != expected 0x753abed8 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52875 dport 45189] != expected 0x753abed8 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41742 dport 45189] != expected 0x6ad4a0a4 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41742 dport 45189] != expected 0x6ad4a0a4 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49509 dport 45189] != expected 0x830c2048 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49509 dport 45189] != expected 0x830c2048 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40170 dport 45189] != expected 0x92d17727 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40170 dport 45189] != expected 0x92d17727 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32972 dport 45189] != expected 0xe3aa1fd4 # # Exception| cpu 5: rx_hash 0x6c5d52b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32972 dport 45189] != expected 0xe3aa1fd4 # # 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 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__->