< 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' TAP version 13 1..1 # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 39122 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x20a560c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50992 dport 39122] != expected 0xa0ac609e # # Exception| cpu 0: rx_hash 0x9864eee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51018 dport 39122] != expected 0xb86530c # # Exception| cpu 0: rx_hash 0x6e473950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51042 dport 39122] != expected 0xd4ca5ebd # # Exception| cpu 0: rx_hash 0x033bd5c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51050 dport 39122] != expected 0x323a5083 # # Exception| cpu 0: rx_hash 0x37f32474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51060 dport 39122] != expected 0xf1927d24 # # Exception| cpu 0: rx_hash 0x453f6a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51106 dport 39122] != expected 0x867b5f99 # # Exception| cpu 0: rx_hash 0xfdfee42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51160 dport 39122] != expected 0x2d516c0b # # Exception| cpu 0: rx_hash 0x3f15c22f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51182 dport 39122] != expected 0x31b54c1d # # Exception| cpu 0: rx_hash 0xb75b3bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51214 dport 39122] != expected 0xbb3f1eed # # Exception| cpu 0: rx_hash 0x75b01db3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51256 dport 39122] != expected 0xa7db3efb # # Exception| cpu 0: rx_hash 0x562ea8b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51298 dport 39122] != expected 0x354d0ee6 # # Exception| cpu 0: rx_hash 0xd5636cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51312 dport 39122] != expected 0xddf53102 # # Exception| cpu 0: rx_hash 0x3e869e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51336 dport 39122] != expected 0x23703a88 # # Exception| cpu 0: rx_hash 0xd2c1317a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51356 dport 39122] != expected 0x9de821ea # # Exception| cpu 0: rx_hash 0x9367d37a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51384 dport 39122] != expected 0x69b43e18 # # Exception| cpu 0: rx_hash 0xb0f9667a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51426 dport 39122] != expected 0xfb220e05 # # Exception| cpu 0: rx_hash 0xeb3bfca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51450 dport 39122] != expected 0x6eaa0724 # # Exception| cpu 0: rx_hash 0xf28eaa9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51486 dport 39122] != expected 0xaf709983 # # Exception| cpu 0: rx_hash 0x30658c9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51496 dport 39122] != expected 0xb394b995 # # Exception| cpu 0: rx_hash 0x525ddb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51542 dport 39122] != expected 0xd55e967a # # Exception| cpu 0: rx_hash 0x90b6fd9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51552 dport 39122] != expected 0xc9bab66c # # Exception| cpu 0: rx_hash 0x4f9bfe8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51590 dport 39122] != expected 0xf4979041 # # Exception| cpu 0: rx_hash 0x38836ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51634 dport 39122] != expected 0x73b388ac # # Exception| cpu 0: rx_hash 0xef488f8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51662 dport 39122] != expected 0x8eb99fb8 # # Exception| cpu 0: rx_hash 0x6c054b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51676 dport 39122] != expected 0x6601a05c # # Exception| cpu 0: rx_hash 0x98501bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51706 dport 39122] != expected 0x99d8755 # # Exception| cpu 0: rx_hash 0x4d3eadfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 39122] != expected 0x4c28eb9f # # Exception| cpu 0: rx_hash 0x76b2e7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 51788 dport 39122] != expected 0xfbae7e9 # # Exception| cpu 0: rx_hash 0x73663dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51886 dport 39122] != expected 0xff77ddb9 # # Exception| cpu 0: rx_hash 0x2ad220c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51896 dport 39122] != expected 0xda2ffe20 # # Exception| cpu 0: rx_hash 0x9213aeec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51906 dport 39122] != expected 0x7105cdb2 # # Exception| cpu 0: rx_hash 0x115e6aec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51920 dport 39122] != expected 0x99bdf256 # # Exception| cpu 0: rx_hash 0x5329a608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52012 dport 39122] != expected 0xcdef65d0 # # Exception| cpu 0: rx_hash 0xbf6e0965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52024 dport 39122] != expected 0x73777eb2 # # Exception| cpu 4: rx_hash 0x6b93e366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51072 dport 39122] != expected 0x240764ed # # Exception| cpu 4: rx_hash 0x69e56499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51086 dport 39122] != expected 0x94d74e55 # # Exception| cpu 4: rx_hash 0xeaa8a099 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 39122] != expected 0x7c6f71b1 # # Exception| cpu 4: rx_hash 0x2a350166 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51108 dport 39122] != expected 0xd05b7b1f # # Exception| cpu 4: rx_hash 0x73811c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51122 dport 39122] != expected 0xf5035886 # # Exception| cpu 4: rx_hash 0x13cfccbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51138 dport 39122] != expected 0x23195dd1 # # Exception| cpu 4: rx_hash 0x501fa942 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51176 dport 39122] != expected 0x6795689b # # Exception| cpu 4: rx_hash 0x09abb466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51198 dport 39122] != expected 0x42cd4b02 # # Exception| cpu 4: rx_hash 0xd85150de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51208 dport 39122] != expected 0xed1f3a6b # # Exception| cpu 4: rx_hash 0x18ccf121 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51248 dport 39122] != expected 0x412b30c5 # # Exception| cpu 4: rx_hash 0x788221de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51264 dport 39122] != expected 0x97313592 # # Exception| cpu 4: rx_hash 0xe47f4733 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51340 dport 39122] != expected 0xee9026f5 # # Exception| cpu 4: rx_hash 0xa7af22cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51366 dport 39122] != expected 0xaa1c13bf # # Exception| cpu 4: rx_hash 0x26946133 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 39122] != expected 0xf27406e3 # # Exception| cpu 4: rx_hash 0xc7e1f233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 39122] != expected 0x7c0616e8 # # Exception| cpu 4: rx_hash 0x050ad433 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51424 dport 39122] != expected 0x60e236fe # # Exception| cpu 4: rx_hash 0x2a01f445 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51476 dport 39122] != expected 0xd240af46 # # Exception| cpu 4: rx_hash 0x5f6fe7f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51502 dport 39122] != expected 0xe5b49d13 # # Exception| cpu 4: rx_hash 0xde54a40c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51506 dport 39122] != expected 0xbddc884f # # Exception| cpu 4: rx_hash 0xbe1a74f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51522 dport 39122] != expected 0x6bc68d18 # # Exception| cpu 4: rx_hash 0x099f4145 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51534 dport 39122] != expected 0x40d69f5b # # Exception| cpu 4: rx_hash 0x3d57b0f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51536 dport 39122] != expected 0x837eb2fc # # Exception| cpu 4: rx_hash 0x4839a345 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51562 dport 39122] != expected 0xb48a80a9 # # Exception| cpu 4: rx_hash 0xc902e0ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51574 dport 39122] != expected 0xece295f5 # # Exception| cpu 4: rx_hash 0x9714a057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51596 dport 39122] != expected 0x89a7a684 # # Exception| cpu 4: rx_hash 0xa3dc51e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51602 dport 39122] != expected 0x4a0f8b23 # # Exception| cpu 4: rx_hash 0x14596457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51614 dport 39122] != expected 0x611f9960 # # Exception| cpu 4: rx_hash 0xd6b24257 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51624 dport 39122] != expected 0x7dfbb976 # # Exception| cpu 4: rx_hash 0x6341f01e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51626 dport 39122] != expected 0xe63b818d # # Exception| cpu 4: rx_hash 0x55ff8657 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51642 dport 39122] != expected 0x95438692 # # Exception| cpu 4: rx_hash 0x8234631e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51654 dport 39122] != expected 0x68499186 # # Exception| cpu 4: rx_hash 0xc1e406e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51692 dport 39122] != expected 0x2cc5a4cc # # Exception| cpu 4: rx_hash 0x42a9c2e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51710 dport 39122] != expected 0xc47d9b28 # # Exception| cpu 4: rx_hash 0x61e4a36c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51720 dport 39122] != expected 0x5e84fa53 # # Exception| cpu 4: rx_hash 0xfabb9848 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51752 dport 39122] != expected 0x6738f9dc # # Exception| cpu 4: rx_hash 0x79f65c48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51770 dport 39122] != expected 0x8f80c638 # # Exception| cpu 4: rx_hash 0xa30f856c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51774 dport 39122] != expected 0x4260da45 # # Exception| cpu 4: rx_hash 0xc3415593 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51790 dport 39122] != expected 0x947adf12 # # Exception| cpu 4: rx_hash 0x9af548b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51800 dport 39122] != expected 0xb122fc8b # # Exception| cpu 4: rx_hash 0x5a68e948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51808 dport 39122] != expected 0x1d16f625 # # Exception| cpu 4: rx_hash 0x82e7b793 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51818 dport 39122] != expected 0x6026c0e0 # # Exception| cpu 4: rx_hash 0x01aa7393 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51832 dport 39122] != expected 0x889eff04 # # Exception| cpu 4: rx_hash 0x8545ea5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51846 dport 39122] != expected 0x203bd008 # # Exception| cpu 4: rx_hash 0xc4e3085a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51874 dport 39122] != expected 0xd467cffa # # Exception| cpu 4: rx_hash 0xa6db5f5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51932 dport 39122] != expected 0xb2ade015 # # Exception| cpu 4: rx_hash 0x6430795a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51946 dport 39122] != expected 0xae49c003 # # Exception| cpu 4: rx_hash 0xe77dbd5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51960 dport 39122] != expected 0x46f1ffe7 # # Exception| count: pass=0 nohash=0 fail=81 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xebebe468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44952 dport 51368] OK # # # cpu 0: rx_hash 0x460aa905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44968 dport 51368] OK # # # cpu 0: rx_hash 0xa77f3a05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44996 dport 51368] OK # # # cpu 0: rx_hash 0x2432fe05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45014 dport 51368] OK # # # cpu 0: rx_hash 0x93b7cbb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45018 dport 51368] OK # # # cpu 0: rx_hash 0x0a9e7768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45044 dport 51368] OK # # # cpu 0: rx_hash 0xd21129b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45054 dport 51368] OK # # # cpu 0: rx_hash 0xd4dd737d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45064 dport 51368] OK # # # cpu 0: rx_hash 0x8d696e59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45086 dport 51368] OK # # # cpu 0: rx_hash 0xf8077def [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45092 dport 51368] OK # # # cpu 0: rx_hash 0x7b4ab9ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45110 dport 51368] OK # # # cpu 0: rx_hash 0xaef7db59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45124 dport 51368] OK # # # cpu 0: rx_hash 0xc38b37cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45132 dport 51368] OK # # # cpu 0: rx_hash 0xef513959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45152 dport 51368] OK # # # cpu 0: rx_hash 0x35a8e07d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45156 dport 51368] OK # # # cpu 0: rx_hash 0x016011cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45178 dport 51368] OK # # # cpu 0: rx_hash 0x5f765126 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45184 dport 51368] OK # # # cpu 0: rx_hash 0xffa52026 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45256 dport 51368] OK # # # cpu 0: rx_hash 0x12452650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45322 dport 51368] OK # # # cpu 0: rx_hash 0xfc740ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45328 dport 51368] OK # # # cpu 0: rx_hash 0x9108e250 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45336 dport 51368] OK # # # cpu 0: rx_hash 0x672b35e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45360 dport 51368] OK # # # cpu 0: rx_hash 0xb2965750 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45378 dport 51368] OK # # # cpu 0: rx_hash 0x686f8e74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45382 dport 51368] OK # # # cpu 0: rx_hash 0x99ee040b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45442 dport 51368] OK # # # cpu 0: rx_hash 0xc05a192f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45460 dport 51368] OK # # # cpu 0: rx_hash 0xd848e60b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45478 dport 51368] OK # # # cpu 0: rx_hash 0x789b970b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45550 dport 51368] OK # # # cpu 0: rx_hash 0xb5e7de14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45570 dport 51368] OK # # # cpu 0: rx_hash 0xfb058786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45648 dport 51368] OK # # # cpu 0: rx_hash 0x1296f2dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45734 dport 51368] OK # # # cpu 0: rx_hash 0xc72b906b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45780 dport 51368] OK # # # cpu 0: rx_hash 0x1fa4ceb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45790 dport 51368] OK # # # cpu 0: rx_hash 0x868d726b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45808 dport 51368] OK # # # cpu 0: rx_hash 0x5e022cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45818 dport 51368] OK # # # cpu 4: rx_hash 0x9cf37021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44972 dport 51368] OK # # # cpu 4: rx_hash 0x3c200121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45028 dport 51368] OK # # # cpu 4: rx_hash 0xb331fe4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45204 dport 51368] OK # # # cpu 4: rx_hash 0xa9558690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45224 dport 51368] OK # # # cpu 4: rx_hash 0xf2971c4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45232 dport 51368] OK # # # cpu 4: rx_hash 0x2a184290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45242 dport 51368] OK # # # cpu 4: rx_hash 0xcb6dd190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45270 dport 51368] OK # # # cpu 4: rx_hash 0x77df2c99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45464 dport 51368] OK # # # cpu 4: rx_hash 0x6dbb5442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45476 dport 51368] OK # # # cpu 4: rx_hash 0xb5340a99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45486 dport 51368] OK # # # cpu 4: rx_hash 0xec8017bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45496 dport 51368] OK # # # cpu 4: rx_hash 0x8eb840bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45510 dport 51368] OK # # # cpu 4: rx_hash 0xd70c5d99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45520 dport 51368] OK # # # cpu 4: rx_hash 0xcf1ea2bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45538 dport 51368] OK # # # cpu 4: rx_hash 0x1791fc66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45544 dport 51368] OK # # # cpu 4: rx_hash 0x94dc3866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45562 dport 51368] OK # # # cpu 4: rx_hash 0x0262eba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45582 dport 51368] OK # # # cpu 4: rx_hash 0xec53c330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45588 dport 51368] OK # # # cpu 4: rx_hash 0xee2544cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45594 dport 51368] OK # # # cpu 4: rx_hash 0x2cce62cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45612 dport 51368] OK # # # cpu 4: rx_hash 0xc2ff4a5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45622 dport 51368] OK # # # cpu 4: rx_hash 0xa2b19aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45638 dport 51368] OK # # # cpu 4: rx_hash 0xa0c71d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45640 dport 51368] OK # # # cpu 4: rx_hash 0x4c80b230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45660 dport 51368] OK # # # cpu 4: rx_hash 0xf244c8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45852 dport 51368] OK # # # cpu 4: rx_hash 0x5fa585ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45868 dport 51368] OK # # # cpu 4: rx_hash 0xb194ad39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45878 dport 51368] OK # # # cpu 4: rx_hash 0xd3acfa39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45896 dport 51368] OK # # # cpu 4: rx_hash 0x907c9fc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45922 dport 51368] OK # # # cpu 4: rx_hash 0xfd007354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45930 dport 51368] OK # # # cpu 4: rx_hash 0x7e4db754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45944 dport 51368] OK # # # cpu 4: rx_hash 0x16e581f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45970 dport 51368] OK # # # cpu 4: rx_hash 0x5535e40f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46008 dport 51368] OK # # # cpu 4: rx_hash 0x370db30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46022 dport 51368] OK # # # cpu 4: rx_hash 0xb636f0f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46042 dport 51368] OK # # # count: pass=70 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 52533 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41972 dport 52533] != expected 0xd125275a # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 56901 dport 52533] != expected 0xe0c4d8b9 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 35860 dport 52533] != expected 0x6096c9a9 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 49124 dport 52533] != expected 0xe1054850 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 50738 dport 52533] != expected 0xcdeb0097 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 60661 dport 52533] != expected 0x9abed8f6 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58419 dport 52533] != expected 0x72c90d5a # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59395 dport 52533] != expected 0xd2619d8 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 54392 dport 52533] != expected 0xe9ed8faa # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 60079 dport 52533] != expected 0x627ec8cf # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43449 dport 52533] != expected 0xe16751e # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38048 dport 52533] != expected 0xb34859ae # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48504 dport 52533] != expected 0xc4999dd7 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37286 dport 52533] != expected 0x5b921d45 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38767 dport 52533] != expected 0xb205438d # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 45226 dport 52533] != expected 0x2c8c3374 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 52533] != expected 0x1a1bc56a # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48940 dport 52533] != expected 0x5544474a # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37250 dport 52533] != expected 0xafce02b7 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55903 dport 52533] != expected 0x3741097f # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59310 dport 52533] != expected 0x7e2295a # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52026 dport 52533] != expected 0x79079eca # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34855 dport 52533] != expected 0x5fdf6428 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43810 dport 52533] != expected 0x4a2af5e9 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 50465 dport 52533] != expected 0xc67f0ecc # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34506 dport 52533] != expected 0xaef2d51c # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38304 dport 52533] != expected 0xd47fd9df # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37903 dport 52533] != expected 0xc3cb018c # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34234 dport 52533] != expected 0xac449002 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33726 dport 52533] != expected 0xbf2ac5b # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52503 dport 52533] != expected 0x367dded4 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 50562 dport 52533] != expected 0x9dec44ad # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43500 dport 52533] != expected 0x1bd01e4d # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58000 dport 52533] != expected 0x430c671f # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 46664 dport 52533] != expected 0xb6172900 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 50349 dport 52533] != expected 0x44379c1d # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 46423 dport 52533] != expected 0x96933518 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38493 dport 52533] != expected 0x436ff97 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53067 dport 52533] != expected 0x41500a77 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59810 dport 52533] != expected 0xaa42eb33 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37269 dport 52533] != expected 0xbd1650d8 # # Exception| cpu 4: rx_hash 0xf664beae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58609 dport 52533] != expected 0xbbb83485 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 47599 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40672 dport 47599] != expected 0x12c6a31d # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41865 dport 47599] != expected 0x7fdc0eb7 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38501 dport 47599] != expected 0xeb62ac8e # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42622 dport 47599] != expected 0xd21901c3 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44878 dport 47599] != expected 0xa2fed726 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54779 dport 47599] != expected 0x466e28ba # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59807 dport 47599] != expected 0x847d3350 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34890 dport 47599] != expected 0x8598bc36 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58023 dport 47599] != expected 0x2053fa95 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47047 dport 47599] != expected 0x3be95375 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44441 dport 47599] != expected 0x2600e79 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49861 dport 47599] != expected 0xa8cbb151 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52157 dport 47599] != expected 0x78ff16b4 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57069 dport 47599] != expected 0x7b695da4 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35481 dport 47599] != expected 0xffffbc4d # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43082 dport 47599] != expected 0xee03e30d # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36065 dport 47599] != expected 0x17a28a4b # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35973 dport 47599] != expected 0x9babf5d9 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55009 dport 47599] != expected 0x628114fe # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41685 dport 47599] != expected 0x402337be # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37945 dport 47599] != expected 0x1e438151 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58526 dport 47599] != expected 0x6e463593 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42753 dport 47599] != expected 0xa8add535 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58276 dport 47599] != expected 0x8d2ccb2a # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59167 dport 47599] != expected 0x29a88b1e # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51508 dport 47599] != expected 0x2106a3cf # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54024 dport 47599] != expected 0xfb8cea3c # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48491 dport 47599] != expected 0xe63c1c70 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36730 dport 47599] != expected 0xbe7d1c54 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52852 dport 47599] != expected 0x7aadd352 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38852 dport 47599] != expected 0x8e66da95 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48937 dport 47599] != expected 0x27d5c019 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52602 dport 47599] != expected 0xb205407b # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58325 dport 47599] != expected 0x86857f47 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53357 dport 47599] != expected 0xd6bce5ea # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34564 dport 47599] != expected 0x722837b8 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51580 dport 47599] != expected 0x81d5d2cf # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55768 dport 47599] != expected 0xf1924070 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56268 dport 47599] != expected 0xa4601caf # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42309 dport 47599] != expected 0x64e6231 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49076 dport 47599] != expected 0x2bde29bd # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56581 dport 47599] != expected 0x6ceccd9f # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36239 dport 47599] != expected 0x304f4c66 # # Exception| cpu 5: rx_hash 0xc22a8473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48664 dport 47599] != expected 0x92b80e82 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->