< 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 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 53509 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5df64435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50336 dport 53509] != expected 0x938a29e6 # # Exception| cpu 0: rx_hash 0x9cfe0723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50348 dport 53509] != expected 0x791d046e # # Exception| cpu 0: rx_hash 0x04a31038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50396 dport 53509] != expected 0x8896c63 # # Exception| cpu 0: rx_hash 0x9785dabf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50422 dport 53509] != expected 0xa1535c25 # # Exception| cpu 0: rx_hash 0x727264b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50484 dport 53509] != expected 0x5b022bc6 # # Exception| cpu 0: rx_hash 0x28c7cb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50506 dport 53509] != expected 0xa63503a3 # # Exception| cpu 0: rx_hash 0xf8f9c4c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50538 dport 53509] != expected 0x3056457d # # Exception| cpu 0: rx_hash 0x998d98a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50550 dport 53509] != expected 0xf607e549 # # Exception| cpu 0: rx_hash 0xb52732a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50574 dport 53509] != expected 0xbb86478b # # Exception| cpu 0: rx_hash 0x66f9c6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50604 dport 53509] != expected 0x4bd16cb5 # # Exception| cpu 0: rx_hash 0x44955f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50618 dport 53509] != expected 0xb239ba19 # # Exception| cpu 0: rx_hash 0x1e20f044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50628 dport 53509] != expected 0x4f0e927c # # Exception| cpu 0: rx_hash 0x5ed8ceb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50636 dport 53509] != expected 0x16838904 # # Exception| cpu 0: rx_hash 0x86d4aeb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50694 dport 53509] != expected 0xac39d1f2 # # Exception| cpu 0: rx_hash 0x65b074f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50716 dport 53509] != expected 0xbf462ad6 # # Exception| cpu 0: rx_hash 0x16129ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50734 dport 53509] != expected 0x63d78c54 # # Exception| cpu 0: rx_hash 0x6d2b52a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50756 dport 53509] != expected 0x13c1f7d # # Exception| cpu 0: rx_hash 0xceb7b617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50774 dport 53509] != expected 0x4bceff21 # # Exception| cpu 0: rx_hash 0x8daf732c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50780 dport 53509] != expected 0x747789b9 # # Exception| cpu 0: rx_hash 0x1d694262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50804 dport 53509] != expected 0xbb99d41f # # Exception| cpu 0: rx_hash 0xd2a73226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50838 dport 53509] != expected 0xe5678df9 # # Exception| cpu 0: rx_hash 0x20f5a4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 50848 dport 53509] != expected 0x8aec1d8b # # Exception| cpu 0: rx_hash 0xe21d1c11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50862 dport 53509] != expected 0x64f5de3 # # Exception| cpu 0: rx_hash 0x42610368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50878 dport 53509] != expected 0x2a89d05f # # Exception| cpu 0: rx_hash 0xaa7e04b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50942 dport 53509] != expected 0xe1b87330 # # Exception| cpu 0: rx_hash 0xaf0d9b32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50980 dport 53509] != expected 0x6ea29217 # # Exception| cpu 0: rx_hash 0xd434566b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51022 dport 53509] != expected 0xc49013e # # Exception| cpu 0: rx_hash 0x669efe71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51056 dport 53509] != expected 0x3a4f8a34 # # Exception| cpu 0: rx_hash 0xe48e785c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51062 dport 53509] != expected 0xef61d124 # # Exception| cpu 0: rx_hash 0xa9508e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51090 dport 53509] != expected 0x64b1d3d2 # # Exception| cpu 0: rx_hash 0x6858cd23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51102 dport 53509] != expected 0x8e26fe5a # # Exception| cpu 0: rx_hash 0x1bfa262f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51116 dport 53509] != expected 0x52b758d8 # # Exception| cpu 0: rx_hash 0xfb7e07a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51124 dport 53509] != expected 0x27fcce1c # # Exception| cpu 0: rx_hash 0xe1339692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51138 dport 53509] != expected 0x8346fd01 # # Exception| cpu 0: rx_hash 0x23db2e4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51148 dport 53509] != expected 0xfe5bd69 # # Exception| cpu 0: rx_hash 0x1081fbb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51190 dport 53509] != expected 0x8af90093 # # Exception| cpu 0: rx_hash 0x5079c541 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51198 dport 53509] != expected 0xd3741beb # # Exception| cpu 0: rx_hash 0x1a164608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51206 dport 53509] != expected 0xffb572b2 # # Exception| cpu 0: rx_hash 0xba6a5971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51222 dport 53509] != expected 0xd373ff0e # # Exception| cpu 0: rx_hash 0xfa926783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51230 dport 53509] != expected 0x8afee476 # # Exception| cpu 0: rx_hash 0x89308c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51244 dport 53509] != expected 0x566f42f4 # # Exception| cpu 0: rx_hash 0x937d1db9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51290 dport 53509] != expected 0xf2d571e9 # # Exception| cpu 0: rx_hash 0x81abaada [saddr 192.0.3.2 daddr 192.0.3.1 sport 51316 dport 53509] != expected 0xe815775f # # Exception| cpu 0: rx_hash 0x43431205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51322 dport 53509] != expected 0x64b63737 # # Exception| cpu 0: rx_hash 0xcf95a77a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51346 dport 53509] != expected 0x5f11849 # # Exception| cpu 0: rx_hash 0x8c8d6241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51352 dport 53509] != expected 0x3a486ed1 # # Exception| cpu 0: rx_hash 0xff2f894d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51370 dport 53509] != expected 0xe6d9c853 # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc02ab8bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59372 dport 54356] OK # # # cpu 0: rx_hash 0x6056a7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59388 dport 54356] OK # # # cpu 0: rx_hash 0xe8d19c53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59402 dport 54356] OK # # # cpu 0: rx_hash 0x8a453bf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59412 dport 54356] OK # # # cpu 0: rx_hash 0x4b4d78e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59416 dport 54356] OK # # # cpu 0: rx_hash 0x7817ad1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59426 dport 54356] OK # # # cpu 0: rx_hash 0x38ef93ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59434 dport 54356] OK # # # cpu 0: rx_hash 0xdb8b49ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59440 dport 54356] OK # # # cpu 0: rx_hash 0xd3106ff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59496 dport 54356] OK # # # cpu 0: rx_hash 0xf29c0d65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59516 dport 54356] OK # # # cpu 0: rx_hash 0x7e4ab81a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59540 dport 54356] OK # # # cpu 4: rx_hash 0x1963f172 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59454 dport 54356] OK # # # cpu 4: rx_hash 0xe04aba06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59474 dport 54356] OK # # # cpu 4: rx_hash 0x5100e9d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59502 dport 54356] OK # # # cpu 4: rx_hash 0x5c26214e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59522 dport 54356] OK # # # cpu 4: rx_hash 0xb4392690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59586 dport 54356] OK # # # cpu 4: rx_hash 0xf721e3ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59592 dport 54356] OK # # # cpu 4: rx_hash 0x466bb078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59636 dport 54356] OK # # # cpu 4: rx_hash 0x51ce989f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59648 dport 54356] OK # # # cpu 4: rx_hash 0x30bac4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59676 dport 54356] OK # # # cpu 4: rx_hash 0x6174b6a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59704 dport 54356] OK # # # cpu 4: rx_hash 0x9bbd0615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59734 dport 54356] OK # # # cpu 4: rx_hash 0x2917ae0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59752 dport 54356] OK # # # cpu 4: rx_hash 0x64c95866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59788 dport 54356] OK # # # cpu 4: rx_hash 0xee42f81e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59858 dport 54356] OK # # # cpu 4: rx_hash 0x1c106ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59876 dport 54356] OK # # # cpu 4: rx_hash 0x1ff0953f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59878 dport 54356] OK # # # cpu 4: rx_hash 0x7d643299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59896 dport 54356] OK # # # cpu 4: rx_hash 0xbcc53860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59974 dport 54356] OK # # # cpu 4: rx_hash 0x2fe3f2e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60012 dport 54356] OK # # # cpu 4: rx_hash 0x8159decc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60050 dport 54356] OK # # # cpu 4: rx_hash 0xf11bce09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60066 dport 54356] OK # # # cpu 4: rx_hash 0xd377575d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60084 dport 54356] OK # # # cpu 4: rx_hash 0xcada3da2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60096 dport 54356] OK # # # cpu 4: rx_hash 0x0bd27eb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60108 dport 54356] OK # # # cpu 4: rx_hash 0x0d411af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60180 dport 54356] OK # # # cpu 4: rx_hash 0x0ea1e130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60182 dport 54356] OK # # # cpu 4: rx_hash 0xdd7f1545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60212 dport 54356] OK # # # cpu 4: rx_hash 0x9d872bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60220 dport 54356] OK # # # cpu 4: rx_hash 0x842a4148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60232 dport 54356] OK # # # cpu 4: rx_hash 0xdb220042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60290 dport 54356] OK # # # cpu 4: rx_hash 0x3846da00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60312 dport 54356] OK # # # cpu 4: rx_hash 0x2a906d63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60342 dport 54356] OK # # # cpu 4: rx_hash 0xb2cd7a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60358 dport 54356] OK # # # cpu 4: rx_hash 0xa01bcd1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60392 dport 54356] OK # # # cpu 4: rx_hash 0xd440ea03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60428 dport 54356] OK # # # cpu 4: rx_hash 0xb534b66c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60432 dport 54356] OK # # # cpu 4: rx_hash 0x47662084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60454 dport 54356] OK # # # cpu 4: rx_hash 0xdf3b379f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60502 dport 54356] OK # # # cpu 4: rx_hash 0xac99dc93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60516 dport 54356] OK # # # cpu 4: rx_hash 0xcded80fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60536 dport 54356] OK # # # cpu 4: rx_hash 0xb08958a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60580 dport 54356] OK # # # cpu 4: rx_hash 0x92e5c1f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60594 dport 54356] OK # # # cpu 4: rx_hash 0x1315bc12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60598 dport 54356] OK # # # cpu 4: rx_hash 0x0ab8d6ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60610 dport 54356] OK # # # count: pass=55 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 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 35435 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 35119 dport 35435] != expected 0x356ec390 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 35119 dport 35435] != expected 0x356ec390 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38369 dport 35435] != expected 0xbea2a080 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38369 dport 35435] != expected 0xbea2a080 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46359 dport 35435] != expected 0x8e16216c # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46359 dport 35435] != expected 0x8e16216c # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 55176 dport 35435] != expected 0x17b88046 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 55176 dport 35435] != expected 0x17b88046 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 57679 dport 35435] != expected 0x2738f9df # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 57679 dport 35435] != expected 0x2738f9df # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 36052 dport 35435] != expected 0x6ccca59e # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 36052 dport 35435] != expected 0x6ccca59e # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 39893 dport 35435] != expected 0xe491fe52 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 39893 dport 35435] != expected 0xe491fe52 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56329 dport 35435] != expected 0x53bb5b9d # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56329 dport 35435] != expected 0x53bb5b9d # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54719 dport 35435] != expected 0xad3dff98 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54719 dport 35435] != expected 0xad3dff98 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56487 dport 35435] != expected 0x2ce38c9c # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56487 dport 35435] != expected 0x2ce38c9c # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44753 dport 35435] != expected 0xfb4e1f84 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44753 dport 35435] != expected 0xfb4e1f84 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34782 dport 35435] != expected 0xbe8602ab # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34782 dport 35435] != expected 0xbe8602ab # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38626 dport 35435] != expected 0x3f544a17 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38626 dport 35435] != expected 0x3f544a17 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46440 dport 35435] != expected 0xbf49d2c8 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46440 dport 35435] != expected 0xbf49d2c8 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 48670 dport 35435] != expected 0xf6003078 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 48670 dport 35435] != expected 0xf6003078 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54347 dport 35435] != expected 0x38e71809 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54347 dport 35435] != expected 0x38e71809 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 58261 dport 35435] != expected 0x8388444e # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 58261 dport 35435] != expected 0x8388444e # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53568 dport 35435] != expected 0x7549c7bd # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53568 dport 35435] != expected 0x7549c7bd # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 58665 dport 35435] != expected 0x23f75d48 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 58665 dport 35435] != expected 0x23f75d48 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44164 dport 35435] != expected 0x7aade80b # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 44164 dport 35435] != expected 0x7aade80b # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 57728 dport 35435] != expected 0xc95a10ae # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 57728 dport 35435] != expected 0xc95a10ae # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34085 dport 35435] != expected 0x403d2225 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34085 dport 35435] != expected 0x403d2225 # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 59059 dport 35435] != expected 0x7eba2b6d # # Exception| cpu 4: rx_hash 0x1e4083ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 59059 dport 35435] != expected 0x7eba2b6d # # 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 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 53906 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58111 dport 53906] != expected 0x326b09dd # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58111 dport 53906] != expected 0x326b09dd # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55839 dport 53906] != expected 0x5975387e # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55839 dport 53906] != expected 0x5975387e # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50486 dport 53906] != expected 0x717abf2 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50486 dport 53906] != expected 0x717abf2 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60832 dport 53906] != expected 0xd9e47778 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60832 dport 53906] != expected 0xd9e47778 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46919 dport 53906] != expected 0xb610f697 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46919 dport 53906] != expected 0xb610f697 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60163 dport 53906] != expected 0x3a76e7f6 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60163 dport 53906] != expected 0x3a76e7f6 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45226 dport 53906] != expected 0x857218ef # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45226 dport 53906] != expected 0x857218ef # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59690 dport 53906] != expected 0xd072c1d1 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59690 dport 53906] != expected 0xd072c1d1 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36090 dport 53906] != expected 0xd4a04a1b # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36090 dport 53906] != expected 0xd4a04a1b # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39359 dport 53906] != expected 0x51a88a26 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39359 dport 53906] != expected 0x51a88a26 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39433 dport 53906] != expected 0xd0f1be2d # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39433 dport 53906] != expected 0xd0f1be2d # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52125 dport 53906] != expected 0xfb3dfdb0 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52125 dport 53906] != expected 0xfb3dfdb0 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49441 dport 53906] != expected 0x9c3b3549 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49441 dport 53906] != expected 0x9c3b3549 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54162 dport 53906] != expected 0xcef436dc # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54162 dport 53906] != expected 0xcef436dc # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57754 dport 53906] != expected 0xb7faac5 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57754 dport 53906] != expected 0xb7faac5 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49100 dport 53906] != expected 0x5986bfef # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49100 dport 53906] != expected 0x5986bfef # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39127 dport 53906] != expected 0xd3767d41 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39127 dport 53906] != expected 0xd3767d41 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34586 dport 53906] != expected 0xc0ca18a4 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34586 dport 53906] != expected 0xc0ca18a4 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37976 dport 53906] != expected 0x391b9a0 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37976 dport 53906] != expected 0x391b9a0 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35483 dport 53906] != expected 0x28c2a56d # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35483 dport 53906] != expected 0x28c2a56d # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42596 dport 53906] != expected 0x37a84898 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42596 dport 53906] != expected 0x37a84898 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41389 dport 53906] != expected 0x5504d4b8 # # Exception| cpu 0: rx_hash 0xa4e0f441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41389 dport 53906] != expected 0x5504d4b8 # # 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 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 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__->