< 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 39596 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 71 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0dc0dadd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41108 dport 39596] != expected 0xc72174f7 # # Exception| cpu 0: rx_hash 0x54694a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 39596] != expected 0xbaa4ba53 # # Exception| cpu 0: rx_hash 0x33410f4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41150 dport 39596] != expected 0x4cdc0e35 # # Exception| cpu 0: rx_hash 0x51c54ddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41160 dport 39596] != expected 0x9eef81aa # # Exception| cpu 0: rx_hash 0x7e3779dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41170 dport 39596] != expected 0xbc06cd79 # # Exception| cpu 0: rx_hash 0x6f44984a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41186 dport 39596] != expected 0x1512fb68 # # Exception| cpu 0: rx_hash 0x25d314b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41218 dport 39596] != expected 0xd4ba66a2 # # Exception| cpu 0: rx_hash 0x5388b056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41254 dport 39596] != expected 0x8bd6e4d5 # # Exception| cpu 0: rx_hash 0x5624b7b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41284 dport 39596] != expected 0xaf9ddf2c # # Exception| cpu 0: rx_hash 0x3c1905ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41298 dport 39596] != expected 0x29244bbb # # Exception| cpu 0: rx_hash 0x207f1356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41312 dport 39596] != expected 0xf0f15d5b # # Exception| cpu 0: rx_hash 0xdf6db8f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41350 dport 39596] != expected 0xf519f259 # # Exception| cpu 0: rx_hash 0x113d321d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41356 dport 39596] != expected 0x19e89a94 # # Exception| cpu 0: rx_hash 0xb5500aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41360 dport 39596] != expected 0x73a066ce # # Exception| cpu 0: rx_hash 0x7b008041 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41370 dport 39596] != expected 0x9f510e03 # # Exception| cpu 0: rx_hash 0xf09f8cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41372 dport 39596] != expected 0xd7f0be8a # # Exception| cpu 0: rx_hash 0xc30bae41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41396 dport 39596] != expected 0x2ccce4b9 # # Exception| cpu 0: rx_hash 0x27051741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41414 dport 39596] != expected 0xc69ffb5e # # Exception| cpu 0: rx_hash 0x4d38a51d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41424 dport 39596] != expected 0x40266fc9 # # Exception| cpu 0: rx_hash 0x3b6301f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41460 dport 39596] != expected 0x1f4aedbe # # Exception| cpu 0: rx_hash 0x7eac87a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41464 dport 39596] != expected 0xbb1a35fa # # Exception| cpu 0: rx_hash 0xd669488f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41744 dport 39596] != expected 0x2c13a36d # # Exception| cpu 0: rx_hash 0xdb7cbfa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41746 dport 39596] != expected 0x5cd2839c # # Exception| cpu 0: rx_hash 0x152c3544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41752 dport 39596] != expected 0xb023eb51 # # Exception| cpu 0: rx_hash 0x8a6cdf8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41804 dport 39596] != expected 0x75dd5630 # # Exception| cpu 0: rx_hash 0x3f7206a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41824 dport 39596] != expected 0xb6819c7b # # Exception| cpu 0: rx_hash 0xf1228c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41834 dport 39596] != expected 0x5a70f4b6 # # Exception| cpu 0: rx_hash 0x1d95c58f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41848 dport 39596] != expected 0xe4a9f059 # # Exception| cpu 0: rx_hash 0x4bffa1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41856 dport 39596] != expected 0xfbc883f0 # # Exception| cpu 0: rx_hash 0x3da40553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41892 dport 39596] != expected 0xa4a40187 # # Exception| cpu 0: rx_hash 0xdc06bbb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41908 dport 39596] != expected 0x6abc2599 # # Exception| cpu 0: rx_hash 0x12563153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41918 dport 39596] != expected 0x864d4d54 # # Exception| cpu 0: rx_hash 0x17fa36b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41948 dport 39596] != expected 0xa20676ad # # Exception| cpu 4: rx_hash 0x3c82fb96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41080 dport 39596] != expected 0x2e38b338 # # Exception| cpu 4: rx_hash 0x67fd6881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41090 dport 39596] != expected 0x4198e060 # # Exception| cpu 4: rx_hash 0x140acb81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41156 dport 39596] != expected 0x3abf59ee # # Exception| cpu 4: rx_hash 0xe4db94f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41188 dport 39596] != expected 0x5db34be1 # # Exception| cpu 4: rx_hash 0xa359ef24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41222 dport 39596] != expected 0xecdaf6da # # Exception| cpu 4: rx_hash 0x1b52c124 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41256 dport 39596] != expected 0x5f471c60 # # Exception| cpu 4: rx_hash 0xff5c7824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41306 dport 39596] != expected 0xb5140387 # # Exception| cpu 4: rx_hash 0x68a56224 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41326 dport 39596] != expected 0x2460a5ee # # Exception| cpu 4: rx_hash 0x59e7436f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41346 dport 39596] != expected 0xcd796221 # # Exception| cpu 4: rx_hash 0x2fbce78a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41382 dport 39596] != expected 0x9215e056 # # Exception| cpu 4: rx_hash 0x004ed38a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41404 dport 39596] != expected 0xb0fcac85 # # Exception| cpu 4: rx_hash 0x402d5233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41426 dport 39596] != expected 0x30e74f38 # # Exception| cpu 4: rx_hash 0x5c4b448a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41440 dport 39596] != expected 0xe93259d8 # # Exception| cpu 4: rx_hash 0x410bacf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41486 dport 39596] != expected 0xba7bfd87 # # Exception| cpu 4: rx_hash 0xb1daf384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41518 dport 39596] != expected 0xdd77ef88 # # Exception| cpu 4: rx_hash 0x32fc0ff6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41544 dport 39596] != expected 0xc15c4409 # # Exception| cpu 4: rx_hash 0x8af721f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41574 dport 39596] != expected 0x72c1aeb3 # # Exception| cpu 4: rx_hash 0xa810e2d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41598 dport 39596] != expected 0x20e9c291 # # Exception| cpu 4: rx_hash 0xf36f71cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41604 dport 39596] != expected 0x4f4991c9 # # Exception| cpu 4: rx_hash 0xbbb500bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41610 dport 39596] != expected 0x9bd8697c # # Exception| cpu 4: rx_hash 0x12cdcf2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41620 dport 39596] != expected 0x8151b5d7 # # Exception| cpu 4: rx_hash 0xd188b2e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41628 dport 39596] != expected 0x1d61fdeb # # Exception| cpu 4: rx_hash 0x2c4c1abd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41662 dport 39596] != expected 0xaaccf15 # # Exception| cpu 4: rx_hash 0x7d5c7a93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41696 dport 39596] != expected 0x23a31ab9 # # Exception| cpu 4: rx_hash 0x35860be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41710 dport 39596] != expected 0xf732e20c # # Exception| cpu 4: rx_hash 0x1761c8cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41718 dport 39596] != expected 0xa51a8e2e # # Exception| cpu 4: rx_hash 0x52ae4e93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41722 dport 39596] != expected 0x14a566a # # Exception| cpu 4: rx_hash 0x50e3b318 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41748 dport 39596] != expected 0x14733315 # # Exception| cpu 4: rx_hash 0xc71aa918 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41760 dport 39596] != expected 0x8507957c # # Exception| cpu 4: rx_hash 0xe5fd6a36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41784 dport 39596] != expected 0xd72ff95e # # Exception| cpu 4: rx_hash 0x0ce62418 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41800 dport 39596] != expected 0x4dbdc648 # # Exception| cpu 4: rx_hash 0x01f3d336 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41802 dport 39596] != expected 0x3d7ce6b9 # # Exception| cpu 4: rx_hash 0xcd755a21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41860 dport 39596] != expected 0xc3a81388 # # Exception| cpu 4: rx_hash 0x5a8c4021 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41904 dport 39596] != expected 0x52dcb5e1 # # Exception| cpu 4: rx_hash 0x0689d721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41964 dport 39596] != expected 0xb1240bc # # Exception| cpu 4: rx_hash 0x297be321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41974 dport 39596] != expected 0x29fb0c6f # # Exception| cpu 4: rx_hash 0xea3e9eea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41982 dport 39596] != expected 0xb5cb4453 # # Exception| cpu 4: rx_hash 0x6ef119ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 42118 dport 39596] != expected 0x5ac01088 # # Exception| count: pass=0 nohash=0 fail=71 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x62d758a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39718 dport 44664] OK # # # cpu 0: rx_hash 0xa92bd5a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39758 dport 44664] OK # # # cpu 0: rx_hash 0x86d9e1a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39764 dport 44664] OK # # # cpu 0: rx_hash 0x8bcc168f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39766 dport 44664] OK # # # cpu 0: rx_hash 0x1120fba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39776 dport 44664] OK # # # cpu 0: rx_hash 0x1c350c8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39778 dport 44664] OK # # # cpu 0: rx_hash 0x33c7388f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39800 dport 44664] OK # # # cpu 0: rx_hash 0xa6e8217d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39816 dport 44664] OK # # # cpu 0: rx_hash 0x891a157d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39826 dport 44664] OK # # # cpu 0: rx_hash 0xff41b198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39862 dport 44664] OK # # # cpu 0: rx_hash 0xf7f84153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39894 dport 44664] OK # # # cpu 0: rx_hash 0x39a8cbb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39900 dport 44664] OK # # # cpu 0: rx_hash 0x60015b53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39906 dport 44664] OK # # # cpu 0: rx_hash 0x42e6987d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39930 dport 44664] OK # # # cpu 0: rx_hash 0xf2c739d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39948 dport 44664] OK # # # cpu 4: rx_hash 0x40ab65f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39444 dport 44664] OK # # # cpu 4: rx_hash 0xda4788d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39458 dport 44664] OK # # # cpu 4: rx_hash 0x11bb05d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39498 dport 44664] OK # # # cpu 4: rx_hash 0x3e4931d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39504 dport 44664] OK # # # cpu 4: rx_hash 0xec7fad84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39528 dport 44664] OK # # # cpu 4: rx_hash 0xd0287be1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39558 dport 44664] OK # # # cpu 4: rx_hash 0xb7003e93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39570 dport 44664] OK # # # cpu 4: rx_hash 0xab66282a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39584 dport 44664] OK # # # cpu 4: rx_hash 0x20f92493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39590 dport 44664] OK # # # cpu 4: rx_hash 0x47d161e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39602 dport 44664] OK # # # cpu 4: rx_hash 0xa3dfd8e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39616 dport 44664] OK # # # cpu 4: rx_hash 0xe6105ebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39628 dport 44664] OK # # # cpu 4: rx_hash 0x8c2dece1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39642 dport 44664] OK # # # cpu 4: rx_hash 0xd8918b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39654 dport 44664] OK # # # cpu 4: rx_hash 0x3426c2e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39668 dport 44664] OK # # # cpu 4: rx_hash 0xf763bf2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39676 dport 44664] OK # # # cpu 4: rx_hash 0x51437a18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39694 dport 44664] OK # # # cpu 4: rx_hash 0xccd59321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39838 dport 44664] OK # # # cpu 4: rx_hash 0x74debd21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39856 dport 44664] OK # # # cpu 4: rx_hash 0x9dc5f30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39872 dport 44664] OK # # # cpu 4: rx_hash 0x7c674dea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39888 dport 44664] OK # # # cpu 4: rx_hash 0x07291e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39926 dport 44664] OK # # # cpu 4: rx_hash 0x0879959f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40072 dport 44664] OK # # # cpu 4: rx_hash 0x278ba19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40082 dport 44664] OK # # # cpu 4: rx_hash 0x624427c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40094 dport 44664] OK # # # cpu 4: rx_hash 0xf5bd3dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40106 dport 44664] OK # # # cpu 4: rx_hash 0xda4f09c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40112 dport 44664] OK # # # cpu 4: rx_hash 0x335447ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40128 dport 44664] OK # # # cpu 4: rx_hash 0x7b8e369f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40142 dport 44664] OK # # # cpu 4: rx_hash 0x97397f54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40156 dport 44664] OK # # # cpu 4: rx_hash 0x864a9ec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40172 dport 44664] OK # # # cpu 4: rx_hash 0xe162dbb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40184 dport 44664] OK # # # cpu 4: rx_hash 0xec772c9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40186 dport 44664] OK # # # cpu 4: rx_hash 0x89129466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40192 dport 44664] OK # # # cpu 4: rx_hash 0xabf55748 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40216 dport 44664] OK # # # cpu 4: rx_hash 0x13fe7948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40246 dport 44664] OK # # # cpu 4: rx_hash 0xd5170366 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40284 dport 44664] OK # # # cpu 4: rx_hash 0xf526c3ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40320 dport 44664] OK # # # cpu 4: rx_hash 0x5c5e0c2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40350 dport 44664] OK # # # cpu 4: rx_hash 0xcba7162d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40362 dport 44664] OK # # # cpu 4: rx_hash 0x005b9b2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40386 dport 44664] OK # # # cpu 4: rx_hash 0x11287aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 44664] OK # # # cpu 4: rx_hash 0x9ab77603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40436 dport 44664] OK # # # cpu 4: rx_hash 0x97a2812d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40438 dport 44664] OK # # # cpu 4: rx_hash 0x239aa6c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40454 dport 44664] OK # # # cpu 4: rx_hash 0x1d1b7351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40492 dport 44664] OK # # # count: pass=61 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 34758 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36272 dport 34758] != expected 0x1b175de7 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36272 dport 34758] != expected 0x1b175de7 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 54264 dport 34758] != expected 0x8a881309 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 54264 dport 34758] != expected 0x8a881309 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 44624 dport 34758] != expected 0x18a80d1f # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 44624 dport 34758] != expected 0x18a80d1f # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 39964 dport 34758] != expected 0x45a7094a # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 39964 dport 34758] != expected 0x45a7094a # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 47834 dport 34758] != expected 0xc66c19e5 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 47834 dport 34758] != expected 0xc66c19e5 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51413 dport 34758] != expected 0x7b95f3ad # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51413 dport 34758] != expected 0x7b95f3ad # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60782 dport 34758] != expected 0xed8f06d3 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60782 dport 34758] != expected 0xed8f06d3 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56049 dport 34758] != expected 0x6a47a8de # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56049 dport 34758] != expected 0x6a47a8de # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 48554 dport 34758] != expected 0xb5570502 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 48554 dport 34758] != expected 0xb5570502 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36648 dport 34758] != expected 0x168cf466 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36648 dport 34758] != expected 0x168cf466 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36339 dport 34758] != expected 0xb9d235f3 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36339 dport 34758] != expected 0xb9d235f3 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38279 dport 34758] != expected 0x272b2f1 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38279 dport 34758] != expected 0x272b2f1 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 42734 dport 34758] != expected 0x6d72f770 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 42734 dport 34758] != expected 0x6d72f770 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40390 dport 34758] != expected 0xc1eaca5c # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40390 dport 34758] != expected 0xc1eaca5c # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40863 dport 34758] != expected 0x7b62fbb # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40863 dport 34758] != expected 0x7b62fbb # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59544 dport 34758] != expected 0x89a66f1e # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59544 dport 34758] != expected 0x89a66f1e # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56621 dport 34758] != expected 0xc3e37af1 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56621 dport 34758] != expected 0xc3e37af1 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55059 dport 34758] != expected 0xe98a453d # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55059 dport 34758] != expected 0xe98a453d # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40107 dport 34758] != expected 0x5c53cab3 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40107 dport 34758] != expected 0x5c53cab3 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45448 dport 34758] != expected 0x903e6724 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45448 dport 34758] != expected 0x903e6724 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33532 dport 34758] != expected 0x74f49f1d # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33532 dport 34758] != expected 0x74f49f1d # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58189 dport 34758] != expected 0x6f14e437 # # Exception| cpu 0: rx_hash 0xf3c11cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58189 dport 34758] != expected 0x6f14e437 # # Exception| count: pass=0 nohash=0 fail=44 # # 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 58403 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56361 dport 58403] != expected 0x6b8fadb5 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56361 dport 58403] != expected 0x6b8fadb5 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53796 dport 58403] != expected 0x63231fc4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53796 dport 58403] != expected 0x63231fc4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42643 dport 58403] != expected 0x3abfdadf # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42643 dport 58403] != expected 0x3abfdadf # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52934 dport 58403] != expected 0xb11f22c5 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52934 dport 58403] != expected 0xb11f22c5 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53354 dport 58403] != expected 0xcc9cd4f8 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53354 dport 58403] != expected 0xcc9cd4f8 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46597 dport 58403] != expected 0xcf579de1 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46597 dport 58403] != expected 0xcf579de1 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38881 dport 58403] != expected 0x72ba3bd0 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38881 dport 58403] != expected 0x72ba3bd0 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39192 dport 58403] != expected 0x69b36bc4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39192 dport 58403] != expected 0x69b36bc4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35285 dport 58403] != expected 0x51ea591f # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35285 dport 58403] != expected 0x51ea591f # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33917 dport 58403] != expected 0x6815c812 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33917 dport 58403] != expected 0x6815c812 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39445 dport 58403] != expected 0x17403ddd # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39445 dport 58403] != expected 0x17403ddd # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40129 dport 58403] != expected 0x64bf1fc6 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40129 dport 58403] != expected 0x64bf1fc6 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39028 dport 58403] != expected 0x1adf36bd # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39028 dport 58403] != expected 0x1adf36bd # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33606 dport 58403] != expected 0x38cf9de # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33606 dport 58403] != expected 0x38cf9de # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53767 dport 58403] != expected 0x84cc59c4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53767 dport 58403] != expected 0x84cc59c4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39508 dport 58403] != expected 0xf5037c38 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39508 dport 58403] != expected 0xf5037c38 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36062 dport 58403] != expected 0x340d9cb3 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36062 dport 58403] != expected 0x340d9cb3 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33047 dport 58403] != expected 0x1f601329 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33047 dport 58403] != expected 0x1f601329 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45841 dport 58403] != expected 0x19e37986 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45841 dport 58403] != expected 0x19e37986 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 58403] != expected 0x4e4f87a4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 58403] != expected 0x4e4f87a4 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35665 dport 58403] != expected 0xb459e0a3 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35665 dport 58403] != expected 0xb459e0a3 # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53224 dport 58403] != expected 0x370e272b # # Exception| cpu 5: rx_hash 0xcc4cf455 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53224 dport 58403] != expected 0x370e272b # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 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__->