< 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 200, 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 129, 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 39088 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 89 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1365231a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42824 dport 39088] != expected 0xf3e53868 # # Exception| cpu 0: rx_hash 0xf22e30c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42892 dport 39088] != expected 0xaf4de936 # # Exception| cpu 0: rx_hash 0x4706b5cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42976 dport 39088] != expected 0x70e9a139 # # Exception| cpu 0: rx_hash 0x7446223b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42988 dport 39088] != expected 0x485ba813 # # Exception| cpu 0: rx_hash 0x44ad0d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43058 dport 39088] != expected 0x5d37e46c # # Exception| cpu 0: rx_hash 0x77ed9a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43070 dport 39088] != expected 0x6585ed46 # # Exception| cpu 0: rx_hash 0xe0ba05cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43094 dport 39088] != expected 0x95025485 # # Exception| cpu 0: rx_hash 0x9bd48286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43112 dport 39088] != expected 0x3ddb3c7c # # Exception| cpu 0: rx_hash 0x18515dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 43146 dport 39088] != expected 0x55f3814e # # Exception| cpu 0: rx_hash 0x01f11614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43154 dport 39088] != expected 0xc9aa85db # # Exception| cpu 0: rx_hash 0x10ce9b44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43162 dport 39088] != expected 0xde3b7d3d # # Exception| cpu 0: rx_hash 0x27c1efe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43190 dport 39088] != expected 0xa36d0a2e # # Exception| cpu 0: rx_hash 0xa9363bb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43206 dport 39088] != expected 0xcfb3b778 # # Exception| cpu 0: rx_hash 0xe557c85f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43220 dport 39088] != expected 0x1a3ca892 # # Exception| cpu 0: rx_hash 0xf9cb5953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43274 dport 39088] != expected 0xec361107 # # Exception| cpu 0: rx_hash 0x8a3a18b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43300 dport 39088] != expected 0xcf27858d # # Exception| cpu 0: rx_hash 0x7fa34bad [saddr 192.0.3.2 daddr 192.0.3.1 sport 43370 dport 39088] != expected 0xb205022 # # Exception| cpu 0: rx_hash 0xd289ab9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43452 dport 39088] != expected 0x82079e96 # # Exception| cpu 0: rx_hash 0x3aff502c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43466 dport 39088] != expected 0x9fbd3195 # # Exception| cpu 0: rx_hash 0x769ea3c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43480 dport 39088] != expected 0x4a322e7f # # Exception| cpu 0: rx_hash 0x54e1b965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43484 dport 39088] != expected 0x6511dfb3 # # Exception| cpu 0: rx_hash 0x056fe220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43510 dport 39088] != expected 0x6923baf5 # # Exception| cpu 0: rx_hash 0x01999da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43546 dport 39088] != expected 0x3b1c2550 # # Exception| cpu 0: rx_hash 0x2f36a2f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43566 dport 39088] != expected 0xda1356d6 # # Exception| cpu 0: rx_hash 0x63575111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43580 dport 39088] != expected 0xf9c493c # # Exception| cpu 0: rx_hash 0xb8613d56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43590 dport 39088] != expected 0x2a94ef15 # # Exception| cpu 0: rx_hash 0xb0fefbfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43606 dport 39088] != expected 0xa15c1366 # # Exception| cpu 0: rx_hash 0x1dd41bc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43648 dport 39088] != expected 0x287bddd2 # # Exception| cpu 0: rx_hash 0x3fab0168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43652 dport 39088] != expected 0x7582c1e # # Exception| cpu 0: rx_hash 0x62f57fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43678 dport 39088] != expected 0xc546cb12 # # Exception| cpu 0: rx_hash 0xbd8cf0c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43716 dport 39088] != expected 0xa5aa1302 # # Exception| cpu 0: rx_hash 0xdf423c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43746 dport 39088] != expected 0x912a7f6e # # Exception| cpu 0: rx_hash 0x821c42ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 43768 dport 39088] != expected 0x53349862 # # Exception| cpu 0: rx_hash 0xb02fec9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43794 dport 39088] != expected 0x44315271 # # Exception| cpu 0: rx_hash 0xc7914e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43804 dport 39088] != expected 0x22c4b8c2 # # Exception| cpu 0: rx_hash 0xbcffc962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43810 dport 39088] != expected 0x8a1dd03b # # Exception| cpu 4: rx_hash 0x64db81ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 42822 dport 39088] != expected 0x9510d2db # # Exception| cpu 4: rx_hash 0x311a39ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 42828 dport 39088] != expected 0xdcc6c9a4 # # Exception| cpu 4: rx_hash 0x5f04d0f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42842 dport 39088] != expected 0x266a2782 # # Exception| cpu 4: rx_hash 0x53d4f50f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42858 dport 39088] != expected 0xe846a5c8 # # Exception| cpu 4: rx_hash 0x680ba457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42870 dport 39088] != expected 0x5b3c5091 # # Exception| cpu 4: rx_hash 0xcdbe82c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42928 dport 39088] != expected 0x59d36256 # # Exception| cpu 4: rx_hash 0x4349569f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42944 dport 39088] != expected 0x350ddf00 # # Exception| cpu 4: rx_hash 0x25c8797e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42950 dport 39088] != expected 0x4469cd55 # # Exception| cpu 4: rx_hash 0x7009c16f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42956 dport 39088] != expected 0xdbfd62a # # Exception| cpu 4: rx_hash 0x03f8808a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42978 dport 39088] != expected 0x2eae42a0 # # Exception| cpu 4: rx_hash 0x6de669c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42996 dport 39088] != expected 0xd402ac86 # # Exception| cpu 4: rx_hash 0x3827d1d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43006 dport 39088] != expected 0x9dd4b7f9 # # Exception| cpu 4: rx_hash 0x487d2869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43010 dport 39088] != expected 0x931b6626 # # Exception| cpu 4: rx_hash 0x1dbc9078 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43016 dport 39088] != expected 0xdacd7d59 # # Exception| cpu 4: rx_hash 0x3fc38ad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43020 dport 39088] != expected 0xf5ee8c95 # # Exception| cpu 4: rx_hash 0x7b3dbf99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43022 dport 39088] != expected 0xaba96f0c # # Exception| cpu 4: rx_hash 0xca5ad9c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43074 dport 39088] != expected 0x31e9593a # # Exception| cpu 4: rx_hash 0xbde47b72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43084 dport 39088] != expected 0x571cb389 # # Exception| cpu 4: rx_hash 0x8274c97e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43120 dport 39088] != expected 0xa18238e9 # # Exception| cpu 4: rx_hash 0xd7b5716f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43130 dport 39088] != expected 0xe8542396 # # Exception| cpu 4: rx_hash 0x2f5e2948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43174 dport 39088] != expected 0x28a5f65d # # Exception| cpu 4: rx_hash 0x58e08bf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43176 dport 39088] != expected 0x4e501cee # # Exception| cpu 4: rx_hash 0x3e61a418 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43182 dport 39088] != expected 0x3f340ebb # # Exception| cpu 4: rx_hash 0x507f4d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43192 dport 39088] != expected 0xc598e09d # # Exception| cpu 4: rx_hash 0xa1a9fd1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43222 dport 39088] != expected 0x447b4b0b # # Exception| cpu 4: rx_hash 0xdbb443f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43278 dport 39088] != expected 0xc315e0cb # # Exception| cpu 4: rx_hash 0xa49527ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 43280 dport 39088] != expected 0x2e28f60b # # Exception| cpu 4: rx_hash 0xe06b12ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43282 dport 39088] != expected 0x706f1592 # # Exception| cpu 4: rx_hash 0xb5aaaaba [saddr 192.0.3.2 daddr 192.0.3.1 sport 43288 dport 39088] != expected 0x39b90eed # # Exception| cpu 4: rx_hash 0xe424f1ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 43314 dport 39088] != expected 0x358b6bab # # Exception| cpu 4: rx_hash 0x7beca8f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43338 dport 39088] != expected 0x4ec42e1b # # Exception| cpu 4: rx_hash 0x73736e51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43354 dport 39088] != expected 0xc50cd268 # # Exception| cpu 4: rx_hash 0x00822fb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43380 dport 39088] != expected 0xe61d46e2 # # Exception| cpu 4: rx_hash 0x554397a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43390 dport 39088] != expected 0xafcb5d9d # # Exception| cpu 4: rx_hash 0xe586df3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43408 dport 39088] != expected 0xff51e985 # # Exception| cpu 4: rx_hash 0xe956fac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43424 dport 39088] != expected 0x317d6bcf # # Exception| cpu 4: rx_hash 0xf8697793 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43432 dport 39088] != expected 0x26ec9329 # # Exception| cpu 4: rx_hash 0xda166d33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43436 dport 39088] != expected 0x9cf62e5 # # Exception| cpu 4: rx_hash 0x3eb0b378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43498 dport 39088] != expected 0xda594fac # # Exception| cpu 4: rx_hash 0x3a46ccfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43526 dport 39088] != expected 0x8866d009 # # Exception| cpu 4: rx_hash 0x32d90a54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43542 dport 39088] != expected 0x3ae2c7a # # Exception| cpu 4: rx_hash 0xa1c176ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 39088] != expected 0xb6cdeb80 # # Exception| cpu 4: rx_hash 0xd230374b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43632 dport 39088] != expected 0x95dc7f0a # # Exception| cpu 4: rx_hash 0x4c5a408d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43690 dport 39088] != expected 0x2449b894 # # Exception| cpu 4: rx_hash 0xb9c31396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43748 dport 39088] != expected 0xe04e6d3b # # Exception| cpu 4: rx_hash 0xce7db127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43754 dport 39088] != expected 0x86bb8788 # # Exception| cpu 4: rx_hash 0xb8b02a36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43778 dport 39088] != expected 0xcff9ae02 # # Exception| cpu 4: rx_hash 0xe1a1b7db [saddr 192.0.3.2 daddr 192.0.3.1 sport 43832 dport 39088] != expected 0x48033737 # # Exception| cpu 4: rx_hash 0x6f56638d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43848 dport 39088] != expected 0x24dd8a61 # # Exception| cpu 4: rx_hash 0x2ba856cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43850 dport 39088] != expected 0x7a9a69f8 # # Exception| cpu 4: rx_hash 0x1438e4c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43894 dport 39088] != expected 0x8c04e298 # # Exception| cpu 4: rx_hash 0x05076990 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43902 dport 39088] != expected 0x9b951a7e # # Exception| cpu 4: rx_hash 0xe003991b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43930 dport 39088] != expected 0x82d9b519 # # Exception| count: pass=0 nohash=0 fail=89 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x775f4674 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53244 dport 33748] OK # # # cpu 0: rx_hash 0x33a17335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53246 dport 33748] OK # # # cpu 0: rx_hash 0xda0254ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53292 dport 33748] OK # # # cpu 0: rx_hash 0xbd21558c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53384 dport 33748] OK # # # cpu 0: rx_hash 0x86fe04d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 33748] OK # # # cpu 0: rx_hash 0xf140a665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53402 dport 33748] OK # # # cpu 0: rx_hash 0x4468236b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53494 dport 33748] OK # # # cpu 0: rx_hash 0x5557ae3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53502 dport 33748] OK # # # cpu 0: rx_hash 0x451b1acb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53520 dport 33748] OK # # # cpu 0: rx_hash 0x32a5b87a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53534 dport 33748] OK # # # cpu 0: rx_hash 0x83c2de20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53586 dport 33748] OK # # # cpu 0: rx_hash 0xc3730835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53616 dport 33748] OK # # # cpu 0: rx_hash 0xf0339fc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53628 dport 33748] OK # # # cpu 0: rx_hash 0x59569ca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53642 dport 33748] OK # # # cpu 0: rx_hash 0x40f6d75f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53650 dport 33748] OK # # # cpu 4: rx_hash 0x6660cb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53236 dport 33748] OK # # # cpu 4: rx_hash 0xe942c35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53280 dport 33748] OK # # # cpu 4: rx_hash 0xf0e288a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53304 dport 33748] OK # # # cpu 4: rx_hash 0xb41cbde4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53306 dport 33748] OK # # # cpu 4: rx_hash 0x7e155cf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53320 dport 33748] OK # # # cpu 4: rx_hash 0x013438ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53334 dport 33748] OK # # # cpu 4: rx_hash 0x100bb5ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53342 dport 33748] OK # # # cpu 4: rx_hash 0xfd908399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53418 dport 33748] OK # # # cpu 4: rx_hash 0x6258da9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53458 dport 33748] OK # # # cpu 4: rx_hash 0x4027c03f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53462 dport 33748] OK # # # cpu 4: rx_hash 0x4cf7e5c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53478 dport 33748] OK # # # cpu 4: rx_hash 0x4d84dc63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53504 dport 33748] OK # # # cpu 4: rx_hash 0x01e52f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53522 dport 33748] OK # # # cpu 4: rx_hash 0x05aaccde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53554 dport 33748] OK # # # cpu 4: rx_hash 0x72146e6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53564 dport 33748] OK # # # cpu 4: rx_hash 0x9a6295d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53578 dport 33748] OK # # # cpu 4: rx_hash 0x6a160b57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53638 dport 33748] OK # # # cpu 4: rx_hash 0x6e59e803 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53670 dport 33748] OK # # # cpu 4: rx_hash 0xca4ee05d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53698 dport 33748] OK # # # cpu 4: rx_hash 0xfd4194f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53742 dport 33748] OK # # # cpu 4: rx_hash 0x9f36c49c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53764 dport 33748] OK # # # cpu 4: rx_hash 0xd3573775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53782 dport 33748] OK # # # cpu 4: rx_hash 0x93e6e160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53812 dport 33748] OK # # # cpu 4: rx_hash 0x0c2eb866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53836 dport 33748] OK # # # cpu 4: rx_hash 0xbcebf0fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53922 dport 33748] OK # # # cpu 4: rx_hash 0x18fcf8a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53958 dport 33748] OK # # # cpu 4: rx_hash 0x2ff38c06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53994 dport 33748] OK # # # cpu 4: rx_hash 0x7b410db7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54022 dport 33748] OK # # # cpu 4: rx_hash 0x046069ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 33748] OK # # # cpu 4: rx_hash 0x9fe7d3fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54080 dport 33748] OK # # # cpu 4: rx_hash 0xc2b9ad45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54106 dport 33748] OK # # # cpu 4: rx_hash 0xf5b6d9e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54134 dport 33748] OK # # # cpu 4: rx_hash 0xa07761f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54140 dport 33748] OK # # # cpu 4: rx_hash 0xe48954b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54142 dport 33748] OK # # # cpu 4: rx_hash 0x49a3b487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54184 dport 33748] OK # # # cpu 4: rx_hash 0xb0eac260 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54230 dport 33748] OK # # # cpu 4: rx_hash 0xa1d54f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54238 dport 33748] OK # # # cpu 4: rx_hash 0xcb84452d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54248 dport 33748] OK # # # cpu 4: rx_hash 0xd2240ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54256 dport 33748] OK # # # cpu 4: rx_hash 0xf05b1475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54260 dport 33748] 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 200, 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 129, 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 58253 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37006 dport 58253] != expected 0x893af319 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37006 dport 58253] != expected 0x893af319 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58678 dport 58253] != expected 0x6f01e4b0 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58678 dport 58253] != expected 0x6f01e4b0 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48785 dport 58253] != expected 0xe8ab337f # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48785 dport 58253] != expected 0xe8ab337f # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48340 dport 58253] != expected 0xedab7d7e # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48340 dport 58253] != expected 0xedab7d7e # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35869 dport 58253] != expected 0x40f04eba # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35869 dport 58253] != expected 0x40f04eba # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34499 dport 58253] != expected 0xa70faef3 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34499 dport 58253] != expected 0xa70faef3 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47999 dport 58253] != expected 0x4aa22b51 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47999 dport 58253] != expected 0x4aa22b51 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33010 dport 58253] != expected 0x7bdd8f99 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33010 dport 58253] != expected 0x7bdd8f99 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55465 dport 58253] != expected 0x25803b80 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55465 dport 58253] != expected 0x25803b80 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53188 dport 58253] != expected 0x26ed9794 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53188 dport 58253] != expected 0x26ed9794 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50835 dport 58253] != expected 0xe7979fa3 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50835 dport 58253] != expected 0xe7979fa3 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 58253] != expected 0xce737743 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 58253] != expected 0xce737743 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57951 dport 58253] != expected 0xe5c47194 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57951 dport 58253] != expected 0xe5c47194 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40183 dport 58253] != expected 0x99c2c392 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40183 dport 58253] != expected 0x99c2c392 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35270 dport 58253] != expected 0xbf79e220 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35270 dport 58253] != expected 0xbf79e220 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53816 dport 58253] != expected 0xbaf7c954 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53816 dport 58253] != expected 0xbaf7c954 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36425 dport 58253] != expected 0x72b73bfa # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36425 dport 58253] != expected 0x72b73bfa # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35130 dport 58253] != expected 0x3a6c49d2 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35130 dport 58253] != expected 0x3a6c49d2 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37187 dport 58253] != expected 0x16309254 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37187 dport 58253] != expected 0x16309254 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34717 dport 58253] != expected 0x807c08e8 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34717 dport 58253] != expected 0x807c08e8 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43857 dport 58253] != expected 0xcf387727 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43857 dport 58253] != expected 0xcf387727 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38040 dport 58253] != expected 0xe9b93ece # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38040 dport 58253] != expected 0xe9b93ece # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33765 dport 58253] != expected 0x611c6ea9 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33765 dport 58253] != expected 0x611c6ea9 # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46988 dport 58253] != expected 0xc2f51f2b # # Exception| cpu 5: rx_hash 0xbe4d65d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46988 dport 58253] != expected 0xc2f51f2b # # 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 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 200, 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 129, 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 51206 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47387 dport 51206] != expected 0xa20494d3 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47387 dport 51206] != expected 0xa20494d3 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59771 dport 51206] != expected 0x34e63e1a # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59771 dport 51206] != expected 0x34e63e1a # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56636 dport 51206] != expected 0xee9225ec # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56636 dport 51206] != expected 0xee9225ec # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42722 dport 51206] != expected 0x93d5828c # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42722 dport 51206] != expected 0x93d5828c # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54143 dport 51206] != expected 0x8dc03527 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54143 dport 51206] != expected 0x8dc03527 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53658 dport 51206] != expected 0xb17c511b # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53658 dport 51206] != expected 0xb17c511b # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35535 dport 51206] != expected 0xa41193de # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35535 dport 51206] != expected 0xa41193de # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40496 dport 51206] != expected 0xd79d97b2 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40496 dport 51206] != expected 0xd79d97b2 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36381 dport 51206] != expected 0x83661652 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36381 dport 51206] != expected 0x83661652 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58467 dport 51206] != expected 0xf1fcc91f # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58467 dport 51206] != expected 0xf1fcc91f # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54627 dport 51206] != expected 0x4e79e550 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54627 dport 51206] != expected 0x4e79e550 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52855 dport 51206] != expected 0xaa4d9b4c # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52855 dport 51206] != expected 0xaa4d9b4c # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42785 dport 51206] != expected 0x3d6a285a # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42785 dport 51206] != expected 0x3d6a285a # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39969 dport 51206] != expected 0x6bac5ad # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39969 dport 51206] != expected 0x6bac5ad # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58864 dport 51206] != expected 0xd5fb54cb # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58864 dport 51206] != expected 0xd5fb54cb # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46420 dport 51206] != expected 0xa252eddd # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46420 dport 51206] != expected 0xa252eddd # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38790 dport 51206] != expected 0x8847a69d # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38790 dport 51206] != expected 0x8847a69d # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37601 dport 51206] != expected 0xe9f97270 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37601 dport 51206] != expected 0xe9f97270 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56389 dport 51206] != expected 0x582fea02 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56389 dport 51206] != expected 0x582fea02 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52816 dport 51206] != expected 0x417f3d7b # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52816 dport 51206] != expected 0x417f3d7b # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40885 dport 51206] != expected 0x9d84e32f # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40885 dport 51206] != expected 0x9d84e32f # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43171 dport 51206] != expected 0xb479a706 # # Exception| cpu 5: rx_hash 0xc4163c76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43171 dport 51206] != expected 0xb479a706 # # 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__->