< 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 # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 50372 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4c47df98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38212 dport 50372] != expected 0x8fb565ce # # Exception| cpu 0: rx_hash 0x124445c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38220 dport 50372] != expected 0x85ab412d # # Exception| cpu 0: rx_hash 0x6a4a2cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38222 dport 50372] != expected 0xadd3d2a0 # # Exception| cpu 0: rx_hash 0x48c1c09b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38256 dport 50372] != expected 0x1c01b741 # # Exception| cpu 0: rx_hash 0xaf62f6bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38296 dport 50372] != expected 0x757a3c48 # # Exception| cpu 0: rx_hash 0xfa2e5d65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38370 dport 50372] != expected 0x91d7d4f3 # # Exception| cpu 0: rx_hash 0xa42dc738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38378 dport 50372] != expected 0x9bc9f010 # # Exception| cpu 0: rx_hash 0x6e0b108f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38408 dport 50372] != expected 0xe8ac45c3 # # Exception| cpu 0: rx_hash 0x67072e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38418 dport 50372] != expected 0xcfc5e0dc # # Exception| cpu 0: rx_hash 0x410adda1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38424 dport 50372] != expected 0xeda357b2 # # Exception| cpu 0: rx_hash 0x3904b4d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38426 dport 50372] != expected 0xc5dbc43f # # Exception| cpu 0: rx_hash 0x8889a16b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38448 dport 50372] != expected 0x653afa69 # # Exception| cpu 0: rx_hash 0x6a8d0f8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38460 dport 50372] != expected 0x7b18974c # # Exception| cpu 0: rx_hash 0x6c481f0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38496 dport 50372] != expected 0x21762c84 # # Exception| cpu 0: rx_hash 0x4a45ec26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38506 dport 50372] != expected 0x3109bea # # Exception| cpu 0: rx_hash 0xade6da02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38530 dport 50372] != expected 0x6a6b10e3 # # Exception| cpu 0: rx_hash 0x8661082f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38566 dport 50372] != expected 0xfcd0d01d # # Exception| cpu 0: rx_hash 0x6d6998ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 38576 dport 50372] != expected 0xc59b1827 # # Exception| cpu 0: rx_hash 0x4b646be6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38586 dport 50372] != expected 0xe7fdaf49 # # Exception| cpu 0: rx_hash 0x729b829e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36270 dport 50372] != expected 0x49b96c7c # # Exception| cpu 0: rx_hash 0x92dc23f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36298 dport 50372] != expected 0x9e41681e # # Exception| cpu 0: rx_hash 0x23513647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36320 dport 50372] != expected 0x3ea05648 # # Exception| cpu 0: rx_hash 0x965a3cfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36350 dport 50372] != expected 0xdf5ba91 # # Exception| cpu 0: rx_hash 0x0b734f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36366 dport 50372] != expected 0x53e78ebe # # Exception| cpu 0: rx_hash 0x9875b683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36378 dport 50372] != expected 0x42d4d509 # # Exception| cpu 0: rx_hash 0x9cf3a980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36398 dport 50372] != expected 0xd1600786 # # Exception| cpu 0: rx_hash 0xc0b33c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36430 dport 50372] != expected 0x12a44a22 # # Exception| cpu 0: rx_hash 0x5733dacb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36462 dport 50372] != expected 0x9023c31a # # Exception| cpu 0: rx_hash 0xb090ecef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36486 dport 50372] != expected 0xf9584813 # # Exception| cpu 0: rx_hash 0x059be653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36504 dport 50372] != expected 0xca0da4ca # # Exception| cpu 0: rx_hash 0x9b173ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36514 dport 50372] != expected 0x6fe388ed # # Exception| cpu 0: rx_hash 0x0811c756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36534 dport 50372] != expected 0x7ed0d35a # # Exception| cpu 0: rx_hash 0xbbdfdd68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 50372] != expected 0x17eb844b # # Exception| cpu 0: rx_hash 0x59db738f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36600 dport 50372] != expected 0x9c9e96e # # Exception| cpu 0: rx_hash 0xa780c998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36614 dport 50372] != expected 0x89a95b7a # # Exception| cpu 0: rx_hash 0x888104b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36630 dport 50372] != expected 0x8ca6490b # # Exception| cpu 0: rx_hash 0x850b25b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36664 dport 50372] != expected 0x387b3e9b # # Exception| cpu 0: rx_hash 0xf64a7d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36680 dport 50372] != expected 0xfeb0614e # # Exception| cpu 0: rx_hash 0xff464347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36690 dport 50372] != expected 0xd9d9c451 # # Exception| cpu 0: rx_hash 0x4ecb56f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36728 dport 50372] != expected 0x7938fa07 # # Exception| cpu 0: rx_hash 0x4fead138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36776 dport 50372] != expected 0x9dd5cea4 # # Exception| cpu 0: rx_hash 0x4da9deb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36800 dport 50372] != expected 0x540fa7e3 # # Exception| cpu 0: rx_hash 0x4023ffbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36846 dport 50372] != expected 0xe0d2d073 # # Exception| cpu 0: rx_hash 0x93c170a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36874 dport 50372] != expected 0xdce89294 # # Exception| cpu 0: rx_hash 0x9acd4ea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36880 dport 50372] != expected 0xfb81378b # # Exception| cpu 0: rx_hash 0x534e326b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36920 dport 50372] != expected 0x73189a50 # # Exception| cpu 0: rx_hash 0x580103ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36938 dport 50372] != expected 0x9dab5608 # # Exception| cpu 0: rx_hash 0xed0a0950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36948 dport 50372] != expected 0xaefebad1 # # Exception| cpu 0: rx_hash 0xe98c1653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36960 dport 50372] != expected 0x3d4a685e # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x0a152681 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58612 dport 58228] OK # # # cpu 4: rx_hash 0xfd42a290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58640 dport 58228] OK # # # cpu 4: rx_hash 0xd6c570bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58676 dport 58228] OK # # # cpu 4: rx_hash 0x4e8cb8ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58706 dport 58228] OK # # # cpu 4: rx_hash 0x1d0503f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58740 dport 58228] OK # # # cpu 4: rx_hash 0x11aea533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58762 dport 58228] OK # # # cpu 4: rx_hash 0xd82dd9f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58786 dport 58228] OK # # # cpu 4: rx_hash 0x3a29771e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58798 dport 58228] OK # # # cpu 4: rx_hash 0x8f227da2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58800 dport 58228] OK # # # cpu 4: rx_hash 0x33254918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58804 dport 58228] OK # # # cpu 4: rx_hash 0x406411ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58820 dport 58228] OK # # # cpu 4: rx_hash 0x31664699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58844 dport 58228] OK # # # cpu 4: rx_hash 0x3cec679c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58866 dport 58228] OK # # # cpu 4: rx_hash 0x1ae194b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58872 dport 58228] OK # # # cpu 4: rx_hash 0xac4f3575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58924 dport 58228] OK # # # cpu 4: rx_hash 0xd4415c00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58926 dport 58228] OK # # # cpu 4: rx_hash 0x19443fc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58930 dport 58228] OK # # # cpu 4: rx_hash 0x3d0ac360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58960 dport 58228] OK # # # cpu 4: rx_hash 0xdf0e6d87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58972 dport 58228] OK # # # cpu 4: rx_hash 0x1f812f4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58990 dport 58228] OK # # # cpu 4: rx_hash 0x17ac968d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 58228] OK # # # cpu 4: rx_hash 0x4bec0351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59076 dport 58228] OK # # # cpu 4: rx_hash 0xd1e6c4c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59082 dport 58228] OK # # # cpu 4: rx_hash 0x37647527 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59122 dport 58228] OK # # # cpu 4: rx_hash 0x043aacf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59152 dport 58228] OK # # # cpu 4: rx_hash 0x26b140d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59182 dport 58228] OK # # # cpu 4: rx_hash 0xebb4231b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59186 dport 58228] OK # # # cpu 4: rx_hash 0x0679a378 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59256 dport 58228] OK # # # cpu 4: rx_hash 0xc270feb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59262 dport 58228] OK # # # cpu 4: rx_hash 0xcc9857f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59368 dport 58228] OK # # # cpu 4: rx_hash 0x1a5f1eb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59394 dport 58228] OK # # # cpu 4: rx_hash 0x3e11e21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59488 dport 58228] OK # # # cpu 4: rx_hash 0xd438f53f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59558 dport 58228] OK # # # cpu 4: rx_hash 0x473e0cab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59570 dport 58228] OK # # # cpu 4: rx_hash 0x457d032a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59610 dport 58228] OK # # # cpu 4: rx_hash 0xc867e1cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59732 dport 58228] OK # # # cpu 4: rx_hash 0xcce1fecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59744 dport 58228] OK # # # cpu 4: rx_hash 0xe647ab21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59796 dport 58228] OK # # # cpu 4: rx_hash 0x09c924c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 58228] OK # # # cpu 4: rx_hash 0xe98e85a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59858 dport 58228] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 48340 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49203 dport 48340] != expected 0x24c1c193 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49203 dport 48340] != expected 0x24c1c193 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46340 dport 48340] != expected 0x377ea1bb # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46340 dport 48340] != expected 0x377ea1bb # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35923 dport 48340] != expected 0x765aed9e # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35923 dport 48340] != expected 0x765aed9e # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36091 dport 48340] != expected 0x5e62a20b # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36091 dport 48340] != expected 0x5e62a20b # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57733 dport 48340] != expected 0xd17e1471 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57733 dport 48340] != expected 0xd17e1471 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59043 dport 48340] != expected 0xa3d1f2ff # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59043 dport 48340] != expected 0xa3d1f2ff # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45583 dport 48340] != expected 0x89858433 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45583 dport 48340] != expected 0x89858433 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48466 dport 48340] != expected 0xb57cb339 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48466 dport 48340] != expected 0xb57cb339 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52269 dport 48340] != expected 0x198a0f27 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52269 dport 48340] != expected 0x198a0f27 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59998 dport 48340] != expected 0x85762737 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59998 dport 48340] != expected 0x85762737 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38917 dport 48340] != expected 0x8743d263 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38917 dport 48340] != expected 0x8743d263 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42115 dport 48340] != expected 0x563f4090 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42115 dport 48340] != expected 0x563f4090 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43890 dport 48340] != expected 0x56c271c9 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43890 dport 48340] != expected 0x56c271c9 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56621 dport 48340] != expected 0xb4dff112 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56621 dport 48340] != expected 0xb4dff112 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34424 dport 48340] != expected 0x94689264 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34424 dport 48340] != expected 0x94689264 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60076 dport 48340] != expected 0xcb640921 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60076 dport 48340] != expected 0xcb640921 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47723 dport 48340] != expected 0xa4779e75 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47723 dport 48340] != expected 0xa4779e75 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59208 dport 48340] != expected 0x62733c47 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59208 dport 48340] != expected 0x62733c47 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60790 dport 48340] != expected 0xc1833f11 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60790 dport 48340] != expected 0xc1833f11 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37059 dport 48340] != expected 0xa0ef30de # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37059 dport 48340] != expected 0xa0ef30de # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60410 dport 48340] != expected 0x633cf4a0 # # Exception| cpu 0: rx_hash 0x602ce089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60410 dport 48340] != expected 0x633cf4a0 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57699 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47224 dport 57699] != expected 0xbb95f630 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47224 dport 57699] != expected 0xbb95f630 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42303 dport 57699] != expected 0x6b7d13ef # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42303 dport 57699] != expected 0x6b7d13ef # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47656 dport 57699] != expected 0xa62c463c # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47656 dport 57699] != expected 0xa62c463c # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53202 dport 57699] != expected 0x6fbf8efd # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53202 dport 57699] != expected 0x6fbf8efd # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39065 dport 57699] != expected 0xbdbe0845 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39065 dport 57699] != expected 0xbdbe0845 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51961 dport 57699] != expected 0xa062524e # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51961 dport 57699] != expected 0xa062524e # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41809 dport 57699] != expected 0x28f348fc # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41809 dport 57699] != expected 0x28f348fc # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54995 dport 57699] != expected 0xcc224292 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54995 dport 57699] != expected 0xcc224292 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58757 dport 57699] != expected 0x37da32a8 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58757 dport 57699] != expected 0x37da32a8 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39780 dport 57699] != expected 0x328f07a4 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39780 dport 57699] != expected 0x328f07a4 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50321 dport 57699] != expected 0x19bb5708 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50321 dport 57699] != expected 0x19bb5708 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53960 dport 57699] != expected 0x498ea94a # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53960 dport 57699] != expected 0x498ea94a # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54759 dport 57699] != expected 0xc32c4f2a # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54759 dport 57699] != expected 0xc32c4f2a # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33054 dport 57699] != expected 0x3fcaa040 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33054 dport 57699] != expected 0x3fcaa040 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50983 dport 57699] != expected 0x8b5b0a60 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50983 dport 57699] != expected 0x8b5b0a60 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58574 dport 57699] != expected 0xd8fb7cf3 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58574 dport 57699] != expected 0xd8fb7cf3 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57299 dport 57699] != expected 0x8c5dda # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57299 dport 57699] != expected 0x8c5dda # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48750 dport 57699] != expected 0xd5596f8c # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48750 dport 57699] != expected 0xd5596f8c # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59710 dport 57699] != expected 0xfe4805d8 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59710 dport 57699] != expected 0xfe4805d8 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41427 dport 57699] != expected 0x4c651645 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41427 dport 57699] != expected 0x4c651645 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53693 dport 57699] != expected 0x7d5c0553 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53693 dport 57699] != expected 0x7d5c0553 # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 57699] != expected 0x31aca0ab # # Exception| cpu 0: rx_hash 0xf9e9ce02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 57699] != expected 0x31aca0ab # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->