< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 42673 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 82 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5af3064a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34412 dport 42673] != expected 0x56c7c585 # # Exception| cpu 0: rx_hash 0x1ad06762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34424 dport 42673] != expected 0x58038ded # # Exception| cpu 0: rx_hash 0x02b33a83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 42673] != expected 0x7f18730b # # Exception| cpu 0: rx_hash 0x42b97074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34454 dport 42673] != expected 0x2926ce43 # # Exception| cpu 0: rx_hash 0x228ba1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34474 dport 42673] != expected 0xa080a21f # # Exception| cpu 0: rx_hash 0xd2de41b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34504 dport 42673] != expected 0x2fe5b9a8 # # Exception| cpu 0: rx_hash 0xd28c160e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34506 dport 42673] != expected 0x9e1053e9 # # Exception| cpu 0: rx_hash 0x12e9b577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34516 dport 42673] != expected 0x8d5c8b50 # # Exception| cpu 0: rx_hash 0x92fd2098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34524 dport 42673] != expected 0x2121f1c0 # # Exception| cpu 0: rx_hash 0xf2e6dafb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34532 dport 42673] != expected 0xf07d68bc # # Exception| cpu 0: rx_hash 0x72f24f14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34540 dport 42673] != expected 0x5c00122c # # Exception| cpu 0: rx_hash 0x72a018aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34542 dport 42673] != expected 0xedf5f86d # # Exception| cpu 0: rx_hash 0x32f805e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34556 dport 42673] != expected 0xa3eaf64 # # Exception| cpu 0: rx_hash 0x7ed7740b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34584 dport 42673] != expected 0x63f097cf # # Exception| cpu 0: rx_hash 0x2e87b108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34650 dport 42673] != expected 0xc78ad2dc # # Exception| cpu 0: rx_hash 0x2eae9ad7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34654 dport 42673] != expected 0x9f7027fc # # Exception| cpu 0: rx_hash 0x96e1c992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34692 dport 42673] != expected 0xcb8e729e # # Exception| cpu 0: rx_hash 0x96b39e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34694 dport 42673] != expected 0x7a7b98df # # Exception| cpu 0: rx_hash 0x176a017d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34836 dport 42673] != expected 0x315181ce # # Exception| cpu 0: rx_hash 0x377bb1e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34876 dport 42673] != expected 0xb633a5fa # # Exception| cpu 0: rx_hash 0x270815c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34922 dport 42673] != expected 0x1c8da881 # # Exception| cpu 0: rx_hash 0xe73fe105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34934 dport 42673] != expected 0xbe349a79 # # Exception| cpu 0: rx_hash 0xff75973b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34956 dport 42673] != expected 0xc1d591bf # # Exception| cpu 0: rx_hash 0xdf367011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34982 dport 42673] != expected 0xf7425fca # # Exception| cpu 0: rx_hash 0x2f4abbb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35008 dport 42673] != expected 0x20ddb15d # # Exception| cpu 0: rx_hash 0xaf770586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35020 dport 42673] != expected 0xd45a3eed # # Exception| cpu 0: rx_hash 0x6f3b8d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35030 dport 42673] != expected 0x9fec1374 # # Exception| cpu 0: rx_hash 0x8311d9b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35090 dport 42673] != expected 0xdd3d757b # # Exception| cpu 0: rx_hash 0x934b5647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35136 dport 42673] != expected 0x2f798d20 # # Exception| cpu 0: rx_hash 0xd33a60d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35158 dport 42673] != expected 0x90482f09 # # Exception| cpu 0: rx_hash 0x336758e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35172 dport 42673] != expected 0x5c9c26a4 # # Exception| cpu 0: rx_hash 0x736d1214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35188 dport 42673] != expected 0xaa29bec # # Exception| cpu 0: rx_hash 0xab6bec8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35220 dport 42673] != expected 0x3ef5bdb3 # # Exception| cpu 0: rx_hash 0x9d748c32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35340 dport 42673] != expected 0x49a3b3fc # # Exception| cpu 0: rx_hash 0xdd7ec6c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35356 dport 42673] != expected 0x1f9d0eb4 # # Exception| cpu 0: rx_hash 0x4d4ba0bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35392 dport 42673] != expected 0xa8ab931e # # Exception| cpu 0: rx_hash 0x0d3a9629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35414 dport 42673] != expected 0x179a3137 # # Exception| cpu 0: rx_hash 0xd515436e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35506 dport 42673] != expected 0x7b37e248 # # Exception| cpu 0: rx_hash 0x557aaae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35516 dport 42673] != expected 0x3e4587b9 # # Exception| cpu 4: rx_hash 0x9a96a533 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34418 dport 42673] != expected 0x458b1d3c # # Exception| cpu 4: rx_hash 0x6281eb3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34490 dport 42673] != expected 0xf6be1f57 # # Exception| cpu 4: rx_hash 0xf2b48d45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34534 dport 42673] != expected 0x418882fd # # Exception| cpu 4: rx_hash 0xbee080cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34564 dport 42673] != expected 0xc149a537 # # Exception| cpu 4: rx_hash 0x3edd3efc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34568 dport 42673] != expected 0x35ce2a87 # # Exception| cpu 4: rx_hash 0x5e949321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34610 dport 42673] != expected 0x556759ba # # Exception| cpu 4: rx_hash 0x6e8dfbff [saddr 192.0.3.2 daddr 192.0.3.1 sport 34634 dport 42673] != expected 0x91b46f94 # # Exception| cpu 4: rx_hash 0x4eb560b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34662 dport 42673] != expected 0x4e2cbe80 # # Exception| cpu 4: rx_hash 0xd6b9d4db [saddr 192.0.3.2 daddr 192.0.3.1 sport 34710 dport 42673] != expected 0x2c452597 # # Exception| cpu 4: rx_hash 0x36b6bb57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34726 dport 42673] != expected 0x5164c67b # # Exception| cpu 4: rx_hash 0xc6ca70f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34752 dport 42673] != expected 0x86fb28ec # # Exception| cpu 4: rx_hash 0x46f7cec0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34764 dport 42673] != expected 0x727ca75c # # Exception| cpu 4: rx_hash 0x86e911d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34772 dport 42673] != expected 0x883f6084 # # Exception| cpu 4: rx_hash 0x66e67e54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34788 dport 42673] != expected 0xf51e8368 # # Exception| cpu 4: rx_hash 0xa683dd2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34810 dport 42673] != expected 0xe6525bd1 # # Exception| cpu 4: rx_hash 0x7771fb1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34860 dport 42673] != expected 0xe00d18b2 # # Exception| cpu 4: rx_hash 0x87241b66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34894 dport 42673] != expected 0x6f680305 # # Exception| cpu 4: rx_hash 0x473ac47e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34902 dport 42673] != expected 0x952bc4dd # # Exception| cpu 4: rx_hash 0xc7077a4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34906 dport 42673] != expected 0x61ac4b6d # # Exception| cpu 4: rx_hash 0x9f151139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34994 dport 42673] != expected 0xf98617a2 # # Exception| cpu 4: rx_hash 0xcf178384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35058 dport 42673] != expected 0xec09b8f0 # # Exception| cpu 4: rx_hash 0x430f06ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 35082 dport 42673] != expected 0x277eb2a3 # # Exception| cpu 4: rx_hash 0x634ce181 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35104 dport 42673] != expected 0x11e97cd6 # # Exception| cpu 4: rx_hash 0xa3006927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35130 dport 42673] != expected 0x5a5f514f # # Exception| cpu 4: rx_hash 0x135fc3a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35144 dport 42673] != expected 0x8304f7b0 # # Exception| cpu 4: rx_hash 0x1324bfc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35150 dport 42673] != expected 0x6a0be8d1 # # Exception| cpu 4: rx_hash 0x73166e75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35186 dport 42673] != expected 0xe3ad848d # # Exception| cpu 4: rx_hash 0xeb61a67b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35204 dport 42673] != expected 0x68cb00fb # # Exception| cpu 4: rx_hash 0x4b648300 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35236 dport 42673] != expected 0x43d45e5f # # Exception| cpu 4: rx_hash 0x3b0cdd48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35274 dport 42673] != expected 0x3836ca58 # # Exception| cpu 4: rx_hash 0x9b09f833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35306 dport 42673] != expected 0x132994fc # # Exception| cpu 4: rx_hash 0x9d5da7ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35336 dport 42673] != expected 0x115946dc # # Exception| cpu 4: rx_hash 0x7d29b400 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35390 dport 42673] != expected 0x8577ba51 # # Exception| cpu 4: rx_hash 0x0d41ea48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35408 dport 42673] != expected 0xfe952e56 # # Exception| cpu 4: rx_hash 0x8d2e03c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35422 dport 42673] != expected 0xbbe74ba7 # # Exception| cpu 4: rx_hash 0xed35f9a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35430 dport 42673] != expected 0x6abbd2db # # Exception| cpu 4: rx_hash 0xad44cf33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35440 dport 42673] != expected 0xd58a70f2 # # Exception| cpu 4: rx_hash 0x2d2b26bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35454 dport 42673] != expected 0x90f81503 # # Exception| cpu 4: rx_hash 0xd56e3f0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35508 dport 42673] != expected 0x9238fd29 # # Exception| cpu 4: rx_hash 0x5553813f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35512 dport 42673] != expected 0x66bf7299 # # Exception| cpu 4: rx_hash 0x853efa0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35574 dport 42673] != expected 0x3642b83a # # Exception| cpu 4: rx_hash 0xc943dc5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35600 dport 42673] != expected 0xee796ad0 # # Exception| cpu 4: rx_hash 0x2937cfb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35622 dport 42673] != expected 0x7a57965d # # Exception| count: pass=0 nohash=0 fail=82 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xab4c38e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39022 dport 59311] OK # # # cpu 0: rx_hash 0x6b52e7f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39030 dport 59311] OK # # # cpu 0: rx_hash 0xf30c0429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39044 dport 59311] OK # # # cpu 0: rx_hash 0xb37d32bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39058 dport 59311] OK # # # cpu 0: rx_hash 0x933ed595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39096 dport 59311] OK # # # cpu 0: rx_hash 0x233328a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39112 dport 59311] OK # # # cpu 0: rx_hash 0x63396253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39128 dport 59311] OK # # # cpu 0: rx_hash 0x030bb3ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39140 dport 59311] OK # # # cpu 0: rx_hash 0x6f4e0ef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39214 dport 59311] OK # # # cpu 0: rx_hash 0x5f57662c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39254 dport 59311] OK # # # cpu 0: rx_hash 0x675ef738 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39302 dport 59311] OK # # # cpu 0: rx_hash 0x2706ea71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39316 dport 59311] OK # # # cpu 0: rx_hash 0xa73b5441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39320 dport 59311] OK # # # cpu 0: rx_hash 0x777f04ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39378 dport 59311] OK # # # cpu 0: rx_hash 0xd7287668 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39408 dport 59311] OK # # # cpu 0: rx_hash 0x91766341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39426 dport 59311] OK # # # cpu 0: rx_hash 0xd12e7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39440 dport 59311] OK # # # cpu 0: rx_hash 0xd17c29b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39442 dport 59311] OK # # # cpu 0: rx_hash 0x5113c038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39452 dport 59311] OK # # # cpu 0: rx_hash 0xf92f3756 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39568 dport 59311] OK # # # cpu 4: rx_hash 0x2b0afab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39012 dport 59311] OK # # # cpu 4: rx_hash 0xb3064ede [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39060 dport 59311] OK # # # cpu 4: rx_hash 0xb3541960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39062 dport 59311] OK # # # cpu 4: rx_hash 0xd31db4bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39084 dport 59311] OK # # # cpu 4: rx_hash 0x0359e451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39142 dport 59311] OK # # # cpu 4: rx_hash 0x4301f918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39156 dport 59311] OK # # # cpu 4: rx_hash 0x4f0de9d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39172 dport 59311] OK # # # cpu 4: rx_hash 0x8f1336c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39196 dport 59311] OK # # # cpu 4: rx_hash 0x6f67252d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39210 dport 59311] OK # # # cpu 4: rx_hash 0x1f5d2cdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39238 dport 59311] OK # # # cpu 4: rx_hash 0xbf0a5e1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39268 dport 59311] OK # # # cpu 4: rx_hash 0x6777dce7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39298 dport 59311] OK # # # cpu 4: rx_hash 0xc772f99c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39330 dport 59311] OK # # # cpu 4: rx_hash 0x77562f72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39382 dport 59311] OK # # # cpu 4: rx_hash 0xb167d3d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39466 dport 59311] OK # # # cpu 4: rx_hash 0x71502712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39478 dport 59311] OK # # # cpu 4: rx_hash 0xf13fce9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39480 dport 59311] OK # # # cpu 4: rx_hash 0xe11e3d09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39532 dport 59311] OK # # # cpu 4: rx_hash 0x59784593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39602 dport 59311] OK # # # cpu 4: rx_hash 0xa956d98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39638 dport 59311] OK # # # cpu 4: rx_hash 0x4959b606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39654 dport 59311] OK # # # cpu 4: rx_hash 0x09288090 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39664 dport 59311] OK # # # cpu 4: rx_hash 0xc53a4f48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39704 dport 59311] OK # # # cpu 4: rx_hash 0x754cce18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39790 dport 59311] OK # # # cpu 4: rx_hash 0x2d5ea56f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39814 dport 59311] OK # # # cpu 4: rx_hash 0xcd039d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39860 dport 59311] OK # # # cpu 4: rx_hash 0xbd6bc315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39898 dport 59311] OK # # # cpu 4: rx_hash 0x9d28243f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39920 dport 59311] OK # # # cpu 4: rx_hash 0x2e601f6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40010 dport 59311] OK # # # cpu 4: rx_hash 0xee2c97c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40016 dport 59311] OK # # # cpu 4: rx_hash 0x6e1129f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40028 dport 59311] OK # # # cpu 4: rx_hash 0x0e588424 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40038 dport 59311] OK # # # cpu 4: rx_hash 0x4e7be50c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40050 dport 59311] OK # # # cpu 4: rx_hash 0xce465b3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40062 dport 59311] OK # # # cpu 4: rx_hash 0x5618b8ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40076 dport 59311] OK # # # cpu 4: rx_hash 0x9654304b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40086 dport 59311] OK # # # cpu 4: rx_hash 0x36511530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40118 dport 59311] OK # # # count: pass=57 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 53291 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 53291] != expected 0x955f3fb6 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 53291] != expected 0x955f3fb6 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34088 dport 53291] != expected 0xc70342dc # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34088 dport 53291] != expected 0xc70342dc # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36077 dport 53291] != expected 0x6958d2b # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36077 dport 53291] != expected 0x6958d2b # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48827 dport 53291] != expected 0x66e75459 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48827 dport 53291] != expected 0x66e75459 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 39561 dport 53291] != expected 0x5340b85f # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 39561 dport 53291] != expected 0x5340b85f # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41331 dport 53291] != expected 0x3a2f13e # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41331 dport 53291] != expected 0x3a2f13e # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35492 dport 53291] != expected 0x9f658374 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35492 dport 53291] != expected 0x9f658374 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43483 dport 53291] != expected 0x6eab7fd9 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43483 dport 53291] != expected 0x6eab7fd9 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52511 dport 53291] != expected 0xcc7f9806 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52511 dport 53291] != expected 0xcc7f9806 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 39510 dport 53291] != expected 0x3cafcc9f # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 39510 dport 53291] != expected 0x3cafcc9f # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 53291] != expected 0x55eec9ba # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 53291] != expected 0x55eec9ba # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40881 dport 53291] != expected 0x46273002 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40881 dport 53291] != expected 0x46273002 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40012 dport 53291] != expected 0x34f0ee19 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40012 dport 53291] != expected 0x34f0ee19 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54720 dport 53291] != expected 0x336aaf01 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54720 dport 53291] != expected 0x336aaf01 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43962 dport 53291] != expected 0xb161af47 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43962 dport 53291] != expected 0xb161af47 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 37418 dport 53291] != expected 0x402a72eb # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 37418 dport 53291] != expected 0x402a72eb # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56923 dport 53291] != expected 0x768ee2f7 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56923 dport 53291] != expected 0x768ee2f7 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45888 dport 53291] != expected 0x5e7ae746 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45888 dport 53291] != expected 0x5e7ae746 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50299 dport 53291] != expected 0x4fda0a7e # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50299 dport 53291] != expected 0x4fda0a7e # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49379 dport 53291] != expected 0x7e06e0fa # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49379 dport 53291] != expected 0x7e06e0fa # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41582 dport 53291] != expected 0x4522097a # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41582 dport 53291] != expected 0x4522097a # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58453 dport 53291] != expected 0x199c2e75 # # Exception| cpu 0: rx_hash 0xe25f96ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58453 dport 53291] != expected 0x199c2e75 # # Exception| count: pass=0 nohash=0 fail=44 # # 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 51031 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52438 dport 51031] != expected 0xc9e373ce # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52438 dport 51031] != expected 0xc9e373ce # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49095 dport 51031] != expected 0x38fd6d40 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49095 dport 51031] != expected 0x38fd6d40 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56015 dport 51031] != expected 0xef19729c # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56015 dport 51031] != expected 0xef19729c # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50846 dport 51031] != expected 0x4175325e # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50846 dport 51031] != expected 0x4175325e # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51935 dport 51031] != expected 0x26533221 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51935 dport 51031] != expected 0x26533221 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56546 dport 51031] != expected 0xa0853dd7 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56546 dport 51031] != expected 0xa0853dd7 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49542 dport 51031] != expected 0x7a6b3295 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49542 dport 51031] != expected 0x7a6b3295 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54232 dport 51031] != expected 0x294c5b4c # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54232 dport 51031] != expected 0x294c5b4c # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59865 dport 51031] != expected 0xbc88bd9d # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59865 dport 51031] != expected 0xbc88bd9d # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42191 dport 51031] != expected 0xfd291088 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42191 dport 51031] != expected 0xfd291088 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39681 dport 51031] != expected 0x2125e6cc # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39681 dport 51031] != expected 0x2125e6cc # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37383 dport 51031] != expected 0xa7de2a97 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37383 dport 51031] != expected 0xa7de2a97 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45824 dport 51031] != expected 0x77a15800 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45824 dport 51031] != expected 0x77a15800 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50172 dport 51031] != expected 0x205fa2 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50172 dport 51031] != expected 0x205fa2 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60917 dport 51031] != expected 0xb9b00ffd # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60917 dport 51031] != expected 0xb9b00ffd # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36152 dport 51031] != expected 0xa7dac2e5 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36152 dport 51031] != expected 0xa7dac2e5 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44362 dport 51031] != expected 0x53256d4f # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44362 dport 51031] != expected 0x53256d4f # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55289 dport 51031] != expected 0xacedf860 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55289 dport 51031] != expected 0xacedf860 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46716 dport 51031] != expected 0xf6919685 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46716 dport 51031] != expected 0xf6919685 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38783 dport 51031] != expected 0x26c7cfcd # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38783 dport 51031] != expected 0x26c7cfcd # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45539 dport 51031] != expected 0xe5510c0d # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45539 dport 51031] != expected 0xe5510c0d # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56275 dport 51031] != expected 0xbb2e22f4 # # Exception| cpu 4: rx_hash 0xe2363000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56275 dport 51031] != expected 0xbb2e22f4 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->