< 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 447, 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 51688 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x14bdc7e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39100 dport 51688] != expected 0x4c513630 # # Exception| cpu 0: rx_hash 0x2eaf86c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39102 dport 51688] != expected 0xad2c11b1 # # Exception| cpu 0: rx_hash 0x3518e8b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39110 dport 51688] != expected 0x1040c7e5 # # Exception| cpu 0: rx_hash 0x818e39d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39116 dport 51688] != expected 0x4962a984 # # Exception| cpu 0: rx_hash 0x6cab8d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39140 dport 51688] != expected 0x9f2a321c # # Exception| cpu 0: rx_hash 0x56b9cca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39142 dport 51688] != expected 0x7e57159d # # Exception| cpu 0: rx_hash 0xabe9c5aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39156 dport 51688] != expected 0x430596ec # # Exception| cpu 0: rx_hash 0x8763e24a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39212 dport 51688] != expected 0x26399c11 # # Exception| cpu 0: rx_hash 0xbbcfed80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39250 dport 51688] != expected 0xa96fe04 # # Exception| cpu 0: rx_hash 0x28425d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39262 dport 51688] != expected 0xc2772424 # # Exception| cpu 0: rx_hash 0x8ca13168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39278 dport 51688] != expected 0x704f52ac # # Exception| cpu 0: rx_hash 0x4be3794d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39294 dport 51688] != expected 0xac60f65c # # Exception| cpu 0: rx_hash 0xab1d7a2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39334 dport 51688] != expected 0xa49e06ee # # Exception| cpu 0: rx_hash 0xe465eca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39362 dport 51688] != expected 0xd3cae6a # # Exception| cpu 0: rx_hash 0xada334ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39386 dport 51688] != expected 0x694c437a # # Exception| cpu 0: rx_hash 0xdd014044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39424 dport 51688] != expected 0x5bec1321 # # Exception| cpu 0: rx_hash 0x454e23b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39502 dport 51688] != expected 0xc57b07bc # # Exception| cpu 0: rx_hash 0x4832be7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39536 dport 51688] != expected 0x5edf8c95 # # Exception| cpu 0: rx_hash 0x62f268fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39558 dport 51688] != expected 0x11aa53fe # # Exception| cpu 0: rx_hash 0x1ae42298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39646 dport 51688] != expected 0xc2d157d2 # # Exception| cpu 0: rx_hash 0x991c2f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39656 dport 51688] != expected 0xe12a951b # # Exception| cpu 0: rx_hash 0x435747a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39676 dport 51688] != expected 0x4dbba22b # # Exception| cpu 0: rx_hash 0x72d440d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39712 dport 51688] != expected 0x58393b16 # # Exception| cpu 0: rx_hash 0x6fdd6041 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39716 dport 51688] != expected 0x2887a8d6 # # Exception| cpu 0: rx_hash 0xdb4bb120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39726 dport 51688] != expected 0x71a5c6b7 # # Exception| cpu 0: rx_hash 0x07be9771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39750 dport 51688] != expected 0x10e6b413 # # Exception| cpu 0: rx_hash 0x4304d2dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39776 dport 51688] != expected 0xef32d22a # # Exception| cpu 0: rx_hash 0x84469af8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39792 dport 51688] != expected 0x331d76da # # Exception| cpu 0: rx_hash 0x899d2dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39808 dport 51688] != expected 0xedab1df0 # # Exception| cpu 0: rx_hash 0x0cdb6eaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39882 dport 51688] != expected 0x3829aad # # Exception| cpu 0: rx_hash 0x58149650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39894 dport 51688] != expected 0x174ce47d # # Exception| cpu 0: rx_hash 0x952f7bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39940 dport 51688] != expected 0xc6c34355 # # Exception| cpu 0: rx_hash 0xa4ffe9b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40004 dport 51688] != expected 0x71c8aa69 # # Exception| cpu 0: rx_hash 0x6ec13c5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40042 dport 51688] != expected 0x364385b0 # # Exception| cpu 0: rx_hash 0xa983747a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40058 dport 51688] != expected 0xea6c2140 # # Exception| cpu 4: rx_hash 0xef538006 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39122 dport 51688] != expected 0xbcd1f0d5 # # Exception| cpu 4: rx_hash 0x38647575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39160 dport 51688] != expected 0x8be44ccc # # Exception| cpu 4: rx_hash 0x50541739 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39174 dport 51688] != expected 0x110c2008 # # Exception| cpu 4: rx_hash 0xb00d3ea2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39184 dport 51688] != expected 0x5ce030b9 # # Exception| cpu 4: rx_hash 0x049befc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39194 dport 51688] != expected 0x5c25ed8 # # Exception| cpu 4: rx_hash 0x7c8da5a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39234 dport 51688] != expected 0xd6b95af4 # # Exception| cpu 4: rx_hash 0x0f593ce1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39256 dport 51688] != expected 0x53b49065 # # Exception| cpu 4: rx_hash 0x35ec5733 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39316 dport 51688] != expected 0xf7db57e7 # # Exception| cpu 4: rx_hash 0x3890caf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39338 dport 51688] != expected 0x6c7fdcce # # Exception| cpu 4: rx_hash 0x4b4453b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39344 dport 51688] != expected 0xe972165f # # Exception| cpu 4: rx_hash 0xde77ad8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39360 dport 51688] != expected 0xec4189eb # # Exception| cpu 4: rx_hash 0x094058f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39402 dport 51688] != expected 0xdb7435f2 # # Exception| cpu 4: rx_hash 0x7a94c1bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39408 dport 51688] != expected 0x5e79ff63 # # Exception| cpu 4: rx_hash 0xa3a944c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39460 dport 51688] != expected 0x45455299 # # Exception| cpu 4: rx_hash 0xd6c39366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39490 dport 51688] != expected 0xd9add9c # # Exception| cpu 4: rx_hash 0x9f054b09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39514 dport 51688] != expected 0x69ea308c # # Exception| cpu 4: rx_hash 0xa86b97e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39526 dport 51688] != expected 0x13339c24 # # Exception| cpu 4: rx_hash 0x7220ff51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39538 dport 51688] != expected 0xbfa2ab14 # # Exception| cpu 4: rx_hash 0xfca46f1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39546 dport 51688] != expected 0x7fde2f4 # # Exception| cpu 4: rx_hash 0xec76f8b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39566 dport 51688] != expected 0xa9f51a1e # # Exception| cpu 4: rx_hash 0xae72f3f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39636 dport 51688] != expected 0x9bf339b3 # # Exception| cpu 4: rx_hash 0xd0daf77e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39664 dport 51688] != expected 0x855a780b # # Exception| cpu 4: rx_hash 0x7945068a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39678 dport 51688] != expected 0xacc685aa # # Exception| cpu 4: rx_hash 0x45ba9c3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39708 dport 51688] != expected 0x22e097be # # Exception| cpu 4: rx_hash 0x0100d990 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39738 dport 51688] != expected 0xdd34f187 # # Exception| cpu 4: rx_hash 0x3dacd65a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39748 dport 51688] != expected 0xf19b9392 # # Exception| cpu 4: rx_hash 0xc0fcdf54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39766 dport 51688] != expected 0xccc910e3 # # Exception| cpu 4: rx_hash 0x5e0df248 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39780 dport 51688] != expected 0x9f8c41ea # # Exception| cpu 4: rx_hash 0x4edf65e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39824 dport 51688] != expected 0x3184b900 # # Exception| cpu 4: rx_hash 0x74cd24cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39826 dport 51688] != expected 0xd0f99e81 # # Exception| cpu 4: rx_hash 0x79b1b90f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39852 dport 51688] != expected 0x4b5d15a8 # # Exception| cpu 4: rx_hash 0xbef3f12a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39868 dport 51688] != expected 0x9772b158 # # Exception| cpu 4: rx_hash 0x72736a2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39918 dport 51688] != expected 0x1d2bdb15 # # Exception| cpu 4: rx_hash 0x06a2cb6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39944 dport 51688] != expected 0xe229975 # # Exception| cpu 4: rx_hash 0x2cc53712 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39984 dport 51688] != expected 0x445a61d # # Exception| cpu 4: rx_hash 0x106938d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40014 dport 51688] != expected 0x28eac408 # # Exception| cpu 4: rx_hash 0x37d5739f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40070 dport 51688] != expected 0xfc3b904a # # Exception| cpu 4: rx_hash 0x736f3633 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40096 dport 51688] != expected 0x3eff673 # # Exception| cpu 4: rx_hash 0x93361fa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40118 dport 51688] != expected 0x4e03e6c2 # # Exception| cpu 4: rx_hash 0xcad6efed [saddr 192.0.3.2 daddr 192.0.3.1 sport 40200 dport 51688] != expected 0x63e0633a # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd61ce18f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53986 dport 44977] OK # # # cpu 0: rx_hash 0x45915150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53998 dport 44977] OK # # # cpu 0: rx_hash 0x115ea9aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 44977] OK # # # cpu 0: rx_hash 0x9937e27d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54042 dport 44977] OK # # # cpu 0: rx_hash 0xae593e95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54054 dport 44977] OK # # # cpu 0: rx_hash 0xdd8da7d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54076 dport 44977] OK # # # cpu 0: rx_hash 0x58cbe4b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54134 dport 44977] OK # # # cpu 0: rx_hash 0xfc8fa277 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54152 dport 44977] OK # # # cpu 0: rx_hash 0xc69de35c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54154 dport 44977] OK # # # cpu 0: rx_hash 0x1cd68bec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54174 dport 44977] OK # # # cpu 0: rx_hash 0x11aa162f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54176 dport 44977] OK # # # cpu 0: rx_hash 0x94ec5547 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54250 dport 44977] OK # # # cpu 0: rx_hash 0x0064dd9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54298 dport 44977] OK # # # cpu 0: rx_hash 0x63c5f98c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54330 dport 44977] OK # # # cpu 0: rx_hash 0x0ba60ebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54360 dport 44977] OK # # # cpu 0: rx_hash 0x2c1a45fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54416 dport 44977] OK # # # cpu 0: rx_hash 0xe624901d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54462 dport 44977] OK # # # cpu 0: rx_hash 0x6e1e4eb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54474 dport 44977] OK # # # cpu 0: rx_hash 0x7e6bf3e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54512 dport 44977] OK # # # cpu 0: rx_hash 0x4479b2cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54514 dport 44977] OK # # # cpu 0: rx_hash 0xb2b8fd9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54590 dport 44977] OK # # # cpu 4: rx_hash 0xd0f13a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54018 dport 44977] OK # # # cpu 4: rx_hash 0x0aba52a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54038 dport 44977] OK # # # cpu 4: rx_hash 0xfa96c66f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54074 dport 44977] OK # # # cpu 4: rx_hash 0xc63ac9a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54084 dport 44977] OK # # # cpu 4: rx_hash 0x1c71a115 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54096 dport 44977] OK # # # cpu 4: rx_hash 0xb5ee50e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54110 dport 44977] OK # # # cpu 4: rx_hash 0x82808c09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54114 dport 44977] OK # # # cpu 4: rx_hash 0x9f89ac9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54118 dport 44977] OK # # # cpu 4: rx_hash 0xd64f74f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54142 dport 44977] OK # # # cpu 4: rx_hash 0xdb94c3c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54158 dport 44977] OK # # # cpu 4: rx_hash 0xb835e7db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54190 dport 44977] OK # # # cpu 4: rx_hash 0x4565eed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54204 dport 44977] OK # # # cpu 4: rx_hash 0x64c0c18a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54214 dport 44977] OK # # # cpu 4: rx_hash 0xc023adbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54262 dport 44977] OK # # # cpu 4: rx_hash 0x3cc8d254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54372 dport 44977] OK # # # cpu 4: rx_hash 0xe683bae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54384 dport 44977] OK # # # cpu 4: rx_hash 0x68072aae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54392 dport 44977] OK # # # cpu 4: rx_hash 0xa29ed5b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54424 dport 44977] OK # # # cpu 4: rx_hash 0xbf97f524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54428 dport 44977] OK # # # cpu 4: rx_hash 0xdc36d136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54460 dport 44977] OK # # # cpu 4: rx_hash 0xb4552606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54494 dport 44977] OK # # # cpu 4: rx_hash 0x9e32da7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 44977] OK # # # cpu 4: rx_hash 0xede6433f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54524 dport 44977] OK # # # cpu 4: rx_hash 0x52e1d400 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54568 dport 44977] OK # # # cpu 4: rx_hash 0x1b270c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54576 dport 44977] OK # # # cpu 4: rx_hash 0x3a822330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54602 dport 44977] OK # # # cpu 4: rx_hash 0xed12fcba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54702 dport 44977] OK # # # cpu 4: rx_hash 0x85710b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54732 dport 44977] OK # # # cpu 4: rx_hash 0x78210284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54750 dport 44977] OK # # # cpu 4: rx_hash 0x1b802696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54782 dport 44977] OK # # # cpu 4: rx_hash 0xbc15a76f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54798 dport 44977] OK # # # cpu 4: rx_hash 0xf8afe2c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54824 dport 44977] OK # # # cpu 4: rx_hash 0xaade54d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54856 dport 44977] OK # # # cpu 4: rx_hash 0x7de9a1ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54882 dport 44977] OK # # # cpu 4: rx_hash 0xa7a2c91b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54902 dport 44977] OK # # # cpu 4: rx_hash 0xb7705eb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54914 dport 44977] OK # # # cpu 4: rx_hash 0x4a2057ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54928 dport 44977] OK # # # cpu 4: rx_hash 0xfeb686db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54938 dport 44977] OK # # # cpu 4: rx_hash 0xf3ca1b18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54948 dport 44977] OK # # # cpu 4: rx_hash 0x86a0ccbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54978 dport 44977] OK # # # cpu 4: rx_hash 0xacc730c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55034 dport 44977] OK # # # cpu 4: rx_hash 0xaa2aeb5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55066 dport 44977] OK # # # cpu 4: rx_hash 0x66aa705a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55112 dport 44977] OK # # # cpu 4: rx_hash 0xbce118ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55132 dport 44977] OK # # # cpu 4: rx_hash 0x15d9c3e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55196 dport 44977] OK # # # count: pass=66 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 447, 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 52085 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44413 dport 52085] != expected 0xd14e2d20 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44413 dport 52085] != expected 0xd14e2d20 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54709 dport 52085] != expected 0x202215b4 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54709 dport 52085] != expected 0x202215b4 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37856 dport 52085] != expected 0x21644ce7 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37856 dport 52085] != expected 0x21644ce7 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47581 dport 52085] != expected 0xe9709af1 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47581 dport 52085] != expected 0xe9709af1 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39497 dport 52085] != expected 0x2e29c9e5 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39497 dport 52085] != expected 0x2e29c9e5 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36580 dport 52085] != expected 0x1c0ceb16 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36580 dport 52085] != expected 0x1c0ceb16 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39752 dport 52085] != expected 0x81117ca8 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39752 dport 52085] != expected 0x81117ca8 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57751 dport 52085] != expected 0x498a66a8 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57751 dport 52085] != expected 0x498a66a8 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38999 dport 52085] != expected 0x6d7bed93 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38999 dport 52085] != expected 0x6d7bed93 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38084 dport 52085] != expected 0xbf9e34a4 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38084 dport 52085] != expected 0xbf9e34a4 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58318 dport 52085] != expected 0xeeea50a1 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58318 dport 52085] != expected 0xeeea50a1 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50698 dport 52085] != expected 0xaf068dcd # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50698 dport 52085] != expected 0xaf068dcd # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39402 dport 52085] != expected 0x631f00e8 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39402 dport 52085] != expected 0x631f00e8 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 52085] != expected 0x6f2b6095 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54646 dport 52085] != expected 0x6f2b6095 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36772 dport 52085] != expected 0xc6c5f865 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36772 dport 52085] != expected 0xc6c5f865 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38164 dport 52085] != expected 0x62fd77b9 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38164 dport 52085] != expected 0x62fd77b9 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48069 dport 52085] != expected 0x3be10ac6 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48069 dport 52085] != expected 0x3be10ac6 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50477 dport 52085] != expected 0x490b239e # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50477 dport 52085] != expected 0x490b239e # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57158 dport 52085] != expected 0xc64a3473 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57158 dport 52085] != expected 0xc64a3473 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41367 dport 52085] != expected 0x7c3d6d41 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41367 dport 52085] != expected 0x7c3d6d41 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48419 dport 52085] != expected 0x452ab2e9 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48419 dport 52085] != expected 0x452ab2e9 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42925 dport 52085] != expected 0x7ab6b61c # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42925 dport 52085] != expected 0x7ab6b61c # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48250 dport 52085] != expected 0x39690388 # # Exception| cpu 4: rx_hash 0x5076ebe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48250 dport 52085] != expected 0x39690388 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, 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 54508 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50047 dport 54508] != expected 0x87a4d754 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50047 dport 54508] != expected 0x87a4d754 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58101 dport 54508] != expected 0x41cdca97 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58101 dport 54508] != expected 0x41cdca97 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53542 dport 54508] != expected 0xa16b4f6d # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53542 dport 54508] != expected 0xa16b4f6d # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48028 dport 54508] != expected 0x63105c58 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48028 dport 54508] != expected 0x63105c58 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39938 dport 54508] != expected 0x2a15324a # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39938 dport 54508] != expected 0x2a15324a # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40979 dport 54508] != expected 0x594496e5 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40979 dport 54508] != expected 0x594496e5 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36092 dport 54508] != expected 0xc29636cc # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36092 dport 54508] != expected 0xc29636cc # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49379 dport 54508] != expected 0xe1cd5069 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49379 dport 54508] != expected 0xe1cd5069 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51235 dport 54508] != expected 0xd17b0ff4 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51235 dport 54508] != expected 0xd17b0ff4 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59441 dport 54508] != expected 0xa48a7de # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59441 dport 54508] != expected 0xa48a7de # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45513 dport 54508] != expected 0x31bb266 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45513 dport 54508] != expected 0x31bb266 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33618 dport 54508] != expected 0x909d115d # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33618 dport 54508] != expected 0x909d115d # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45453 dport 54508] != expected 0x2fc200fa # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45453 dport 54508] != expected 0x2fc200fa # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54357 dport 54508] != expected 0x85075f8c # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54357 dport 54508] != expected 0x85075f8c # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42614 dport 54508] != expected 0x373f995c # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42614 dport 54508] != expected 0x373f995c # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 54508] != expected 0x7c50469e # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 54508] != expected 0x7c50469e # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44887 dport 54508] != expected 0x75409f0a # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44887 dport 54508] != expected 0x75409f0a # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46037 dport 54508] != expected 0x31ee58dd # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46037 dport 54508] != expected 0x31ee58dd # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49106 dport 54508] != expected 0xc8423685 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49106 dport 54508] != expected 0xc8423685 # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45130 dport 54508] != expected 0x19b11c9d # # Exception| cpu 0: rx_hash 0x03b8ea8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45130 dport 54508] != expected 0x19b11c9d # # 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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__->