< 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 47462 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x730ed0f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44090 dport 47462] != expected 0xd91be9c7 # # Exception| cpu 0: rx_hash 0x86405bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44102 dport 47462] != expected 0x84b17bce # # Exception| cpu 0: rx_hash 0x01840ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44118 dport 47462] != expected 0x6f329241 # # Exception| cpu 0: rx_hash 0x42662271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44150 dport 47462] != expected 0x1af36686 # # Exception| cpu 0: rx_hash 0x896b4cbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44164 dport 47462] != expected 0x3f3eb0e5 # # Exception| cpu 0: rx_hash 0xd55af977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44262 dport 47462] != expected 0xac00f238 # # Exception| cpu 0: rx_hash 0xfbe196aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44264 dport 47462] != expected 0x8917cb63 # # Exception| cpu 0: rx_hash 0x2fcd0a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44294 dport 47462] != expected 0x10e9bf35 # # Exception| cpu 0: rx_hash 0xb7181f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44306 dport 47462] != expected 0x5565f086 # # Exception| cpu 0: rx_hash 0x9961a93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44378 dport 47462] != expected 0x3882d9fb # # Exception| cpu 0: rx_hash 0x4dde3641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44390 dport 47462] != expected 0xdfc8b191 # # Exception| cpu 0: rx_hash 0x86d3588f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44436 dport 47462] != expected 0xfa0567f2 # # Exception| cpu 0: rx_hash 0xb8f1d19e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44438 dport 47462] != expected 0xa61a2b8b # # Exception| cpu 0: rx_hash 0x63043574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44516 dport 47462] != expected 0xdea780d9 # # Exception| cpu 0: rx_hash 0xec07cf47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44558 dport 47462] != expected 0x7e0a4dff # # Exception| cpu 0: rx_hash 0x9e4fcc83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44580 dport 47462] != expected 0x80d3265f # # Exception| cpu 0: rx_hash 0x198b9da1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44596 dport 47462] != expected 0x6b50cfd0 # # Exception| cpu 0: rx_hash 0x27a914b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44598 dport 47462] != expected 0x374f83a9 # # Exception| cpu 0: rx_hash 0xbfbed8cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44644 dport 47462] != expected 0x3a33dc3c # # Exception| cpu 0: rx_hash 0x37f22bad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44668 dport 47462] != expected 0x6b7e6ad # # Exception| cpu 0: rx_hash 0x91a6022f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44704 dport 47462] != expected 0x73acfd52 # # Exception| cpu 0: rx_hash 0xa00c297a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44714 dport 47462] != expected 0xf8b46235 # # Exception| cpu 0: rx_hash 0x74716fd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44752 dport 47462] != expected 0x570e1a79 # # Exception| cpu 0: rx_hash 0x6b602b5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44756 dport 47462] != expected 0xf901bc45 # # Exception| cpu 0: rx_hash 0xe3bfdb77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44830 dport 47462] != expected 0xbb319ae8 # # Exception| cpu 0: rx_hash 0x28110080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44838 dport 47462] != expected 0xf27454be # # Exception| cpu 0: rx_hash 0x8ee69c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44848 dport 47462] != expected 0xebe75774 # # Exception| cpu 0: rx_hash 0xb006ccfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44916 dport 47462] != expected 0xff080b2b # # Exception| cpu 0: rx_hash 0xbf8e6ebf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44924 dport 47462] != expected 0x280fd835 # # Exception| cpu 0: rx_hash 0x27f8ce2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44962 dport 47462] != expected 0x10b8fb3 # # Exception| cpu 0: rx_hash 0x02049b2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45060 dport 47462] != expected 0xfedc4648 # # Exception| cpu 0: rx_hash 0x2c7d2d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45132 dport 47462] != expected 0x933b6f35 # # Exception| cpu 0: rx_hash 0xf8c2b25f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45168 dport 47462] != expected 0x7471075f # # Exception| cpu 0: rx_hash 0xb40b8db3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 47462] != expected 0xba3f38b3 # # Exception| cpu 4: rx_hash 0xd5f94c4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44076 dport 47462] != expected 0xc088ea0d # # Exception| cpu 4: rx_hash 0xdab337db [saddr 192.0.3.2 daddr 192.0.3.1 sport 44130 dport 47462] != expected 0x5f7f2935 # # Exception| cpu 4: rx_hash 0xfb80fa42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44132 dport 47462] != expected 0xad6fc370 # # Exception| cpu 4: rx_hash 0xebbaa9b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44194 dport 47462] != expected 0xb8efae67 # # Exception| cpu 4: rx_hash 0x525c7184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44208 dport 47462] != expected 0xf730b91 # # Exception| cpu 4: rx_hash 0x304f4d5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44240 dport 47462] != expected 0xc0520535 # # Exception| cpu 4: rx_hash 0x2f5e09d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44244 dport 47462] != expected 0x6e5da309 # # Exception| cpu 4: rx_hash 0x733e6681 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44322 dport 47462] != expected 0xcb27edce # # Exception| cpu 4: rx_hash 0xfbb04c36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44412 dport 47462] != expected 0xbf53c779 # # Exception| cpu 4: rx_hash 0x7cd7a82d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44454 dport 47462] != expected 0x385836c3 # # Exception| cpu 4: rx_hash 0xe402bd87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44466 dport 47462] != expected 0x7dd47970 # # Exception| cpu 4: rx_hash 0x4237f8ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44514 dport 47462] != expected 0x2cb76a9c # # Exception| cpu 4: rx_hash 0xc5f3a9cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44530 dport 47462] != expected 0xc7348313 # # Exception| cpu 4: rx_hash 0xcd3402de [saddr 192.0.3.2 daddr 192.0.3.1 sport 44552 dport 47462] != expected 0x8c1aa7ba # # Exception| cpu 4: rx_hash 0x644b3c21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44566 dport 47462] != expected 0x428e776e # # Exception| cpu 4: rx_hash 0xdd6f3dc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44610 dport 47462] != expected 0xbde2c2be # # Exception| cpu 4: rx_hash 0x5aab6ce1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44626 dport 47462] != expected 0x56612b31 # # Exception| cpu 4: rx_hash 0x4a328a2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44638 dport 47462] != expected 0x2f695e13 # # Exception| cpu 4: rx_hash 0xc2ddcc72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44684 dport 47462] != expected 0x7f657cb7 # # Exception| cpu 4: rx_hash 0x642a50c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44698 dport 47462] != expected 0x66f67f7d # # Exception| cpu 4: rx_hash 0xd286f36f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44742 dport 47462] != expected 0x4e9d19b3 # # Exception| cpu 4: rx_hash 0x9eec79ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44782 dport 47462] != expected 0xec5b3e6a # # Exception| cpu 4: rx_hash 0x55d1a100 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44804 dport 47462] != expected 0xdbaaec00 # # Exception| cpu 4: rx_hash 0xb0c4152a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44850 dport 47462] != expected 0xb7f81b0d # # Exception| cpu 4: rx_hash 0x6b31f1c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44864 dport 47462] != expected 0xcf45b05f # # Exception| cpu 4: rx_hash 0x64b95384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44872 dport 47462] != expected 0x18426341 # # Exception| cpu 4: rx_hash 0x275b7b15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44904 dport 47462] != expected 0x6d839786 # # Exception| cpu 4: rx_hash 0x81ace7ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 44926 dport 47462] != expected 0x7410944c # # Exception| cpu 4: rx_hash 0x6b9244f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44938 dport 47462] != expected 0xa3cda86a # # Exception| cpu 4: rx_hash 0xc2ed7a06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44948 dport 47462] != expected 0x6d5978be # # Exception| cpu 4: rx_hash 0x64d83f6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44996 dport 47462] != expected 0x3c3a6b52 # # Exception| cpu 4: rx_hash 0x55721439 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45006 dport 47462] != expected 0xb722f435 # # Exception| cpu 4: rx_hash 0xd2b6451b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45022 dport 47462] != expected 0x5ca11dba # # Exception| cpu 4: rx_hash 0x16903ca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45038 dport 47462] != expected 0xc2e300f2 # # Exception| cpu 4: rx_hash 0x91546d8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45054 dport 47462] != expected 0x2960e97d # # Exception| cpu 4: rx_hash 0x60d57e24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45090 dport 47462] != expected 0x790d58ca # # Exception| cpu 4: rx_hash 0x6f5ddc60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45098 dport 47462] != expected 0xae0a8bd4 # # Exception| cpu 4: rx_hash 0xc622e29f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45108 dport 47462] != expected 0x609e5b00 # # Exception| cpu 4: rx_hash 0xb4a8388a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45144 dport 47462] != expected 0xd6b72086 # # Exception| cpu 4: rx_hash 0x41246a6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45154 dport 47462] != expected 0xc3eda2a9 # # Exception| cpu 4: rx_hash 0x3c477ed5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45194 dport 47462] != expected 0x86bb0222 # # Exception| cpu 4: rx_hash 0x702df400 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45218 dport 47462] != expected 0x247d25fb # # Exception| cpu 4: rx_hash 0x41450684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45294 dport 47462] != expected 0xe795aaba # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa5265a3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49412 dport 32939] OK # # # cpu 0: rx_hash 0x948c716b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49422 dport 32939] OK # # # cpu 0: rx_hash 0x7199c541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49464 dport 32939] OK # # # cpu 0: rx_hash 0xb57d6523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49486 dport 32939] OK # # # cpu 0: rx_hash 0x61c2fa5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49522 dport 32939] OK # # # cpu 0: rx_hash 0xb5ded01a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49540 dport 32939] OK # # # cpu 0: rx_hash 0x321a8138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49556 dport 32939] OK # # # cpu 0: rx_hash 0x5f43c674 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49594 dport 32939] OK # # # cpu 0: rx_hash 0xba94ab8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 32939] OK # # # cpu 0: rx_hash 0x037273bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49624 dport 32939] OK # # # cpu 0: rx_hash 0x8c71898f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49714 dport 32939] OK # # # cpu 0: rx_hash 0x25cc6ea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49770 dport 32939] OK # # # cpu 0: rx_hash 0xbd197b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49790 dport 32939] OK # # # cpu 0: rx_hash 0xad2328fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49848 dport 32939] OK # # # cpu 0: rx_hash 0xbd7817e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49906 dport 32939] OK # # # cpu 0: rx_hash 0x93c3783e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49916 dport 32939] OK # # # cpu 0: rx_hash 0x69548bd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49948 dport 32939] OK # # # cpu 0: rx_hash 0x83c99dbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49954 dport 32939] OK # # # cpu 0: rx_hash 0x661ef044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50002 dport 32939] OK # # # cpu 0: rx_hash 0x472d3ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50004 dport 32939] OK # # # cpu 0: rx_hash 0x9c1a00e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50016 dport 32939] OK # # # cpu 0: rx_hash 0x9331179b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50082 dport 32939] OK # # # cpu 4: rx_hash 0xd7fd5ab7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49404 dport 32939] OK # # # cpu 4: rx_hash 0xf9d53627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49440 dport 32939] OK # # # cpu 4: rx_hash 0xc87f1d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49450 dport 32939] OK # # # cpu 4: rx_hash 0xc73566e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49508 dport 32939] OK # # # cpu 4: rx_hash 0x5068d109 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49528 dport 32939] OK # # # cpu 4: rx_hash 0xd70f3512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49570 dport 32939] OK # # # cpu 4: rx_hash 0xf9b45acf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49580 dport 32939] OK # # # cpu 4: rx_hash 0xc7540a0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49640 dport 32939] OK # # # cpu 4: rx_hash 0xe667c796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49646 dport 32939] OK # # # cpu 4: rx_hash 0x6e2b34f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49654 dport 32939] OK # # # cpu 4: rx_hash 0x40905b2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49656 dport 32939] OK # # # cpu 4: rx_hash 0x5f811fa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49660 dport 32939] OK # # # cpu 4: rx_hash 0x4857f03c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49666 dport 32939] OK # # # cpu 4: rx_hash 0x47df5278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49674 dport 32939] OK # # # cpu 4: rx_hash 0x58ce16f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49678 dport 32939] OK # # # cpu 4: rx_hash 0xfe398a4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49688 dport 32939] OK # # # cpu 4: rx_hash 0x76b7a0fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49734 dport 32939] OK # # # cpu 4: rx_hash 0x47be3e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49798 dport 32939] OK # # # cpu 4: rx_hash 0x0bd4b445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49838 dport 32939] OK # # # cpu 4: rx_hash 0x9c8903ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49842 dport 32939] OK # # # cpu 4: rx_hash 0x586da3c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49860 dport 32939] OK # # # cpu 4: rx_hash 0x69c7889c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49870 dport 32939] OK # # # cpu 4: rx_hash 0xf1819e7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49928 dport 32939] OK # # # cpu 4: rx_hash 0x58fea084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49942 dport 32939] OK # # # cpu 4: rx_hash 0xbdeb14ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49952 dport 32939] OK # # # cpu 4: rx_hash 0x14942a51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49982 dport 32939] OK # # # cpu 4: rx_hash 0xe1daa166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49986 dport 32939] OK # # # cpu 4: rx_hash 0xd0708a33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49992 dport 32939] OK # # # cpu 4: rx_hash 0x9392a2a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50024 dport 32939] OK # # # cpu 4: rx_hash 0x3aed9c5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50038 dport 32939] OK # # # cpu 4: rx_hash 0x7624a3b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50068 dport 32939] OK # # # cpu 4: rx_hash 0x2ad7cfa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50096 dport 32939] OK # # # cpu 4: rx_hash 0x76e67a60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50130 dport 32939] OK # # # cpu 4: rx_hash 0xed94eb60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50210 dport 32939] OK # # # cpu 4: rx_hash 0x4b6377db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50228 dport 32939] OK # # # cpu 4: rx_hash 0x44ebd59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50236 dport 32939] OK # # # cpu 4: rx_hash 0xed5632b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 32939] OK # # # cpu 4: rx_hash 0x6a926393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 32939] OK # # # cpu 4: rx_hash 0x44290c4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50298 dport 32939] OK # # # cpu 4: rx_hash 0xe27d25cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50342 dport 32939] OK # # # cpu 4: rx_hash 0x4b021b33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50360 dport 32939] OK # # # cpu 4: rx_hash 0x7a6ae9b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50420 dport 32939] OK # # # cpu 4: rx_hash 0x5bca2763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50464 dport 32939] OK # # # cpu 4: rx_hash 0x6a600c36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50474 dport 32939] OK # # # cpu 4: rx_hash 0x07fb92ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50498 dport 32939] OK # # # cpu 4: rx_hash 0xae84ac54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50524 dport 32939] OK # # # cpu 4: rx_hash 0x4b91187e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50538 dport 32939] OK # # # count: pass=69 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 42823 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44428 dport 42823] != expected 0x3e64591e # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44428 dport 42823] != expected 0x3e64591e # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34197 dport 42823] != expected 0x467c3d5a # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34197 dport 42823] != expected 0x467c3d5a # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53634 dport 42823] != expected 0x522ecad7 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53634 dport 42823] != expected 0x522ecad7 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47891 dport 42823] != expected 0x7ba7ff0a # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47891 dport 42823] != expected 0x7ba7ff0a # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46685 dport 42823] != expected 0x64910adf # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46685 dport 42823] != expected 0x64910adf # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53621 dport 42823] != expected 0x61d2227a # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53621 dport 42823] != expected 0x61d2227a # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42149 dport 42823] != expected 0x6ff3df7e # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42149 dport 42823] != expected 0x6ff3df7e # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41953 dport 42823] != expected 0x956ad53 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41953 dport 42823] != expected 0x956ad53 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39085 dport 42823] != expected 0xbd134608 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39085 dport 42823] != expected 0xbd134608 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47080 dport 42823] != expected 0x9f2a6af0 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47080 dport 42823] != expected 0x9f2a6af0 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48430 dport 42823] != expected 0x78211f78 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48430 dport 42823] != expected 0x78211f78 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53217 dport 42823] != expected 0x72e08428 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53217 dport 42823] != expected 0x72e08428 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45896 dport 42823] != expected 0x7c35eca0 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45896 dport 42823] != expected 0x7c35eca0 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44124 dport 42823] != expected 0x1ccf095b # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44124 dport 42823] != expected 0x1ccf095b # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58216 dport 42823] != expected 0x77a57b74 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58216 dport 42823] != expected 0x77a57b74 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51003 dport 42823] != expected 0x903c7241 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51003 dport 42823] != expected 0x903c7241 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34947 dport 42823] != expected 0xdf2e087d # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34947 dport 42823] != expected 0xdf2e087d # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47291 dport 42823] != expected 0x3df58436 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47291 dport 42823] != expected 0x3df58436 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58026 dport 42823] != expected 0xe2928ec7 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58026 dport 42823] != expected 0xe2928ec7 # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54546 dport 42823] != expected 0x2f7351cf # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54546 dport 42823] != expected 0x2f7351cf # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56118 dport 42823] != expected 0xcd98140d # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56118 dport 42823] != expected 0xcd98140d # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53150 dport 42823] != expected 0xcb6bc2aa # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53150 dport 42823] != expected 0xcb6bc2aa # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55723 dport 42823] != expected 0x2d01722f # # Exception| cpu 5: rx_hash 0xfec28dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55723 dport 42823] != expected 0x2d01722f # # 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 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 37154 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53357 dport 37154] != expected 0x6f02c6d9 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53357 dport 37154] != expected 0x6f02c6d9 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57465 dport 37154] != expected 0x6b13f50a # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57465 dport 37154] != expected 0x6b13f50a # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44715 dport 37154] != expected 0xeef3f92e # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44715 dport 37154] != expected 0xeef3f92e # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50503 dport 37154] != expected 0xdfae551a # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50503 dport 37154] != expected 0xdfae551a # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33108 dport 37154] != expected 0x82337f5b # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33108 dport 37154] != expected 0x82337f5b # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34915 dport 37154] != expected 0x421014e3 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34915 dport 37154] != expected 0x421014e3 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56450 dport 37154] != expected 0x3c07943d # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56450 dport 37154] != expected 0x3c07943d # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34247 dport 37154] != expected 0xf5772e2a # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34247 dport 37154] != expected 0xf5772e2a # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51032 dport 37154] != expected 0x4eaa5b4e # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51032 dport 37154] != expected 0x4eaa5b4e # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38752 dport 37154] != expected 0x57a2b5fc # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38752 dport 37154] != expected 0x57a2b5fc # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40985 dport 37154] != expected 0x332138c7 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40985 dport 37154] != expected 0x332138c7 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44421 dport 37154] != expected 0x4fe8d9f9 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44421 dport 37154] != expected 0x4fe8d9f9 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36631 dport 37154] != expected 0xd68b4b4f # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36631 dport 37154] != expected 0xd68b4b4f # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47931 dport 37154] != expected 0xbb2bb22f # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47931 dport 37154] != expected 0xbb2bb22f # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59160 dport 37154] != expected 0x1b18ad2e # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59160 dport 37154] != expected 0x1b18ad2e # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41651 dport 37154] != expected 0x15af93ae # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41651 dport 37154] != expected 0x15af93ae # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33803 dport 37154] != expected 0x5c9b1398 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33803 dport 37154] != expected 0x5c9b1398 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33319 dport 37154] != expected 0xe9c1ee08 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33319 dport 37154] != expected 0xe9c1ee08 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40847 dport 37154] != expected 0xa6b8f65c # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40847 dport 37154] != expected 0xa6b8f65c # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47588 dport 37154] != expected 0x1b262217 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47588 dport 37154] != expected 0x1b262217 # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52676 dport 37154] != expected 0x5c3eccaf # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52676 dport 37154] != expected 0x5c3eccaf # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57983 dport 37154] != expected 0xe1e1a1a # # Exception| cpu 0: rx_hash 0xf632b1f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57983 dport 37154] != expected 0xe1e1a1a # # 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 # 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__->