< 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' TAP version 13 1..1 # 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 338, 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 56828 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 56 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2264622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48236 dport 56828] != expected 0xf076de79 # # Exception| cpu 0: rx_hash 0x865a6ccb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48274 dport 56828] != expected 0x5b1c9b5f # # Exception| cpu 0: rx_hash 0x017a5f62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48298 dport 56828] != expected 0xb34dfafc # # Exception| cpu 0: rx_hash 0x6c871147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48348 dport 56828] != expected 0x657fb20 # # Exception| cpu 0: rx_hash 0xa538eb3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48406 dport 56828] != expected 0x1af63e9f # # Exception| cpu 0: rx_hash 0xdc631732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48412 dport 56828] != expected 0x7b5dd714 # # Exception| cpu 0: rx_hash 0x90f541c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48422 dport 56828] != expected 0x12d068be # # Exception| cpu 0: rx_hash 0x2218d892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48430 dport 56828] != expected 0xf2a75f3c # # Exception| cpu 0: rx_hash 0x8453f3e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48474 dport 56828] != expected 0xc66180e9 # # Exception| cpu 0: rx_hash 0x1ff30ee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48492 dport 56828] != expected 0x8f7567c5 # # Exception| cpu 0: rx_hash 0xc685c24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48508 dport 56828] != expected 0x7f4efc04 # # Exception| cpu 0: rx_hash 0x0760fe05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48518 dport 56828] != expected 0x14cad626 # # Exception| cpu 0: rx_hash 0x707b655f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48528 dport 56828] != expected 0xa5c3fcea # # Exception| cpu 0: rx_hash 0x4bf6a8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48572 dport 56828] != expected 0x7d47698c # # Exception| cpu 0: rx_hash 0xf13d4d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48582 dport 56828] != expected 0xe8c430d6 # # Exception| cpu 0: rx_hash 0x0f46828f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48628 dport 56828] != expected 0x613eb8fe # # Exception| cpu 0: rx_hash 0xd8702977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48632 dport 56828] != expected 0x41a7e078 # # Exception| cpu 0: rx_hash 0x1ae4ff32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48664 dport 56828] != expected 0x7b31dd72 # # Exception| cpu 0: rx_hash 0x35cf80b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48712 dport 56828] != expected 0x7704a043 # # Exception| cpu 0: rx_hash 0x3b8fe7e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48724 dport 56828] != expected 0xa7a66304 # # Exception| cpu 0: rx_hash 0x42d41be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48734 dport 56828] != expected 0xc60d8a8f # # Exception| cpu 0: rx_hash 0xa02f1aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48738 dport 56828] != expected 0xeeb28428 # # Exception| cpu 0: rx_hash 0x7719b117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48750 dport 56828] != expected 0xce2bdcae # # Exception| cpu 0: rx_hash 0xa43c24aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48774 dport 56828] != expected 0xd448b344 # # Exception| cpu 0: rx_hash 0xb6fc8d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48788 dport 56828] != expected 0xa5aff68c # # Exception| cpu 0: rx_hash 0x833127a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 56828] != expected 0xad89a0ad # # Exception| cpu 0: rx_hash 0x54078c59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48808 dport 56828] != expected 0x8d10f82b # # Exception| cpu 0: rx_hash 0xe08c0ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48846 dport 56828] != expected 0xc8316236 # # Exception| cpu 0: rx_hash 0xc9c16a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48880 dport 56828] != expected 0x6152b298 # # Exception| cpu 0: rx_hash 0x02770fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48882 dport 56828] != expected 0xe08e6c91 # # Exception| cpu 0: rx_hash 0xd541a429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48894 dport 56828] != expected 0xc0173417 # # Exception| cpu 0: rx_hash 0x277393f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48920 dport 56828] != expected 0x43264ce # # Exception| cpu 0: rx_hash 0xc58892fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48932 dport 56828] != expected 0x2c8d6a69 # # Exception| cpu 0: rx_hash 0xae13c702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48956 dport 56828] != expected 0x3cc1c62a # # Exception| cpu 0: rx_hash 0x33d521d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48996 dport 56828] != expected 0xd0838c99 # # Exception| cpu 0: rx_hash 0xbea64b6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49060 dport 56828] != expected 0xd28a1911 # # Exception| cpu 0: rx_hash 0xc7fdb762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49070 dport 56828] != expected 0xb321f09a # # Exception| cpu 0: rx_hash 0xb0e62c38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49080 dport 56828] != expected 0x228da56 # # Exception| cpu 0: rx_hash 0x737635ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 49096 dport 56828] != expected 0xf6006a87 # # Exception| cpu 0: rx_hash 0xdd1b621d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49102 dport 56828] != expected 0xb732db8a # # Exception| cpu 0: rx_hash 0xaa00f947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49112 dport 56828] != expected 0x63bf146 # # Exception| cpu 0: rx_hash 0x046daeb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49118 dport 56828] != expected 0x4709404b # # Exception| cpu 0: rx_hash 0xe8d6c8e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49150 dport 56828] != expected 0xbf148dab # # Exception| cpu 0: rx_hash 0x352074bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49166 dport 56828] != expected 0xec6d9a88 # # Exception| cpu 0: rx_hash 0x950d441d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49172 dport 56828] != expected 0x7dfde8c2 # # Exception| cpu 0: rx_hash 0xd7db75b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49202 dport 56828] != expected 0xc4d2942f # # Exception| cpu 0: rx_hash 0x068bc598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49232 dport 56828] != expected 0x411d6136 # # Exception| cpu 0: rx_hash 0xf6b06d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49278 dport 56828] != expected 0x18452a59 # # Exception| cpu 0: rx_hash 0x0298fbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49332 dport 56828] != expected 0x7be7565a # # Exception| cpu 0: rx_hash 0xaa93b7f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49372 dport 56828] != expected 0x9f834ac8 # # Exception| cpu 0: rx_hash 0x8d9eb4fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49406 dport 56828] != expected 0xe6425921 # # Exception| cpu 0: rx_hash 0xa89a28d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49428 dport 56828] != expected 0x2fe517e # # Exception| cpu 0: rx_hash 0x632c4d89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49430 dport 56828] != expected 0x83228f77 # # Exception| cpu 0: rx_hash 0x56e1e777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49446 dport 56828] != expected 0x8b04d956 # # Exception| cpu 0: rx_hash 0x81d74c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49450 dport 56828] != expected 0xab9d81d0 # # Exception| cpu 0: rx_hash 0xe40c7e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49454 dport 56828] != expected 0x6b73eed4 # # Exception| count: pass=0 nohash=0 fail=56 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd247542f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55486 dport 49478] OK # # # cpu 0: rx_hash 0xc8a18150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55518 dport 49478] OK # # # cpu 0: rx_hash 0xe1ece508 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55520 dport 49478] OK # # # cpu 0: rx_hash 0x53017c5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55528 dport 49478] OK # # # cpu 0: rx_hash 0x41c1d5aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55546 dport 49478] OK # # # cpu 0: rx_hash 0xaf732cdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55570 dport 49478] OK # # # cpu 0: rx_hash 0xff65b48c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55590 dport 49478] OK # # # cpu 0: rx_hash 0x0d2b39e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55682 dport 49478] OK # # # cpu 0: rx_hash 0xad060941 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55704 dport 49478] OK # # # cpu 0: rx_hash 0x98cba3bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55720 dport 49478] OK # # # cpu 0: rx_hash 0x8d69de02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55876 dport 49478] OK # # # cpu 0: rx_hash 0xe6f28bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55900 dport 49478] OK # # # cpu 0: rx_hash 0xc1ff88f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55934 dport 49478] OK # # # cpu 0: rx_hash 0x6b81e141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55964 dport 49478] OK # # # cpu 0: rx_hash 0x2717b7b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55974 dport 49478] OK # # # cpu 0: rx_hash 0x500c2cec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55984 dport 49478] OK # # # cpu 0: rx_hash 0x939c3538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56000 dport 49478] OK # # # cpu 0: rx_hash 0x1afc61c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56036 dport 49478] OK # # # cpu 0: rx_hash 0x63a79dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56046 dport 49478] OK # # # cpu 0: rx_hash 0x6de7fa98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56050 dport 49478] OK # # # cpu 0: rx_hash 0xfa0effe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56080 dport 49478] OK # # # cpu 0: rx_hash 0xb698a911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56106 dport 49478] OK # # # cpu 0: rx_hash 0x18f5fee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56108 dport 49478] OK # # # cpu 0: rx_hash 0xb0feb2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56132 dport 49478] OK # # # cpu 0: rx_hash 0x399ee632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56160 dport 49478] OK # # # cpu 0: rx_hash 0x3d8dd877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56196 dport 49478] OK # # # cpu 0: rx_hash 0x210d16d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56202 dport 49478] OK # # # cpu 0: rx_hash 0xf87bda7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56218 dport 49478] OK # # # cpu 0: rx_hash 0x060015da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56232 dport 49478] OK # # # cpu 0: rx_hash 0x08407289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56244 dport 49478] OK # # # cpu 0: rx_hash 0x14c0bc2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56250 dport 49478] OK # # # cpu 0: rx_hash 0xae0b59f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56256 dport 49478] OK # # # cpu 0: rx_hash 0x777d9559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56272 dport 49478] OK # # # cpu 0: rx_hash 0x9586945f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56300 dport 49478] OK # # # cpu 4: rx_hash 0xad7ab3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55514 dport 49478] OK # # # cpu 4: rx_hash 0xd868b787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55556 dport 49478] OK # # # cpu 4: rx_hash 0xcaa81e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55574 dport 49478] OK # # # cpu 4: rx_hash 0x1d9eb58a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55578 dport 49478] OK # # # cpu 4: rx_hash 0x4d882ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55598 dport 49478] OK # # # cpu 4: rx_hash 0xf743c806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55636 dport 49478] OK # # # cpu 4: rx_hash 0x6ce33509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55650 dport 49478] OK # # # cpu 4: rx_hash 0x7470c5ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55688 dport 49478] OK # # # cpu 4: rx_hash 0xd45df548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55698 dport 49478] OK # # # cpu 4: rx_hash 0xe7f6446f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55756 dport 49478] OK # # # cpu 4: rx_hash 0x17cdec9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55778 dport 49478] OK # # # cpu 4: rx_hash 0x7216de33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55782 dport 49478] OK # # # cpu 4: rx_hash 0x050d4569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55792 dport 49478] OK # # # cpu 4: rx_hash 0x7c56b960 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55802 dport 49478] OK # # # cpu 4: rx_hash 0x75740a7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55832 dport 49478] OK # # # cpu 4: rx_hash 0x31c42006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55888 dport 49478] OK # # # cpu 4: rx_hash 0xb8a474fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55924 dport 49478] OK # # # cpu 4: rx_hash 0xb2f72dea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55948 dport 49478] OK # # # cpu 4: rx_hash 0x4aeaf993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56016 dport 49478] OK # # # cpu 4: rx_hash 0x2f31cb3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56020 dport 49478] OK # # # cpu 4: rx_hash 0xdf0a63cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56058 dport 49478] OK # # # cpu 4: rx_hash 0x48e366b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56088 dport 49478] OK # # # cpu 4: rx_hash 0xa45800e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56120 dport 49478] OK # # # cpu 4: rx_hash 0x6fee65ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56122 dport 49478] OK # # # cpu 4: rx_hash 0x7b48d796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56134 dport 49478] OK # # # cpu 4: rx_hash 0x0c534ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56144 dport 49478] OK # # # cpu 4: rx_hash 0xe0e82a99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56176 dport 49478] OK # # # cpu 4: rx_hash 0xfc68e43f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56190 dport 49478] OK # # # cpu 4: rx_hash 0x9da0e8d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56222 dport 49478] OK # # # cpu 4: rx_hash 0x6bfd5bff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56286 dport 49478] OK # # # cpu 4: rx_hash 0x3bebc3ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56298 dport 49478] OK # # # cpu 4: rx_hash 0x9bc6f30c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56304 dport 49478] OK # # # cpu 4: rx_hash 0x612c6521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56326 dport 49478] OK # # # cpu 4: rx_hash 0x9117cdd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56360 dport 49478] OK # # # cpu 4: rx_hash 0x9f57aa81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56372 dport 49478] OK # # # cpu 4: rx_hash 0x40477df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56394 dport 49478] OK # # # cpu 4: rx_hash 0x5287d406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56408 dport 49478] OK # # # cpu 4: rx_hash 0xc7674e5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56434 dport 49478] OK # # # cpu 4: rx_hash 0x1051e5a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56446 dport 49478] OK # # # cpu 4: rx_hash 0x1442dbe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56474 dport 49478] OK # # # cpu 4: rx_hash 0x5eb296c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56526 dport 49478] OK # # # cpu 4: rx_hash 0x4c723f3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 49478] OK # # # cpu 4: rx_hash 0xd992a560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56566 dport 49478] OK # # # cpu 4: rx_hash 0x4e7ba01e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56596 dport 49478] OK # # # cpu 4: rx_hash 0x6976a315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56630 dport 49478] OK # # # cpu 4: rx_hash 0x9f2b103f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56694 dport 49478] OK # # # cpu 4: rx_hash 0x3b151ed8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56712 dport 49478] OK # # # cpu 4: rx_hash 0x508e4b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56720 dport 49478] OK # # # cpu 4: rx_hash 0xd1c86354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56774 dport 49478] OK # # # cpu 4: rx_hash 0xba5336a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56798 dport 49478] OK # # # count: pass=84 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 338, 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 34038 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53746 dport 34038] != expected 0xfc55d932 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53746 dport 34038] != expected 0xfc55d932 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40099 dport 34038] != expected 0x69063612 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40099 dport 34038] != expected 0x69063612 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37447 dport 34038] != expected 0x1c5d44f8 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37447 dport 34038] != expected 0x1c5d44f8 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45456 dport 34038] != expected 0x479e3f00 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45456 dport 34038] != expected 0x479e3f00 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52949 dport 34038] != expected 0x2191de6d # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52949 dport 34038] != expected 0x2191de6d # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39350 dport 34038] != expected 0x7aa92917 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39350 dport 34038] != expected 0x7aa92917 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35080 dport 34038] != expected 0x7a3db15a # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35080 dport 34038] != expected 0x7a3db15a # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60003 dport 34038] != expected 0xe2bab99b # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60003 dport 34038] != expected 0xe2bab99b # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40913 dport 34038] != expected 0xdc703da8 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40913 dport 34038] != expected 0xdc703da8 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52619 dport 34038] != expected 0x4c6340b1 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52619 dport 34038] != expected 0x4c6340b1 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33981 dport 34038] != expected 0xc06867f0 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33981 dport 34038] != expected 0xc06867f0 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57083 dport 34038] != expected 0x2f39ae99 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57083 dport 34038] != expected 0x2f39ae99 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51821 dport 34038] != expected 0x680722d9 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51821 dport 34038] != expected 0x680722d9 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42971 dport 34038] != expected 0x6e338542 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42971 dport 34038] != expected 0x6e338542 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38072 dport 34038] != expected 0x54cf8f7c # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38072 dport 34038] != expected 0x54cf8f7c # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33194 dport 34038] != expected 0x521ba6fc # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33194 dport 34038] != expected 0x521ba6fc # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36531 dport 34038] != expected 0x714c4a96 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36531 dport 34038] != expected 0x714c4a96 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46322 dport 34038] != expected 0xe2929dca # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46322 dport 34038] != expected 0xe2929dca # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33041 dport 34038] != expected 0xc628d63d # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33041 dport 34038] != expected 0xc628d63d # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41712 dport 34038] != expected 0xd4ff4ae9 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41712 dport 34038] != expected 0xd4ff4ae9 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57368 dport 34038] != expected 0x64e1f73b # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57368 dport 34038] != expected 0x64e1f73b # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50218 dport 34038] != expected 0x99238cb1 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50218 dport 34038] != expected 0x99238cb1 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53492 dport 34038] != expected 0xc264d183 # # Exception| cpu 4: rx_hash 0xa353c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53492 dport 34038] != expected 0xc264d183 # # 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 338, 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 47880 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 47880] != expected 0x57c56ab3 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 47880] != expected 0x57c56ab3 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55028 dport 47880] != expected 0x9d34cd9f # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55028 dport 47880] != expected 0x9d34cd9f # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42014 dport 47880] != expected 0x35af1b00 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42014 dport 47880] != expected 0x35af1b00 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33331 dport 47880] != expected 0xe10cca21 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33331 dport 47880] != expected 0xe10cca21 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37185 dport 47880] != expected 0x19af1ac8 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37185 dport 47880] != expected 0x19af1ac8 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45115 dport 47880] != expected 0x371f28b9 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45115 dport 47880] != expected 0x371f28b9 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43254 dport 47880] != expected 0xe5db816 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43254 dport 47880] != expected 0xe5db816 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48502 dport 47880] != expected 0x5458a0b7 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48502 dport 47880] != expected 0x5458a0b7 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49187 dport 47880] != expected 0x7247ed5c # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49187 dport 47880] != expected 0x7247ed5c # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37771 dport 47880] != expected 0x734c3a1b # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37771 dport 47880] != expected 0x734c3a1b # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60235 dport 47880] != expected 0x774e2d24 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60235 dport 47880] != expected 0x774e2d24 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42983 dport 47880] != expected 0xbcc5204 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42983 dport 47880] != expected 0xbcc5204 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52510 dport 47880] != expected 0xd2907c86 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52510 dport 47880] != expected 0xd2907c86 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54062 dport 47880] != expected 0xc298207a # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54062 dport 47880] != expected 0xc298207a # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45564 dport 47880] != expected 0xbefab380 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45564 dport 47880] != expected 0xbefab380 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52066 dport 47880] != expected 0x1798a3fd # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52066 dport 47880] != expected 0x1798a3fd # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53264 dport 47880] != expected 0x48899e8d # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53264 dport 47880] != expected 0x48899e8d # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43860 dport 47880] != expected 0xf122b827 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43860 dport 47880] != expected 0xf122b827 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35784 dport 47880] != expected 0x2da0bd87 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35784 dport 47880] != expected 0x2da0bd87 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48768 dport 47880] != expected 0xe1d7eda8 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48768 dport 47880] != expected 0xe1d7eda8 # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41329 dport 47880] != expected 0xd6577d9c # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41329 dport 47880] != expected 0xd6577d9c # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50112 dport 47880] != expected 0xec0994fa # # Exception| cpu 4: rx_hash 0x31b92c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50112 dport 47880] != expected 0xec0994fa # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->