< 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 216, 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 55893 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x29f9d008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60964 dport 55893] != expected 0x6b9809f9 # # Exception| cpu 0: rx_hash 0x18c809fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60972 dport 55893] != expected 0xe5a7d6d # # Exception| cpu 0: rx_hash 0x25cc8d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32770 dport 55893] != expected 0x7be9283a # # Exception| cpu 0: rx_hash 0x5c764553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32808 dport 55893] != expected 0x505213d8 # # Exception| cpu 0: rx_hash 0x98b12289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32810 dport 55893] != expected 0xc75bc18b # # Exception| cpu 0: rx_hash 0x454e620b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32836 dport 55893] != expected 0x4bdc5dd2 # # Exception| cpu 0: rx_hash 0xf833cd80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32876 dport 55893] != expected 0xf76eb463 # # Exception| cpu 0: rx_hash 0x0218f747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32896 dport 55893] != expected 0x5abcdd20 # # Exception| cpu 0: rx_hash 0x607b44aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 32900 dport 55893] != expected 0x91383409 # # Exception| cpu 0: rx_hash 0x958dfa86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32910 dport 55893] != expected 0x63f392ce # # Exception| cpu 0: rx_hash 0x10826417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33024 dport 55893] != expected 0x37cee9cd # # Exception| cpu 0: rx_hash 0x580975b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33058 dport 55893] != expected 0x79b7a6bb # # Exception| cpu 0: rx_hash 0x0afbd408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33106 dport 55893] != expected 0x7e9e4f46 # # Exception| cpu 0: rx_hash 0x388b9ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33124 dport 55893] != expected 0x4982d353 # # Exception| cpu 0: rx_hash 0x91f2ca65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33156 dport 55893] != expected 0x4a1627ad # # Exception| cpu 0: rx_hash 0x1eff2b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33178 dport 55893] != expected 0xc1b85209 # # Exception| cpu 0: rx_hash 0xbb1a682f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 55893] != expected 0xcfeb81f2 # # Exception| cpu 0: rx_hash 0xd979dbc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33190 dport 55893] != expected 0x46f68db # # Exception| cpu 0: rx_hash 0x8b8b7a7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33238 dport 55893] != expected 0x3468126 # # Exception| cpu 0: rx_hash 0xb9fb34cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33248 dport 55893] != expected 0x345a1d33 # # Exception| cpu 0: rx_hash 0x8157c144 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33296 dport 55893] != expected 0x3396c9f1 # # Exception| cpu 0: rx_hash 0x15835bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33312 dport 55893] != expected 0x58076e9e # # Exception| cpu 0: rx_hash 0x9a8ebaf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33342 dport 55893] != expected 0xd3a91b3a # # Exception| cpu 0: rx_hash 0xf94dc2b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33350 dport 55893] != expected 0xb1428653 # # Exception| cpu 0: rx_hash 0xe1d52e4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33366 dport 55893] != expected 0x3a3bc19 # # Exception| cpu 0: rx_hash 0xb2874456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33370 dport 55893] != expected 0xade521a4 # # Exception| cpu 0: rx_hash 0x7adc3020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33408 dport 55893] != expected 0x372bd4f2 # # Exception| cpu 0: rx_hash 0x282e9198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33520 dport 55893] != expected 0x30023d0f # # Exception| cpu 0: rx_hash 0x7b7cfb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33532 dport 55893] != expected 0x9e44a0b2 # # Exception| cpu 0: rx_hash 0xe74b424a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33566 dport 55893] != expected 0xd1f795bb # # Exception| cpu 0: rx_hash 0x20cdb2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33570 dport 55893] != expected 0x1420af69 # # Exception| cpu 0: rx_hash 0xe6eb89e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33634 dport 55893] != expected 0x7898e1fb # # Exception| cpu 0: rx_hash 0x0b85db3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33656 dport 55893] != expected 0x38b27d76 # # Exception| cpu 0: rx_hash 0x8b55beef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33664 dport 55893] != expected 0xec05c756 # # Exception| cpu 0: rx_hash 0x93cd5214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33680 dport 55893] != expected 0x5ee4fd1c # # Exception| cpu 0: rx_hash 0x544ba289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33708 dport 55893] != expected 0x9b33c7ce # # Exception| cpu 0: rx_hash 0xa89f3747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33802 dport 55893] != expected 0x28e0d847 # # Exception| cpu 0: rx_hash 0xcafc84aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33806 dport 55893] != expected 0xe364316e # # Exception| cpu 4: rx_hash 0xed3eb7d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60966 dport 55893] != expected 0xfc91dbaa # # Exception| cpu 4: rx_hash 0xb25980c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32780 dport 55893] != expected 0x42a667d4 # # Exception| cpu 4: rx_hash 0x0c65b80f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32794 dport 55893] != expected 0xacca66e4 # # Exception| cpu 4: rx_hash 0x8029ce72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32826 dport 55893] != expected 0x75bafbc1 # # Exception| cpu 4: rx_hash 0xb0b8dc27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32846 dport 55893] != expected 0xb917fb15 # # Exception| cpu 4: rx_hash 0x6ce75706 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32860 dport 55893] != expected 0x9cff130c # # Exception| cpu 4: rx_hash 0xd19af88d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32884 dport 55893] != expected 0x204dfabd # # Exception| cpu 4: rx_hash 0xef76a590 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32922 dport 55893] != expected 0x1a9641ad # # Exception| cpu 4: rx_hash 0x29509eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 32986 dport 55893] != expected 0x762e0f3f # # Exception| cpu 4: rx_hash 0x50ea56ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 33008 dport 55893] != expected 0x5d9534dd # # Exception| cpu 4: rx_hash 0x43d00e0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33036 dport 55893] != expected 0x99887470 # # Exception| cpu 4: rx_hash 0x4091994b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33074 dport 55893] != expected 0xcb569cf1 # # Exception| cpu 4: rx_hash 0x126338f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33090 dport 55893] != expected 0xcc7f750c # # Exception| cpu 4: rx_hash 0x6bd9f0a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33128 dport 55893] != expected 0xe7c44eee # # Exception| cpu 4: rx_hash 0x20137642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33140 dport 55893] != expected 0xfb63e919 # # Exception| cpu 4: rx_hash 0xc1e13739 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33206 dport 55893] != expected 0xb68e5291 # # Exception| cpu 4: rx_hash 0xf0d0eecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33214 dport 55893] != expected 0xd34c2605 # # Exception| cpu 4: rx_hash 0xa163d830 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33264 dport 55893] != expected 0x86bb2779 # # Exception| cpu 4: rx_hash 0x82165603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33326 dport 55893] != expected 0x61482170 # # Exception| cpu 4: rx_hash 0xd3a560fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33376 dport 55893] != expected 0x34bf200c # # Exception| cpu 4: rx_hash 0x8f2a8e0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33418 dport 55893] != expected 0xc5e07235 # # Exception| cpu 4: rx_hash 0x00276f36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 55893] != expected 0x4e4e0791 # # Exception| cpu 4: rx_hash 0xf690465d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33440 dport 55893] != expected 0xee5b49d7 # # Exception| cpu 4: rx_hash 0xc7a19fab [saddr 192.0.3.2 daddr 192.0.3.1 sport 33448 dport 55893] != expected 0x8b993d43 # # Exception| cpu 4: rx_hash 0xbd5ac0bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33468 dport 55893] != expected 0xf2fcee20 # # Exception| cpu 4: rx_hash 0xde99b8f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33476 dport 55893] != expected 0x90177349 # # Exception| cpu 4: rx_hash 0x33f7ea24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33502 dport 55893] != expected 0xd03defc4 # # Exception| cpu 4: rx_hash 0x739fd8cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33582 dport 55893] != expected 0xba6632d4 # # Exception| cpu 4: rx_hash 0x404f5dde [saddr 192.0.3.2 daddr 192.0.3.1 sport 33636 dport 55893] != expected 0x2415da81 # # Exception| cpu 4: rx_hash 0x9c10d6ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 33654 dport 55893] != expected 0x1fd3298 # # Exception| cpu 4: rx_hash 0xf1aee1f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33684 dport 55893] != expected 0x95601435 # # Exception| cpu 4: rx_hash 0xc09f380f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33692 dport 55893] != expected 0xf0a260a1 # # Exception| cpu 4: rx_hash 0xa1bd1ca5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33702 dport 55893] != expected 0x69f86109 # # Exception| cpu 4: rx_hash 0x4cd34e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33724 dport 55893] != expected 0x29d2fd84 # # Exception| cpu 4: rx_hash 0x881429a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33726 dport 55893] != expected 0xbedb2fd7 # # Exception| cpu 4: rx_hash 0x1d60788d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33778 dport 55893] != expected 0x7c25fcf8 # # Exception| cpu 4: rx_hash 0x2c51a17b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33786 dport 55893] != expected 0x19e7886c # # Exception| cpu 4: rx_hash 0x4e321296 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33790 dport 55893] != expected 0xd2636145 # # Exception| cpu 4: rx_hash 0x77812b21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33830 dport 55893] != expected 0x5fd6d8df # # Exception| cpu 4: rx_hash 0xc9bd13ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33840 dport 55893] != expected 0xb1bad9ef # # Exception| cpu 4: rx_hash 0xc81dd84e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33868 dport 55893] != expected 0x18d5adaf # # Exception| cpu 4: rx_hash 0x1442536f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33886 dport 55893] != expected 0x3d3d45b6 # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa0fadbb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48476 dport 53051] OK # # # cpu 0: rx_hash 0x68a1afc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48518 dport 53051] OK # # # cpu 0: rx_hash 0x40a8516b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48610 dport 53051] OK # # # cpu 0: rx_hash 0x22cbe286 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48614 dport 53051] OK # # # cpu 0: rx_hash 0xb55eef47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48616 dport 53051] OK # # # cpu 0: rx_hash 0xadc603bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48632 dport 53051] OK # # # cpu 0: rx_hash 0x02fffbf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48646 dport 53051] OK # # # cpu 0: rx_hash 0x51ad91e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48650 dport 53051] OK # # # cpu 0: rx_hash 0xbcc3c33e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48656 dport 53051] OK # # # cpu 0: rx_hash 0x8df21ac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48664 dport 53051] OK # # # cpu 0: rx_hash 0xbe229fda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48722 dport 53051] OK # # # cpu 0: rx_hash 0x8f13462c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48730 dport 53051] OK # # # cpu 0: rx_hash 0x326ee9a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48754 dport 53051] OK # # # cpu 0: rx_hash 0x838f5580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48770 dport 53051] OK # # # cpu 0: rx_hash 0x5c9149e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48814 dport 53051] OK # # # cpu 0: rx_hash 0x248b4a14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48888 dport 53051] OK # # # cpu 0: rx_hash 0xe04c2dce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48890 dport 53051] OK # # # cpu 0: rx_hash 0xd99ed777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48928 dport 53051] OK # # # cpu 0: rx_hash 0x1d59b0ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48930 dport 53051] OK # # # cpu 0: rx_hash 0x4e0bdab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48942 dport 53051] OK # # # cpu 0: rx_hash 0x5693364d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48958 dport 53051] OK # # # cpu 0: rx_hash 0x1cf97b0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48990 dport 53051] OK # # # cpu 0: rx_hash 0x7ddb5fa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48996 dport 53051] OK # # # cpu 0: rx_hash 0x2e8935bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49000 dport 53051] OK # # # cpu 0: rx_hash 0xea4e5265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49002 dport 53051] OK # # # cpu 0: rx_hash 0x433702b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49034 dport 53051] OK # # # cpu 4: rx_hash 0x051f98c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48484 dport 53051] OK # # # cpu 4: rx_hash 0x7fe4c7d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48496 dport 53051] OK # # # cpu 4: rx_hash 0x9e1686ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48562 dport 53051] OK # # # cpu 4: rx_hash 0x846f36b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48608 dport 53051] OK # # # cpu 4: rx_hash 0x956af633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48648 dport 53051] OK # # # cpu 4: rx_hash 0x1926804e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48680 dport 53051] OK # # # cpu 4: rx_hash 0xc5790b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48698 dport 53051] OK # # # cpu 4: rx_hash 0x7ae5f800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48720 dport 53051] OK # # # cpu 4: rx_hash 0x4748325a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48768 dport 53051] OK # # # cpu 4: rx_hash 0x9b17b97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48786 dport 53051] OK # # # cpu 4: rx_hash 0xc845d360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48798 dport 53051] OK # # # cpu 4: rx_hash 0xcb044427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48800 dport 53051] OK # # # cpu 4: rx_hash 0x3f5231a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48854 dport 53051] OK # # # cpu 4: rx_hash 0xb31e47d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48886 dport 53051] OK # # # cpu 4: rx_hash 0x64e378fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48904 dport 53051] OK # # # cpu 4: rx_hash 0x66022418 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48970 dport 53051] OK # # # cpu 4: rx_hash 0x8b6c76cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48976 dport 53051] OK # # # cpu 4: rx_hash 0xb91c387e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48998 dport 53051] OK # # # cpu 4: rx_hash 0x6a9e37b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49042 dport 53051] OK # # # cpu 4: rx_hash 0xfd0b3a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49052 dport 53051] OK # # # cpu 4: rx_hash 0x69dfa0f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49068 dport 53051] OK # # # cpu 4: rx_hash 0xe6d241c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49074 dport 53051] OK # # # cpu 4: rx_hash 0xb5802bd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49086 dport 53051] OK # # # cpu 4: rx_hash 0x41d65e5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49096 dport 53051] OK # # # cpu 4: rx_hash 0x3b2d014b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49116 dport 53051] OK # # # cpu 4: rx_hash 0xe4331d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49136 dport 53051] OK # # # cpu 4: rx_hash 0x1caf919f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49160 dport 53051] OK # # # cpu 4: rx_hash 0x364733d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49198 dport 53051] OK # # # cpu 4: rx_hash 0xebb87357 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49216 dport 53051] OK # # # cpu 4: rx_hash 0x4d1ca760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49222 dport 53051] OK # # # cpu 4: rx_hash 0xce8d55f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49280 dport 53051] OK # # # cpu 4: rx_hash 0x4180b4cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49310 dport 53051] OK # # # cpu 4: rx_hash 0xfd5dd0e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49354 dport 53051] OK # # # cpu 4: rx_hash 0xd7b572ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49388 dport 53051] OK # # # cpu 4: rx_hash 0x00484d87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49426 dport 53051] OK # # # cpu 4: rx_hash 0x531a279c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49438 dport 53051] OK # # # cpu 4: rx_hash 0xbd35e20c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49466 dport 53051] OK # # # cpu 4: rx_hash 0xefc743b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49482 dport 53051] OK # # # cpu 4: rx_hash 0x51fb7b78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49500 dport 53051] OK # # # cpu 4: rx_hash 0xcaf26515 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49546 dport 53051] OK # # # count: pass=66 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, 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 33488 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42804 dport 33488] != expected 0x5b99c013 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42804 dport 33488] != expected 0x5b99c013 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38287 dport 33488] != expected 0x9c70da20 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38287 dport 33488] != expected 0x9c70da20 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45164 dport 33488] != expected 0xadc2bffa # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45164 dport 33488] != expected 0xadc2bffa # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42769 dport 33488] != expected 0x677e10b8 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42769 dport 33488] != expected 0x677e10b8 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52193 dport 33488] != expected 0x2e105042 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52193 dport 33488] != expected 0x2e105042 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50706 dport 33488] != expected 0x50ffbd3b # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50706 dport 33488] != expected 0x50ffbd3b # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53239 dport 33488] != expected 0xf6b7d59b # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53239 dport 33488] != expected 0xf6b7d59b # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39909 dport 33488] != expected 0x1b4ae01f # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39909 dport 33488] != expected 0x1b4ae01f # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33387 dport 33488] != expected 0x19a0b852 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33387 dport 33488] != expected 0x19a0b852 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44268 dport 33488] != expected 0x7b823f14 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44268 dport 33488] != expected 0x7b823f14 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58042 dport 33488] != expected 0xa0387b7 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58042 dport 33488] != expected 0xa0387b7 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43737 dport 33488] != expected 0xaed858ce # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43737 dport 33488] != expected 0xaed858ce # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46830 dport 33488] != expected 0xd7cbc7db # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46830 dport 33488] != expected 0xd7cbc7db # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55704 dport 33488] != expected 0xc2cd8164 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55704 dport 33488] != expected 0xc2cd8164 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44652 dport 33488] != expected 0xa049118f # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44652 dport 33488] != expected 0xa049118f # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33694 dport 33488] != expected 0x966c28cc # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33694 dport 33488] != expected 0x966c28cc # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35039 dport 33488] != expected 0xf91b1afb # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35039 dport 33488] != expected 0xf91b1afb # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41595 dport 33488] != expected 0xcd98f285 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41595 dport 33488] != expected 0xcd98f285 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49362 dport 33488] != expected 0xd14759db # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49362 dport 33488] != expected 0xd14759db # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45528 dport 33488] != expected 0x60a5c551 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45528 dport 33488] != expected 0x60a5c551 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33803 dport 33488] != expected 0xf734e6de # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33803 dport 33488] != expected 0xf734e6de # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42999 dport 33488] != expected 0x3867df3c # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42999 dport 33488] != expected 0x3867df3c # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40838 dport 33488] != expected 0x2153c1b5 # # Exception| cpu 4: rx_hash 0xa401419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40838 dport 33488] != expected 0x2153c1b5 # # 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 216, 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 49659 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52291 dport 49659] != expected 0xf70ef605 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52291 dport 49659] != expected 0xf70ef605 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51150 dport 49659] != expected 0x19bd3645 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51150 dport 49659] != expected 0x19bd3645 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36995 dport 49659] != expected 0xf4b63c19 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36995 dport 49659] != expected 0xf4b63c19 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48275 dport 49659] != expected 0xd9f1cefe # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48275 dport 49659] != expected 0xd9f1cefe # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52353 dport 49659] != expected 0x16fcb77e # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52353 dport 49659] != expected 0x16fcb77e # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49752 dport 49659] != expected 0x979fe6a # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49752 dport 49659] != expected 0x979fe6a # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58286 dport 49659] != expected 0x383954c3 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58286 dport 49659] != expected 0x383954c3 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45320 dport 49659] != expected 0x4dd892a6 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45320 dport 49659] != expected 0x4dd892a6 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52548 dport 49659] != expected 0x29ad6348 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52548 dport 49659] != expected 0x29ad6348 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56959 dport 49659] != expected 0xe7545913 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56959 dport 49659] != expected 0xe7545913 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35247 dport 49659] != expected 0x2b080785 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35247 dport 49659] != expected 0x2b080785 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49609 dport 49659] != expected 0xf2318913 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49609 dport 49659] != expected 0xf2318913 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53981 dport 49659] != expected 0xae9f0741 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53981 dport 49659] != expected 0xae9f0741 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58998 dport 49659] != expected 0x794eaa13 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58998 dport 49659] != expected 0x794eaa13 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36205 dport 49659] != expected 0x7698254d # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36205 dport 49659] != expected 0x7698254d # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42741 dport 49659] != expected 0xbcd239d8 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42741 dport 49659] != expected 0xbcd239d8 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50160 dport 49659] != expected 0xa69ec2b1 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50160 dport 49659] != expected 0xa69ec2b1 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42914 dport 49659] != expected 0xbccf7b50 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42914 dport 49659] != expected 0xbccf7b50 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37644 dport 49659] != expected 0x80f3aa5a # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37644 dport 49659] != expected 0x80f3aa5a # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52459 dport 49659] != expected 0xa9604411 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52459 dport 49659] != expected 0xa9604411 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60418 dport 49659] != expected 0x6f2a4ef8 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60418 dport 49659] != expected 0x6f2a4ef8 # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 49659] != expected 0x4154315b # # Exception| cpu 0: rx_hash 0x36407d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 49659] != expected 0x4154315b # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->