< 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 34103 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe2c85177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47266 dport 34103] != expected 0x66b75a55 # # Exception| cpu 0: rx_hash 0x37fb55b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47290 dport 34103] != expected 0xb3ba8198 # # Exception| cpu 0: rx_hash 0xe92e8ad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47304 dport 34103] != expected 0xedd8f409 # # Exception| cpu 0: rx_hash 0x34fdf483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47372 dport 34103] != expected 0x505bdef7 # # Exception| cpu 0: rx_hash 0x2cdf1bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47386 dport 34103] != expected 0x4897f886 # # Exception| cpu 0: rx_hash 0xde6476e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47420 dport 34103] != expected 0xbadd3311 # # Exception| cpu 0: rx_hash 0x547dba98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47432 dport 34103] != expected 0xb08829b5 # # Exception| cpu 0: rx_hash 0x814ebe5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47440 dport 34103] != expected 0x6585f278 # # Exception| cpu 0: rx_hash 0x2b28b7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47452 dport 34103] != expected 0xcf9e45e2 # # Exception| cpu 0: rx_hash 0xd993daec [saddr 192.0.3.2 daddr 192.0.3.1 sport 47482 dport 34103] != expected 0x3dd48e75 # # Exception| cpu 0: rx_hash 0x7606beb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47522 dport 34103] != expected 0x5278eec1 # # Exception| cpu 0: rx_hash 0x5d9fa0e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47536 dport 34103] != expected 0x7959eda3 # # Exception| cpu 0: rx_hash 0xd7866c9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47556 dport 34103] != expected 0x730cf707 # # Exception| cpu 0: rx_hash 0x73899420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47620 dport 34103] != expected 0x670522a0 # # Exception| cpu 0: rx_hash 0xbe987fb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47626 dport 34103] != expected 0xaac4df1c # # Exception| cpu 0: rx_hash 0x7f98e38f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47656 dport 34103] != expected 0x6b633198 # # Exception| cpu 0: rx_hash 0xcddc055f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47666 dport 34103] != expected 0xd9b4a073 # # Exception| cpu 0: rx_hash 0x747e382c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47682 dport 34103] != expected 0xe00c9fc4 # # Exception| cpu 0: rx_hash 0x92f6cde0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47710 dport 34103] != expected 0x6ec611a # # Exception| cpu 0: rx_hash 0xb08dc9cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47796 dport 34103] != expected 0xe41ca66e # # Exception| cpu 0: rx_hash 0x3a9405b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47808 dport 34103] != expected 0xee49bcca # # Exception| cpu 0: rx_hash 0x728bf4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47904 dport 34103] != expected 0xc65a1785 # # Exception| cpu 0: rx_hash 0x8c21ee5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47914 dport 34103] != expected 0x3876cf2a # # Exception| cpu 0: rx_hash 0x3583d32f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47962 dport 34103] != expected 0x1cef09d # # Exception| cpu 0: rx_hash 0x3992a480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47990 dport 34103] != expected 0xda8e3a5 # # Exception| cpu 0: rx_hash 0x57075ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48012 dport 34103] != expected 0xa3a36d95 # # Exception| cpu 0: rx_hash 0x3070befe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48014 dport 34103] != expected 0xc47927b3 # # Exception| cpu 0: rx_hash 0x7c9e42bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48030 dport 34103] != expected 0x88826ef7 # # Exception| cpu 0: rx_hash 0xae5aea77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48064 dport 34103] != expected 0xda86085e # # Exception| cpu 0: rx_hash 0x378712f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48072 dport 34103] != expected 0x43709ad7 # # Exception| cpu 0: rx_hash 0x7b69eeb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48088 dport 34103] != expected 0xf8bd393 # # Exception| cpu 0: rx_hash 0x5ce1874a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48102 dport 34103] != expected 0x28ccc3c9 # # Exception| cpu 0: rx_hash 0xaf66a938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48128 dport 34103] != expected 0x83bc30dc # # Exception| cpu 0: rx_hash 0xc8114b2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48130 dport 34103] != expected 0xe4667afa # # Exception| cpu 0: rx_hash 0x6e66350e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48162 dport 34103] != expected 0x421bde58 # # Exception| cpu 0: rx_hash 0x6580eead [saddr 192.0.3.2 daddr 192.0.3.1 sport 48200 dport 34103] != expected 0xc9747004 # # Exception| cpu 0: rx_hash 0x69919902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48228 dport 34103] != expected 0xc512633c # # Exception| cpu 0: rx_hash 0xa480729b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48234 dport 34103] != expected 0x8d39e80 # # Exception| cpu 0: rx_hash 0x8f196cce [saddr 192.0.3.2 daddr 192.0.3.1 sport 48248 dport 34103] != expected 0x23f29de2 # # Exception| cpu 4: rx_hash 0x48ae58f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47278 dport 34103] != expected 0xccacedcf # # Exception| cpu 4: rx_hash 0x70f37251 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47296 dport 34103] != expected 0x742e6680 # # Exception| cpu 4: rx_hash 0x0fa67f18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47316 dport 34103] != expected 0xb380ad7 # # Exception| cpu 4: rx_hash 0x68d19d0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47318 dport 34103] != expected 0x6ce240f1 # # Exception| cpu 4: rx_hash 0x82481f6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47334 dport 34103] != expected 0x8664ad17 # # Exception| cpu 4: rx_hash 0x577b1bab [saddr 192.0.3.2 daddr 192.0.3.1 sport 47358 dport 34103] != expected 0x536976da # # Exception| cpu 4: rx_hash 0x00b1a984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47438 dport 34103] != expected 0xe4bf4680 # # Exception| cpu 4: rx_hash 0x6bd73c3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47456 dport 34103] != expected 0x8f031f9e # # Exception| cpu 4: rx_hash 0x2edbda00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47496 dport 34103] != expected 0xa2992cc # # Exception| cpu 4: rx_hash 0xaf24cddb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47510 dport 34103] != expected 0x8b132634 # # Exception| cpu 4: rx_hash 0x4e5b941b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47564 dport 34103] != expected 0xeafa658e # # Exception| cpu 4: rx_hash 0xcfa483c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47570 dport 34103] != expected 0x6bc0d176 # # Exception| cpu 4: rx_hash 0x8f5b082d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47598 dport 34103] != expected 0x2b5d8b0a # # Exception| cpu 4: rx_hash 0xa4c21678 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47612 dport 34103] != expected 0x7c8868 # # Exception| cpu 4: rx_hash 0x0cdc9969 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47632 dport 34103] != expected 0x18134ef7 # # Exception| cpu 4: rx_hash 0x6bab7b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47634 dport 34103] != expected 0x7fc904d1 # # Exception| cpu 4: rx_hash 0xc1cd72f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47646 dport 34103] != expected 0xd5d2b34b # # Exception| cpu 4: rx_hash 0xfe67f454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47670 dport 34103] != expected 0xea598560 # # Exception| cpu 4: rx_hash 0xde1831a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47694 dport 34103] != expected 0x4a17285e # # Exception| cpu 4: rx_hash 0x5a144ba8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47748 dport 34103] != expected 0xe9a4b88 # # Exception| cpu 4: rx_hash 0x833638c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47792 dport 34103] != expected 0xd7f1837d # # Exception| cpu 4: rx_hash 0x22b6eaed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47830 dport 34103] != expected 0xf6859abb # # Exception| cpu 4: rx_hash 0x84c194cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47862 dport 34103] != expected 0x50f83e19 # # Exception| cpu 4: rx_hash 0xccde65b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47894 dport 34103] != expected 0x78eb9556 # # Exception| cpu 4: rx_hash 0xeb560c4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47912 dport 34103] != expected 0x5fac850c # # Exception| cpu 4: rx_hash 0xa7b8f009 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47928 dport 34103] != expected 0x1357cc48 # # Exception| cpu 4: rx_hash 0x120bbad5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47972 dport 34103] != expected 0x2689e0c7 # # Exception| cpu 4: rx_hash 0xc738be12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47996 dport 34103] != expected 0xf3843b0a # # Exception| cpu 4: rx_hash 0xc2cbd3c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48040 dport 34103] != expected 0x3633ec24 # # Exception| cpu 4: rx_hash 0xe952cd96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48058 dport 34103] != expected 0x1d12ef46 # # Exception| cpu 4: rx_hash 0x043ce3f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48076 dport 34103] != expected 0x709dbfc4 # # Exception| cpu 4: rx_hash 0x89d2838d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48126 dport 34103] != expected 0xfdc11804 # # Exception| cpu 4: rx_hash 0xbb5531c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48186 dport 34103] != expected 0x97160595 # # Exception| cpu 4: rx_hash 0x5a2a6809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48224 dport 34103] != expected 0xf6ff462f # # Exception| cpu 4: rx_hash 0x973b8390 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48238 dport 34103] != expected 0x3b3ebb93 # # Exception| cpu 4: rx_hash 0x42088757 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48246 dport 34103] != expected 0xee33605e # # Exception| cpu 4: rx_hash 0xf9ae7bf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48276 dport 34103] != expected 0x953535a3 # # Exception| cpu 4: rx_hash 0x74401b8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48294 dport 34103] != expected 0x18699263 # # Exception| cpu 4: rx_hash 0xc604fd5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48316 dport 34103] != expected 0xaabe0388 # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe85d7ca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47176 dport 38200] OK # # # cpu 0: rx_hash 0x5a199a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47186 dport 38200] OK # # # cpu 0: rx_hash 0xfc6ee450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47218 dport 38200] OK # # # cpu 0: rx_hash 0x20bffae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47250 dport 38200] OK # # # cpu 0: rx_hash 0x6ba6aaa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47300 dport 38200] OK # # # cpu 0: rx_hash 0xd9e24c77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47326 dport 38200] OK # # # cpu 0: rx_hash 0x0820458f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47414 dport 38200] OK # # # cpu 0: rx_hash 0x03c69e2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47452 dport 38200] OK # # # cpu 0: rx_hash 0xc2c6021a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47486 dport 38200] OK # # # cpu 0: rx_hash 0x87cae426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47510 dport 38200] OK # # # cpu 0: rx_hash 0x4adb0fbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47512 dport 38200] OK # # # cpu 0: rx_hash 0xc7356fcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47530 dport 38200] OK # # # cpu 0: rx_hash 0xdf178095 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47548 dport 38200] OK # # # cpu 0: rx_hash 0x66b5bde6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47564 dport 38200] OK # # # cpu 0: rx_hash 0x2a5b41a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47580 dport 38200] OK # # # cpu 0: rx_hash 0x5b67bddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47620 dport 38200] OK # # # cpu 0: rx_hash 0xf101b453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 38200] OK # # # cpu 0: rx_hash 0xf6f6185f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47694 dport 38200] OK # # # cpu 0: rx_hash 0x23c51c98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47702 dport 38200] OK # # # cpu 0: rx_hash 0xc95c9efb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47718 dport 38200] OK # # # cpu 0: rx_hash 0x85b262b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47734 dport 38200] OK # # # cpu 0: rx_hash 0x48a38920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47736 dport 38200] OK # # # cpu 0: rx_hash 0x93853b95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47838 dport 38200] OK # # # cpu 0: rx_hash 0x0649b4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47866 dport 38200] OK # # # cpu 0: rx_hash 0xd78bbd47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47890 dport 38200] OK # # # cpu 0: rx_hash 0xa4cfc7a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47914 dport 38200] OK # # # cpu 0: rx_hash 0x2530d07a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47924 dport 38200] OK # # # cpu 4: rx_hash 0xd0005609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47142 dport 38200] OK # # # cpu 4: rx_hash 0xf07f93ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47198 dport 38200] OK # # # cpu 4: rx_hash 0xb0801812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47202 dport 38200] OK # # # cpu 4: rx_hash 0x6c5106ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47234 dport 38200] OK # # # cpu 4: rx_hash 0x389d15b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47236 dport 38200] OK # # # cpu 4: rx_hash 0xca26788a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47266 dport 38200] OK # # # cpu 4: rx_hash 0x738445f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47314 dport 38200] OK # # # cpu 4: rx_hash 0x540c2c03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47340 dport 38200] OK # # # cpu 4: rx_hash 0x4c2ec35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47354 dport 38200] OK # # # cpu 4: rx_hash 0xd10236e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47362 dport 38200] OK # # # cpu 4: rx_hash 0x9deccaa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47378 dport 38200] OK # # # cpu 4: rx_hash 0x777548c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47394 dport 38200] OK # # # cpu 4: rx_hash 0xb18278fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47430 dport 38200] OK # # # cpu 4: rx_hash 0xa9a097a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47440 dport 38200] OK # # # cpu 4: rx_hash 0x5b1bfa9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47478 dport 38200] OK # # # cpu 4: rx_hash 0x52f9e0e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47502 dport 38200] OK # # # cpu 4: rx_hash 0x5ee8974e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47522 dport 38200] OK # # # cpu 4: rx_hash 0xb386b921 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47572 dport 38200] OK # # # cpu 4: rx_hash 0xd8e02c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47610 dport 38200] OK # # # cpu 4: rx_hash 0x1789419f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47636 dport 38200] OK # # # cpu 4: rx_hash 0x5776ca72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47656 dport 38200] OK # # # cpu 4: rx_hash 0xe5322ca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47666 dport 38200] OK # # # cpu 4: rx_hash 0x7cefd427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47674 dport 38200] OK # # # cpu 4: rx_hash 0xd89c6bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47752 dport 38200] OK # # # cpu 4: rx_hash 0xccaff32a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47794 dport 38200] OK # # # cpu 4: rx_hash 0x1e6b5be1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47852 dport 38200] OK # # # cpu 4: rx_hash 0xfc12a312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47872 dport 38200] OK # # # cpu 4: rx_hash 0x5a65dd33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47904 dport 38200] OK # # # cpu 4: rx_hash 0x9c92ed09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47940 dport 38200] OK # # # cpu 4: rx_hash 0x84b00257 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47954 dport 38200] OK # # # cpu 4: rx_hash 0xf7f478b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47978 dport 38200] OK # # # cpu 4: rx_hash 0xb50f3281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48068 dport 38200] OK # # # cpu 4: rx_hash 0x1f693b0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48072 dport 38200] OK # # # cpu 4: rx_hash 0xf9e1cec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48084 dport 38200] OK # # # cpu 4: rx_hash 0x20c3bdab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48096 dport 38200] OK # # # cpu 4: rx_hash 0xe0ff62d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48130 dport 38200] OK # # # cpu 4: rx_hash 0x8c6e5b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48234 dport 38200] OK # # # count: pass=64 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 60952 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36787 dport 60952] != expected 0xcae0b45e # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36787 dport 60952] != expected 0xcae0b45e # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53965 dport 60952] != expected 0x56631ced # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53965 dport 60952] != expected 0x56631ced # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55888 dport 60952] != expected 0x3031e9c4 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55888 dport 60952] != expected 0x3031e9c4 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40190 dport 60952] != expected 0x4195d04f # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40190 dport 60952] != expected 0x4195d04f # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46020 dport 60952] != expected 0xd99bedcb # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46020 dport 60952] != expected 0xd99bedcb # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44868 dport 60952] != expected 0x48e2641d # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44868 dport 60952] != expected 0x48e2641d # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45193 dport 60952] != expected 0xc1a27293 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45193 dport 60952] != expected 0xc1a27293 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56903 dport 60952] != expected 0xaa7ab6dd # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56903 dport 60952] != expected 0xaa7ab6dd # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51139 dport 60952] != expected 0x711243a9 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51139 dport 60952] != expected 0x711243a9 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48622 dport 60952] != expected 0x7007503b # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48622 dport 60952] != expected 0x7007503b # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44851 dport 60952] != expected 0xead9a0d2 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44851 dport 60952] != expected 0xead9a0d2 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36051 dport 60952] != expected 0x110bac73 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36051 dport 60952] != expected 0x110bac73 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40109 dport 60952] != expected 0x763e9531 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40109 dport 60952] != expected 0x763e9531 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34775 dport 60952] != expected 0xaad7112c # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34775 dport 60952] != expected 0xaad7112c # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36215 dport 60952] != expected 0xd9cbf07e # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36215 dport 60952] != expected 0xd9cbf07e # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38374 dport 60952] != expected 0x86ce4984 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38374 dport 60952] != expected 0x86ce4984 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55759 dport 60952] != expected 0xb988ce87 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55759 dport 60952] != expected 0xb988ce87 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39167 dport 60952] != expected 0xc312a927 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39167 dport 60952] != expected 0xc312a927 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35798 dport 60952] != expected 0xec99ed6 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35798 dport 60952] != expected 0xec99ed6 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60913 dport 60952] != expected 0x916b515 # # Exception| cpu 0: rx_hash 0x9cb5c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60913 dport 60952] != expected 0x916b515 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 42018 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41853 dport 42018] != expected 0xca7a9900 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41853 dport 42018] != expected 0xca7a9900 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40501 dport 42018] != expected 0xde12ceda # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40501 dport 42018] != expected 0xde12ceda # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54200 dport 42018] != expected 0x3a316e81 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54200 dport 42018] != expected 0x3a316e81 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35804 dport 42018] != expected 0x4d405600 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35804 dport 42018] != expected 0x4d405600 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33196 dport 42018] != expected 0xec1cc169 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33196 dport 42018] != expected 0xec1cc169 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58951 dport 42018] != expected 0x25e76e7b # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58951 dport 42018] != expected 0x25e76e7b # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54920 dport 42018] != expected 0xe155b8d7 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54920 dport 42018] != expected 0xe155b8d7 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55969 dport 42018] != expected 0xe7ba9c55 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55969 dport 42018] != expected 0xe7ba9c55 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35685 dport 42018] != expected 0xd9763741 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35685 dport 42018] != expected 0xd9763741 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57835 dport 42018] != expected 0x7bf1e58b # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57835 dport 42018] != expected 0x7bf1e58b # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59690 dport 42018] != expected 0x9d219cc4 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59690 dport 42018] != expected 0x9d219cc4 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58645 dport 42018] != expected 0x83ec5718 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58645 dport 42018] != expected 0x83ec5718 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45195 dport 42018] != expected 0xf96c1e3d # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45195 dport 42018] != expected 0xf96c1e3d # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41680 dport 42018] != expected 0xb5d71acc # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41680 dport 42018] != expected 0xb5d71acc # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36610 dport 42018] != expected 0x132a9ab2 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36610 dport 42018] != expected 0x132a9ab2 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50176 dport 42018] != expected 0x323e06c4 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50176 dport 42018] != expected 0x323e06c4 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59646 dport 42018] != expected 0xc1c1ed1 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59646 dport 42018] != expected 0xc1c1ed1 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36014 dport 42018] != expected 0xe80faab3 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36014 dport 42018] != expected 0xe80faab3 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41412 dport 42018] != expected 0x142b8fa3 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41412 dport 42018] != expected 0x142b8fa3 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34163 dport 42018] != expected 0x7c99c9f4 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34163 dport 42018] != expected 0x7c99c9f4 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38285 dport 42018] != expected 0x8fb2e6a # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38285 dport 42018] != expected 0x8fb2e6a # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50755 dport 42018] != expected 0x82fae80e # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50755 dport 42018] != expected 0x82fae80e # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50738 dport 42018] != expected 0xf5b71152 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50738 dport 42018] != expected 0xf5b71152 # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58455 dport 42018] != expected 0x236ee5db # # Exception| cpu 0: rx_hash 0x751169f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58455 dport 42018] != expected 0x236ee5db # # Exception| count: pass=0 nohash=0 fail=48 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->