< 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 56439 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x827bd7b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53524 dport 56439] != expected 0xdc6d7ad6 # # Exception| cpu 0: rx_hash 0x5bc2db50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53556 dport 56439] != expected 0xfe3600a0 # # Exception| cpu 0: rx_hash 0x3d26e8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53564 dport 56439] != expected 0x775be978 # # Exception| cpu 0: rx_hash 0x3b317b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53580 dport 56439] != expected 0x9bdad9 # # Exception| cpu 0: rx_hash 0x383ab223 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53676 dport 56439] != expected 0x3b7bc309 # # Exception| cpu 0: rx_hash 0xedac9868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53684 dport 56439] != expected 0xf6a0de3d # # Exception| cpu 0: rx_hash 0x26736c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53696 dport 56439] != expected 0x93bb3e2c # # Exception| cpu 0: rx_hash 0x702bc508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53702 dport 56439] != expected 0xa4d74afd # # Exception| cpu 0: rx_hash 0x950175e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53712 dport 56439] != expected 0xd70dcac0 # # Exception| cpu 0: rx_hash 0x0e91bbd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53714 dport 56439] != expected 0xf2ba6da1 # # Exception| cpu 0: rx_hash 0xbb36c32c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53810 dport 56439] != expected 0x8f34ac98 # # Exception| cpu 0: rx_hash 0xfc035b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53888 dport 56439] != expected 0xc4f85bfe # # Exception| cpu 0: rx_hash 0x25ba57e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53920 dport 56439] != expected 0xe6a32188 # # Exception| cpu 0: rx_hash 0x73e2fec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53926 dport 56439] != expected 0xd1cf5559 # # Exception| cpu 0: rx_hash 0xd8ceaa5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53930 dport 56439] != expected 0x4a796f31 # # Exception| cpu 0: rx_hash 0x8e960371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53932 dport 56439] != expected 0x7d151be0 # # Exception| cpu 0: rx_hash 0x96c84e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53936 dport 56439] != expected 0xa215d564 # # Exception| cpu 0: rx_hash 0x5d17ba6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53956 dport 56439] != expected 0xc70e3575 # # Exception| cpu 0: rx_hash 0xb83d0a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53970 dport 56439] != expected 0xb4d4b548 # # Exception| cpu 0: rx_hash 0xc702908f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54022 dport 56439] != expected 0x7f499efc # # Exception| cpu 0: rx_hash 0xb9b8ee53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54034 dport 56439] != expected 0x2924b9a0 # # Exception| cpu 0: rx_hash 0xa7f13056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54142 dport 56439] != expected 0x81e44485 # # Exception| cpu 0: rx_hash 0x8c182e0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54156 dport 56439] != expected 0xdb050ed8 # # Exception| cpu 0: rx_hash 0xc21eca71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54166 dport 56439] != expected 0x3369b48d # # Exception| cpu 0: rx_hash 0xb08b9205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54202 dport 56439] != expected 0x8a84f493 # # Exception| cpu 0: rx_hash 0xeceb8ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54260 dport 56439] != expected 0x25a8d4a1 # # Exception| cpu 0: rx_hash 0x1edae559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54310 dport 56439] != expected 0x7a6ee7b0 # # Exception| cpu 0: rx_hash 0xabbf6fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54342 dport 56439] != expected 0x491820fd # # Exception| cpu 0: rx_hash 0xd5051117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54354 dport 56439] != expected 0x1f7507a1 # # Exception| cpu 0: rx_hash 0xd92a37bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54378 dport 56439] != expected 0xf0f560e3 # # Exception| cpu 0: rx_hash 0xea9d64b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54404 dport 56439] != expected 0x7514e43a # # Exception| cpu 0: rx_hash 0x53d7c88c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54492 dport 56439] != expected 0xa9e24435 # # Exception| cpu 0: rx_hash 0x9230893e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54496 dport 56439] != expected 0x54b9f0c7 # # Exception| cpu 0: rx_hash 0xdc366d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54522 dport 56439] != expected 0xbcd54a92 # # Exception| cpu 0: rx_hash 0x1c54c826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54534 dport 56439] != expected 0xdc7ef288 # # Exception| cpu 0: rx_hash 0x34b61fd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54548 dport 56439] != expected 0xbd7fa105 # # Exception| cpu 4: rx_hash 0x8e54f11b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53548 dport 56439] != expected 0x33ed1d94 # # Exception| cpu 4: rx_hash 0x0d9a727e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53554 dport 56439] != expected 0xc95a7471 # # Exception| cpu 4: rx_hash 0x5ede81ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53668 dport 56439] != expected 0xb2162ad1 # # Exception| cpu 4: rx_hash 0xdb07919f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53706 dport 56439] != expected 0x3f617095 # # Exception| cpu 4: rx_hash 0xcf76fa66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53742 dport 56439] != expected 0xfe1d953 # # Exception| cpu 4: rx_hash 0xd1fdd609 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53762 dport 56439] != expected 0xe9d92202 # # Exception| cpu 4: rx_hash 0xb719e584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53770 dport 56439] != expected 0x60b4cbda # # Exception| cpu 4: rx_hash 0x628fcfcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53778 dport 56439] != expected 0xad6fd6ee # # Exception| cpu 4: rx_hash 0x0844daea [saddr 192.0.3.2 daddr 192.0.3.1 sport 53794 dport 56439] != expected 0xcb825874 # # Exception| cpu 4: rx_hash 0x8d9dcadb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53836 dport 56439] != expected 0x46f50230 # # Exception| cpu 4: rx_hash 0x95c3878a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 56439] != expected 0x99f5ccb4 # # Exception| cpu 4: rx_hash 0x580be090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53844 dport 56439] != expected 0x8b2e1f04 # # Exception| cpu 4: rx_hash 0x4c7a8b69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53872 dport 56439] != expected 0xbbaeb6c2 # # Exception| cpu 4: rx_hash 0x2995714e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53912 dport 56439] != expected 0x92346ca # # Exception| cpu 4: rx_hash 0xe87230fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53924 dport 56439] != expected 0xf478f238 # # Exception| cpu 4: rx_hash 0x3de41ab7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53948 dport 56439] != expected 0x39a3ef0c # # Exception| cpu 4: rx_hash 0x4549f73f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53976 dport 56439] != expected 0x180efbf1 # # Exception| cpu 4: rx_hash 0x84aeb68d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53988 dport 56439] != expected 0xe5554f03 # # Exception| cpu 4: rx_hash 0xfa14c851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54000 dport 56439] != expected 0xb338685f # # Exception| cpu 4: rx_hash 0x44cc13ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 54040 dport 56439] != expected 0x85fef719 # # Exception| cpu 4: rx_hash 0x2e0706cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54056 dport 56439] != expected 0xe3137983 # # Exception| cpu 4: rx_hash 0x9d751f09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54072 dport 56439] != expected 0xa7a58d6f # # Exception| cpu 4: rx_hash 0x00f24269 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54090 dport 56439] != expected 0xf5d219af # # Exception| cpu 4: rx_hash 0x833cc10c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54100 dport 56439] != expected 0xf65704a # # Exception| cpu 4: rx_hash 0xf2a250d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54168 dport 56439] != expected 0x8d682984 # # Exception| cpu 4: rx_hash 0xa4faf9fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54174 dport 56439] != expected 0xba045d55 # # Exception| cpu 4: rx_hash 0x55a122ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54188 dport 56439] != expected 0xf95e74ae # # Exception| cpu 4: rx_hash 0x1db055c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54214 dport 56439] != expected 0x66f2fd5a # # Exception| cpu 4: rx_hash 0xaec24c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54230 dport 56439] != expected 0x224409b6 # # Exception| cpu 4: rx_hash 0x397da49c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54252 dport 56439] != expected 0xe873c995 # # Exception| cpu 4: rx_hash 0xc763e9ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54278 dport 56439] != expected 0x58359dc6 # # Exception| cpu 4: rx_hash 0xef813e48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54292 dport 56439] != expected 0x3934ce4b # # Exception| cpu 4: rx_hash 0x9d14663c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54328 dport 56439] != expected 0x80d98e55 # # Exception| cpu 4: rx_hash 0xcb4ccf12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54334 dport 56439] != expected 0xb7b5fa84 # # Exception| cpu 4: rx_hash 0x835db839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54356 dport 56439] != expected 0x28197370 # # Exception| cpu 4: rx_hash 0x245eca06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54368 dport 56439] != expected 0x5c2f2e5a # # Exception| cpu 4: rx_hash 0x17e9990f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54414 dport 56439] != expected 0xd9ceaa83 # # Exception| cpu 4: rx_hash 0xa49b80c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54430 dport 56439] != expected 0x9d785e6f # # Exception| cpu 4: rx_hash 0x0398f2f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54442 dport 56439] != expected 0xe94e0345 # # Exception| cpu 4: rx_hash 0x7d228c2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54462 dport 56439] != expected 0xbf232419 # # Exception| cpu 4: rx_hash 0x7b351f7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54478 dport 56439] != expected 0xc8e317b8 # # Exception| cpu 4: rx_hash 0x6f447487 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54506 dport 56439] != expected 0xf863be7e # # Exception| cpu 4: rx_hash 0x769fdd03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54582 dport 56439] != expected 0xba937c12 # # Exception| cpu 4: rx_hash 0x70884e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54598 dport 56439] != expected 0xcd534fb3 # # Exception| cpu 4: rx_hash 0x68d60306 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 56439] != expected 0x12538137 # # Exception| cpu 4: rx_hash 0x7ca768ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 54654 dport 56439] != expected 0x22d328f1 # # Exception| cpu 4: rx_hash 0x31aa452a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54660 dport 56439] != expected 0xf15f8b74 # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x71070fb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36266 dport 41048] OK # # # cpu 0: rx_hash 0x3916789b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36288 dport 41048] OK # # # cpu 0: rx_hash 0x2d671362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36324 dport 41048] OK # # # cpu 0: rx_hash 0x864b47f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36328 dport 41048] OK # # # cpu 0: rx_hash 0x4b8320ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36332 dport 41048] OK # # # cpu 0: rx_hash 0x9e150aa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36340 dport 41048] OK # # # cpu 0: rx_hash 0x55080c80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36352 dport 41048] OK # # # cpu 0: rx_hash 0x2bb2725c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36372 dport 41048] OK # # # cpu 0: rx_hash 0x71c5fdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36394 dport 41048] OK # # # cpu 0: rx_hash 0xf20b7ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36404 dport 41048] OK # # # cpu 0: rx_hash 0x94ef4d32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36412 dport 41048] OK # # # cpu 0: rx_hash 0x2da5e108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36452 dport 41048] OK # # # cpu 0: rx_hash 0xc88f51e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36466 dport 41048] OK # # # cpu 0: rx_hash 0x9ed7f8ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36468 dport 41048] OK # # # cpu 0: rx_hash 0x484a1b2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36492 dport 41048] OK # # # cpu 0: rx_hash 0x60a8ccdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36510 dport 41048] OK # # # cpu 0: rx_hash 0x0a63d9f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36526 dport 41048] OK # # # cpu 4: rx_hash 0x8c73f209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36256 dport 41048] OK # # # cpu 4: rx_hash 0x3f01ebcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36272 dport 41048] OK # # # cpu 4: rx_hash 0xf4de1f81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36292 dport 41048] OK # # # cpu 4: rx_hash 0xe0af7478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36320 dport 41048] OK # # # cpu 4: rx_hash 0xce98c2b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36354 dport 41048] OK # # # cpu 4: rx_hash 0x7deadb72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36370 dport 41048] OK # # # cpu 4: rx_hash 0x1721ce57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36386 dport 41048] OK # # # cpu 4: rx_hash 0x11365d03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36434 dport 41048] OK # # # cpu 4: rx_hash 0x8689b59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36456 dport 41048] OK # # # cpu 4: rx_hash 0x2eae28a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36484 dport 41048] OK # # # cpu 4: rx_hash 0xd3dad51b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36494 dport 41048] OK # # # cpu 4: rx_hash 0x5014567e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36496 dport 41048] OK # # # cpu 4: rx_hash 0xd9e260e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36550 dport 41048] OK # # # cpu 4: rx_hash 0x3cc8d00f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36560 dport 41048] OK # # # cpu 4: rx_hash 0xf100b715 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36564 dport 41048] OK # # # cpu 4: rx_hash 0x9bcba230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36580 dport 41048] OK # # # cpu 4: rx_hash 0x28b9bbf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36596 dport 41048] OK # # # cpu 4: rx_hash 0xc039c963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36634 dport 41048] OK # # # cpu 4: rx_hash 0x578621ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36640 dport 41048] OK # # # cpu 4: rx_hash 0x5191b2ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36688 dport 41048] OK # # # cpu 4: rx_hash 0x0be63d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36718 dport 41048] OK # # # cpu 4: rx_hash 0x08edf487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36750 dport 41048] OK # # # cpu 4: rx_hash 0x7a78acf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36770 dport 41048] OK # # # cpu 4: rx_hash 0x3269dbd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36808 dport 41048] OK # # # cpu 4: rx_hash 0x1a8b0c2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36826 dport 41048] OK # # # cpu 4: rx_hash 0x956aa9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36860 dport 41048] OK # # # cpu 4: rx_hash 0xad1de848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36888 dport 41048] OK # # # cpu 4: rx_hash 0xfb454166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36894 dport 41048] OK # # # cpu 4: rx_hash 0xdf88b03c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36916 dport 41048] OK # # # cpu 4: rx_hash 0x6aed3aae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36948 dport 41048] OK # # # cpu 4: rx_hash 0x98bd2815 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36998 dport 41048] OK # # # cpu 4: rx_hash 0xb05fffe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37012 dport 41048] OK # # # cpu 4: rx_hash 0xa42e941e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37040 dport 41048] OK # # # cpu 4: rx_hash 0x94920ebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37054 dport 41048] OK # # # cpu 4: rx_hash 0x2dd8a287 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37094 dport 41048] OK # # # cpu 4: rx_hash 0xf5e44ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37126 dport 41048] OK # # # cpu 4: rx_hash 0x9938ccc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37190 dport 41048] OK # # # cpu 4: rx_hash 0xd81ac7bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37252 dport 41048] OK # # # cpu 4: rx_hash 0xb4c641cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37316 dport 41048] OK # # # cpu 4: rx_hash 0x13c533f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37360 dport 41048] OK # # # count: pass=57 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 47713 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57817 dport 47713] != expected 0x3be78253 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57817 dport 47713] != expected 0x3be78253 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59954 dport 47713] != expected 0x11552ef8 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59954 dport 47713] != expected 0x11552ef8 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47667 dport 47713] != expected 0x346ffb73 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47667 dport 47713] != expected 0x346ffb73 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33792 dport 47713] != expected 0x9b827059 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33792 dport 47713] != expected 0x9b827059 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55133 dport 47713] != expected 0x36fb0e84 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55133 dport 47713] != expected 0x36fb0e84 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46378 dport 47713] != expected 0x252ec656 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46378 dport 47713] != expected 0x252ec656 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35405 dport 47713] != expected 0x49c8b855 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35405 dport 47713] != expected 0x49c8b855 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53155 dport 47713] != expected 0x9f61a5ac # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53155 dport 47713] != expected 0x9f61a5ac # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44734 dport 47713] != expected 0x55763c63 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44734 dport 47713] != expected 0x55763c63 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35036 dport 47713] != expected 0x8ca26b41 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35036 dport 47713] != expected 0x8ca26b41 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35065 dport 47713] != expected 0xf74d8c45 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35065 dport 47713] != expected 0xf74d8c45 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33357 dport 47713] != expected 0xf941d5bc # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33357 dport 47713] != expected 0xf941d5bc # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57532 dport 47713] != expected 0xd56eb722 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57532 dport 47713] != expected 0xd56eb722 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48500 dport 47713] != expected 0x7e3d7f61 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48500 dport 47713] != expected 0x7e3d7f61 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56299 dport 47713] != expected 0xbe779c68 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56299 dport 47713] != expected 0xbe779c68 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53896 dport 47713] != expected 0xd71bb021 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53896 dport 47713] != expected 0xd71bb021 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46822 dport 47713] != expected 0xe14d4771 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46822 dport 47713] != expected 0xe14d4771 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60548 dport 47713] != expected 0xeb75665a # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60548 dport 47713] != expected 0xeb75665a # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44889 dport 47713] != expected 0x96de70ee # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44889 dport 47713] != expected 0x96de70ee # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36369 dport 47713] != expected 0xe6f71039 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36369 dport 47713] != expected 0xe6f71039 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36282 dport 47713] != expected 0x6de16c40 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36282 dport 47713] != expected 0x6de16c40 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49421 dport 47713] != expected 0x18139dd3 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49421 dport 47713] != expected 0x18139dd3 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55613 dport 47713] != expected 0x1633c854 # # Exception| cpu 4: rx_hash 0xfe05ffc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55613 dport 47713] != expected 0x1633c854 # # 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 56301 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35249 dport 56301] != expected 0x5170bcca # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35249 dport 56301] != expected 0x5170bcca # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35891 dport 56301] != expected 0x1174d83d # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35891 dport 56301] != expected 0x1174d83d # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38187 dport 56301] != expected 0xe90045c0 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38187 dport 56301] != expected 0xe90045c0 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56028 dport 56301] != expected 0x486be16a # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56028 dport 56301] != expected 0x486be16a # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58065 dport 56301] != expected 0x746a06b3 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58065 dport 56301] != expected 0x746a06b3 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47765 dport 56301] != expected 0x8c7ad74 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47765 dport 56301] != expected 0x8c7ad74 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51581 dport 56301] != expected 0xb82f192 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51581 dport 56301] != expected 0xb82f192 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38746 dport 56301] != expected 0xb5adda32 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38746 dport 56301] != expected 0xb5adda32 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57959 dport 56301] != expected 0xfe97f980 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57959 dport 56301] != expected 0xfe97f980 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38602 dport 56301] != expected 0x6b86a150 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38602 dport 56301] != expected 0x6b86a150 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38263 dport 56301] != expected 0x9d828ee0 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38263 dport 56301] != expected 0x9d828ee0 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48380 dport 56301] != expected 0x3731d0aa # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48380 dport 56301] != expected 0x3731d0aa # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51158 dport 56301] != expected 0x2e306302 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51158 dport 56301] != expected 0x2e306302 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40714 dport 56301] != expected 0x3165a1b6 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40714 dport 56301] != expected 0x3165a1b6 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58838 dport 56301] != expected 0x15724ac0 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58838 dport 56301] != expected 0x15724ac0 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37505 dport 56301] != expected 0x7bc28e97 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37505 dport 56301] != expected 0x7bc28e97 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44859 dport 56301] != expected 0x97e5e3ee # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44859 dport 56301] != expected 0x97e5e3ee # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51041 dport 56301] != expected 0x93ec0059 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51041 dport 56301] != expected 0x93ec0059 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40888 dport 56301] != expected 0x7650399f # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40888 dport 56301] != expected 0x7650399f # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36038 dport 56301] != expected 0x5be4f323 # # Exception| cpu 4: rx_hash 0xbbfb3ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36038 dport 56301] != expected 0x5be4f323 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->