< 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 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 42591 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x235cdaad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 42591] != expected 0xdb5d544c # # Exception| cpu 0: rx_hash 0xb55183a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41510 dport 42591] != expected 0xf23cb27f # # Exception| cpu 0: rx_hash 0xfe3d8da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41624 dport 42591] != expected 0xbe97c228 # # Exception| cpu 0: rx_hash 0x74265435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41686 dport 42591] != expected 0xeddc60f # # Exception| cpu 0: rx_hash 0x44ff23b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41770 dport 42591] != expected 0x7502eee1 # # Exception| cpu 0: rx_hash 0xcdae301a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41804 dport 42591] != expected 0x6bcba587 # # Exception| cpu 0: rx_hash 0x90e784a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41818 dport 42591] != expected 0x54690a54 # # Exception| cpu 0: rx_hash 0x35fde274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41832 dport 42591] != expected 0xacb3fe3a # # Exception| cpu 0: rx_hash 0xa27d3dd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41872 dport 42591] != expected 0x88fb861e # # Exception| cpu 0: rx_hash 0x51905335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41898 dport 42591] != expected 0xa8887e24 # # Exception| cpu 0: rx_hash 0x752f50fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41928 dport 42591] != expected 0x7132dea # # Exception| cpu 0: rx_hash 0x7e91ec74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41942 dport 42591] != expected 0xe0188e6d # # Exception| cpu 0: rx_hash 0xde54d4e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41944 dport 42591] != expected 0xeb47abc0 # # Exception| cpu 0: rx_hash 0x70f00ebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41972 dport 42591] != expected 0xf496fc29 # # Exception| cpu 0: rx_hash 0x1c036bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41994 dport 42591] != expected 0xe13e13bf # # Exception| cpu 0: rx_hash 0x4c61f780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42006 dport 42591] != expected 0x64918169 # # Exception| cpu 0: rx_hash 0x44958132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42016 dport 42591] != expected 0x2d196daf # # Exception| cpu 0: rx_hash 0x38bc6805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42088 dport 42591] != expected 0x4ea54071 # # Exception| cpu 0: rx_hash 0x5cd1d944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42154 dport 42591] != expected 0x4a9ec06f # # Exception| cpu 0: rx_hash 0xf7aa5d5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42170 dport 42591] != expected 0xa6ca4645 # # Exception| cpu 0: rx_hash 0x8b83b46b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42226 dport 42591] != expected 0xc5766b9b # # Exception| cpu 0: rx_hash 0x69d7f080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42346 dport 42591] != expected 0xc2c43942 # # Exception| cpu 0: rx_hash 0x9970545c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42360 dport 42591] != expected 0x4c348e39 # # Exception| cpu 0: rx_hash 0xa31e9b9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42372 dport 42591] != expected 0xd92eeeb5 # # Exception| cpu 0: rx_hash 0x08651f86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42388 dport 42591] != expected 0x357a689f # # Exception| cpu 4: rx_hash 0xbb30616c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41476 dport 42591] != expected 0xe6b2c03b # # Exception| cpu 4: rx_hash 0x46bced45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41500 dport 42591] != expected 0xd24f4a45 # # Exception| cpu 4: rx_hash 0xee8da360 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41508 dport 42591] != expected 0x9098832e # # Exception| cpu 4: rx_hash 0x45f62778 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41524 dport 42591] != expected 0x7ccc0504 # # Exception| cpu 4: rx_hash 0x48dd0f8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41534 dport 42591] != expected 0xc6c13801 # # Exception| cpu 4: rx_hash 0x6af79839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41544 dport 42591] != expected 0x345cf54d # # Exception| cpu 4: rx_hash 0xc18c1c21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41560 dport 42591] != expected 0xd8087367 # # Exception| cpu 4: rx_hash 0x326172c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41570 dport 42591] != expected 0xf87b8b5d # # Exception| cpu 4: rx_hash 0xc4534266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41572 dport 42591] != expected 0x2b8da2a4 # # Exception| cpu 4: rx_hash 0x6f28c67e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41588 dport 42591] != expected 0xc7d9248e # # Exception| cpu 4: rx_hash 0x0e9a2978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41610 dport 42591] != expected 0x30677553 # # Exception| cpu 4: rx_hash 0x560cc381 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41632 dport 42591] != expected 0xfc400b43 # # Exception| cpu 4: rx_hash 0xa03ef327 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41638 dport 42591] != expected 0x2fb622ba # # Exception| cpu 4: rx_hash 0xa6ab675d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41650 dport 42591] != expected 0x72b0bc38 # # Exception| cpu 4: rx_hash 0xab804fa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41656 dport 42591] != expected 0xc8bd813d # # Exception| cpu 4: rx_hash 0x2444c87e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41674 dport 42591] != expected 0x8b7254d9 # # Exception| cpu 4: rx_hash 0x7cd22287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41696 dport 42591] != expected 0x47552ac9 # # Exception| cpu 4: rx_hash 0xd7a9a69f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41712 dport 42591] != expected 0xab01ace3 # # Exception| cpu 4: rx_hash 0x2cb0becc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41724 dport 42591] != expected 0xc2fab81f # # Exception| cpu 4: rx_hash 0x4a9ec17e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41736 dport 42591] != expected 0x618c9ca5 # # Exception| cpu 4: rx_hash 0xbcacf1d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41742 dport 42591] != expected 0xb27ab55c # # Exception| cpu 4: rx_hash 0x17d775c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41758 dport 42591] != expected 0x5e2e3376 # # Exception| cpu 4: rx_hash 0x12082b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41762 dport 42591] != expected 0xadabe2b5 # # Exception| cpu 4: rx_hash 0xb973af9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41778 dport 42591] != expected 0x41ff649f # # Exception| cpu 4: rx_hash 0xef84a7ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41786 dport 42591] != expected 0x995668cb # # Exception| cpu 4: rx_hash 0x426ab7cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41790 dport 42591] != expected 0x28047063 # # Exception| cpu 4: rx_hash 0x3d0994c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41822 dport 42591] != expected 0xe53b12fc # # Exception| cpu 4: rx_hash 0xc3cfd2d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41838 dport 42591] != expected 0x7f45d7c3 # # Exception| cpu 4: rx_hash 0x9e86666c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41848 dport 42591] != expected 0x40e77810 # # Exception| cpu 4: rx_hash 0xa4e8a9ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41860 dport 42591] != expected 0xd5fd189c # # Exception| cpu 4: rx_hash 0x5cbb7bc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41888 dport 42591] != expected 0x12854321 # # Exception| cpu 4: rx_hash 0xf7c0ffd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41904 dport 42591] != expected 0xfed1c50b # # Exception| cpu 4: rx_hash 0x8057aa60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41958 dport 42591] != expected 0x7a664b52 # # Exception| cpu 4: rx_hash 0x7b4eb233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41962 dport 42591] != expected 0x139d5fae # # Exception| cpu 4: rx_hash 0x42001548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 42591] != expected 0x701ff32d # # Exception| cpu 4: rx_hash 0x4f2b3dbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42046 dport 42591] != expected 0xca12ce28 # # Exception| cpu 4: rx_hash 0x9618b25a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42052 dport 42591] != expected 0x51741798 # # Exception| cpu 4: rx_hash 0xcb5106e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42066 dport 42591] != expected 0x6ed6b84b # # Exception| cpu 4: rx_hash 0x30481eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42078 dport 42591] != expected 0x72dacb7 # # Exception| cpu 4: rx_hash 0xaf3cb7a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42128 dport 42591] != expected 0x6aed3855 # # Exception| cpu 4: rx_hash 0x590e8703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42134 dport 42591] != expected 0xb91b11ac # # Exception| cpu 4: rx_hash 0x7b2410b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42208 dport 42591] != expected 0x4b86dce0 # # Exception| cpu 4: rx_hash 0x760f3842 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42218 dport 42591] != expected 0xf18be1e5 # # Exception| cpu 4: rx_hash 0x266da409 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42230 dport 42591] != expected 0x74247333 # # Exception| cpu 4: rx_hash 0x2b468cfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42236 dport 42591] != expected 0xce294e36 # # Exception| cpu 4: rx_hash 0x102147f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42270 dport 42591] != expected 0x52fdc55f # # Exception| cpu 4: rx_hash 0x15fe19b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42274 dport 42591] != expected 0xa178149c # # Exception| cpu 4: rx_hash 0x6a9d3abd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42306 dport 42591] != expected 0x6c477603 # # Exception| cpu 4: rx_hash 0x37d48e03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42324 dport 42591] != expected 0x53e5d9d0 # # Exception| cpu 4: rx_hash 0x64fcd875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42336 dport 42591] != expected 0x78c90447 # # Exception| cpu 4: rx_hash 0xa58b0fe4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42384 dport 42591] != expected 0x84287037 # # Exception| cpu 4: rx_hash 0x5b4d49f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42400 dport 42591] != expected 0x1e56b508 # # Exception| cpu 4: rx_hash 0x7193a8f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42464 dport 42591] != expected 0xa5439482 # # Exception| cpu 4: rx_hash 0xd7c3041b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42490 dport 42591] != expected 0xf31a2fad # # Exception| cpu 4: rx_hash 0x14739f1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42496 dport 42591] != expected 0xac518a8b # # 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 0xa38189aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46270 dport 54761] OK # # # cpu 0: rx_hash 0x82e1d423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46304 dport 54761] OK # # # cpu 0: rx_hash 0x299a503b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46320 dport 54761] OK # # # cpu 0: rx_hash 0x4740593b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46386 dport 54761] OK # # # cpu 0: rx_hash 0xbc594168 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46398 dport 54761] OK # # # cpu 0: rx_hash 0x9358fe29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46402 dport 54761] OK # # # cpu 0: rx_hash 0x63ff5af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46416 dport 54761] OK # # # cpu 0: rx_hash 0x90123414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46442 dport 54761] OK # # # cpu 0: rx_hash 0x9687a06e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46462 dport 54761] OK # # # cpu 0: rx_hash 0x5f04014d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46520 dport 54761] OK # # # cpu 0: rx_hash 0xdb7e3a14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46548 dport 54761] OK # # # cpu 0: rx_hash 0x232de87a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46576 dport 54761] OK # # # cpu 0: rx_hash 0x46cddf92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46608 dport 54761] OK # # # cpu 0: rx_hash 0x18cea111 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46638 dport 54761] OK # # # cpu 0: rx_hash 0x37cf1e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46674 dport 54761] OK # # # cpu 0: rx_hash 0xcf9ccc3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46710 dport 54761] OK # # # cpu 0: rx_hash 0x55373b6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46724 dport 54761] OK # # # cpu 0: rx_hash 0xae2e2338 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46728 dport 54761] OK # # # cpu 0: rx_hash 0x0555a720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46744 dport 54761] OK # # # cpu 0: rx_hash 0x567df156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46764 dport 54761] OK # # # cpu 4: rx_hash 0x27fbb2f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46290 dport 54761] OK # # # cpu 4: rx_hash 0x440a9306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46362 dport 54761] OK # # # cpu 4: rx_hash 0xbaccd512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46378 dport 54761] OK # # # cpu 4: rx_hash 0x9d391ce1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46432 dport 54761] OK # # # cpu 4: rx_hash 0x364298f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46448 dport 54761] OK # # # cpu 4: rx_hash 0x3b69b00c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46458 dport 54761] OK # # # cpu 4: rx_hash 0x0f669d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46500 dport 54761] OK # # # cpu 4: rx_hash 0x7005be0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46532 dport 54761] OK # # # cpu 4: rx_hash 0xd65512e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46558 dport 54761] OK # # # cpu 4: rx_hash 0x25b87c00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46564 dport 54761] OK # # # cpu 4: rx_hash 0x83e8d0ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46590 dport 54761] OK # # # cpu 4: rx_hash 0x919fb2bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46664 dport 54761] OK # # # cpu 4: rx_hash 0x9ffe5075 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46698 dport 54761] OK # # # cpu 4: rx_hash 0xf5f203fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46730 dport 54761] OK # # # cpu 4: rx_hash 0xa8bbb742 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46748 dport 54761] OK # # # cpu 4: rx_hash 0x87ba0803 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46816 dport 54761] OK # # # cpu 4: rx_hash 0x718838a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46822 dport 54761] OK # # # cpu 4: rx_hash 0x8a9120f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46826 dport 54761] OK # # # cpu 4: rx_hash 0xbcddc30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46850 dport 54761] OK # # # cpu 4: rx_hash 0x9b280afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46920 dport 54761] OK # # # cpu 4: rx_hash 0x30538ee4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46936 dport 54761] OK # # # cpu 4: rx_hash 0xce95c8f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46952 dport 54761] OK # # # cpu 4: rx_hash 0x93dc7c4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46974 dport 54761] OK # # # cpu 4: rx_hash 0xa20c0f03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47004 dport 54761] OK # # # cpu 4: rx_hash 0x836c528a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47042 dport 54761] OK # # # cpu 4: rx_hash 0x2676345a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47088 dport 54761] OK # # # cpu 4: rx_hash 0x48996c18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47142 dport 54761] OK # # # cpu 4: rx_hash 0xc93c0906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47222 dport 54761] OK # # # cpu 4: rx_hash 0x0ede4aed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47250 dport 54761] OK # # # cpu 4: rx_hash 0xe1a126f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47360 dport 54761] OK # # # cpu 4: rx_hash 0xb41ce4ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47392 dport 54761] OK # # # cpu 4: rx_hash 0x9636734b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47446 dport 54761] OK # # # cpu 4: rx_hash 0x9ec205f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47456 dport 54761] OK # # # count: pass=53 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 50694 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49537 dport 50694] != expected 0x207d6cb9 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49537 dport 50694] != expected 0x207d6cb9 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46379 dport 50694] != expected 0xb440bb90 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46379 dport 50694] != expected 0xb440bb90 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42223 dport 50694] != expected 0x73a40e93 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42223 dport 50694] != expected 0x73a40e93 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34197 dport 50694] != expected 0xf971b502 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34197 dport 50694] != expected 0xf971b502 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45744 dport 50694] != expected 0x18cd4c92 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45744 dport 50694] != expected 0x18cd4c92 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33232 dport 50694] != expected 0xcdcfbc9b # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33232 dport 50694] != expected 0xcdcfbc9b # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59604 dport 50694] != expected 0xef4d7a3f # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59604 dport 50694] != expected 0xef4d7a3f # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39405 dport 50694] != expected 0xf836f271 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39405 dport 50694] != expected 0xf836f271 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37098 dport 50694] != expected 0xfd955845 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37098 dport 50694] != expected 0xfd955845 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49821 dport 50694] != expected 0xbc75123c # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49821 dport 50694] != expected 0xbc75123c # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47362 dport 50694] != expected 0xd9e26d66 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47362 dport 50694] != expected 0xd9e26d66 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60998 dport 50694] != expected 0xb0e4aba8 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60998 dport 50694] != expected 0xb0e4aba8 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50553 dport 50694] != expected 0xff844685 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50553 dport 50694] != expected 0xff844685 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40007 dport 50694] != expected 0xfcef06de # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40007 dport 50694] != expected 0xfcef06de # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46129 dport 50694] != expected 0xcdc48dd # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46129 dport 50694] != expected 0xcdc48dd # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54780 dport 50694] != expected 0xa8f8f8cd # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54780 dport 50694] != expected 0xa8f8f8cd # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38670 dport 50694] != expected 0xbe640cfc # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38670 dport 50694] != expected 0xbe640cfc # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40731 dport 50694] != expected 0xdbf259d1 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40731 dport 50694] != expected 0xdbf259d1 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50867 dport 50694] != expected 0x3ab1269c # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50867 dport 50694] != expected 0x3ab1269c # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46125 dport 50694] != expected 0x8973da0b # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46125 dport 50694] != expected 0x8973da0b # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46686 dport 50694] != expected 0xf896c97d # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46686 dport 50694] != expected 0xf896c97d # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55825 dport 50694] != expected 0xb306b8f # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55825 dport 50694] != expected 0xb306b8f # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39948 dport 50694] != expected 0x38bf78f2 # # Exception| cpu 4: rx_hash 0x0f466afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39948 dport 50694] != expected 0x38bf78f2 # # 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 40146 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50722 dport 40146] != expected 0x1dc2720d # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50722 dport 40146] != expected 0x1dc2720d # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53573 dport 40146] != expected 0x2ec1d1dc # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53573 dport 40146] != expected 0x2ec1d1dc # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46995 dport 40146] != expected 0xbb0a5f4 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46995 dport 40146] != expected 0xbb0a5f4 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53915 dport 40146] != expected 0x152298b7 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53915 dport 40146] != expected 0x152298b7 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42402 dport 40146] != expected 0x473e05cc # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42402 dport 40146] != expected 0x473e05cc # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56402 dport 40146] != expected 0xcd7c85b3 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56402 dport 40146] != expected 0xcd7c85b3 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55118 dport 40146] != expected 0x93a48a91 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55118 dport 40146] != expected 0x93a48a91 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47914 dport 40146] != expected 0x2adc3c2 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47914 dport 40146] != expected 0x2adc3c2 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34354 dport 40146] != expected 0x769328f4 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34354 dport 40146] != expected 0x769328f4 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46766 dport 40146] != expected 0xb360027a # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46766 dport 40146] != expected 0xb360027a # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37932 dport 40146] != expected 0x78dd33df # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37932 dport 40146] != expected 0x78dd33df # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41558 dport 40146] != expected 0x26e6484e # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41558 dport 40146] != expected 0x26e6484e # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55019 dport 40146] != expected 0xc397d1b5 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55019 dport 40146] != expected 0xc397d1b5 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52324 dport 40146] != expected 0xc5238885 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52324 dport 40146] != expected 0xc5238885 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54441 dport 40146] != expected 0xb7cecc57 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54441 dport 40146] != expected 0xb7cecc57 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43962 dport 40146] != expected 0xbc124cdd # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43962 dport 40146] != expected 0xbc124cdd # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36895 dport 40146] != expected 0x68d2fa97 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36895 dport 40146] != expected 0x68d2fa97 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40236 dport 40146] != expected 0x733c7c96 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40236 dport 40146] != expected 0x733c7c96 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57749 dport 40146] != expected 0x3af50207 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57749 dport 40146] != expected 0x3af50207 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35091 dport 40146] != expected 0x9881d609 # # Exception| cpu 4: rx_hash 0x8cdf0f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35091 dport 40146] != expected 0x9881d609 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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__->