< 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 216, 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 37912 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa779cb02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44896 dport 37912] != expected 0xe13f2754 # # Exception| cpu 0: rx_hash 0x33ad9a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44932 dport 37912] != expected 0x99f23ebc # # Exception| cpu 0: rx_hash 0x5cd93a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44938 dport 37912] != expected 0x95e06455 # # Exception| cpu 0: rx_hash 0x994071ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 37912] != expected 0x7be57567 # # Exception| cpu 0: rx_hash 0x6de9f968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44964 dport 37912] != expected 0x34f3b934 # # Exception| cpu 0: rx_hash 0x029d59ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 44970 dport 37912] != expected 0x38e1e3dd # # Exception| cpu 0: rx_hash 0xa870b229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44988 dport 37912] != expected 0xdaf6a806 # # Exception| cpu 0: rx_hash 0x2b35fbfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45016 dport 37912] != expected 0xc97bd00c # # Exception| cpu 0: rx_hash 0xccbeb99b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45084 dport 37912] != expected 0xb3416fc8 # # Exception| cpu 0: rx_hash 0xa23e2cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45204 dport 37912] != expected 0x6c071009 # # Exception| cpu 0: rx_hash 0xd5d2edb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45254 dport 37912] != expected 0x309ca450 # # Exception| cpu 0: rx_hash 0x02ef7eb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45316 dport 37912] != expected 0xe8e44e0b # # Exception| cpu 0: rx_hash 0x4c44a374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45328 dport 37912] != expected 0xdaeb7d5c # # Exception| cpu 0: rx_hash 0xeede97e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45422 dport 37912] != expected 0xf77b6ce8 # # Exception| cpu 0: rx_hash 0xe1d7eec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45490 dport 37912] != expected 0xccb2e3ba # # Exception| cpu 0: rx_hash 0x434dda5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45516 dport 37912] != expected 0xe122f20e # # Exception| cpu 0: rx_hash 0x6292a71a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45526 dport 37912] != expected 0xdf3f9bb0 # # Exception| cpu 0: rx_hash 0x45c749fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45566 dport 37912] != expected 0xc638021b # # Exception| cpu 0: rx_hash 0x0cc3b4ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45572 dport 37912] != expected 0x87946682 # # Exception| cpu 0: rx_hash 0xb04b722c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45588 dport 37912] != expected 0xdd976993 # # Exception| cpu 0: rx_hash 0x5287d78c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45604 dport 37912] != expected 0x2a95e10a # # Exception| cpu 0: rx_hash 0x7b2f7598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45654 dport 37912] != expected 0xdb0fd2db # # Exception| cpu 0: rx_hash 0xb83cad7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45692 dport 37912] != expected 0x121033fc # # Exception| cpu 0: rx_hash 0xb1bf47f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45714 dport 37912] != expected 0xec34cbb # # Exception| cpu 0: rx_hash 0x3a8dd171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45726 dport 37912] != expected 0xd2c96ede # # Exception| cpu 0: rx_hash 0xc6538686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45760 dport 37912] != expected 0x5258f8e2 # # Exception| cpu 0: rx_hash 0xf1e9d6c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45788 dport 37912] != expected 0xd451d596 # # Exception| cpu 0: rx_hash 0x249f2326 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45808 dport 37912] != expected 0xa55a707b # # Exception| cpu 0: rx_hash 0x5d8eaea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45816 dport 37912] != expected 0x115c6e58 # # Exception| cpu 0: rx_hash 0x9a5c8305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45838 dport 37912] != expected 0x562a30dc # # Exception| cpu 0: rx_hash 0x4f2a76e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45858 dport 37912] != expected 0x27219531 # # Exception| cpu 0: rx_hash 0xc418e065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45870 dport 37912] != expected 0xfb2bb754 # # Exception| cpu 0: rx_hash 0xda0a1232 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45888 dport 37912] != expected 0x8cb8a9f1 # # Exception| cpu 0: rx_hash 0x6682d4f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45904 dport 37912] != expected 0xd6bba6e0 # # Exception| cpu 0: rx_hash 0xfbd56f77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45914 dport 37912] != expected 0xb2a5c04f # # Exception| cpu 0: rx_hash 0x0f7ce7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45932 dport 37912] != expected 0xfdb30c1c # # Exception| cpu 0: rx_hash 0xa5910c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45946 dport 37912] != expected 0x1fa447c7 # # Exception| cpu 0: rx_hash 0xba77cb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45970 dport 37912] != expected 0xbb637c4a # # Exception| cpu 4: rx_hash 0x646a13e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44874 dport 37912] != expected 0x2820c673 # # Exception| cpu 4: rx_hash 0x6b636acc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44950 dport 37912] != expected 0x13e94921 # # Exception| cpu 4: rx_hash 0xc70412ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 44978 dport 37912] != expected 0xd6e4f2ef # # Exception| cpu 4: rx_hash 0x659e2639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45004 dport 37912] != expected 0xfb74e35b # # Exception| cpu 4: rx_hash 0x54aee5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 45026 dport 37912] != expected 0x5a673e3a # # Exception| cpu 4: rx_hash 0xdf9c735d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45038 dport 37912] != expected 0x866d1c5f # # Exception| cpu 4: rx_hash 0x87528399 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45052 dport 37912] != expected 0xc766bc2 # # Exception| cpu 4: rx_hash 0xed61c4de [saddr 192.0.3.2 daddr 192.0.3.1 sport 45062 dport 37912] != expected 0x8d5c0676 # # Exception| cpu 4: rx_hash 0xdc510739 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45096 dport 37912] != expected 0x2c4fdb17 # # Exception| cpu 4: rx_hash 0xca342a3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45102 dport 37912] != expected 0x945b9fdd # # Exception| cpu 4: rx_hash 0x19c84c78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45104 dport 37912] != expected 0xc24aca25 # # Exception| cpu 4: rx_hash 0x76bcecff [saddr 192.0.3.2 daddr 192.0.3.1 sport 45118 dport 37912] != expected 0xce5890cc # # Exception| cpu 4: rx_hash 0x1735008d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45162 dport 37912] != expected 0x2ad7605f # # Exception| cpu 4: rx_hash 0xec95f100 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45184 dport 37912] != expected 0x5e08235e # # Exception| cpu 4: rx_hash 0x501d37c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45200 dport 37912] != expected 0x40b2c4f # # Exception| cpu 4: rx_hash 0xb2d19260 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45216 dport 37912] != expected 0xf309a4d6 # # Exception| cpu 4: rx_hash 0x48855633 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45260 dport 37912] != expected 0x5482c2ff # # Exception| cpu 4: rx_hash 0x8d1c1d72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45268 dport 37912] != expected 0xba87d3cd # # Exception| cpu 4: rx_hash 0xf40d90f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45276 dport 37912] != expected 0xe81cdee # # Exception| cpu 4: rx_hash 0xf2870357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45294 dport 37912] != expected 0x299b3dfb # # Exception| cpu 4: rx_hash 0xf0cc65b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45312 dport 37912] != expected 0x80e8724d # # Exception| cpu 4: rx_hash 0x5a218e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45334 dport 37912] != expected 0x62ff3996 # # Exception| cpu 4: rx_hash 0x233003f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45342 dport 37912] != expected 0xd6f927b5 # # Exception| cpu 4: rx_hash 0xb8ed2bd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45350 dport 37912] != expected 0x95fdb10f # # Exception| cpu 4: rx_hash 0x25ba9057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45356 dport 37912] != expected 0xf1e3d7a0 # # Exception| cpu 4: rx_hash 0x1a771f45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45400 dport 37912] != expected 0xb86da0bb # # Exception| cpu 4: rx_hash 0x9e4cf0ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45448 dport 37912] != expected 0x5fae0d8c # # Exception| cpu 4: rx_hash 0x22c4362d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45464 dport 37912] != expected 0x5ad029d # # Exception| cpu 4: rx_hash 0xe9a03199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45530 dport 37912] != expected 0x335b9d5 # # Exception| cpu 4: rx_hash 0xcef5df78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45554 dport 37912] != expected 0x1a32207e # # Exception| cpu 4: rx_hash 0x1c2c0a4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45616 dport 37912] != expected 0x189ad25d # # Exception| cpu 4: rx_hash 0x90603ab7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45704 dport 37912] != expected 0x30de2505 # # Exception| cpu 4: rx_hash 0x439c5cf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45718 dport 37912] != expected 0x66cf70fd # # Exception| cpu 4: rx_hash 0x3c0742d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45740 dport 37912] != expected 0xf5d39ecb # # Exception| cpu 4: rx_hash 0x808f8415 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45756 dport 37912] != expected 0xafd091da # # Exception| cpu 4: rx_hash 0x05405e63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45802 dport 37912] != expected 0x9b4719c5 # # Exception| cpu 4: rx_hash 0xe34d0e84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45830 dport 37912] != expected 0xe22c2eff # # Exception| cpu 4: rx_hash 0x49a0e542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45840 dport 37912] != expected 0x3b6524 # # Exception| cpu 4: rx_hash 0x475da9b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45898 dport 37912] != expected 0xe8a6cf5e # # Exception| cpu 4: rx_hash 0x2720701b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45976 dport 37912] != expected 0xdf7d1ae5 # # Exception| cpu 4: rx_hash 0xcd9b0aea [saddr 192.0.3.2 daddr 192.0.3.1 sport 46016 dport 37912] != expected 0xe7f8c813 # # Exception| cpu 4: rx_hash 0x46a99c69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46028 dport 37912] != expected 0x3bf2ea76 # # Exception| cpu 4: rx_hash 0x080241ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 46040 dport 37912] != expected 0x9fdd921 # # Exception| count: pass=0 nohash=0 fail=81 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa7c4d389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41198 dport 58057] OK # # # cpu 0: rx_hash 0x7438b5ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41200 dport 58057] OK # # # cpu 0: rx_hash 0xff0a234d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41212 dport 58057] OK # # # cpu 0: rx_hash 0x57acae68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41220 dport 58057] OK # # # cpu 0: rx_hash 0x2ebd23e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41228 dport 58057] OK # # # cpu 0: rx_hash 0x9235e529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 58057] OK # # # cpu 0: rx_hash 0x70f94089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41260 dport 58057] OK # # # cpu 0: rx_hash 0x56589bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 58057] OK # # # cpu 0: rx_hash 0x3fa6a895 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41406 dport 58057] OK # # # cpu 0: rx_hash 0xe42d1183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 58057] OK # # # cpu 0: rx_hash 0x21b45ac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41424 dport 58057] OK # # # cpu 0: rx_hash 0xaa86cc41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41436 dport 58057] OK # # # cpu 0: rx_hash 0xba6972e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41448 dport 58057] OK # # # cpu 0: rx_hash 0x59806432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41476 dport 58057] OK # # # cpu 0: rx_hash 0x8cf691d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41512 dport 58057] OK # # # cpu 0: rx_hash 0x261b7a17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41534 dport 58057] OK # # # cpu 0: rx_hash 0x19d6f505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41546 dport 58057] OK # # # cpu 0: rx_hash 0xdac52de0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41568 dport 58057] OK # # # cpu 0: rx_hash 0x664deb20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41584 dport 58057] OK # # # cpu 0: rx_hash 0x7028c626 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41590 dport 58057] OK # # # cpu 0: rx_hash 0x9ded1aad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41626 dport 58057] OK # # # cpu 0: rx_hash 0x7756605c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 58057] OK # # # cpu 0: rx_hash 0x0e47eddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41674 dport 58057] OK # # # cpu 0: rx_hash 0x67b9defe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41718 dport 58057] OK # # # cpu 0: rx_hash 0xd97a7edd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41736 dport 58057] OK # # # cpu 0: rx_hash 0xeec02e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41748 dport 58057] OK # # # cpu 0: rx_hash 0x65f2b81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41752 dport 58057] OK # # # cpu 4: rx_hash 0xcafb15ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41230 dport 58057] OK # # # cpu 4: rx_hash 0x3e529d4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41272 dport 58057] OK # # # cpu 4: rx_hash 0x788e9fd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41284 dport 58057] OK # # # cpu 4: rx_hash 0xe5d9245d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41294 dport 58057] OK # # # cpu 4: rx_hash 0xbd17d499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41308 dport 58057] OK # # # cpu 4: rx_hash 0x5fdb7139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41324 dport 58057] OK # # # cpu 4: rx_hash 0x710d7557 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41386 dport 58057] OK # # # cpu 4: rx_hash 0x67685851 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41388 dport 58057] OK # # # cpu 4: rx_hash 0x29c38593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41400 dport 58057] OK # # # cpu 4: rx_hash 0xaba37f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41472 dport 58057] OK # # # cpu 4: rx_hash 0x172bb9f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41488 dport 58057] OK # # # cpu 4: rx_hash 0x014e94f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41494 dport 58057] OK # # # cpu 4: rx_hash 0x11a12a54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41506 dport 58057] OK # # # cpu 4: rx_hash 0x5f0af796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41526 dport 58057] OK # # # cpu 4: rx_hash 0x820bdd24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41586 dport 58057] OK # # # cpu 4: rx_hash 0x4e117cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41604 dport 58057] OK # # # cpu 4: rx_hash 0xf299ba2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41620 dport 58057] OK # # # cpu 4: rx_hash 0x8d02a40f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41646 dport 58057] OK # # # cpu 4: rx_hash 0x318a62cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41662 dport 58057] OK # # # cpu 4: rx_hash 0xb60ede5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41734 dport 58057] OK # # # cpu 4: rx_hash 0x873e1dbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41768 dport 58057] OK # # # cpu 4: rx_hash 0xc7688c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41830 dport 58057] OK # # # cpu 4: rx_hash 0xf0d2dcc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41850 dport 58057] OK # # # cpu 4: rx_hash 0xd88e4b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41870 dport 58057] OK # # # cpu 4: rx_hash 0x2c27c3a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41912 dport 58057] OK # # # cpu 4: rx_hash 0xc0162af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41938 dport 58057] OK # # # cpu 4: rx_hash 0x5d419175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41944 dport 58057] OK # # # cpu 4: rx_hash 0x9e524990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41970 dport 58057] OK # # # cpu 4: rx_hash 0x0be0f4fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42024 dport 58057] OK # # # cpu 4: rx_hash 0xaff053cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42084 dport 58057] OK # # # cpu 4: rx_hash 0xc084f348 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42090 dport 58057] OK # # # cpu 4: rx_hash 0x1378950f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42100 dport 58057] OK # # # cpu 4: rx_hash 0xa0f92ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42168 dport 58057] OK # # # cpu 4: rx_hash 0x35d94e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42202 dport 58057] OK # # # cpu 4: rx_hash 0xd715eb90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42218 dport 58057] OK # # # cpu 4: rx_hash 0xf6ca96d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42224 dport 58057] OK # # # cpu 4: rx_hash 0xc33ba075 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42242 dport 58057] OK # # # cpu 4: rx_hash 0x480936f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42254 dport 58057] OK # # # count: pass=65 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 216, 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 56960 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54127 dport 56960] != expected 0xc895ea58 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54127 dport 56960] != expected 0xc895ea58 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34709 dport 56960] != expected 0x76ad29b8 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34709 dport 56960] != expected 0x76ad29b8 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50522 dport 56960] != expected 0xdb49b8d5 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50522 dport 56960] != expected 0xdb49b8d5 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36776 dport 56960] != expected 0xcb217443 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36776 dport 56960] != expected 0xcb217443 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46969 dport 56960] != expected 0xec912cfb # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46969 dport 56960] != expected 0xec912cfb # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42799 dport 56960] != expected 0x435ca7eb # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42799 dport 56960] != expected 0x435ca7eb # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 56960] != expected 0xeeac3635 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 56960] != expected 0xeeac3635 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55835 dport 56960] != expected 0x20fabac # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55835 dport 56960] != expected 0x20fabac # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50125 dport 56960] != expected 0x459677b1 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50125 dport 56960] != expected 0x459677b1 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33831 dport 56960] != expected 0x558790c6 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33831 dport 56960] != expected 0x558790c6 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32773 dport 56960] != expected 0x45f663fe # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32773 dport 56960] != expected 0x45f663fe # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49859 dport 56960] != expected 0xfc241da9 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49859 dport 56960] != expected 0xfc241da9 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54076 dport 56960] != expected 0x343eaf18 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54076 dport 56960] != expected 0x343eaf18 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36434 dport 56960] != expected 0x505d08a2 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36434 dport 56960] != expected 0x505d08a2 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44444 dport 56960] != expected 0x4352d963 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44444 dport 56960] != expected 0x4352d963 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 56960] != expected 0x5d507fe6 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41896 dport 56960] != expected 0x5d507fe6 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37137 dport 56960] != expected 0x59036357 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37137 dport 56960] != expected 0x59036357 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41482 dport 56960] != expected 0xfea9d1f1 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41482 dport 56960] != expected 0xfea9d1f1 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38923 dport 56960] != expected 0xe40a3c06 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38923 dport 56960] != expected 0xe40a3c06 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44777 dport 56960] != expected 0xc59c77e8 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44777 dport 56960] != expected 0xc59c77e8 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35616 dport 56960] != expected 0x790f07be # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35616 dport 56960] != expected 0x790f07be # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53578 dport 56960] != expected 0x7778b8f7 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53578 dport 56960] != expected 0x7778b8f7 # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53323 dport 56960] != expected 0x62e8791f # # Exception| cpu 5: rx_hash 0x56750807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53323 dport 56960] != expected 0x62e8791f # # 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 216, 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 48688 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52964 dport 48688] != expected 0xa1ac8d1b # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52964 dport 48688] != expected 0xa1ac8d1b # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56933 dport 48688] != expected 0x1e0d710c # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56933 dport 48688] != expected 0x1e0d710c # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54196 dport 48688] != expected 0x1af94c57 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54196 dport 48688] != expected 0x1af94c57 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35119 dport 48688] != expected 0x5835b88f # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35119 dport 48688] != expected 0x5835b88f # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57520 dport 48688] != expected 0xb61451aa # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57520 dport 48688] != expected 0xb61451aa # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36565 dport 48688] != expected 0x93c36683 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36565 dport 48688] != expected 0x93c36683 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47245 dport 48688] != expected 0xae8cb5fa # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47245 dport 48688] != expected 0xae8cb5fa # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45220 dport 48688] != expected 0x802c269f # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45220 dport 48688] != expected 0x802c269f # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47403 dport 48688] != expected 0xfaf46f28 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47403 dport 48688] != expected 0xfaf46f28 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56418 dport 48688] != expected 0xc5007635 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56418 dport 48688] != expected 0xc5007635 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46277 dport 48688] != expected 0xbb343b5d # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46277 dport 48688] != expected 0xbb343b5d # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46422 dport 48688] != expected 0x372f3324 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46422 dport 48688] != expected 0x372f3324 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39379 dport 48688] != expected 0x69c42a02 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39379 dport 48688] != expected 0x69c42a02 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47020 dport 48688] != expected 0x75e3425f # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47020 dport 48688] != expected 0x75e3425f # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36293 dport 48688] != expected 0x21676a19 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36293 dport 48688] != expected 0x21676a19 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50125 dport 48688] != expected 0x636b109 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50125 dport 48688] != expected 0x636b109 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50666 dport 48688] != expected 0x18df64b # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50666 dport 48688] != expected 0x18df64b # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55145 dport 48688] != expected 0x5f8e7a6e # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55145 dport 48688] != expected 0x5f8e7a6e # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 48688] != expected 0x3985c2f2 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 48688] != expected 0x3985c2f2 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37827 dport 48688] != expected 0x11d1bb79 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37827 dport 48688] != expected 0x11d1bb79 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56846 dport 48688] != expected 0x3ab0f450 # # Exception| cpu 4: rx_hash 0x6b9237b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56846 dport 48688] != expected 0x3ab0f450 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->