< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 43105 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf8901ad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56822 dport 43105] != expected 0x6db425b # # Exception| cpu 0: rx_hash 0xd30ecfaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56830 dport 43105] != expected 0x81bb1cd1 # # Exception| cpu 0: rx_hash 0x10f91f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56878 dport 43105] != expected 0x58b7be23 # # Exception| cpu 0: rx_hash 0xfc708ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56888 dport 43105] != expected 0x8846565a # # Exception| cpu 0: rx_hash 0x73e4e547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56920 dport 43105] != expected 0x19724a29 # # Exception| cpu 0: rx_hash 0x6ccc3aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56936 dport 43105] != expected 0x3b1a72ce # # Exception| cpu 0: rx_hash 0xa4043895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56962 dport 43105] != expected 0x8b94ff7 # # Exception| cpu 0: rx_hash 0xc78f98fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 43105] != expected 0xa371948e # # Exception| cpu 0: rx_hash 0x63852271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57046 dport 43105] != expected 0xb525d677 # # Exception| cpu 0: rx_hash 0x90246835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57072 dport 43105] != expected 0x47bc06e9 # # Exception| cpu 0: rx_hash 0x55390908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57100 dport 43105] != expected 0x38d5d15d # # Exception| cpu 0: rx_hash 0x3c551c38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57104 dport 43105] != expected 0x72c51d86 # # Exception| cpu 0: rx_hash 0x1d2c7c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57144 dport 43105] != expected 0x147d54ae # # Exception| cpu 0: rx_hash 0x92b813ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 57176 dport 43105] != expected 0x854948dd # # Exception| cpu 0: rx_hash 0x5097a483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57234 dport 43105] != expected 0x57326246 # # Exception| cpu 0: rx_hash 0x2c34db0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57246 dport 43105] != expected 0xde9281d8 # # Exception| cpu 0: rx_hash 0xdf95914a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57272 dport 43105] != expected 0x2c0b5146 # # Exception| cpu 0: rx_hash 0x82d9d4da [saddr 192.0.3.2 daddr 192.0.3.1 sport 57302 dport 43105] != expected 0x291ed483 # # Exception| cpu 0: rx_hash 0x64b7f423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57312 dport 43105] != expected 0x18372b58 # # Exception| cpu 0: rx_hash 0x71789e9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57328 dport 43105] != expected 0xdb87041d # # Exception| cpu 0: rx_hash 0xe47210fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57384 dport 43105] != expected 0xf44030be # # Exception| cpu 0: rx_hash 0xbc06a2dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57490 dport 43105] != expected 0x74bf2913 # # Exception| cpu 0: rx_hash 0x39e3224a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57496 dport 43105] != expected 0xee5e0db1 # # Exception| cpu 0: rx_hash 0xca42680e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57534 dport 43105] != expected 0x1cc7dd2f # # Exception| cpu 0: rx_hash 0x0fc9530b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57608 dport 43105] != expected 0x89a325e8 # # Exception| cpu 0: rx_hash 0xc8de13d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57622 dport 43105] != expected 0xde32931b # # Exception| cpu 0: rx_hash 0x80cb66c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57634 dport 43105] != expected 0xf29a16e8 # # Exception| cpu 0: rx_hash 0x6c42f365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57652 dport 43105] != expected 0x226bfe91 # # Exception| cpu 0: rx_hash 0xf619f629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57668 dport 43105] != expected 0x70efcda7 # # Exception| cpu 0: rx_hash 0xb4eb3662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57680 dport 43105] != expected 0xbd9f5ff6 # # Exception| cpu 0: rx_hash 0x474a7c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57718 dport 43105] != expected 0x4f068f68 # # Exception| cpu 0: rx_hash 0x630bebb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57738 dport 43105] != expected 0xac545a28 # # Exception| cpu 0: rx_hash 0x42728b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57762 dport 43105] != expected 0xcaec1300 # # Exception| cpu 0: rx_hash 0x7c233453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57786 dport 43105] != expected 0x8e3c62cf # # Exception| cpu 0: rx_hash 0x7652db35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57808 dport 43105] != expected 0x85e95a1e # # Exception| cpu 0: rx_hash 0x3e47ae20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57828 dport 43105] != expected 0xa941dfed # # Exception| cpu 0: rx_hash 0x001611e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57852 dport 43105] != expected 0xed91ae22 # # Exception| cpu 0: rx_hash 0xf757cbc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57876 dport 43105] != expected 0x91956abd # # Exception| cpu 4: rx_hash 0x91fc0fe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56810 dport 43105] != expected 0x4ccb8e80 # # Exception| cpu 4: rx_hash 0xafadb027 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56818 dport 43105] != expected 0x81bff4f # # Exception| cpu 4: rx_hash 0xa1aa951e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56860 dport 43105] != expected 0x675efcec # # Exception| cpu 4: rx_hash 0x587a303c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56912 dport 43105] != expected 0x9e1214a3 # # Exception| cpu 4: rx_hash 0x0098d827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56992 dport 43105] != expected 0xf4e0227d # # Exception| cpu 4: rx_hash 0x3ec967e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57016 dport 43105] != expected 0xb03053b2 # # Exception| cpu 4: rx_hash 0x1f265dfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57050 dport 43105] != expected 0x3c8535e9 # # Exception| cpu 4: rx_hash 0xd2d6a87e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 43105] != expected 0x8acc94b8 # # Exception| cpu 4: rx_hash 0x15c1e8a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57082 dport 43105] != expected 0xdd5d224b # # Exception| cpu 4: rx_hash 0x237dc3db [saddr 192.0.3.2 daddr 192.0.3.1 sport 57120 dport 43105] != expected 0x50ad2561 # # Exception| cpu 4: rx_hash 0xace9ac2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57152 dport 43105] != expected 0xc1993912 # # Exception| cpu 4: rx_hash 0x175d937b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57170 dport 43105] != expected 0x1fa86c7f # # Exception| cpu 4: rx_hash 0x8d90cc0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57192 dport 43105] != expected 0xa721703a # # Exception| cpu 4: rx_hash 0xe4fcd93f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57204 dport 43105] != expected 0xed31bce1 # # Exception| cpu 4: rx_hash 0xeb239bd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57216 dport 43105] != expected 0x8903372b # # Exception| cpu 4: rx_hash 0x6ec61b45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57226 dport 43105] != expected 0x13e21389 # # Exception| cpu 4: rx_hash 0x331c04ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 57262 dport 43105] != expected 0xfcfab93f # # Exception| cpu 4: rx_hash 0x12f33ef0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57292 dport 43105] != expected 0x704fdf64 # # Exception| cpu 4: rx_hash 0xe15274b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57322 dport 43105] != expected 0x82d60ffa # # Exception| cpu 4: rx_hash 0x87f9b090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57364 dport 43105] != expected 0x5f88ebc7 # # Exception| cpu 4: rx_hash 0x028a6a3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57428 dport 43105] != expected 0x2f64e016 # # Exception| cpu 4: rx_hash 0xf12b207b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57458 dport 43105] != expected 0xddfd3088 # # Exception| cpu 4: rx_hash 0xa9c9c860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57474 dport 43105] != expected 0xb70f0656 # # Exception| cpu 4: rx_hash 0x88b0a845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57514 dport 43105] != expected 0xd1b74f7e # # Exception| cpu 4: rx_hash 0x189a426f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57520 dport 43105] != expected 0x88e64499 # # Exception| cpu 4: rx_hash 0xfe6238ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57548 dport 43105] != expected 0x53c29431 # # Exception| cpu 4: rx_hash 0x12ebad09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57562 dport 43105] != expected 0x83337c48 # # Exception| cpu 4: rx_hash 0x0dc372ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 57578 dport 43105] != expected 0xa15b44af # # Exception| cpu 4: rx_hash 0x66331c03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57694 dport 43105] != expected 0x29bec640 # # Exception| cpu 4: rx_hash 0xc2affcb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57724 dport 43105] != expected 0xd5e7abca # # Exception| cpu 4: rx_hash 0xd8bfd4e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57752 dport 43105] != expected 0x72650f45 # # Exception| cpu 4: rx_hash 0x2b1e9ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57790 dport 43105] != expected 0x80fcdfdb # # Exception| cpu 4: rx_hash 0x480364f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57800 dport 43105] != expected 0xc1392bd1 # # Exception| cpu 4: rx_hash 0xa48af154 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57822 dport 43105] != expected 0x11c8c3a8 # # Exception| cpu 4: rx_hash 0xbba22eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57838 dport 43105] != expected 0x33a0fb4f # # Exception| cpu 4: rx_hash 0xf950eefc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57850 dport 43105] != expected 0xfed0691e # # Exception| cpu 4: rx_hash 0xe298a178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57860 dport 43105] != expected 0x522545f8 # # Exception| cpu 4: rx_hash 0x8bf4b448 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57880 dport 43105] != expected 0x18358923 # # Exception| cpu 4: rx_hash 0x1139eb3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57890 dport 43105] != expected 0xa0bc9566 # # Exception| cpu 4: rx_hash 0xc3e1c15d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57900 dport 43105] != expected 0x349d0cd0 # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa213c51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51124 dport 37038] OK # # # cpu 0: rx_hash 0xf5b835d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51194 dport 37038] OK # # # cpu 0: rx_hash 0x8a0cd92f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51204 dport 37038] OK # # # cpu 0: rx_hash 0x4d8dc3cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51280 dport 37038] OK # # # cpu 0: rx_hash 0xf3010b29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51350 dport 37038] OK # # # cpu 0: rx_hash 0x908aab47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51370 dport 37038] OK # # # cpu 0: rx_hash 0xf9e6be77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51382 dport 37038] OK # # # cpu 0: rx_hash 0xcdc6eed7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51396 dport 37038] OK # # # cpu 0: rx_hash 0x7672d186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51414 dport 37038] OK # # # cpu 0: rx_hash 0x695a0e65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51430 dport 37038] OK # # # cpu 0: rx_hash 0xae4d4eb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51448 dport 37038] OK # # # cpu 0: rx_hash 0x8d3e0f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51506 dport 37038] OK # # # cpu 0: rx_hash 0xc5bd2050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51532 dport 37038] OK # # # cpu 0: rx_hash 0xa636803e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51568 dport 37038] OK # # # cpu 0: rx_hash 0xda95ffb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51580 dport 37038] OK # # # cpu 0: rx_hash 0x45605774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51602 dport 37038] OK # # # cpu 0: rx_hash 0x0de37859 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51692 dport 37038] OK # # # cpu 0: rx_hash 0x0903e83e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51746 dport 37038] OK # # # cpu 0: rx_hash 0x3d23b89e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51792 dport 37038] OK # # # cpu 0: rx_hash 0x19622f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51884 dport 37038] OK # # # cpu 0: rx_hash 0x442e6a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51906 dport 37038] OK # # # cpu 0: rx_hash 0x83392a44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51932 dport 37038] OK # # # cpu 0: rx_hash 0xc9267eb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51978 dport 37038] OK # # # cpu 0: rx_hash 0x25afeb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51996 dport 37038] OK # # # cpu 0: rx_hash 0xe85f1e95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52002 dport 37038] OK # # # cpu 0: rx_hash 0x6dba9e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52008 dport 37038] OK # # # cpu 0: rx_hash 0x7875f4bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52024 dport 37038] OK # # # cpu 0: rx_hash 0x2539b12f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52054 dport 37038] OK # # # cpu 0: rx_hash 0xe8c944ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52072 dport 37038] OK # # # cpu 4: rx_hash 0x0c6890f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51126 dport 37038] OK # # # cpu 4: rx_hash 0x963395ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51142 dport 37038] OK # # # cpu 4: rx_hash 0xff5f808a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51162 dport 37038] OK # # # cpu 4: rx_hash 0x9cd420e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51174 dport 37038] OK # # # cpu 4: rx_hash 0x24778cc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51206 dport 37038] OK # # # cpu 4: rx_hash 0x31b8e67e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51222 dport 37038] OK # # # cpu 4: rx_hash 0xd7d6c687 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51232 dport 37038] OK # # # cpu 4: rx_hash 0x952406cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51252 dport 37038] OK # # # cpu 4: rx_hash 0x2e0663a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51308 dport 37038] OK # # # cpu 4: rx_hash 0x632be103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51340 dport 37038] OK # # # cpu 4: rx_hash 0x0a47f433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51344 dport 37038] OK # # # cpu 4: rx_hash 0x8f342e9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51408 dport 37038] OK # # # cpu 4: rx_hash 0x17f35009 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51464 dport 37038] OK # # # cpu 4: rx_hash 0xcfcccf36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51494 dport 37038] OK # # # cpu 4: rx_hash 0x08db8fea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51512 dport 37038] OK # # # cpu 4: rx_hash 0xacd13560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51536 dport 37038] OK # # # cpu 4: rx_hash 0x4abf1599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51558 dport 37038] OK # # # cpu 4: rx_hash 0xf433dd7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51616 dport 37038] OK # # # cpu 4: rx_hash 0x8890a2f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51628 dport 37038] OK # # # cpu 4: rx_hash 0xb6c11d30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51636 dport 37038] OK # # # cpu 4: rx_hash 0x9d5fc84b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51644 dport 37038] OK # # # cpu 4: rx_hash 0x12cba7ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51676 dport 37038] OK # # # cpu 4: rx_hash 0x182c12e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51708 dport 37038] OK # # # cpu 4: rx_hash 0x287a881b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51722 dport 37038] OK # # # cpu 4: rx_hash 0xb2b7d76f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51760 dport 37038] OK # # # cpu 4: rx_hash 0xe58a7d99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51764 dport 37038] OK # # # cpu 4: rx_hash 0x869787cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51778 dport 37038] OK # # # cpu 4: rx_hash 0xd1aa2d39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51782 dport 37038] OK # # # cpu 4: rx_hash 0xad0952b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51786 dport 37038] OK # # # cpu 4: rx_hash 0x9358ed72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51794 dport 37038] OK # # # cpu 4: rx_hash 0xeffb92ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51806 dport 37038] OK # # # cpu 4: rx_hash 0xa7eee7ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51818 dport 37038] OK # # # cpu 4: rx_hash 0x7ae98f66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51856 dport 37038] OK # # # cpu 4: rx_hash 0x388d1515 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51918 dport 37038] OK # # # cpu 4: rx_hash 0xff9a55c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51920 dport 37038] OK # # # cpu 4: rx_hash 0x4ec9dfc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 37038] OK # # # cpu 4: rx_hash 0x5b06b57b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51954 dport 37038] OK # # # cpu 4: rx_hash 0x70986000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51962 dport 37038] OK # # # cpu 4: rx_hash 0x0e313e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51988 dport 37038] OK # # # cpu 4: rx_hash 0xaaaddede [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52022 dport 37038] OK # # # cpu 4: rx_hash 0x81330ba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52030 dport 37038] OK # # # cpu 4: rx_hash 0x0ea76454 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52062 dport 37038] OK # # # cpu 4: rx_hash 0x3a116ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52070 dport 37038] OK # # # cpu 4: rx_hash 0x2001469c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52098 dport 37038] OK # # # cpu 4: rx_hash 0x0b9f93e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52106 dport 37038] OK # # # cpu 4: rx_hash 0x1e50f95a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52122 dport 37038] OK # # # cpu 4: rx_hash 0xa5729c33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52162 dport 37038] OK # # # count: pass=76 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 60502 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60937 dport 60502] != expected 0x533355ea # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60937 dport 60502] != expected 0x533355ea # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45379 dport 60502] != expected 0x682205d0 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45379 dport 60502] != expected 0x682205d0 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47585 dport 60502] != expected 0xdf8a0dec # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47585 dport 60502] != expected 0xdf8a0dec # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52595 dport 60502] != expected 0x959119e7 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52595 dport 60502] != expected 0x959119e7 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38809 dport 60502] != expected 0xc1b99de # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38809 dport 60502] != expected 0xc1b99de # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 60502] != expected 0x1af44618 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 60502] != expected 0x1af44618 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55990 dport 60502] != expected 0xe422ad86 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55990 dport 60502] != expected 0xe422ad86 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50944 dport 60502] != expected 0x5c0c458d # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50944 dport 60502] != expected 0x5c0c458d # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44636 dport 60502] != expected 0x7bddd431 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44636 dport 60502] != expected 0x7bddd431 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59873 dport 60502] != expected 0xc83951c8 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59873 dport 60502] != expected 0xc83951c8 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36283 dport 60502] != expected 0xf41ba55f # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36283 dport 60502] != expected 0xf41ba55f # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43728 dport 60502] != expected 0x2d05f2fa # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43728 dport 60502] != expected 0x2d05f2fa # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39779 dport 60502] != expected 0x68812b41 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39779 dport 60502] != expected 0x68812b41 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44723 dport 60502] != expected 0x7dbca04c # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44723 dport 60502] != expected 0x7dbca04c # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35243 dport 60502] != expected 0xd0a54aa7 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35243 dport 60502] != expected 0xd0a54aa7 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58489 dport 60502] != expected 0xbc2d87f8 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58489 dport 60502] != expected 0xbc2d87f8 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47869 dport 60502] != expected 0xc7bc42b9 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47869 dport 60502] != expected 0xc7bc42b9 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52525 dport 60502] != expected 0xb2eca4c5 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52525 dport 60502] != expected 0xb2eca4c5 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43092 dport 60502] != expected 0xd5aecb7c # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43092 dport 60502] != expected 0xd5aecb7c # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55207 dport 60502] != expected 0x1422d484 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55207 dport 60502] != expected 0x1422d484 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53181 dport 60502] != expected 0x87370f12 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53181 dport 60502] != expected 0x87370f12 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48493 dport 60502] != expected 0x89522b27 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48493 dport 60502] != expected 0x89522b27 # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52021 dport 60502] != expected 0xdf2f94cd # # Exception| cpu 0: rx_hash 0xf0e238bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52021 dport 60502] != expected 0xdf2f94cd # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 37306 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43861 dport 37306] != expected 0x6ddba4f8 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43861 dport 37306] != expected 0x6ddba4f8 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51998 dport 37306] != expected 0xbd34c177 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51998 dport 37306] != expected 0xbd34c177 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 37306] != expected 0xd6301f07 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 37306] != expected 0xd6301f07 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56786 dport 37306] != expected 0xa0b10097 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56786 dport 37306] != expected 0xa0b10097 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35646 dport 37306] != expected 0xcc5607f3 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35646 dport 37306] != expected 0xcc5607f3 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 37306] != expected 0xe3d0bb8a # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 37306] != expected 0xe3d0bb8a # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40201 dport 37306] != expected 0x50220547 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40201 dport 37306] != expected 0x50220547 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55986 dport 37306] != expected 0x680df32 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55986 dport 37306] != expected 0x680df32 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57803 dport 37306] != expected 0xbf759f29 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57803 dport 37306] != expected 0xbf759f29 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57210 dport 37306] != expected 0x33dff6b0 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57210 dport 37306] != expected 0x33dff6b0 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47314 dport 37306] != expected 0x75355ff9 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47314 dport 37306] != expected 0x75355ff9 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42579 dport 37306] != expected 0x11bd0e36 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42579 dport 37306] != expected 0x11bd0e36 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46065 dport 37306] != expected 0xc08607b8 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46065 dport 37306] != expected 0xc08607b8 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54014 dport 37306] != expected 0x237be4c5 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54014 dport 37306] != expected 0x237be4c5 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47429 dport 37306] != expected 0xe6af7a7a # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47429 dport 37306] != expected 0xe6af7a7a # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46367 dport 37306] != expected 0x978ae980 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46367 dport 37306] != expected 0x978ae980 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46797 dport 37306] != expected 0xfa066cd7 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46797 dport 37306] != expected 0xfa066cd7 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55771 dport 37306] != expected 0x6f8e439e # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55771 dport 37306] != expected 0x6f8e439e # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60651 dport 37306] != expected 0x30b27fa3 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60651 dport 37306] != expected 0x30b27fa3 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36912 dport 37306] != expected 0xbd42f1d3 # # Exception| cpu 5: rx_hash 0xc3b2dbaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36912 dport 37306] != expected 0xbd42f1d3 # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 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__->