< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 60931 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x36a56d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38552 dport 60931] != expected 0xc6e32d52 # # Exception| cpu 0: rx_hash 0x00ab28bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38574 dport 60931] != expected 0x54b4b04a # # Exception| cpu 0: rx_hash 0x24a0ae20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38588 dport 60931] != expected 0xb72e59a5 # # Exception| cpu 0: rx_hash 0x81e79989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38602 dport 60931] != expected 0x5d66f5de # # Exception| cpu 0: rx_hash 0x270affe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38704 dport 60931] != expected 0x542c9065 # # Exception| cpu 0: rx_hash 0xcf6801a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38742 dport 60931] != expected 0x5e18f992 # # Exception| cpu 0: rx_hash 0xe9fae556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38774 dport 60931] != expected 0xae269b54 # # Exception| cpu 0: rx_hash 0x1a9f39f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38780 dport 60931] != expected 0x6d393c2f # # Exception| cpu 0: rx_hash 0xc83ca22c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38800 dport 60931] != expected 0x981d6a12 # # Exception| cpu 0: rx_hash 0x39c01ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38824 dport 60931] != expected 0x48a64640 # # Exception| cpu 0: rx_hash 0x8c1b8a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38856 dport 60931] != expected 0xc08715e5 # # Exception| cpu 0: rx_hash 0xc3a721e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38890 dport 60931] != expected 0x335f5b40 # # Exception| cpu 0: rx_hash 0x628db574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38928 dport 60931] != expected 0xc157d24a # # Exception| cpu 0: rx_hash 0x91e869da [saddr 192.0.3.2 daddr 192.0.3.1 sport 38938 dport 60931] != expected 0x2487531 # # Exception| cpu 0: rx_hash 0x98ea887d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38994 dport 60931] != expected 0xbaaecf4a # # Exception| cpu 0: rx_hash 0x02a11ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39002 dport 60931] != expected 0x7a574452 # # Exception| cpu 0: rx_hash 0x2433ff56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39034 dport 60931] != expected 0x8a692694 # # Exception| cpu 0: rx_hash 0x05f5b82c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39068 dport 60931] != expected 0xbc52d7d2 # # Exception| cpu 0: rx_hash 0x6e429535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39084 dport 60931] != expected 0xac107098 # # Exception| cpu 0: rx_hash 0xdb9903b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39116 dport 60931] != expected 0x2431233d # # Exception| cpu 0: rx_hash 0x1ef29ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39152 dport 60931] != expected 0x7579195e # # Exception| cpu 0: rx_hash 0x597fe34a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39204 dport 60931] != expected 0xcee1af69 # # Exception| cpu 0: rx_hash 0x52e46086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39262 dport 60931] != expected 0x65a39e3b # # Exception| cpu 0: rx_hash 0x0dc46a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39274 dport 60931] != expected 0xf4122f40 # # Exception| cpu 0: rx_hash 0xee3d17ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39286 dport 60931] != expected 0x556477e5 # # Exception| cpu 0: rx_hash 0xb649be80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39300 dport 60931] != expected 0x2d0551e # # Exception| cpu 0: rx_hash 0xdf67f1f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39302 dport 60931] != expected 0x136797d # # Exception| cpu 0: rx_hash 0xcffb50d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39312 dport 60931] != expected 0x635f86a3 # # Exception| cpu 0: rx_hash 0xa44c7dce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39328 dport 60931] != expected 0x731d21e9 # # Exception| cpu 0: rx_hash 0x8bdc789e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39368 dport 60931] != expected 0x3bc5f954 # # Exception| cpu 0: rx_hash 0xf4ef1da7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39426 dport 60931] != expected 0x6dcedd89 # # Exception| cpu 0: rx_hash 0xd0e49b3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39440 dport 60931] != expected 0x8e543466 # # Exception| cpu 0: rx_hash 0x23814795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39450 dport 60931] != expected 0x4d4b931d # # Exception| cpu 0: rx_hash 0x8fc4919b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39460 dport 60931] != expected 0x1fe5851d # # Exception| cpu 0: rx_hash 0x7ca14d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39470 dport 60931] != expected 0xdcfa2266 # # Exception| cpu 0: rx_hash 0x53314865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39494 dport 60931] != expected 0x9422fadb # # Exception| cpu 0: rx_hash 0x2a83a632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39506 dport 60931] != expected 0xf5ad2966 # # Exception| cpu 0: rx_hash 0x830bb1da [saddr 192.0.3.2 daddr 192.0.3.1 sport 39576 dport 60931] != expected 0x72a227cf # # Exception| cpu 0: rx_hash 0x2f4e67d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39590 dport 60931] != expected 0x200c31cf # # Exception| cpu 0: rx_hash 0xdc2bbb7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39596 dport 60931] != expected 0xe31396b4 # # Exception| cpu 0: rx_hash 0x8a09507d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39632 dport 60931] != expected 0xca449db4 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe9bd742c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38860 dport 33143] OK # # # cpu 0: rx_hash 0xb69d7e8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38904 dport 33143] OK # # # cpu 0: rx_hash 0xeb241647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38910 dport 33143] OK # # # cpu 0: rx_hash 0x2320cda1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38918 dport 33143] OK # # # cpu 0: rx_hash 0xb96b5e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38926 dport 33143] OK # # # cpu 0: rx_hash 0x31250eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38946 dport 33143] OK # # # cpu 4: rx_hash 0xb4041ce7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38858 dport 33143] OK # # # cpu 4: rx_hash 0x900f9a7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38872 dport 33143] OK # # # cpu 4: rx_hash 0x08dd6bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38882 dport 33143] OK # # # cpu 4: rx_hash 0xcf2f90db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38892 dport 33143] OK # # # cpu 4: rx_hash 0x5a9223f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38930 dport 33143] OK # # # cpu 4: rx_hash 0xc9db518d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38994 dport 33143] OK # # # cpu 4: rx_hash 0xce8ff200 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39060 dport 33143] OK # # # cpu 4: rx_hash 0xdc8a314e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39088 dport 33143] OK # # # cpu 4: rx_hash 0xc51471cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39150 dport 33143] OK # # # cpu 4: rx_hash 0xe92e255a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39178 dport 33143] OK # # # cpu 4: rx_hash 0xcd25a3c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39192 dport 33143] OK # # # cpu 4: rx_hash 0x71fcd4ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39216 dport 33143] OK # # # cpu 4: rx_hash 0x37429ecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39258 dport 33143] OK # # # cpu 4: rx_hash 0xbf0cce5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39286 dport 33143] OK # # # cpu 4: rx_hash 0x4c6912f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39292 dport 33143] OK # # # cpu 4: rx_hash 0xd3ef40c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39296 dport 33143] OK # # # cpu 4: rx_hash 0x141dbbde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39310 dport 33143] OK # # # cpu 4: rx_hash 0x9eca8927 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39312 dport 33143] OK # # # cpu 4: rx_hash 0x59387230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39326 dport 33143] OK # # # cpu 4: rx_hash 0x8ccf4a69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39348 dport 33143] OK # # # cpu 4: rx_hash 0x8754c9a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39374 dport 33143] OK # # # cpu 4: rx_hash 0xa35f4f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39388 dport 33143] OK # # # cpu 4: rx_hash 0x6634d645 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39392 dport 33143] OK # # # cpu 4: rx_hash 0xa5dec457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39426 dport 33143] OK # # # cpu 4: rx_hash 0x88d7a36c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39512 dport 33143] OK # # # cpu 4: rx_hash 0x100552db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39522 dport 33143] OK # # # cpu 4: rx_hash 0xe3608e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39528 dport 33143] OK # # # cpu 4: rx_hash 0xd7f7a9cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39532 dport 33143] OK # # # cpu 4: rx_hash 0xc2a6c90f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39566 dport 33143] OK # # # cpu 4: rx_hash 0xe6ad4f93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39580 dport 33143] OK # # # cpu 4: rx_hash 0x8f8300e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39582 dport 33143] OK # # # cpu 4: rx_hash 0xdb38898d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39632 dport 33143] OK # # # cpu 4: rx_hash 0xc93d4ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39668 dport 33143] OK # # # cpu 4: rx_hash 0xc10c98c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39682 dport 33143] OK # # # cpu 4: rx_hash 0x4bdbaa30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39708 dport 33143] OK # # # cpu 4: rx_hash 0xd3095b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39718 dport 33143] OK # # # cpu 4: rx_hash 0x9e2c9269 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39734 dport 33143] OK # # # cpu 4: rx_hash 0x404029fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39782 dport 33143] OK # # # cpu 4: rx_hash 0x0d65e012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39798 dport 33143] OK # # # cpu 4: rx_hash 0x2e3ac503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39842 dport 33143] OK # # # cpu 4: rx_hash 0x57882b54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39862 dport 33143] OK # # # cpu 4: rx_hash 0xe253bdd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39894 dport 33143] OK # # # cpu 4: rx_hash 0x25a146cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39896 dport 33143] OK # # # count: pass=49 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 50709 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43937 dport 50709] != expected 0x6ef5ca6e # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43937 dport 50709] != expected 0x6ef5ca6e # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44716 dport 50709] != expected 0x91b530cf # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44716 dport 50709] != expected 0x91b530cf # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42104 dport 50709] != expected 0x68e95507 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42104 dport 50709] != expected 0x68e95507 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49052 dport 50709] != expected 0x56102718 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49052 dport 50709] != expected 0x56102718 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45785 dport 50709] != expected 0x82769e49 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45785 dport 50709] != expected 0x82769e49 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51815 dport 50709] != expected 0x807fb4e5 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51815 dport 50709] != expected 0x807fb4e5 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48727 dport 50709] != expected 0x48d4bd2f # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48727 dport 50709] != expected 0x48d4bd2f # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45024 dport 50709] != expected 0x36a750dd # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45024 dport 50709] != expected 0x36a750dd # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40984 dport 50709] != expected 0xc749f5b4 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40984 dport 50709] != expected 0xc749f5b4 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57497 dport 50709] != expected 0x6ef22af2 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57497 dport 50709] != expected 0x6ef22af2 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48255 dport 50709] != expected 0x3710b2dd # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48255 dport 50709] != expected 0x3710b2dd # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53598 dport 50709] != expected 0x5c2c6f4b # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53598 dport 50709] != expected 0x5c2c6f4b # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47587 dport 50709] != expected 0x13ef4d87 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47587 dport 50709] != expected 0x13ef4d87 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50306 dport 50709] != expected 0x492cddb7 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50306 dport 50709] != expected 0x492cddb7 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47455 dport 50709] != expected 0x7ea8ef55 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47455 dport 50709] != expected 0x7ea8ef55 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50002 dport 50709] != expected 0x1bc5688b # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50002 dport 50709] != expected 0x1bc5688b # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57777 dport 50709] != expected 0xc0320f74 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57777 dport 50709] != expected 0xc0320f74 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45149 dport 50709] != expected 0x7089f6e5 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45149 dport 50709] != expected 0x7089f6e5 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37410 dport 50709] != expected 0x3607510e # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37410 dport 50709] != expected 0x3607510e # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44532 dport 50709] != expected 0x182b654c # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44532 dport 50709] != expected 0x182b654c # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42076 dport 50709] != expected 0x192421f0 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42076 dport 50709] != expected 0x192421f0 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41253 dport 50709] != expected 0xfca5b49 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41253 dport 50709] != expected 0xfca5b49 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40933 dport 50709] != expected 0xdd885c8d # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40933 dport 50709] != expected 0xdd885c8d # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43220 dport 50709] != expected 0x519338c4 # # Exception| cpu 5: rx_hash 0x2ff44361 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43220 dport 50709] != expected 0x519338c4 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57518 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44089 dport 57518] != expected 0x21fe3c23 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44089 dport 57518] != expected 0x21fe3c23 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33571 dport 57518] != expected 0xe78d15e2 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33571 dport 57518] != expected 0xe78d15e2 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42089 dport 57518] != expected 0x9308cc25 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42089 dport 57518] != expected 0x9308cc25 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51007 dport 57518] != expected 0xd0d3b63c # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51007 dport 57518] != expected 0xd0d3b63c # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55207 dport 57518] != expected 0xf85470fa # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55207 dport 57518] != expected 0xf85470fa # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46422 dport 57518] != expected 0xbf8efd98 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46422 dport 57518] != expected 0xbf8efd98 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38593 dport 57518] != expected 0x79779b51 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38593 dport 57518] != expected 0x79779b51 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42411 dport 57518] != expected 0xc419148f # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42411 dport 57518] != expected 0xc419148f # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45226 dport 57518] != expected 0x9dee641b # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45226 dport 57518] != expected 0x9dee641b # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47106 dport 57518] != expected 0x8409e19e # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47106 dport 57518] != expected 0x8409e19e # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47973 dport 57518] != expected 0x688cf3ec # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47973 dport 57518] != expected 0x688cf3ec # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39263 dport 57518] != expected 0x5911bef0 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39263 dport 57518] != expected 0x5911bef0 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38147 dport 57518] != expected 0x9c0f6db4 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38147 dport 57518] != expected 0x9c0f6db4 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52026 dport 57518] != expected 0x83b6d3d5 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52026 dport 57518] != expected 0x83b6d3d5 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53261 dport 57518] != expected 0xeb881468 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53261 dport 57518] != expected 0xeb881468 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56985 dport 57518] != expected 0x5c59b1f9 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56985 dport 57518] != expected 0x5c59b1f9 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49155 dport 57518] != expected 0x1a37cab6 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49155 dport 57518] != expected 0x1a37cab6 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33909 dport 57518] != expected 0x6bd7234a # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33909 dport 57518] != expected 0x6bd7234a # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60741 dport 57518] != expected 0x1e9dc2c8 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60741 dport 57518] != expected 0x1e9dc2c8 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39040 dport 57518] != expected 0x3fa58535 # # Exception| cpu 4: rx_hash 0x73ed09f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39040 dport 57518] != expected 0x3fa58535 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->