< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 50103 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 86 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x38754b71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58498 dport 50103] != expected 0x15d8c7ae # # Exception| cpu 0: rx_hash 0x6b3d6ca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58520 dport 50103] != expected 0xa9c50623 # # Exception| cpu 0: rx_hash 0x593bac35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58530 dport 50103] != expected 0xefd949ee # # Exception| cpu 0: rx_hash 0xdc003126 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58538 dport 50103] != expected 0x7df70ed # # Exception| cpu 0: rx_hash 0x91d1589b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58550 dport 50103] != expected 0xcbd62768 # # Exception| cpu 0: rx_hash 0x1907d18f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58568 dport 50103] != expected 0xa0c6dd82 # # Exception| cpu 0: rx_hash 0x723e0cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58604 dport 50103] != expected 0x8acb21c5 # # Exception| cpu 0: rx_hash 0xe20d6e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58670 dport 50103] != expected 0x161350b2 # # Exception| cpu 0: rx_hash 0x4c3353f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58728 dport 50103] != expected 0x9b07019a # # Exception| cpu 0: rx_hash 0x0b950068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58736 dport 50103] != expected 0x87022418 # # Exception| cpu 0: rx_hash 0x3a5ed7e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58798 dport 50103] != expected 0x68933322 # # Exception| cpu 0: rx_hash 0xec2d6d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58812 dport 50103] != expected 0x3c88cbac # # Exception| cpu 0: rx_hash 0xb8ff64da [saddr 192.0.3.2 daddr 192.0.3.1 sport 58836 dport 50103] != expected 0xd38fbbcf # # Exception| cpu 0: rx_hash 0x1b2c4d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58852 dport 50103] != expected 0xdd8d290e # # Exception| cpu 0: rx_hash 0x02dc689b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58880 dport 50103] != expected 0x14e058d5 # # Exception| cpu 0: rx_hash 0x16321cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58882 dport 50103] != expected 0xb4f8bcda # # Exception| cpu 0: rx_hash 0xf8305ca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58926 dport 50103] != expected 0x76f3799e # # Exception| cpu 0: rx_hash 0x560e616e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58984 dport 50103] != expected 0xfbe728b6 # # Exception| cpu 0: rx_hash 0x7ec6d6a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59074 dport 50103] != expected 0x3778186a # # Exception| cpu 0: rx_hash 0x3317bf1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59102 dport 50103] != expected 0xfb714fef # # Exception| cpu 0: rx_hash 0x75576708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59150 dport 50103] != expected 0x33b2c616 # # Exception| cpu 0: rx_hash 0xa324ddce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59164 dport 50103] != expected 0x67a93e98 # # Exception| cpu 0: rx_hash 0x91221d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59174 dport 50103] != expected 0x21b57155 # # Exception| cpu 0: rx_hash 0x1e6eba6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59178 dport 50103] != expected 0x19bf3a51 # # Exception| cpu 0: rx_hash 0xc81d00ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59192 dport 50103] != expected 0x4da4c2df # # Exception| cpu 0: rx_hash 0x4abcb39e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59202 dport 50103] != expected 0xf6b84a32 # # Exception| cpu 0: rx_hash 0xdb695ac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59208 dport 50103] != expected 0xbea6973e # # Exception| cpu 0: rx_hash 0xc5f014aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59214 dport 50103] != expected 0xceb20136 # # Exception| cpu 0: rx_hash 0x3f1c2095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59232 dport 50103] != expected 0xaca1207d # # Exception| cpu 0: rx_hash 0xe318a074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59254 dport 50103] != expected 0x28b6aaf4 # # Exception| cpu 0: rx_hash 0xa773e4fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59274 dport 50103] != expected 0x9d3ed781 # # Exception| cpu 0: rx_hash 0x71005e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59288 dport 50103] != expected 0xc9252f0f # # Exception| cpu 0: rx_hash 0x6f991050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59294 dport 50103] != expected 0xb931b907 # # Exception| cpu 0: rx_hash 0x449cb089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59344 dport 50103] != expected 0xdc23d12c # # Exception| cpu 0: rx_hash 0xf9d6d72c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59366 dport 50103] != expected 0xa235d5e5 # # Exception| cpu 0: rx_hash 0x6cde8420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59398 dport 50103] != expected 0x236cdc72 # # Exception| cpu 0: rx_hash 0x1493032c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59474 dport 50103] != expected 0xfa6375d4 # # Exception| cpu 0: rx_hash 0x441633e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59564 dport 50103] != expected 0xeff3ecae # # Exception| cpu 0: rx_hash 0x9265892f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59582 dport 50103] != expected 0xbbe81420 # # Exception| cpu 4: rx_hash 0xbe83c172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58478 dport 50103] != expected 0x5453a65a # # Exception| cpu 4: rx_hash 0xee06f1b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58512 dport 50103] != expected 0x41c33f20 # # Exception| cpu 4: rx_hash 0x8f4816f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58544 dport 50103] != expected 0xbbc2b160 # # Exception| cpu 4: rx_hash 0x5ea18215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58576 dport 50103] != expected 0xbcc3f800 # # Exception| cpu 4: rx_hash 0xd1ed2521 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58588 dport 50103] != expected 0x84c9b304 # # Exception| cpu 4: rx_hash 0x3fef6551 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58608 dport 50103] != expected 0x46c27640 # # Exception| cpu 4: rx_hash 0x2090a0b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58686 dport 50103] != expected 0xe2104c33 # # Exception| cpu 4: rx_hash 0xefe07a3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58712 dport 50103] != expected 0x9505935b # # Exception| cpu 4: rx_hash 0x150c4e00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58742 dport 50103] != expected 0xf716b210 # # Exception| cpu 4: rx_hash 0x8eae9d7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58744 dport 50103] != expected 0x6f041d1b # # Exception| cpu 4: rx_hash 0x51670a8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58762 dport 50103] != expected 0x429ecf65 # # Exception| cpu 4: rx_hash 0x08581778 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58772 dport 50103] != expected 0x2e8f7cef # # Exception| cpu 4: rx_hash 0x998dfe24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58782 dport 50103] != expected 0x6691a1e3 # # Exception| cpu 4: rx_hash 0x6916f03c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58804 dport 50103] != expected 0xd48ef2af # # Exception| cpu 4: rx_hash 0x115b7730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58848 dport 50103] != expected 0xd815b09 # # Exception| cpu 4: rx_hash 0x808e9e6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58858 dport 50103] != expected 0x459f8605 # # Exception| cpu 4: rx_hash 0x5c8a1e8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58876 dport 50103] != expected 0xc1880c8c # # Exception| cpu 4: rx_hash 0xd4afd25d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58898 dport 50103] != expected 0x40fba05b # # Exception| cpu 4: rx_hash 0x7d0bc1b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58918 dport 50103] != expected 0x9ef5409d # # Exception| cpu 4: rx_hash 0x2434dc45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58936 dport 50103] != expected 0xf2e4f317 # # Exception| cpu 4: rx_hash 0xb27b1b39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58944 dport 50103] != expected 0xe9e09ff5 # # Exception| cpu 4: rx_hash 0x3740862a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58952 dport 50103] != expected 0x1e6a6f6 # # Exception| cpu 4: rx_hash 0xffaa7284 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58972 dport 50103] != expected 0x25e9c870 # # Exception| cpu 4: rx_hash 0x48972f06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58990 dport 50103] != expected 0x8bf3bebe # # Exception| cpu 4: rx_hash 0x18121fc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59024 dport 50103] != expected 0x9e6327c4 # # Exception| cpu 4: rx_hash 0xa5587866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59046 dport 50103] != expected 0xe075230d # # Exception| cpu 4: rx_hash 0x795cf887 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59056 dport 50103] != expected 0x6462a984 # # Exception| cpu 4: rx_hash 0x9ab3acf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59114 dport 50103] != expected 0x257faf29 # # Exception| cpu 4: rx_hash 0xe4828e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59140 dport 50103] != expected 0x7bac1b1a # # Exception| cpu 4: rx_hash 0x1383ae6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59228 dport 50103] != expected 0x9aa9f9b8 # # Exception| cpu 4: rx_hash 0x36a60da2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59264 dport 50103] != expected 0xd5200a8d # # Exception| cpu 4: rx_hash 0xfe4cf90c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59284 dport 50103] != expected 0xf12f640b # # Exception| cpu 4: rx_hash 0xd8a44dd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59308 dport 50103] != expected 0x172bcfc9 # # Exception| cpu 4: rx_hash 0x8c764427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59332 dport 50103] != expected 0xf82cbfaa # # Exception| cpu 4: rx_hash 0x5a05fee1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59350 dport 50103] != expected 0xac374724 # # Exception| cpu 4: rx_hash 0x2fa56dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 59380 dport 50103] != expected 0xf62e2d6b # # Exception| cpu 4: rx_hash 0x7247ca48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59392 dport 50103] != expected 0x53784a7a # # Exception| cpu 4: rx_hash 0x54af7e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59448 dport 50103] != expected 0xb57ce1b8 # # Exception| cpu 4: rx_hash 0xc2e0b9ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 59456 dport 50103] != expected 0xae788d5a # # Exception| cpu 4: rx_hash 0x47db24f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59464 dport 50103] != expected 0x467eb459 # # Exception| cpu 4: rx_hash 0xa3ae5eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59488 dport 50103] != expected 0x5479031a # # Exception| cpu 4: rx_hash 0x380c8dd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59502 dport 50103] != expected 0xcc6bac11 # # Exception| cpu 4: rx_hash 0x7610f378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59542 dport 50103] != expected 0xa9efa363 # # Exception| cpu 4: rx_hash 0x09c75a54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59568 dport 50103] != expected 0x23fabb2b # # Exception| cpu 4: rx_hash 0x95ffa70f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59596 dport 50103] != expected 0xe8f2a5ce # # Exception| cpu 4: rx_hash 0x0fbbfffc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59658 dport 50103] != expected 0xa426a6be # # Exception| cpu 4: rx_hash 0x481dac66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59666 dport 50103] != expected 0xb823833c # # Exception| count: pass=0 nohash=0 fail=86 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xed10723e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 50552] OK # # # cpu 0: rx_hash 0xaab621a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37524 dport 50552] OK # # # cpu 0: rx_hash 0x98b0e135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37550 dport 50552] OK # # # cpu 0: rx_hash 0x5a2d2fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37566 dport 50552] OK # # # cpu 0: rx_hash 0xd88c9c8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37572 dport 50552] OK # # # cpu 0: rx_hash 0x04881c6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37586 dport 50552] OK # # # cpu 0: rx_hash 0x81b3817d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37594 dport 50552] OK # # # cpu 0: rx_hash 0xb9c27bcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37604 dport 50552] OK # # # cpu 0: rx_hash 0x37685777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37664 dport 50552] OK # # # cpu 0: rx_hash 0xf5f599fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37680 dport 50552] OK # # # cpu 0: rx_hash 0xecf6f9b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37700 dport 50552] OK # # # cpu 0: rx_hash 0xa127900b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37720 dport 50552] OK # # # cpu 0: rx_hash 0xca1e4d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37756 dport 50552] OK # # # cpu 0: rx_hash 0xc3a4605f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37788 dport 50552] OK # # # cpu 0: rx_hash 0x60774992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37804 dport 50552] OK # # # cpu 0: rx_hash 0x27d11a08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37812 dport 50552] OK # # # cpu 0: rx_hash 0xbbe9e753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37832 dport 50552] OK # # # cpu 0: rx_hash 0xa570a93b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37838 dport 50552] OK # # # cpu 0: rx_hash 0x6d9a5d95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37850 dport 50552] OK # # # cpu 0: rx_hash 0xdaa70017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37864 dport 50552] OK # # # cpu 0: rx_hash 0x183ace9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37880 dport 50552] OK # # # cpu 0: rx_hash 0x124df4b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37884 dport 50552] OK # # # cpu 0: rx_hash 0x322a6886 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37896 dport 50552] OK # # # cpu 0: rx_hash 0x6b157574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37910 dport 50552] OK # # # cpu 0: rx_hash 0x002ca817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37938 dport 50552] OK # # # cpu 0: rx_hash 0x5e899bc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37982 dport 50552] OK # # # cpu 0: rx_hash 0x2b2908ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38012 dport 50552] OK # # # cpu 0: rx_hash 0x7bac380b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38018 dport 50552] OK # # # cpu 0: rx_hash 0x1095e568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 50552] OK # # # cpu 0: rx_hash 0xcc916589 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38064 dport 50552] OK # # # cpu 0: rx_hash 0xdfe53fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38080 dport 50552] OK # # # cpu 0: rx_hash 0x86da2214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38110 dport 50552] OK # # # cpu 0: rx_hash 0x0207348f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38174 dport 50552] OK # # # cpu 0: rx_hash 0x6349d3cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38206 dport 50552] OK # # # cpu 0: rx_hash 0x379bda3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38230 dport 50552] OK # # # cpu 0: rx_hash 0x9e3fc9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38242 dport 50552] OK # # # cpu 0: rx_hash 0x56d53d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38262 dport 50552] OK # # # cpu 0: rx_hash 0x0c273798 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38284 dport 50552] OK # # # cpu 0: rx_hash 0x4b816402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38292 dport 50552] OK # # # cpu 0: rx_hash 0x27229741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38338 dport 50552] OK # # # cpu 0: rx_hash 0xb6f77e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38344 dport 50552] OK # # # cpu 0: rx_hash 0xefc863ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38358 dport 50552] OK # # # cpu 0: rx_hash 0xd7b99959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38376 dport 50552] OK # # # cpu 0: rx_hash 0x8398d568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38416 dport 50552] OK # # # cpu 0: rx_hash 0xe2d6322c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38448 dport 50552] OK # # # cpu 0: rx_hash 0xbc7301fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38492 dport 50552] OK # # # cpu 0: rx_hash 0x4ce80fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38518 dport 50552] OK # # # cpu 0: rx_hash 0x1c6d3f23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38536 dport 50552] OK # # # cpu 0: rx_hash 0x5bcb6cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38544 dport 50552] OK # # # count: pass=49 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 54504 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53978 dport 54504] != expected 0x7855405d # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53978 dport 54504] != expected 0x7855405d # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37890 dport 54504] != expected 0x595dd53e # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37890 dport 54504] != expected 0x595dd53e # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52684 dport 54504] != expected 0x3f6eeaaf # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52684 dport 54504] != expected 0x3f6eeaaf # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55284 dport 54504] != expected 0x4ad65cac # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55284 dport 54504] != expected 0x4ad65cac # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51178 dport 54504] != expected 0x1d33ec3a # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51178 dport 54504] != expected 0x1d33ec3a # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44873 dport 54504] != expected 0x9d742a8b # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44873 dport 54504] != expected 0x9d742a8b # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48802 dport 54504] != expected 0x686e27bd # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48802 dport 54504] != expected 0x686e27bd # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 54504] != expected 0x4d811773 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 54504] != expected 0x4d811773 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45247 dport 54504] != expected 0xa3ceaa89 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45247 dport 54504] != expected 0xa3ceaa89 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42811 dport 54504] != expected 0xb9869d5c # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42811 dport 54504] != expected 0xb9869d5c # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42851 dport 54504] != expected 0x58837ffe # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42851 dport 54504] != expected 0x58837ffe # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60854 dport 54504] != expected 0x998863cc # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60854 dport 54504] != expected 0x998863cc # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41879 dport 54504] != expected 0xeadd37fa # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41879 dport 54504] != expected 0xeadd37fa # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51081 dport 54504] != expected 0xfa1b894b # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51081 dport 54504] != expected 0xfa1b894b # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39528 dport 54504] != expected 0x51da53fd # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39528 dport 54504] != expected 0x51da53fd # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35676 dport 54504] != expected 0xb6081ef # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35676 dport 54504] != expected 0xb6081ef # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36997 dport 54504] != expected 0xf828e4ca # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36997 dport 54504] != expected 0xf828e4ca # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46875 dport 54504] != expected 0x78731000 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46875 dport 54504] != expected 0x78731000 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41327 dport 54504] != expected 0x50f9206c # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41327 dport 54504] != expected 0x50f9206c # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34611 dport 54504] != expected 0x4c7aa5d1 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34611 dport 54504] != expected 0x4c7aa5d1 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38676 dport 54504] != expected 0xbdaa769b # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38676 dport 54504] != expected 0xbdaa769b # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33347 dport 54504] != expected 0xefe8cd8a # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33347 dport 54504] != expected 0xefe8cd8a # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47108 dport 54504] != expected 0xac8b48f3 # # Exception| cpu 4: rx_hash 0x0877f127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47108 dport 54504] != expected 0xac8b48f3 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 41434 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38003 dport 41434] != expected 0x2d23465a # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38003 dport 41434] != expected 0x2d23465a # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56845 dport 41434] != expected 0x61d4bdd4 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56845 dport 41434] != expected 0x61d4bdd4 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36297 dport 41434] != expected 0x681845a1 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36297 dport 41434] != expected 0x681845a1 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44151 dport 41434] != expected 0xfb7294c9 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44151 dport 41434] != expected 0xfb7294c9 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50185 dport 41434] != expected 0xdef0cfd4 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50185 dport 41434] != expected 0xdef0cfd4 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59597 dport 41434] != expected 0xa59d3dc0 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59597 dport 41434] != expected 0xa59d3dc0 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33085 dport 41434] != expected 0x2fc7d09f # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33085 dport 41434] != expected 0x2fc7d09f # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55424 dport 41434] != expected 0x1209d2e1 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55424 dport 41434] != expected 0x1209d2e1 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43057 dport 41434] != expected 0xae46de39 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43057 dport 41434] != expected 0xae46de39 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53493 dport 41434] != expected 0x5f5361aa # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53493 dport 41434] != expected 0x5f5361aa # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47203 dport 41434] != expected 0xf6508a93 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47203 dport 41434] != expected 0xf6508a93 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40901 dport 41434] != expected 0x2f82912f # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40901 dport 41434] != expected 0x2f82912f # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47368 dport 41434] != expected 0x7399c35f # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47368 dport 41434] != expected 0x7399c35f # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50738 dport 41434] != expected 0x333e09af # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50738 dport 41434] != expected 0x333e09af # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38516 dport 41434] != expected 0xec720ed8 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38516 dport 41434] != expected 0xec720ed8 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49438 dport 41434] != expected 0x3c0b0c79 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49438 dport 41434] != expected 0x3c0b0c79 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56937 dport 41434] != expected 0xba4a1315 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56937 dport 41434] != expected 0xba4a1315 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34820 dport 41434] != expected 0xb15f6baa # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34820 dport 41434] != expected 0xb15f6baa # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36176 dport 41434] != expected 0xde314774 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36176 dport 41434] != expected 0xde314774 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34248 dport 41434] != expected 0x3c4196a2 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34248 dport 41434] != expected 0x3c4196a2 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52584 dport 41434] != expected 0xb76954d9 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52584 dport 41434] != expected 0xb76954d9 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39214 dport 41434] != expected 0x932f2494 # # Exception| cpu 4: rx_hash 0xcd653a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39214 dport 41434] != expected 0x932f2494 # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->