< 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 51649 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 86 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfb0ee5da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40452 dport 51649] != expected 0x92e1e0da # # Exception| cpu 0: rx_hash 0x4bc1812c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40486 dport 51649] != expected 0x9226a5ad # # Exception| cpu 0: rx_hash 0xdc0c657a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40496 dport 51649] != expected 0x8380cc50 # # Exception| cpu 0: rx_hash 0x0188246b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40514 dport 51649] != expected 0x29f20300 # # Exception| cpu 0: rx_hash 0xfaa1b2b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 51649] != expected 0xa1e67289 # # Exception| cpu 0: rx_hash 0x864d8502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40584 dport 51649] != expected 0x4f681137 # # Exception| cpu 0: rx_hash 0xcdab7729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40612 dport 51649] != expected 0xc7bb25c9 # # Exception| cpu 0: rx_hash 0xe9f75950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 51649] != expected 0xb0d52de5 # # Exception| cpu 0: rx_hash 0x87e2d26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40640 dport 51649] != expected 0x7c6f8364 # # Exception| cpu 0: rx_hash 0x34731841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40646 dport 51649] != expected 0x1aa7e2b5 # # Exception| cpu 0: rx_hash 0xedbbfd56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40650 dport 51649] != expected 0x29c3d25d # # Exception| cpu 0: rx_hash 0x815f8fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40658 dport 51649] != expected 0xb071ca29 # # Exception| cpu 0: rx_hash 0xeee5538f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40686 dport 51649] != expected 0x4fccf6fb # # Exception| cpu 0: rx_hash 0x3e86c36b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40722 dport 51649] != expected 0x743169a5 # # Exception| cpu 0: rx_hash 0x53cde68c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40770 dport 51649] != expected 0xde84e382 # # Exception| cpu 0: rx_hash 0x74cf662c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40822 dport 51649] != expected 0xcfe5cf08 # # Exception| cpu 0: rx_hash 0x9cb01b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40832 dport 51649] != expected 0x56c2e1ed # # Exception| cpu 0: rx_hash 0xb8ec356e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40848 dport 51649] != expected 0x21ace9c1 # # Exception| cpu 0: rx_hash 0x43c5a3b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40862 dport 51649] != expected 0xa9b89848 # # Exception| cpu 0: rx_hash 0xb9436202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40920 dport 51649] != expected 0x12ab7b92 # # Exception| cpu 0: rx_hash 0xac8e5a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40978 dport 51649] != expected 0x4303445a # # Exception| cpu 0: rx_hash 0x8b8cda83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40998 dport 51649] != expected 0x526268d0 # # Exception| cpu 0: rx_hash 0xc589dbc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41020 dport 51649] != expected 0x70a031c5 # # Exception| cpu 0: rx_hash 0xe07aa2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41060 dport 51649] != expected 0x34c9abba # # Exception| cpu 0: rx_hash 0x0eb8825f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41088 dport 51649] != expected 0x61f0cc12 # # Exception| cpu 0: rx_hash 0x2c59f195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41090 dport 51649] != expected 0xda808d73 # # Exception| cpu 0: rx_hash 0xd1cd3afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41118 dport 51649] != expected 0x9e8ab5b7 # # Exception| cpu 0: rx_hash 0x654efa0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41154 dport 51649] != expected 0x75b0f78 # # Exception| cpu 0: rx_hash 0x2ea80820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41198 dport 51649] != expected 0x8f883b86 # # Exception| cpu 0: rx_hash 0x0af42659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41214 dport 51649] != expected 0xf8e633aa # # Exception| cpu 0: rx_hash 0xdc2aeb0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41232 dport 51649] != expected 0xf05e5b9 # # Exception| cpu 0: rx_hash 0xd8664f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41326 dport 51649] != expected 0x96131a01 # # Exception| cpu 0: rx_hash 0x36a46f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41354 dport 51649] != expected 0xc32a7da9 # # Exception| cpu 0: rx_hash 0xa7d4d665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41358 dport 51649] != expected 0x1e925d19 # # Exception| cpu 0: rx_hash 0x80d656c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41402 dport 51649] != expected 0xff37193 # # Exception| cpu 0: rx_hash 0x15ea4b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41408 dport 51649] != expected 0x4b5dae9b # # Exception| cpu 0: rx_hash 0xeec3ddfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 51649] != expected 0xc349df12 # # Exception| cpu 0: rx_hash 0x13571695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41426 dport 51649] != expected 0x8743e7d6 # # Exception| cpu 0: rx_hash 0x790e39ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41432 dport 51649] != expected 0xd2efb6ef # # Exception| cpu 4: rx_hash 0x247b5d7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40474 dport 51649] != expected 0x6d9b997f # # Exception| cpu 4: rx_hash 0x4d7cdc9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40500 dport 51649] != expected 0x5e38ece0 # # Exception| cpu 4: rx_hash 0x25d40a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40530 dport 51649] != expected 0x5e9c0b2c # # Exception| cpu 4: rx_hash 0x4f8d252a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40536 dport 51649] != expected 0xb305a15 # # Exception| cpu 4: rx_hash 0x93a63357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40546 dport 51649] != expected 0x92450716 # # Exception| cpu 4: rx_hash 0x2037f978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40548 dport 51649] != expected 0xf48d66c7 # # Exception| cpu 4: rx_hash 0xdb1e6fa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40554 dport 51649] != expected 0x7c99174e # # Exception| cpu 4: rx_hash 0x6e32f839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40574 dport 51649] != expected 0xd64f3fd2 # # Exception| cpu 4: rx_hash 0x5cdbcecc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40608 dport 51649] != expected 0x1a030579 # # Exception| cpu 4: rx_hash 0x7e3abd06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40610 dport 51649] != expected 0xa1734418 # # Exception| cpu 4: rx_hash 0x12decf8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40634 dport 51649] != expected 0x38c15c6c # # Exception| cpu 4: rx_hash 0x84bc7cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40676 dport 51649] != expected 0x1a60a7c2 # # Exception| cpu 4: rx_hash 0xcc042045 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40684 dport 51649] != expected 0xf4bcb79a # # Exception| cpu 4: rx_hash 0x1adaed12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40706 dport 51649] != expected 0x35f6189 # # Exception| cpu 4: rx_hash 0x73dd6cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40748 dport 51649] != expected 0x30fc1416 # # Exception| cpu 4: rx_hash 0xc6f1fb6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40760 dport 51649] != expected 0x9a2a3c8a # # Exception| cpu 4: rx_hash 0xe41088a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40762 dport 51649] != expected 0x215a7deb # # Exception| cpu 4: rx_hash 0x1b75ba7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40778 dport 51649] != expected 0x3058f3da # # Exception| cpu 4: rx_hash 0x4578fe00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40844 dport 51649] != expected 0x65a6d105 # # Exception| cpu 4: rx_hash 0xd756e93c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40876 dport 51649] != expected 0xde11d513 # # Exception| cpu 4: rx_hash 0xbbb29bb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40884 dport 51649] != expected 0x47a3cd67 # # Exception| cpu 4: rx_hash 0x9d1f4c7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40904 dport 51649] != expected 0x65c573be # # Exception| cpu 4: rx_hash 0xf1fb3ef0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40912 dport 51649] != expected 0xfc776bca # # Exception| cpu 4: rx_hash 0x0ad2a82d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40926 dport 51649] != expected 0x74631a43 # # Exception| cpu 4: rx_hash 0x9e41e2a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40940 dport 51649] != expected 0x3ca5718 # # Exception| cpu 4: rx_hash 0xba1dccdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40956 dport 51649] != expected 0x74a45f34 # # Exception| cpu 4: rx_hash 0xaa330790 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40960 dport 51649] != expected 0x8f1d0d17 # # Exception| cpu 4: rx_hash 0x88d2745a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40962 dport 51649] != expected 0x346d4c76 # # Exception| cpu 4: rx_hash 0xc6d7751b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40984 dport 51649] != expected 0x16af1563 # # Exception| cpu 4: rx_hash 0x1afc6366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40994 dport 51649] != expected 0x8fda4860 # # Exception| cpu 4: rx_hash 0x1c413ed5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41008 dport 51649] != expected 0x43c4012d # # Exception| cpu 4: rx_hash 0x5556354b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41072 dport 51649] != expected 0x9e1f8326 # # Exception| cpu 4: rx_hash 0xbb9415c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41108 dport 51649] != expected 0xcb26e48e # # Exception| cpu 4: rx_hash 0x9c969563 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41120 dport 51649] != expected 0xda47c804 # # Exception| cpu 4: rx_hash 0x661054d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41190 dport 51649] != expected 0x61542bde # # Exception| cpu 4: rx_hash 0x21be2060 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41228 dport 51649] != expected 0x4b0fdd7d # # Exception| cpu 4: rx_hash 0x6fbb2121 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41238 dport 51649] != expected 0x69cd8468 # # Exception| cpu 4: rx_hash 0x2011770c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41284 dport 51649] != expected 0x78084f2e # # Exception| cpu 4: rx_hash 0xb7dc935a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41298 dport 51649] != expected 0x69ae26d3 # # Exception| cpu 4: rx_hash 0x234fd9d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41312 dport 51649] != expected 0x1e076b88 # # Exception| cpu 4: rx_hash 0x6bf78527 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41320 dport 51649] != expected 0xf0db7bd0 # # Exception| cpu 4: rx_hash 0x4916f6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41322 dport 51649] != expected 0x4bab3ab1 # # Exception| cpu 4: rx_hash 0xe9d1d724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41364 dport 51649] != expected 0x3c50040c # # Exception| cpu 4: rx_hash 0xec32244e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41378 dport 51649] != expected 0x964169e7 # # Exception| cpu 4: rx_hash 0x7d429dab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41382 dport 51649] != expected 0x4bf94957 # # Exception| cpu 4: rx_hash 0xa237250f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41400 dport 51649] != expected 0xb48330f2 # # Exception| cpu 4: rx_hash 0x12615f06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41476 dport 51649] != expected 0x291e5de6 # # Exception| count: pass=0 nohash=0 fail=86 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5e32962f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51746 dport 43721] OK # # # cpu 0: rx_hash 0x346bb917 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51752 dport 43721] OK # # # cpu 0: rx_hash 0x87fa7338 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51758 dport 43721] OK # # # cpu 0: rx_hash 0x7a6eb856 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51762 dport 43721] OK # # # cpu 0: rx_hash 0xa3a65d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51774 dport 43721] OK # # # cpu 0: rx_hash 0xa7eaf947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51776 dport 43721] OK # # # cpu 0: rx_hash 0x147b3368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51782 dport 43721] OK # # # cpu 0: rx_hash 0x7e221c50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51788 dport 43721] OK # # # cpu 0: rx_hash 0x6bc9aa05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51878 dport 43721] OK # # # cpu 0: rx_hash 0x25ccab44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51900 dport 43721] OK # # # cpu 0: rx_hash 0xfef5b7e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51932 dport 43721] OK # # # cpu 0: rx_hash 0x98e41e47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51984 dport 43721] OK # # # cpu 0: rx_hash 0x2b75d468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51990 dport 43721] OK # # # cpu 0: rx_hash 0x9bbab09e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52020 dport 43721] OK # # # cpu 0: rx_hash 0x083bf0ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52060 dport 43721] OK # # # cpu 0: rx_hash 0xd410e6b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52070 dport 43721] OK # # # cpu 0: rx_hash 0x89430c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52100 dport 43721] OK # # # cpu 0: rx_hash 0x74d7c77a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52120 dport 43721] OK # # # cpu 4: rx_hash 0xed3a42ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51642 dport 43721] OK # # # cpu 4: rx_hash 0xc8c93bea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51682 dport 43721] OK # # # cpu 4: rx_hash 0x59b9820f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51686 dport 43721] OK # # # cpu 4: rx_hash 0x355df084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51710 dport 43721] OK # # # cpu 4: rx_hash 0x136939b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51740 dport 43721] OK # # # cpu 4: rx_hash 0x850b8a8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51778 dport 43721] OK # # # cpu 4: rx_hash 0x369a40a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51780 dport 43721] OK # # # cpu 4: rx_hash 0x12c66edb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51796 dport 43721] OK # # # cpu 4: rx_hash 0xe9eff806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51802 dport 43721] OK # # # cpu 4: rx_hash 0xec0c0b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51820 dport 43721] OK # # # cpu 4: rx_hash 0x59209cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51832 dport 43721] OK # # # cpu 4: rx_hash 0xdb06cef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51844 dport 43721] OK # # # cpu 4: rx_hash 0x4ccb2aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51858 dport 43721] OK # # # cpu 4: rx_hash 0x04737657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51866 dport 43721] OK # # # cpu 4: rx_hash 0xb3ae187e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 43721] OK # # # cpu 4: rx_hash 0xbfe69ee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52004 dport 43721] OK # # # cpu 4: rx_hash 0x9d07ed2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52006 dport 43721] OK # # # cpu 4: rx_hash 0x662e7bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52008 dport 43721] OK # # # cpu 4: rx_hash 0x2c67deb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52044 dport 43721] OK # # # cpu 4: rx_hash 0x508be903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52104 dport 43721] OK # # # cpu 4: rx_hash 0x726a9ac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52106 dport 43721] OK # # # cpu 4: rx_hash 0xe40829f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52180 dport 43721] OK # # # cpu 4: rx_hash 0xe756872a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52208 dport 43721] OK # # # cpu 4: rx_hash 0xafeedbd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52216 dport 43721] OK # # # cpu 4: rx_hash 0x8c3bdbb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52254 dport 43721] OK # # # cpu 4: rx_hash 0x8d948cdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52310 dport 43721] OK # # # cpu 4: rx_hash 0x76bd1a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52312 dport 43721] OK # # # cpu 4: rx_hash 0xaa960c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52322 dport 43721] OK # # # cpu 4: rx_hash 0xd399c8a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52368 dport 43721] OK # # # cpu 4: rx_hash 0x0bfe7ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52436 dport 43721] OK # # # cpu 4: rx_hash 0xb29a6bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52486 dport 43721] OK # # # cpu 4: rx_hash 0x25578f8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52496 dport 43721] OK # # # cpu 4: rx_hash 0xcfd90b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52618 dport 43721] OK # # # cpu 4: rx_hash 0x7af59c9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52638 dport 43721] OK # # # cpu 4: rx_hash 0x5df71c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52650 dport 43721] OK # # # cpu 4: rx_hash 0xca3af869 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52668 dport 43721] OK # # # cpu 4: rx_hash 0x59bbb839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52692 dport 43721] OK # # # cpu 4: rx_hash 0x7eb93899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52704 dport 43721] OK # # # count: pass=56 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 58193 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40511 dport 58193] != expected 0xaf08b561 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40511 dport 58193] != expected 0xaf08b561 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39559 dport 58193] != expected 0xde3dd026 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39559 dport 58193] != expected 0xde3dd026 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34653 dport 58193] != expected 0x34fb2087 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34653 dport 58193] != expected 0x34fb2087 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45921 dport 58193] != expected 0xae577d79 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45921 dport 58193] != expected 0xae577d79 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52846 dport 58193] != expected 0xc7f7080e # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52846 dport 58193] != expected 0xc7f7080e # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58263 dport 58193] != expected 0x83dae616 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58263 dport 58193] != expected 0x83dae616 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54962 dport 58193] != expected 0x152c1dc # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54962 dport 58193] != expected 0x152c1dc # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50923 dport 58193] != expected 0x5cacb769 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50923 dport 58193] != expected 0x5cacb769 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51457 dport 58193] != expected 0x6e7f55bb # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51457 dport 58193] != expected 0x6e7f55bb # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50252 dport 58193] != expected 0x6265e128 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50252 dport 58193] != expected 0x6265e128 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60690 dport 58193] != expected 0xdee79110 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60690 dport 58193] != expected 0xdee79110 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56205 dport 58193] != expected 0xa73aba1f # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56205 dport 58193] != expected 0xa73aba1f # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41216 dport 58193] != expected 0xaa1767ef # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41216 dport 58193] != expected 0xaa1767ef # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53756 dport 58193] != expected 0x658d1abd # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53756 dport 58193] != expected 0x658d1abd # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51204 dport 58193] != expected 0x3251174b # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51204 dport 58193] != expected 0x3251174b # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56365 dport 58193] != expected 0xc37057ef # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56365 dport 58193] != expected 0xc37057ef # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33577 dport 58193] != expected 0x459c3626 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33577 dport 58193] != expected 0x459c3626 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33415 dport 58193] != expected 0x6fa4623e # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33415 dport 58193] != expected 0x6fa4623e # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33685 dport 58193] != expected 0x54cccbf1 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33685 dport 58193] != expected 0x54cccbf1 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38437 dport 58193] != expected 0x53243064 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38437 dport 58193] != expected 0x53243064 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48568 dport 58193] != expected 0x6abbb0b0 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48568 dport 58193] != expected 0x6abbb0b0 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47506 dport 58193] != expected 0x397d5dbf # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47506 dport 58193] != expected 0x397d5dbf # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54990 dport 58193] != expected 0x23347f05 # # Exception| cpu 5: rx_hash 0x33f51ee8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54990 dport 58193] != expected 0x23347f05 # # 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 47321 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59714 dport 47321] != expected 0x7fda7b24 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59714 dport 47321] != expected 0x7fda7b24 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41727 dport 47321] != expected 0xc94f49ee # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41727 dport 47321] != expected 0xc94f49ee # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45760 dport 47321] != expected 0xe4f25dcc # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45760 dport 47321] != expected 0xe4f25dcc # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56604 dport 47321] != expected 0x4a9fca9e # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56604 dport 47321] != expected 0x4a9fca9e # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39076 dport 47321] != expected 0xdf438fb3 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39076 dport 47321] != expected 0xdf438fb3 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35308 dport 47321] != expected 0xa98d4616 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35308 dport 47321] != expected 0xa98d4616 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51728 dport 47321] != expected 0x5985208a # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51728 dport 47321] != expected 0x5985208a # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32929 dport 47321] != expected 0x649d35b0 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32929 dport 47321] != expected 0x649d35b0 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53381 dport 47321] != expected 0x4baed04c # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53381 dport 47321] != expected 0x4baed04c # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39787 dport 47321] != expected 0xf753533f # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39787 dport 47321] != expected 0xf753533f # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45567 dport 47321] != expected 0x970c3654 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45567 dport 47321] != expected 0x970c3654 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58647 dport 47321] != expected 0x18fac857 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58647 dport 47321] != expected 0x18fac857 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48810 dport 47321] != expected 0x8b4ba6b3 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48810 dport 47321] != expected 0x8b4ba6b3 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58960 dport 47321] != expected 0xdcd9cde6 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58960 dport 47321] != expected 0xdcd9cde6 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54252 dport 47321] != expected 0xe68a541c # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54252 dport 47321] != expected 0xe68a541c # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42728 dport 47321] != expected 0x8fd13a95 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42728 dport 47321] != expected 0x8fd13a95 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57632 dport 47321] != expected 0xcc4aac10 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57632 dport 47321] != expected 0xcc4aac10 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 47321] != expected 0x3d94dbd1 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 47321] != expected 0x3d94dbd1 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35197 dport 47321] != expected 0x6c980a34 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35197 dport 47321] != expected 0x6c980a34 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38817 dport 47321] != expected 0xae4f3ab3 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38817 dport 47321] != expected 0xae4f3ab3 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40806 dport 47321] != expected 0xffc82105 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40806 dport 47321] != expected 0xffc82105 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56672 dport 47321] != expected 0x6c321d52 # # Exception| cpu 0: rx_hash 0x49f0e9d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56672 dport 47321] != expected 0x6c321d52 # # 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 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__->