< 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 # # Interface: enp1s0, driver: fbnic # 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 214, 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 60239 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x179bcac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40902 dport 60239] != expected 0x2118e6ba # # Exception| cpu 0: rx_hash 0x606b94d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40928 dport 60239] != expected 0xefa9252d # # Exception| cpu 0: rx_hash 0xada30e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40930 dport 60239] != expected 0x80271a9a # # Exception| cpu 0: rx_hash 0x1319b262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40936 dport 60239] != expected 0xb44aaac0 # # Exception| cpu 0: rx_hash 0x89ad4b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41008 dport 60239] != expected 0x3cfd142c # # Exception| cpu 0: rx_hash 0x3717f70e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41018 dport 60239] != expected 0x890a476 # # Exception| cpu 0: rx_hash 0xd03351aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41046 dport 60239] != expected 0x7930a646 # # Exception| cpu 0: rx_hash 0x50d3244d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41094 dport 60239] != expected 0x9a0328b3 # # Exception| cpu 0: rx_hash 0xc5454f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41098 dport 60239] != expected 0x7627b885 # # Exception| cpu 0: rx_hash 0x24a2adc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41108 dport 60239] != expected 0xd87cd0f2 # # Exception| cpu 0: rx_hash 0xb134c61d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 60239] != expected 0x345840c4 # # Exception| cpu 0: rx_hash 0xc1c73735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41124 dport 60239] != expected 0xe375f4ff # # Exception| cpu 0: rx_hash 0xede84fb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41144 dport 60239] != expected 0x22a0a33f # # Exception| cpu 0: rx_hash 0xc485a45c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41186 dport 60239] != expected 0xb040a56e # # Exception| cpu 0: rx_hash 0x0e4e91b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41210 dport 60239] != expected 0xc652ed75 # # Exception| cpu 0: rx_hash 0x5d6b846b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41252 dport 60239] != expected 0x414d07e # # Exception| cpu 0: rx_hash 0xc93d047a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41280 dport 60239] != expected 0x2e575da3 # # Exception| cpu 0: rx_hash 0xe211d3c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41286 dport 60239] != expected 0xf61e7dcf # # Exception| cpu 0: rx_hash 0x7787b81a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 60239] != expected 0x1a3aedf9 # # Exception| cpu 0: rx_hash 0x03f63195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41304 dport 60239] != expected 0x584515b8 # # Exception| cpu 0: rx_hash 0xe693ab62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41320 dport 60239] != expected 0x634c31b5 # # Exception| cpu 0: rx_hash 0x0077e608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41324 dport 60239] != expected 0xd48b2e6e # # Exception| cpu 0: rx_hash 0x16802fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41348 dport 60239] != expected 0x57520b7b # # Exception| cpu 0: rx_hash 0x617071bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41378 dport 60239] != expected 0x99e3c8ec # # Exception| cpu 0: rx_hash 0x14c113fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41432 dport 60239] != expected 0x1dfb2d46 # # Exception| cpu 0: rx_hash 0x3fedc441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41438 dport 60239] != expected 0xc5b20d2a # # Exception| cpu 0: rx_hash 0x10436b59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41462 dport 60239] != expected 0x88a9613c # # Exception| cpu 0: rx_hash 0x481d9a53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41464 dport 60239] != expected 0xb03cebd # # Exception| cpu 0: rx_hash 0x85d50086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41466 dport 60239] != expected 0x648df10a # # Exception| cpu 0: rx_hash 0xda773fb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41480 dport 60239] != expected 0xd7831f3 # # Exception| cpu 0: rx_hash 0x10bc0a59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41488 dport 60239] != expected 0x7b6a79e8 # # Exception| cpu 0: rx_hash 0x852a6186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41500 dport 60239] != expected 0x974ee9de # # Exception| cpu 0: rx_hash 0x604ffb71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41516 dport 60239] != expected 0xac47cdd3 # # Exception| cpu 0: rx_hash 0x143e72fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41534 dport 60239] != expected 0xee383592 # # Exception| cpu 0: rx_hash 0xbe323b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41600 dport 60239] != expected 0x132586e0 # # Exception| cpu 0: rx_hash 0x58d67602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41604 dport 60239] != expected 0xa4e2993b # # Exception| cpu 0: rx_hash 0x078b2832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41616 dport 60239] != expected 0x3ed44116 # # Exception| cpu 0: rx_hash 0x5fd5d938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41630 dport 60239] != expected 0xbd7eee97 # # Exception| cpu 0: rx_hash 0x76b832d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41668 dport 60239] != expected 0x2f9ee8c6 # # Exception| cpu 0: rx_hash 0xe32e590b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41672 dport 60239] != expected 0xc3ba78f0 # # Exception| cpu 0: rx_hash 0xef5612e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41730 dport 60239] != expected 0x9bca9dd6 # # Exception| cpu 0: rx_hash 0xc47ac55c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41732 dport 60239] != expected 0x4383bdba # # Exception| cpu 0: rx_hash 0x0eb1f0b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41756 dport 60239] != expected 0x3591f5a1 # # Exception| cpu 0: rx_hash 0xb4893474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41784 dport 60239] != expected 0x94ae0981 # # Exception| cpu 0: rx_hash 0xc1385635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41794 dport 60239] != expected 0x10b6ec2b # # Exception| cpu 0: rx_hash 0x0872b447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41838 dport 60239] != expected 0xea6a9fe6 # # Exception| cpu 0: rx_hash 0xb1cba71d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41854 dport 60239] != expected 0xc79b5810 # # Exception| cpu 0: rx_hash 0x1f45962c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41966 dport 60239] != expected 0xafd4a718 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x59e59ce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40426 dport 50690] OK # # # cpu 0: rx_hash 0x72c94b56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40428 dport 50690] OK # # # cpu 0: rx_hash 0x2a68db5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40452 dport 50690] OK # # # cpu 0: rx_hash 0xb8fd1fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40466 dport 50690] OK # # # cpu 0: rx_hash 0x9753b0a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40506 dport 50690] OK # # # cpu 0: rx_hash 0xe2e2d2e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 50690] OK # # # cpu 0: rx_hash 0xcecdaa65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40540 dport 50690] OK # # # cpu 0: rx_hash 0xca4fd2c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40562 dport 50690] OK # # # cpu 0: rx_hash 0xf157882c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40686 dport 50690] OK # # # cpu 0: rx_hash 0x8ddc32ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40728 dport 50690] OK # # # cpu 0: rx_hash 0x30e75911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40742 dport 50690] OK # # # cpu 0: rx_hash 0x43957fa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40750 dport 50690] OK # # # cpu 0: rx_hash 0xd100bb41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40760 dport 50690] OK # # # cpu 0: rx_hash 0x8f9d0ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40772 dport 50690] OK # # # cpu 0: rx_hash 0x6e7aecef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40794 dport 50690] OK # # # cpu 0: rx_hash 0xb6c46802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40836 dport 50690] OK # # # cpu 0: rx_hash 0x7b0cf2d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40838 dport 50690] OK # # # cpu 0: rx_hash 0x087ed462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40846 dport 50690] OK # # # cpu 0: rx_hash 0x996ac71a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40876 dport 50690] OK # # # cpu 0: rx_hash 0x788d254a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40882 dport 50690] OK # # # cpu 0: rx_hash 0x5261193b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40924 dport 50690] OK # # # cpu 0: rx_hash 0x7dcfb623 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40948 dport 50690] OK # # # cpu 0: rx_hash 0x732dcf3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 50690] OK # # # cpu 0: rx_hash 0xdfe2c25c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41092 dport 50690] OK # # # cpu 0: rx_hash 0x87bc3356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41098 dport 50690] OK # # # cpu 0: rx_hash 0xdb60bafb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41130 dport 50690] OK # # # cpu 0: rx_hash 0x3c441c5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41158 dport 50690] OK # # # cpu 0: rx_hash 0x3b47b365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41180 dport 50690] OK # # # cpu 0: rx_hash 0xde222992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41196 dport 50690] OK # # # cpu 0: rx_hash 0x679b3ac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41212 dport 50690] OK # # # cpu 0: rx_hash 0x18915795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41278 dport 50690] OK # # # cpu 4: rx_hash 0x75cae46c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40438 dport 50690] OK # # # cpu 4: rx_hash 0x5d98854e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40482 dport 50690] OK # # # cpu 4: rx_hash 0xbabc23ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40526 dport 50690] OK # # # cpu 4: rx_hash 0x58da1627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40548 dport 50690] OK # # # cpu 4: rx_hash 0x2cab9fa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40566 dport 50690] OK # # # cpu 4: rx_hash 0x74f56ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40568 dport 50690] OK # # # cpu 4: rx_hash 0x83e54557 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40590 dport 50690] OK # # # cpu 4: rx_hash 0x87673df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40608 dport 50690] OK # # # cpu 4: rx_hash 0xf4151b45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40616 dport 50690] OK # # # cpu 4: rx_hash 0x60439b54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40652 dport 50690] OK # # # cpu 4: rx_hash 0x64c1e3f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40674 dport 50690] OK # # # cpu 4: rx_hash 0xf9adbb63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40714 dport 50690] OK # # # cpu 4: rx_hash 0x35a5ca78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40800 dport 50690] OK # # # cpu 4: rx_hash 0x6dfb3b72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40814 dport 50690] OK # # # cpu 4: rx_hash 0x9de8bfbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40834 dport 50690] OK # # # cpu 4: rx_hash 0x9aeb1087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40856 dport 50690] OK # # # cpu 4: rx_hash 0x7c0f5ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40860 dport 50690] OK # # # cpu 4: rx_hash 0xc0f4ddde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40906 dport 50690] OK # # # cpu 4: rx_hash 0x766f5c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40974 dport 50690] OK # # # cpu 4: rx_hash 0x72ed24f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40992 dport 50690] OK # # # cpu 4: rx_hash 0xcc579890 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41002 dport 50690] OK # # # cpu 4: rx_hash 0xe1b80bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41054 dport 50690] OK # # # cpu 4: rx_hash 0x77afb799 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41062 dport 50690] OK # # # cpu 4: rx_hash 0x665bd106 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41108 dport 50690] OK # # # cpu 4: rx_hash 0xd8e16d66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41118 dport 50690] OK # # # cpu 4: rx_hash 0xa8129c4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41122 dport 50690] OK # # # cpu 4: rx_hash 0x4ef6d124 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41126 dport 50690] OK # # # cpu 4: rx_hash 0xf74fc27e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41142 dport 50690] OK # # # cpu 4: rx_hash 0x82fea03f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41164 dport 50690] OK # # # cpu 4: rx_hash 0xf50efe2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41194 dport 50690] OK # # # cpu 4: rx_hash 0x303c57b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41228 dport 50690] OK # # # cpu 4: rx_hash 0xa12844cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41262 dport 50690] OK # # # cpu 4: rx_hash 0x357ec4de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41290 dport 50690] OK # # # cpu 4: rx_hash 0x410f4d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41304 dport 50690] OK # # # cpu 4: rx_hash 0x458d35f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41334 dport 50690] OK # # # cpu 4: rx_hash 0xfb378996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41340 dport 50690] OK # # # cpu 4: rx_hash 0x54795369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41348 dport 50690] OK # # # cpu 4: rx_hash 0xeac3ef09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41358 dport 50690] OK # # # cpu 4: rx_hash 0xef817c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 50690] OK # # # cpu 4: rx_hash 0x26cb9e12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 50690] OK # # # cpu 4: rx_hash 0x9f728d48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41460 dport 50690] OK # # # cpu 4: rx_hash 0x2634ff12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41474 dport 50690] OK # # # cpu 4: rx_hash 0xc0d0b278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41478 dport 50690] OK # # # cpu 4: rx_hash 0x7e6a0e18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41484 dport 50690] OK # # # cpu 4: rx_hash 0xc7d31d42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41500 dport 50690] OK # # # cpu 4: rx_hash 0xe87db25a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41524 dport 50690] OK # # # cpu 4: rx_hash 0xeebef6ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41542 dport 50690] OK # # # cpu 4: rx_hash 0x4271fbcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41610 dport 50690] OK # # # count: pass=79 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 214, 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 46387 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51602 dport 46387] != expected 0x8bf352db # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51602 dport 46387] != expected 0x8bf352db # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36107 dport 46387] != expected 0x457fe63e # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36107 dport 46387] != expected 0x457fe63e # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57628 dport 46387] != expected 0xcaadec8 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57628 dport 46387] != expected 0xcaadec8 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55175 dport 46387] != expected 0x4977aef0 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55175 dport 46387] != expected 0x4977aef0 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51231 dport 46387] != expected 0x5faa9902 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51231 dport 46387] != expected 0x5faa9902 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52463 dport 46387] != expected 0x2d63313 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52463 dport 46387] != expected 0x2d63313 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60990 dport 46387] != expected 0x7a80b454 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60990 dport 46387] != expected 0x7a80b454 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32867 dport 46387] != expected 0xdd2bc33a # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32867 dport 46387] != expected 0xdd2bc33a # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54171 dport 46387] != expected 0x20153e2f # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54171 dport 46387] != expected 0x20153e2f # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36672 dport 46387] != expected 0x741dd6c8 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36672 dport 46387] != expected 0x741dd6c8 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36129 dport 46387] != expected 0x67eab59f # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36129 dport 46387] != expected 0x67eab59f # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55872 dport 46387] != expected 0xded3801e # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55872 dport 46387] != expected 0xded3801e # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53443 dport 46387] != expected 0x2ecb9589 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53443 dport 46387] != expected 0x2ecb9589 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43580 dport 46387] != expected 0x3732308d # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43580 dport 46387] != expected 0x3732308d # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45546 dport 46387] != expected 0x818e1e1c # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45546 dport 46387] != expected 0x818e1e1c # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44530 dport 46387] != expected 0x215d8350 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44530 dport 46387] != expected 0x215d8350 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 46387] != expected 0x2f594aad # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 46387] != expected 0x2f594aad # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50304 dport 46387] != expected 0x97bf9275 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50304 dport 46387] != expected 0x97bf9275 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58542 dport 46387] != expected 0x17fb26ec # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58542 dport 46387] != expected 0x17fb26ec # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46940 dport 46387] != expected 0xdea86ba3 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46940 dport 46387] != expected 0xdea86ba3 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42591 dport 46387] != expected 0xe6c8c6c2 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42591 dport 46387] != expected 0xe6c8c6c2 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42830 dport 46387] != expected 0xb6fa6225 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42830 dport 46387] != expected 0xb6fa6225 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 46387] != expected 0xf0536dff # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 46387] != expected 0xf0536dff # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39448 dport 46387] != expected 0xa936c589 # # Exception| cpu 5: rx_hash 0x0592280d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39448 dport 46387] != expected 0xa936c589 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 47555 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36426 dport 47555] != expected 0x93edcc0a # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36426 dport 47555] != expected 0x93edcc0a # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49520 dport 47555] != expected 0x83df4b1d # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49520 dport 47555] != expected 0x83df4b1d # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45253 dport 47555] != expected 0xa5a811ab # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45253 dport 47555] != expected 0xa5a811ab # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37503 dport 47555] != expected 0x80d10144 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37503 dport 47555] != expected 0x80d10144 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44233 dport 47555] != expected 0xbb12550c # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44233 dport 47555] != expected 0xbb12550c # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47815 dport 47555] != expected 0x1cde31c2 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47815 dport 47555] != expected 0x1cde31c2 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39738 dport 47555] != expected 0xe922de40 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39738 dport 47555] != expected 0xe922de40 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48197 dport 47555] != expected 0x610aa5ab # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48197 dport 47555] != expected 0x610aa5ab # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43312 dport 47555] != expected 0x66b0cf20 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43312 dport 47555] != expected 0x66b0cf20 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60226 dport 47555] != expected 0x73902d0a # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60226 dport 47555] != expected 0x73902d0a # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53946 dport 47555] != expected 0x12d3717c # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53946 dport 47555] != expected 0x12d3717c # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38222 dport 47555] != expected 0xd29513fa # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38222 dport 47555] != expected 0xd29513fa # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55526 dport 47555] != expected 0x642cf793 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55526 dport 47555] != expected 0x642cf793 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48853 dport 47555] != expected 0xa495c00 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48853 dport 47555] != expected 0xa495c00 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43634 dport 47555] != expected 0xcb40488c # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43634 dport 47555] != expected 0xcb40488c # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43680 dport 47555] != expected 0x8668a7be # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43680 dport 47555] != expected 0x8668a7be # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 47555] != expected 0x11ef0666 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 47555] != expected 0x11ef0666 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38141 dport 47555] != expected 0xfd05952d # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38141 dport 47555] != expected 0xfd05952d # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51308 dport 47555] != expected 0x9518d08b # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51308 dport 47555] != expected 0x9518d08b # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35022 dport 47555] != expected 0xc5158fdc # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35022 dport 47555] != expected 0xc5158fdc # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47100 dport 47555] != expected 0x849e25a0 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47100 dport 47555] != expected 0x849e25a0 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50213 dport 47555] != expected 0x80001128 # # Exception| cpu 0: rx_hash 0x861ef41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50213 dport 47555] != expected 0x80001128 # # 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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__->