< 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 51209 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x73b77568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38794 dport 51209] != expected 0x952a982a # # Exception| cpu 0: rx_hash 0xbe5dafbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38892 dport 51209] != expected 0xc54492e9 # # Exception| cpu 0: rx_hash 0xe57fe753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38898 dport 51209] != expected 0x2f9c9a15 # # Exception| cpu 0: rx_hash 0x1ac23b62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38908 dport 51209] != expected 0x82caf507 # # Exception| cpu 0: rx_hash 0x3e3e9d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38910 dport 51209] != expected 0xbeb9ca72 # # Exception| cpu 0: rx_hash 0x50d3b9a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38918 dport 51209] != expected 0xf92bb4a1 # # Exception| cpu 0: rx_hash 0xf44c2d7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38934 dport 51209] != expected 0xbea5d34f # # Exception| cpu 0: rx_hash 0xcbc0685f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38972 dport 51209] != expected 0xae0d1010 # # Exception| cpu 0: rx_hash 0x467819b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39020 dport 51209] != expected 0x3860ee05 # # Exception| cpu 0: rx_hash 0x60bcedc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39044 dport 51209] != expected 0xada94729 # # Exception| cpu 0: rx_hash 0x160f8150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39078 dport 51209] != expected 0x321d4bab # # Exception| cpu 0: rx_hash 0x4d2dc9bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39096 dport 51209] != expected 0xd8c54357 # # Exception| cpu 0: rx_hash 0xb626d4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39114 dport 51209] != expected 0xd11cb1c0 # # Exception| cpu 0: rx_hash 0xe4691ea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39146 dport 51209] != expected 0x72db8237 # # Exception| cpu 0: rx_hash 0xb2eee250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43582 dport 51209] != expected 0x16a6150e # # Exception| cpu 0: rx_hash 0xc986cd08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 51209] != expected 0x6482bf02 # # Exception| cpu 0: rx_hash 0x40887da1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43634 dport 51209] != expected 0x5660dc92 # # Exception| cpu 0: rx_hash 0x6f210b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43684 dport 51209] != expected 0x8ab64eb5 # # Exception| cpu 0: rx_hash 0x340343b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43706 dport 51209] != expected 0x606e4649 # # Exception| cpu 0: rx_hash 0xa67d10cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43710 dport 51209] != expected 0x7e57d9f3 # # Exception| cpu 0: rx_hash 0x5c6a24fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43800 dport 51209] != expected 0x23536048 # # Exception| cpu 0: rx_hash 0xe38553f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43808 dport 51209] != expected 0x4806fb8c # # Exception| cpu 0: rx_hash 0xc779f505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43810 dport 51209] != expected 0x7475c4f9 # # Exception| cpu 0: rx_hash 0xb8a71b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43838 dport 51209] != expected 0xa2def370 # # Exception| cpu 0: rx_hash 0x2e6f8926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43846 dport 51209] != expected 0x1868f14f # # Exception| cpu 0: rx_hash 0x188e4e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43858 dport 51209] != expected 0x41df091b # # Exception| cpu 0: rx_hash 0xcaa2b6c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43872 dport 51209] != expected 0x99e56277 # # Exception| cpu 0: rx_hash 0x4ac184ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 43890 dport 51209] != expected 0xe2183aec # # Exception| cpu 0: rx_hash 0xbe2988d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43944 dport 51209] != expected 0xafebf8ac # # Exception| cpu 0: rx_hash 0x88c84f71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43964 dport 51209] != expected 0xf65c00f8 # # Exception| cpu 0: rx_hash 0x7aaed080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44016 dport 51209] != expected 0xb69ac964 # # Exception| cpu 0: rx_hash 0xe8d083fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44020 dport 51209] != expected 0xa8a356de # # Exception| cpu 0: rx_hash 0x83883e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44046 dport 51209] != expected 0x5cd0bb7 # # Exception| cpu 0: rx_hash 0x4ad42580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44052 dport 51209] != expected 0xf12c9cf1 # # Exception| cpu 0: rx_hash 0xf53b528c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44076 dport 51209] != expected 0x9a790735 # # Exception| cpu 0: rx_hash 0x8e537dd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44108 dport 51209] != expected 0xe85dad39 # # Exception| cpu 0: rx_hash 0x78832365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44156 dport 51209] != expected 0xc14f920 # # Exception| cpu 0: rx_hash 0x8506addd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44184 dport 51209] != expected 0x8f8006b # # Exception| cpu 0: rx_hash 0x3ae9dad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44192 dport 51209] != expected 0x63ad9baf # # Exception| cpu 0: rx_hash 0xc55406e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44206 dport 51209] != expected 0xcefbf4bd # # Exception| cpu 0: rx_hash 0x37329911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 51209] != expected 0x8e3d3d21 # # Exception| cpu 0: rx_hash 0xb751ab38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44272 dport 51209] != expected 0xf5c065ba # # Exception| cpu 0: rx_hash 0x767c1b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44288 dport 51209] != expected 0x1ce382db # # Exception| cpu 0: rx_hash 0x5f5bfe5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44352 dport 51209] != expected 0xcd001b20 # # Exception| cpu 0: rx_hash 0xa0e6226e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44366 dport 51209] != expected 0x60567432 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe4df3c62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42310 dport 37287] OK # # # cpu 0: rx_hash 0x9b01d27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42330 dport 37287] OK # # # cpu 0: rx_hash 0xa48d975f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42352 dport 37287] OK # # # cpu 0: rx_hash 0xafd84756 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42404 dport 37287] OK # # # cpu 0: rx_hash 0x6b5f1f02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42492 dport 37287] OK # # # cpu 0: rx_hash 0xbd28008f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42504 dport 37287] OK # # # cpu 0: rx_hash 0xef67cae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42536 dport 37287] OK # # # cpu 0: rx_hash 0x4bf85e3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42552 dport 37287] OK # # # cpu 0: rx_hash 0x6bb23989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42566 dport 37287] OK # # # cpu 0: rx_hash 0x46231dfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42618 dport 37287] OK # # # cpu 0: rx_hash 0xa9bbf214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42632 dport 37287] OK # # # cpu 0: rx_hash 0x1f390798 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42638 dport 37287] OK # # # cpu 0: rx_hash 0xb67dd086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42716 dport 37287] OK # # # cpu 0: rx_hash 0x52b0ef65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42746 dport 37287] OK # # # cpu 0: rx_hash 0x7e3de256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42770 dport 37287] OK # # # cpu 0: rx_hash 0xd3cff408 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42812 dport 37287] OK # # # cpu 0: rx_hash 0x5c4fd768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42886 dport 37287] OK # # # cpu 0: rx_hash 0xdc2ce541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42900 dport 37287] OK # # # cpu 0: rx_hash 0xb1ef6a0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42910 dport 37287] OK # # # cpu 0: rx_hash 0x0ab6dc47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42970 dport 37287] OK # # # cpu 0: rx_hash 0xbc3429cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42972 dport 37287] OK # # # cpu 0: rx_hash 0x91a50dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42976 dport 37287] OK # # # cpu 0: rx_hash 0x353a9962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42992 dport 37287] OK # # # cpu 0: rx_hash 0xca874553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 37287] OK # # # cpu 0: rx_hash 0x2d64d1cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43050 dport 37287] OK # # # cpu 0: rx_hash 0x4d7c1d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43106 dport 37287] OK # # # cpu 0: rx_hash 0x20bf920b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43112 dport 37287] OK # # # cpu 0: rx_hash 0x5434ac1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43168 dport 37287] OK # # # cpu 0: rx_hash 0x429f0c08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43210 dport 37287] OK # # # cpu 0: rx_hash 0xef6d1a56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43236 dport 37287] OK # # # cpu 0: rx_hash 0x02cda735 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43260 dport 37287] OK # # # cpu 0: rx_hash 0xae23982f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43270 dport 37287] OK # # # cpu 0: rx_hash 0x6e12013b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43298 dport 37287] OK # # # cpu 0: rx_hash 0x95191c4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43344 dport 37287] OK # # # cpu 0: rx_hash 0x8e69ff98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43384 dport 37287] OK # # # cpu 0: rx_hash 0x0c329f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43392 dport 37287] OK # # # cpu 0: rx_hash 0x8c51ad11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43410 dport 37287] OK # # # cpu 0: rx_hash 0x33beda1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43434 dport 37287] OK # # # cpu 4: rx_hash 0x20586436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42270 dport 37287] OK # # # cpu 4: rx_hash 0xd6883a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42286 dport 37287] OK # # # cpu 4: rx_hash 0x3b2887e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42294 dport 37287] OK # # # cpu 4: rx_hash 0xc4955bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42296 dport 37287] OK # # # cpu 4: rx_hash 0xf6c25d30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42320 dport 37287] OK # # # cpu 4: rx_hash 0xbffd748d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42328 dport 37287] OK # # # cpu 4: rx_hash 0xfd978d39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42372 dport 37287] OK # # # cpu 4: rx_hash 0x1037305a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42396 dport 37287] OK # # # cpu 4: rx_hash 0x3da6142d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42400 dport 37287] OK # # # cpu 4: rx_hash 0xd006a94e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42424 dport 37287] OK # # # cpu 4: rx_hash 0xf04ccef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42438 dport 37287] OK # # # cpu 4: rx_hash 0xe251afab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42448 dport 37287] OK # # # cpu 4: rx_hash 0x307d57ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42466 dport 37287] OK # # # cpu 4: rx_hash 0xe60a4860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42518 dport 37287] OK # # # cpu 4: rx_hash 0x19b79451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42520 dport 37287] OK # # # cpu 4: rx_hash 0x861284ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42590 dport 37287] OK # # # cpu 4: rx_hash 0xd6651c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42644 dport 37287] OK # # # cpu 4: rx_hash 0x20b542bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42660 dport 37287] OK # # # cpu 4: rx_hash 0x842ad663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42676 dport 37287] OK # # # cpu 4: rx_hash 0x7f21cb12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42694 dport 37287] OK # # # cpu 4: rx_hash 0xbf105206 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42722 dport 37287] OK # # # cpu 4: rx_hash 0x53acc621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42798 dport 37287] OK # # # cpu 4: rx_hash 0xd7793548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42816 dport 37287] OK # # # cpu 4: rx_hash 0xe198f2ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42836 dport 37287] OK # # # cpu 4: rx_hash 0x5e7785e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42860 dport 37287] OK # # # cpu 4: rx_hash 0x21a96bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42864 dport 37287] OK # # # cpu 4: rx_hash 0x972b9e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42870 dport 37287] OK # # # cpu 4: rx_hash 0xae294899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42954 dport 37287] OK # # # cpu 4: rx_hash 0xff48298d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43032 dport 37287] OK # # # cpu 4: rx_hash 0x40a75e81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43040 dport 37287] OK # # # cpu 4: rx_hash 0x76469924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43060 dport 37287] OK # # # cpu 4: rx_hash 0x89fb4515 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43066 dport 37287] OK # # # cpu 4: rx_hash 0xa9b122a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43076 dport 37287] OK # # # cpu 4: rx_hash 0x044334fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43114 dport 37287] OK # # # cpu 4: rx_hash 0x963d6787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43118 dport 37287] OK # # # cpu 4: rx_hash 0x7b9ddae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43126 dport 37287] OK # # # cpu 4: rx_hash 0xb0f993f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43142 dport 37287] OK # # # cpu 4: rx_hash 0xa2e4f2ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43152 dport 37287] OK # # # cpu 4: rx_hash 0x2f5c8342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43200 dport 37287] OK # # # cpu 4: rx_hash 0x19bd44e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43220 dport 37287] OK # # # cpu 4: rx_hash 0x98c25f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43282 dport 37287] OK # # # cpu 4: rx_hash 0xee713312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43312 dport 37287] OK # # # cpu 4: rx_hash 0xb1e5babd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43346 dport 37287] OK # # # cpu 4: rx_hash 0x4735e40c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43362 dport 37287] OK # # # cpu 4: rx_hash 0xbab06ab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43398 dport 37287] OK # # # cpu 4: rx_hash 0xde1e677e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43442 dport 37287] OK # # # cpu 4: rx_hash 0xc583a227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43552 dport 37287] OK # # # count: pass=85 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 54746 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41338 dport 54746] != expected 0xdf89f4e2 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41338 dport 54746] != expected 0xdf89f4e2 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42575 dport 54746] != expected 0x1e45ed75 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42575 dport 54746] != expected 0x1e45ed75 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59465 dport 54746] != expected 0x4773f84c # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59465 dport 54746] != expected 0x4773f84c # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56338 dport 54746] != expected 0x696df8d0 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56338 dport 54746] != expected 0x696df8d0 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45583 dport 54746] != expected 0x9ffc376 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45583 dport 54746] != expected 0x9ffc376 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38595 dport 54746] != expected 0x397538bb # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38595 dport 54746] != expected 0x397538bb # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37361 dport 54746] != expected 0xa215ff09 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37361 dport 54746] != expected 0xa215ff09 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56720 dport 54746] != expected 0x8997ed26 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56720 dport 54746] != expected 0x8997ed26 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42754 dport 54746] != expected 0x921dbc7d # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42754 dport 54746] != expected 0x921dbc7d # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41617 dport 54746] != expected 0xe0918910 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41617 dport 54746] != expected 0xe0918910 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50757 dport 54746] != expected 0x42583977 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50757 dport 54746] != expected 0x42583977 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47447 dport 54746] != expected 0x28457b30 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47447 dport 54746] != expected 0x28457b30 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46029 dport 54746] != expected 0x38e64f7b # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46029 dport 54746] != expected 0x38e64f7b # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49040 dport 54746] != expected 0x3cd9bab3 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49040 dport 54746] != expected 0x3cd9bab3 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53544 dport 54746] != expected 0xf1a29f4f # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53544 dport 54746] != expected 0xf1a29f4f # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36733 dport 54746] != expected 0x112bbb9b # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36733 dport 54746] != expected 0x112bbb9b # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42892 dport 54746] != expected 0x57ba1f92 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42892 dport 54746] != expected 0x57ba1f92 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41717 dport 54746] != expected 0x8c8cbca6 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41717 dport 54746] != expected 0x8c8cbca6 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47261 dport 54746] != expected 0x964038e0 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47261 dport 54746] != expected 0x964038e0 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53284 dport 54746] != expected 0xd4ff2956 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53284 dport 54746] != expected 0xd4ff2956 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54061 dport 54746] != expected 0xcd410d20 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54061 dport 54746] != expected 0xcd410d20 # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48686 dport 54746] != expected 0xa94fab3b # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48686 dport 54746] != expected 0xa94fab3b # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57860 dport 54746] != expected 0xf3e020ca # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57860 dport 54746] != expected 0xf3e020ca # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56493 dport 54746] != expected 0x306571cc # # Exception| cpu 0: rx_hash 0x2ac42d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56493 dport 54746] != expected 0x306571cc # # Exception| count: pass=0 nohash=0 fail=48 # # 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 33126 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49909 dport 33126] != expected 0xfca62aa # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49909 dport 33126] != expected 0xfca62aa # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60026 dport 33126] != expected 0xc406710c # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60026 dport 33126] != expected 0xc406710c # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54982 dport 33126] != expected 0x462936c4 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54982 dport 33126] != expected 0x462936c4 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47276 dport 33126] != expected 0xda064325 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47276 dport 33126] != expected 0xda064325 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36888 dport 33126] != expected 0xc320cc97 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36888 dport 33126] != expected 0xc320cc97 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46820 dport 33126] != expected 0x5ce13273 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46820 dport 33126] != expected 0x5ce13273 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59365 dport 33126] != expected 0xabdc3ea0 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59365 dport 33126] != expected 0xabdc3ea0 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55733 dport 33126] != expected 0x186d22cb # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55733 dport 33126] != expected 0x186d22cb # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36559 dport 33126] != expected 0xd32bd5ce # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36559 dport 33126] != expected 0xd32bd5ce # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54488 dport 33126] != expected 0x982f828d # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54488 dport 33126] != expected 0x982f828d # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56748 dport 33126] != expected 0xfea6ac14 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56748 dport 33126] != expected 0xfea6ac14 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55215 dport 33126] != expected 0x37ce8483 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55215 dport 33126] != expected 0x37ce8483 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60119 dport 33126] != expected 0x10627ed1 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60119 dport 33126] != expected 0x10627ed1 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53264 dport 33126] != expected 0xae36c2cf # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53264 dport 33126] != expected 0xae36c2cf # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45623 dport 33126] != expected 0xea5d244a # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45623 dport 33126] != expected 0xea5d244a # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51314 dport 33126] != expected 0x404febdd # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51314 dport 33126] != expected 0x404febdd # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38606 dport 33126] != expected 0x2b3f389c # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38606 dport 33126] != expected 0x2b3f389c # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39328 dport 33126] != expected 0x435c8f64 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39328 dport 33126] != expected 0x435c8f64 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55782 dport 33126] != expected 0xf8d0b83a # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55782 dport 33126] != expected 0xf8d0b83a # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45831 dport 33126] != expected 0x16c483b6 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45831 dport 33126] != expected 0x16c483b6 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39462 dport 33126] != expected 0x6e208d98 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39462 dport 33126] != expected 0x6e208d98 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46616 dport 33126] != expected 0x4cc401a8 # # Exception| cpu 5: rx_hash 0x9c5bfd5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46616 dport 33126] != expected 0x4cc401a8 # # 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__->