< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44870 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 89 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbdc01653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55102 dport 44870] != expected 0xd7e7e349 # # Exception| cpu 0: rx_hash 0x1cabcc20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55150 dport 44870] != expected 0x92c4eacd # # Exception| cpu 0: rx_hash 0x62772ee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55166 dport 44870] != expected 0x69124b37 # # Exception| cpu 0: rx_hash 0x10cc3eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55190 dport 44870] != expected 0x2db247f # # Exception| cpu 0: rx_hash 0x521b8a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55230 dport 44870] != expected 0x889d3776 # # Exception| cpu 0: rx_hash 0xf82e83e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55268 dport 44870] != expected 0xe4a672d4 # # Exception| cpu 0: rx_hash 0x3d9edcd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55312 dport 44870] != expected 0x1a3550af # # Exception| cpu 0: rx_hash 0x798326b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55348 dport 44870] != expected 0x888487bb # # Exception| cpu 0: rx_hash 0x9cf506a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55360 dport 44870] != expected 0x5f16592b # # Exception| cpu 0: rx_hash 0x6a1210bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55362 dport 44870] != expected 0x81a356f9 # # Exception| cpu 0: rx_hash 0x5cb4fadd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55438 dport 44870] != expected 0x78dbeea5 # # Exception| cpu 0: rx_hash 0x2936cb80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55444 dport 44870] != expected 0xaa150379 # # Exception| cpu 0: rx_hash 0x9092f46b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55480 dport 44870] != expected 0xcf099799 # # Exception| cpu 0: rx_hash 0xcc40eb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55520 dport 44870] != expected 0x7d87dde9 # # Exception| cpu 0: rx_hash 0xca8aa514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55532 dport 44870] != expected 0x657019f4 # # Exception| cpu 0: rx_hash 0xc7e78fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55574 dport 44870] != expected 0x467b28b # # Exception| cpu 0: rx_hash 0xe5e972da [saddr 192.0.3.2 daddr 192.0.3.1 sport 55646 dport 44870] != expected 0x4d3f5901 # # Exception| cpu 0: rx_hash 0x1f69960e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55716 dport 44870] != expected 0x3959861 # # Exception| cpu 0: rx_hash 0x677f3a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55736 dport 44870] != expected 0xe0b4fd86 # # Exception| cpu 0: rx_hash 0xb55c9fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55806 dport 44870] != expected 0x6faeddc3 # # Exception| cpu 0: rx_hash 0xcd36e85c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55834 dport 44870] != expected 0x24f3a986 # # Exception| cpu 0: rx_hash 0x6c5d322f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55882 dport 44870] != expected 0x61d0a002 # # Exception| cpu 0: rx_hash 0x972eb923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55886 dport 44870] != expected 0x8e8a27eb # # Exception| cpu 0: rx_hash 0x1281d0ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55898 dport 44870] != expected 0x9a0601f8 # # Exception| cpu 0: rx_hash 0xe595a92c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55974 dport 44870] != expected 0xe54348a3 # # Exception| cpu 0: rx_hash 0x182c6caa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55982 dport 44870] != expected 0x12ee0b57 # # Exception| cpu 0: rx_hash 0x00e38932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56018 dport 44870] != expected 0x32d19633 # # Exception| cpu 0: rx_hash 0xb2196547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56052 dport 44870] != expected 0x7ed54ef5 # # Exception| cpu 0: rx_hash 0xb9be0135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56066 dport 44870] != expected 0x7352197 # # Exception| cpu 0: rx_hash 0x837f199b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56118 dport 44870] != expected 0x6e525779 # # Exception| cpu 0: rx_hash 0xd2399b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56168 dport 44870] != expected 0xed339532 # # Exception| cpu 0: rx_hash 0xace579b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56184 dport 44870] != expected 0x16e534c8 # # Exception| cpu 0: rx_hash 0x1926b49e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56236 dport 44870] != expected 0xe3e66e9a # # Exception| cpu 0: rx_hash 0xfc509480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56280 dport 44870] != expected 0x3474b00a # # Exception| cpu 0: rx_hash 0xc05bc2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56288 dport 44870] != expected 0x45e402f9 # # Exception| cpu 4: rx_hash 0x4079d3d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55094 dport 44870] != expected 0x204aa0bd # # Exception| cpu 4: rx_hash 0xd08dc296 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55128 dport 44870] != expected 0x251693f1 # # Exception| cpu 4: rx_hash 0x9e3d84bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55176 dport 44870] != expected 0x3f4f4e4a # # Exception| cpu 4: rx_hash 0x2a0d2642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55202 dport 44870] != expected 0x6bbc5291 # # Exception| cpu 4: rx_hash 0xafa24f8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55222 dport 44870] != expected 0x7f307482 # # Exception| cpu 4: rx_hash 0xb5a5280f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55298 dport 44870] != expected 0x3f56fe87 # # Exception| cpu 4: rx_hash 0x4ed6a303 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55302 dport 44870] != expected 0xd00c796e # # Exception| cpu 4: rx_hash 0xfae601fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55340 dport 44870] != expected 0x84ff65b5 # # Exception| cpu 4: rx_hash 0x614cc321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55368 dport 44870] != expected 0xa8bb1adf # # Exception| cpu 4: rx_hash 0x1204bcf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55390 dport 44870] != expected 0x6282331e # # Exception| cpu 4: rx_hash 0xd3b62f54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55406 dport 44870] != expected 0xe4bfc219 # # Exception| cpu 4: rx_hash 0xd91b9312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55450 dport 44870] != expected 0x6c57c8b6 # # Exception| cpu 4: rx_hash 0x2268181e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55454 dport 44870] != expected 0x830d4f5f # # Exception| cpu 4: rx_hash 0xee4e16a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55464 dport 44870] != expected 0x34df3663 # # Exception| cpu 4: rx_hash 0x732e9aff [saddr 192.0.3.2 daddr 192.0.3.1 sport 55488 dport 44870] != expected 0x6c8d14 # # Exception| cpu 4: rx_hash 0x06acaba2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55514 dport 44870] != expected 0xd2a260c8 # # Exception| cpu 4: rx_hash 0xc71e3800 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55530 dport 44870] != expected 0x549f91cf # # Exception| cpu 4: rx_hash 0x3c6db30c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55534 dport 44870] != expected 0xbbc51626 # # Exception| cpu 4: rx_hash 0x4f25ccdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55544 dport 44870] != expected 0x71fc3fe7 # # Exception| cpu 4: rx_hash 0xb9c2dac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55546 dport 44870] != expected 0xaf493035 # # Exception| cpu 4: rx_hash 0xbff123a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55562 dport 44870] != expected 0xe746d76c # # Exception| cpu 4: rx_hash 0xfd269742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55586 dport 44870] != expected 0x6d00c465 # # Exception| cpu 4: rx_hash 0x83fa7581 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55602 dport 44870] != expected 0x96d6659f # # Exception| cpu 4: rx_hash 0x60461b15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55626 dport 44870] != expected 0x59b37f12 # # Exception| cpu 4: rx_hash 0x245be178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55662 dport 44870] != expected 0xcb02a806 # # Exception| cpu 4: rx_hash 0x5b746c63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55680 dport 44870] != expected 0x91244f75 # # Exception| cpu 4: rx_hash 0xa007e76f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55684 dport 44870] != expected 0x7e7ec89c # # Exception| cpu 4: rx_hash 0xb396d169 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55794 dport 44870] != expected 0x775919de # # Exception| cpu 4: rx_hash 0x48998193 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55822 dport 44870] != expected 0x307f8f95 # # Exception| cpu 4: rx_hash 0xf13dbe78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55842 dport 44870] != expected 0x55631b75 # # Exception| cpu 4: rx_hash 0x6703e1b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55872 dport 44870] != expected 0x48c8ec24 # # Exception| cpu 4: rx_hash 0x19df0372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55888 dport 44870] != expected 0xb31e4dde # # Exception| cpu 4: rx_hash 0xd333434e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55914 dport 44870] != expected 0x1c3bf0ff # # Exception| cpu 4: rx_hash 0x569c2a81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55934 dport 44870] != expected 0x8b7d6ec # # Exception| cpu 4: rx_hash 0x66f08e69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55998 dport 44870] != expected 0xe938aaad # # Exception| cpu 4: rx_hash 0x7561b86f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56008 dport 44870] != expected 0xe01f7bef # # Exception| cpu 4: rx_hash 0x78f5257b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56014 dport 44870] != expected 0xd1f0f3d4 # # Exception| cpu 4: rx_hash 0x3a22919c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56038 dport 44870] != expected 0x5bb6e0dd # # Exception| cpu 4: rx_hash 0xc762e3f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56082 dport 44870] != expected 0xfce3806d # # Exception| cpu 4: rx_hash 0x06d07054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56098 dport 44870] != expected 0x7ade716a # # Exception| cpu 4: rx_hash 0xf6fd28c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56108 dport 44870] != expected 0xbc9cbaa5 # # Exception| cpu 4: rx_hash 0x73524109 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56120 dport 44870] != expected 0xa8109cb6 # # Exception| cpu 4: rx_hash 0x9bb0fc03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56138 dport 44870] != expected 0x4e6dca1d # # Exception| cpu 4: rx_hash 0x138b08d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56152 dport 44870] != expected 0x6b0e6435 # # Exception| cpu 4: rx_hash 0x28b97fae [saddr 192.0.3.2 daddr 192.0.3.1 sport 56210 dport 44870] != expected 0xa3995452 # # Exception| cpu 4: rx_hash 0x252de2ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56212 dport 44870] != expected 0x9276dc69 # # Exception| cpu 4: rx_hash 0x23e7ac30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56216 dport 44870] != expected 0x8a811874 # # Exception| cpu 4: rx_hash 0x12786700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56230 dport 44870] != expected 0xcafe22bc # # Exception| cpu 4: rx_hash 0x97d70ecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56242 dport 44870] != expected 0xde7204af # # Exception| cpu 4: rx_hash 0x67fa565d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56252 dport 44870] != expected 0x1830cf60 # # Exception| cpu 4: rx_hash 0x3b2849a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56292 dport 44870] != expected 0xaabe8510 # # Exception| cpu 4: rx_hash 0xb84d6eed [saddr 192.0.3.2 daddr 192.0.3.1 sport 56316 dport 44870] != expected 0xa6c5671e # # Exception| cpu 4: rx_hash 0x71fa646f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56366 dport 44870] != expected 0xd1a530e0 # # Exception| cpu 4: rx_hash 0x626b5269 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56408 dport 44870] != expected 0xd882e1a2 # # 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 0xde147392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39806 dport 36814] OK # # # cpu 0: rx_hash 0x9d30a8ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39848 dport 36814] OK # # # cpu 0: rx_hash 0x49d94383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39906 dport 36814] OK # # # cpu 0: rx_hash 0xcf2d60f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39966 dport 36814] OK # # # cpu 0: rx_hash 0x0855bdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39970 dport 36814] OK # # # cpu 0: rx_hash 0x05c120ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39972 dport 36814] OK # # # cpu 0: rx_hash 0x688cf40b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40002 dport 36814] OK # # # cpu 0: rx_hash 0x2a5b40ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40042 dport 36814] OK # # # cpu 0: rx_hash 0x5487a22f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40058 dport 36814] OK # # # cpu 0: rx_hash 0x58e050e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40066 dport 36814] OK # # # cpu 0: rx_hash 0xa8cd0871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40076 dport 36814] OK # # # cpu 0: rx_hash 0x9952c341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40114 dport 36814] OK # # # cpu 0: rx_hash 0x9f988dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40126 dport 36814] OK # # # cpu 0: rx_hash 0xff41c41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40158 dport 36814] OK # # # cpu 0: rx_hash 0x35ad8426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40164 dport 36814] OK # # # cpu 0: rx_hash 0xb002ede9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40176 dport 36814] OK # # # cpu 0: rx_hash 0xb631148f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40192 dport 36814] OK # # # cpu 0: rx_hash 0xbd6fc711 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40202 dport 36814] OK # # # cpu 0: rx_hash 0x99ab74ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40270 dport 36814] OK # # # cpu 0: rx_hash 0x59ea88d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40320 dport 36814] OK # # # cpu 0: rx_hash 0xe684f9b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40352 dport 36814] OK # # # cpu 0: rx_hash 0xf515cfb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40406 dport 36814] OK # # # cpu 0: rx_hash 0x659d0505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 36814] OK # # # cpu 0: rx_hash 0x52c880bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40562 dport 36814] OK # # # cpu 0: rx_hash 0xa9bb0bb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40566 dport 36814] OK # # # cpu 0: rx_hash 0xa316b7f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40578 dport 36814] OK # # # cpu 0: rx_hash 0x2de70da4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40604 dport 36814] OK # # # cpu 0: rx_hash 0xea9fd08c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40608 dport 36814] OK # # # cpu 0: rx_hash 0x646e6add [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40638 dport 36814] OK # # # cpu 0: rx_hash 0xf49a7b9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40656 dport 36814] OK # # # cpu 0: rx_hash 0x33e2a6b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40684 dport 36814] OK # # # cpu 0: rx_hash 0xbdeaab0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40718 dport 36814] OK # # # cpu 0: rx_hash 0xc33649c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40734 dport 36814] OK # # # cpu 0: rx_hash 0x9270cb29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40768 dport 36814] OK # # # cpu 0: rx_hash 0x1a4b3ff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40786 dport 36814] OK # # # cpu 0: rx_hash 0xd0a77fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40808 dport 36814] OK # # # cpu 0: rx_hash 0x76f584ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40906 dport 36814] OK # # # cpu 0: rx_hash 0xbad38a59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40956 dport 36814] OK # # # cpu 0: rx_hash 0xcfa267f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40968 dport 36814] OK # # # cpu 0: rx_hash 0xc236faec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40974 dport 36814] OK # # # cpu 0: rx_hash 0xbcea182f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40990 dport 36814] OK # # # cpu 0: rx_hash 0xe6f24950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41034 dport 36814] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 55861 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34248 dport 55861] != expected 0xddef7ef4 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34248 dport 55861] != expected 0xddef7ef4 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 40928 dport 55861] != expected 0xe77ba310 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 40928 dport 55861] != expected 0xe77ba310 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 53843 dport 55861] != expected 0xa4f8fe2d # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 53843 dport 55861] != expected 0xa4f8fe2d # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 56869 dport 55861] != expected 0xe3c7d8ab # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 56869 dport 55861] != expected 0xe3c7d8ab # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44035 dport 55861] != expected 0x73257d3b # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44035 dport 55861] != expected 0x73257d3b # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 57960 dport 55861] != expected 0xe5316159 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 57960 dport 55861] != expected 0xe5316159 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 59547 dport 55861] != expected 0x3375e425 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 59547 dport 55861] != expected 0x3375e425 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44039 dport 55861] != expected 0x9c7ffad2 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44039 dport 55861] != expected 0x9c7ffad2 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 55861] != expected 0xae23489a # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 40872 dport 55861] != expected 0xae23489a # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34073 dport 55861] != expected 0x7adcbceb # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34073 dport 55861] != expected 0x7adcbceb # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33012 dport 55861] != expected 0xe7777b76 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33012 dport 55861] != expected 0xe7777b76 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50966 dport 55861] != expected 0x8e942827 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50966 dport 55861] != expected 0x8e942827 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38519 dport 55861] != expected 0x25188616 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38519 dport 55861] != expected 0x25188616 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37977 dport 55861] != expected 0x896fa82b # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37977 dport 55861] != expected 0x896fa82b # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 42606 dport 55861] != expected 0xc78f464d # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 42606 dport 55861] != expected 0xc78f464d # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39861 dport 55861] != expected 0x7b87685e # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39861 dport 55861] != expected 0x7b87685e # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48643 dport 55861] != expected 0x6001e95 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48643 dport 55861] != expected 0x6001e95 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34619 dport 55861] != expected 0xce5c56cb # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34619 dport 55861] != expected 0xce5c56cb # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46010 dport 55861] != expected 0xf425fa26 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46010 dport 55861] != expected 0xf425fa26 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33037 dport 55861] != expected 0xe5bfc07f # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33037 dport 55861] != expected 0xe5bfc07f # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 55694 dport 55861] != expected 0xe6a88a7c # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 55694 dport 55861] != expected 0xe6a88a7c # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52097 dport 55861] != expected 0xe8a53db9 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52097 dport 55861] != expected 0xe8a53db9 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47325 dport 55861] != expected 0x462ae769 # # Exception| cpu 4: rx_hash 0x3dcce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47325 dport 55861] != expected 0x462ae769 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 58851 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47107 dport 58851] != expected 0xdcf194fb # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47107 dport 58851] != expected 0xdcf194fb # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38193 dport 58851] != expected 0xb0f07b52 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38193 dport 58851] != expected 0xb0f07b52 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51075 dport 58851] != expected 0xfb29ee7c # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51075 dport 58851] != expected 0xfb29ee7c # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59950 dport 58851] != expected 0x1bcc0bed # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59950 dport 58851] != expected 0x1bcc0bed # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44617 dport 58851] != expected 0x516b37aa # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44617 dport 58851] != expected 0x516b37aa # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39197 dport 58851] != expected 0xca528ef7 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39197 dport 58851] != expected 0xca528ef7 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57951 dport 58851] != expected 0x56fa350b # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57951 dport 58851] != expected 0x56fa350b # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35583 dport 58851] != expected 0x60d2b8be # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35583 dport 58851] != expected 0x60d2b8be # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51187 dport 58851] != expected 0xe52c456e # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51187 dport 58851] != expected 0xe52c456e # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55164 dport 58851] != expected 0xc86a7177 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55164 dport 58851] != expected 0xc86a7177 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51082 dport 58851] != expected 0xeb5e07cb # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51082 dport 58851] != expected 0xeb5e07cb # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50596 dport 58851] != expected 0x5febc92e # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50596 dport 58851] != expected 0x5febc92e # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55961 dport 58851] != expected 0x653e07a1 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55961 dport 58851] != expected 0x653e07a1 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35286 dport 58851] != expected 0xc3d00952 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35286 dport 58851] != expected 0xc3d00952 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57442 dport 58851] != expected 0x87ba2304 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57442 dport 58851] != expected 0x87ba2304 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35218 dport 58851] != expected 0xe714baee # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35218 dport 58851] != expected 0xe714baee # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42839 dport 58851] != expected 0x968afa12 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42839 dport 58851] != expected 0x968afa12 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36959 dport 58851] != expected 0xaa12d7b6 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36959 dport 58851] != expected 0xaa12d7b6 # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36573 dport 58851] != expected 0x54a0ac4c # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36573 dport 58851] != expected 0x54a0ac4c # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54035 dport 58851] != expected 0xc8ab3f8e # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54035 dport 58851] != expected 0xc8ab3f8e # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48018 dport 58851] != expected 0xac23ef6b # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48018 dport 58851] != expected 0xac23ef6b # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42858 dport 58851] != expected 0xbc3c0b0b # # Exception| cpu 5: rx_hash 0xc2d9f952 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42858 dport 58851] != expected 0xbc3c0b0b # # 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 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__->