< 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 51657 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 73 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x115a0dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 56422 dport 51657] != expected 0x162c951e # # Exception| cpu 0: rx_hash 0x1e97570e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56458 dport 51657] != expected 0x1ef325a3 # # Exception| cpu 0: rx_hash 0xdf647bec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56534 dport 51657] != expected 0xaab44ff0 # # Exception| cpu 0: rx_hash 0xe526324d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56544 dport 51657] != expected 0x17dc4373 # # Exception| cpu 0: rx_hash 0x07b68771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56592 dport 51657] != expected 0x2ca62f1b # # Exception| cpu 0: rx_hash 0xe8824bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56644 dport 51657] != expected 0xfe5a2a8f # # Exception| cpu 0: rx_hash 0x9bca6b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56648 dport 51657] != expected 0x55979ac7 # # Exception| cpu 0: rx_hash 0x1a97a3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56700 dport 51657] != expected 0x7212295a # # Exception| cpu 0: rx_hash 0xacfee911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56712 dport 51657] != expected 0xaf2b41c3 # # Exception| cpu 0: rx_hash 0x48d539fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56724 dport 51657] != expected 0xb7bb4668 # # Exception| cpu 0: rx_hash 0x702ce123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56760 dport 51657] != expected 0x45d82dd1 # # Exception| cpu 0: rx_hash 0x3082057d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56784 dport 51657] != expected 0xd61af41f # # Exception| cpu 0: rx_hash 0xc02c7c71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56818 dport 51657] != expected 0x155990f0 # # Exception| cpu 0: rx_hash 0x0a7ba7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56848 dport 51657] != expected 0x120919da # # Exception| cpu 0: rx_hash 0xc22c0626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56862 dport 51657] != expected 0x2329168c # # Exception| cpu 0: rx_hash 0x6f0dbfa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56888 dport 51657] != expected 0x2d1cadec # # Exception| cpu 0: rx_hash 0x5e50ea4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56902 dport 51657] != expected 0x5a18a350 # # Exception| cpu 0: rx_hash 0x722c9b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56916 dport 51657] != expected 0x73a8abad # # Exception| cpu 0: rx_hash 0xf37153c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56928 dport 51657] != expected 0x542d1830 # # Exception| cpu 0: rx_hash 0x1a2c488f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56970 dport 51657] != expected 0xb69c81c # # Exception| cpu 0: rx_hash 0xb5b66074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57014 dport 51657] != expected 0x4a571446 # # Exception| cpu 0: rx_hash 0x070d6c5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57062 dport 51657] != expected 0x55ddce5d # # Exception| cpu 0: rx_hash 0xbea97c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57086 dport 51657] != expected 0x803b1679 # # Exception| cpu 0: rx_hash 0x96d5f9aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 57114 dport 51657] != expected 0xc56a127d # # Exception| cpu 0: rx_hash 0x80ebc135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57150 dport 51657] != expected 0x51b21603 # # Exception| cpu 0: rx_hash 0x26d564f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57168 dport 51657] != expected 0x95ebaf5c # # Exception| cpu 0: rx_hash 0x4118edd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57186 dport 51657] != expected 0xe5f57c50 # # Exception| cpu 0: rx_hash 0x1e2cbc20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57212 dport 51657] != expected 0x6788c4e5 # # Exception| cpu 0: rx_hash 0x60125744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57222 dport 51657] != expected 0x8b91a32a # # Exception| cpu 0: rx_hash 0xd9b64720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57246 dport 51657] != expected 0x5e777b0e # # Exception| cpu 0: rx_hash 0xcf887fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57274 dport 51657] != expected 0xcaaf7f70 # # Exception| cpu 0: rx_hash 0x18456bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57282 dport 51657] != expected 0xea30115d # # Exception| cpu 0: rx_hash 0xe8eb12ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 57312 dport 51657] != expected 0x297375b2 # # Exception| cpu 0: rx_hash 0x20bcb31a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57326 dport 51657] != expected 0x18537ae4 # # Exception| cpu 4: rx_hash 0xbec02521 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56410 dport 51657] != expected 0x57124944 # # Exception| cpu 4: rx_hash 0x8639fdf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56438 dport 51657] != expected 0xa57122fd # # Exception| cpu 4: rx_hash 0xfabc87e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56470 dport 51657] != expected 0x6632208 # # Exception| cpu 4: rx_hash 0xc2455f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56506 dport 51657] != expected 0xf40049b1 # # Exception| cpu 4: rx_hash 0x48078bcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56518 dport 51657] != expected 0x19e9f813 # # Exception| cpu 4: rx_hash 0xf1a39bab [saddr 192.0.3.2 daddr 192.0.3.1 sport 56542 dport 51657] != expected 0xcc0f2037 # # Exception| cpu 4: rx_hash 0x2d719399 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56558 dport 51657] != expected 0x26fc4c25 # # Exception| cpu 4: rx_hash 0xaa973ef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56630 dport 51657] != expected 0x2293947b # # Exception| cpu 4: rx_hash 0x62c09f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56632 dport 51657] != expected 0x13b39b2d # # Exception| cpu 4: rx_hash 0xc4fe3aea [saddr 192.0.3.2 daddr 192.0.3.1 sport 56662 dport 51657] != expected 0xd7ea2272 # # Exception| cpu 4: rx_hash 0x182c32d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56678 dport 51657] != expected 0x3d194e60 # # Exception| cpu 4: rx_hash 0xd2c00275 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56690 dport 51657] != expected 0x4332260c # # Exception| cpu 4: rx_hash 0x155af975 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56720 dport 51657] != expected 0x7acd99e7 # # Exception| cpu 4: rx_hash 0x7297705a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56738 dport 51657] != expected 0xad34aeb # # Exception| cpu 4: rx_hash 0x01df5093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56750 dport 51657] != expected 0xa11efaa3 # # Exception| cpu 4: rx_hash 0x0364c1ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 56756 dport 51657] != expected 0xee159d99 # # Exception| cpu 4: rx_hash 0x6fb6548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56782 dport 51657] != expected 0x54674caa # # Exception| cpu 4: rx_hash 0x43ca25b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56796 dport 51657] != expected 0x7dd74457 # # Exception| cpu 4: rx_hash 0x79886c15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56810 dport 51657] != expected 0xc0bf48d4 # # Exception| cpu 4: rx_hash 0x2607d6cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56834 dport 51657] != expected 0x3bb91127 # # Exception| cpu 4: rx_hash 0xd6a9afc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56864 dport 51657] != expected 0xf8fa75c8 # # Exception| cpu 4: rx_hash 0xf86e4f87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56872 dport 51657] != expected 0x9e411a0f # # Exception| cpu 4: rx_hash 0xf1cac2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56954 dport 51657] != expected 0x1b267f0a # # Exception| cpu 4: rx_hash 0x365039b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56984 dport 51657] != expected 0x22d9c0e1 # # Exception| cpu 4: rx_hash 0x9b718033 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 51657] != expected 0x2cec7b81 # # Exception| cpu 4: rx_hash 0x113354c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57026 dport 51657] != expected 0xc105ca23 # # Exception| cpu 4: rx_hash 0x627b7409 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57038 dport 51657] != expected 0x6ac87a6b # # Exception| cpu 4: rx_hash 0xe59dd963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57110 dport 51657] != expected 0x6ea7a235 # # Exception| cpu 4: rx_hash 0x48bc60e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 51657] != expected 0x60921955 # # Exception| cpu 4: rx_hash 0x0aa915c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57154 dport 51657] != expected 0xbc5ba7a1 # # Exception| cpu 4: rx_hash 0x9f71749c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57160 dport 51657] != expected 0x400d7778 # # Exception| cpu 4: rx_hash 0x3250cd1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57198 dport 51657] != expected 0x4e38cc18 # # Exception| cpu 4: rx_hash 0x843987ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57242 dport 51657] != expected 0x9301a481 # # Exception| cpu 4: rx_hash 0x05644f12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57262 dport 51657] != expected 0xb484171c # # Exception| cpu 4: rx_hash 0x34391afc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57296 dport 51657] != expected 0xc38019a0 # # Exception| cpu 4: rx_hash 0xb7df4339 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57342 dport 51657] != expected 0xab0ecd07 # # Exception| cpu 4: rx_hash 0xe944f2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57356 dport 51657] != expected 0x342cd12 # # Exception| cpu 4: rx_hash 0x8c32eae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57380 dport 51657] != expected 0x3c577924 # # Exception| cpu 4: rx_hash 0xa49cdd42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57490 dport 51657] != expected 0xd754c35b # # Exception| count: pass=0 nohash=0 fail=73 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x876d25bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51874 dport 45275] OK # # # cpu 0: rx_hash 0x61fd642f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51876 dport 45275] OK # # # cpu 0: rx_hash 0xdae2e532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51878 dport 45275] OK # # # cpu 0: rx_hash 0x12b544e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51880 dport 45275] OK # # # cpu 0: rx_hash 0xa9aac5fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51882 dport 45275] OK # # # cpu 0: rx_hash 0xc578509b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51920 dport 45275] OK # # # cpu 0: rx_hash 0x31d6dd38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51972 dport 45275] OK # # # cpu 0: rx_hash 0xf9817cec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51978 dport 45275] OK # # # cpu 0: rx_hash 0x27e8e5a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52000 dport 45275] OK # # # cpu 0: rx_hash 0x561b5417 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52022 dport 45275] OK # # # cpu 0: rx_hash 0x507283f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52104 dport 45275] OK # # # cpu 0: rx_hash 0x7c0ef2cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52122 dport 45275] OK # # # cpu 0: rx_hash 0xfd533a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52142 dport 45275] OK # # # cpu 0: rx_hash 0xa2676b80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52144 dport 45275] OK # # # cpu 0: rx_hash 0xceb5fee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52170 dport 45275] OK # # # cpu 0: rx_hash 0x9181af17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52180 dport 45275] OK # # # cpu 0: rx_hash 0x0459ce4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52190 dport 45275] OK # # # cpu 0: rx_hash 0xabc3e6b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52194 dport 45275] OK # # # cpu 0: rx_hash 0x3e1b87ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52200 dport 45275] OK # # # cpu 0: rx_hash 0x6172238c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52250 dport 45275] OK # # # cpu 0: rx_hash 0x04043bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52274 dport 45275] OK # # # cpu 0: rx_hash 0xcc539a0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52284 dport 45275] OK # # # cpu 4: rx_hash 0x0630ed00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51862 dport 45275] OK # # # cpu 4: rx_hash 0x7578cdc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51866 dport 45275] OK # # # cpu 4: rx_hash 0x3ec935d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51898 dport 45275] OK # # # cpu 4: rx_hash 0x8ec9a88a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51952 dport 45275] OK # # # cpu 4: rx_hash 0xa6b52d1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51988 dport 45275] OK # # # cpu 4: rx_hash 0xd5fd0dd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51992 dport 45275] OK # # # cpu 4: rx_hash 0xca67b87b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52078 dport 45275] OK # # # cpu 4: rx_hash 0x21813245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52126 dport 45275] OK # # # cpu 4: rx_hash 0x1bc37be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52136 dport 45275] OK # # # cpu 4: rx_hash 0xa0dcfaf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52138 dport 45275] OK # # # cpu 4: rx_hash 0x5b6d9fba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52160 dport 45275] OK # # # cpu 4: rx_hash 0xda305706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52212 dport 45275] OK # # # cpu 4: rx_hash 0xa97877cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52216 dport 45275] OK # # # cpu 4: rx_hash 0x28784ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52256 dport 45275] OK # # # cpu 4: rx_hash 0x44aadf84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52314 dport 45275] OK # # # cpu 4: rx_hash 0x236756ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52328 dport 45275] OK # # # cpu 4: rx_hash 0xe98b6606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52348 dport 45275] OK # # # cpu 4: rx_hash 0xe4fdadab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52362 dport 45275] OK # # # cpu 4: rx_hash 0x83302484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52408 dport 45275] OK # # # cpu 4: rx_hash 0x27b51030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52428 dport 45275] OK # # # cpu 4: rx_hash 0x9caa912d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52430 dport 45275] OK # # # cpu 4: rx_hash 0xab4ca115 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52572 dport 45275] OK # # # cpu 4: rx_hash 0x7853f3f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52608 dport 45275] OK # # # cpu 4: rx_hash 0xb0045227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52622 dport 45275] OK # # # cpu 4: rx_hash 0x7ae8628a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52634 dport 45275] OK # # # cpu 4: rx_hash 0x6cd65a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52670 dport 45275] OK # # # cpu 4: rx_hash 0xcae8ffd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52688 dport 45275] OK # # # cpu 4: rx_hash 0xe42f1f9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52696 dport 45275] OK # # # cpu 4: rx_hash 0x02bf5e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52702 dport 45275] OK # # # cpu 4: rx_hash 0xf2112700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52732 dport 45275] OK # # # cpu 4: rx_hash 0x143a8dbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52748 dport 45275] OK # # # cpu 4: rx_hash 0xb91b343f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52778 dport 45275] OK # # # cpu 4: rx_hash 0xe494f4b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52782 dport 45275] OK # # # cpu 4: rx_hash 0x3359e0cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52822 dport 45275] OK # # # cpu 4: rx_hash 0xed307987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52860 dport 45275] OK # # # count: pass=57 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 44347 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43855 dport 44347] != expected 0xe4a7ea59 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43855 dport 44347] != expected 0xe4a7ea59 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53241 dport 44347] != expected 0xac9c5f4f # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53241 dport 44347] != expected 0xac9c5f4f # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34580 dport 44347] != expected 0x4c52fdcd # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34580 dport 44347] != expected 0x4c52fdcd # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49864 dport 44347] != expected 0x172a5bae # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49864 dport 44347] != expected 0x172a5bae # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39083 dport 44347] != expected 0xe786f08e # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39083 dport 44347] != expected 0xe786f08e # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33679 dport 44347] != expected 0xea2424e9 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33679 dport 44347] != expected 0xea2424e9 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37715 dport 44347] != expected 0x6abba5f1 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37715 dport 44347] != expected 0x6abba5f1 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35041 dport 44347] != expected 0xd5b41018 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35041 dport 44347] != expected 0xd5b41018 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37374 dport 44347] != expected 0xeef2eb36 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37374 dport 44347] != expected 0xeef2eb36 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44969 dport 44347] != expected 0x9ae3fce2 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44969 dport 44347] != expected 0x9ae3fce2 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37047 dport 44347] != expected 0x3a704c4a # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37047 dport 44347] != expected 0x3a704c4a # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48694 dport 44347] != expected 0x32a80a5f # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48694 dport 44347] != expected 0x32a80a5f # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60970 dport 44347] != expected 0x5027872e # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60970 dport 44347] != expected 0x5027872e # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35729 dport 44347] != expected 0xad3f2733 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35729 dport 44347] != expected 0xad3f2733 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56331 dport 44347] != expected 0x7a223c31 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56331 dport 44347] != expected 0x7a223c31 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47826 dport 44347] != expected 0xd601a3fa # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47826 dport 44347] != expected 0xd601a3fa # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58582 dport 44347] != expected 0x3b59d6a0 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58582 dport 44347] != expected 0x3b59d6a0 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41931 dport 44347] != expected 0xbadc3845 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41931 dport 44347] != expected 0xbadc3845 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46955 dport 44347] != expected 0x5d677e20 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46955 dport 44347] != expected 0x5d677e20 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37718 dport 44347] != expected 0x92160443 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37718 dport 44347] != expected 0x92160443 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45084 dport 44347] != expected 0xcd612178 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45084 dport 44347] != expected 0xcd612178 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46723 dport 44347] != expected 0xb3fbca6c # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46723 dport 44347] != expected 0xb3fbca6c # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58406 dport 44347] != expected 0x2b1661b6 # # Exception| cpu 4: rx_hash 0xb660e6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58406 dport 44347] != expected 0x2b1661b6 # # 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 59608 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 59608] != expected 0x841a2f65 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 59608] != expected 0x841a2f65 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50389 dport 59608] != expected 0x16ca0bef # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50389 dport 59608] != expected 0x16ca0bef # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52135 dport 59608] != expected 0x5a61166b # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52135 dport 59608] != expected 0x5a61166b # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39665 dport 59608] != expected 0x78edfdd # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39665 dport 59608] != expected 0x78edfdd # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57222 dport 59608] != expected 0x65250071 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57222 dport 59608] != expected 0x65250071 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50898 dport 59608] != expected 0x82de57c6 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50898 dport 59608] != expected 0x82de57c6 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57378 dport 59608] != expected 0x6f95fc41 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57378 dport 59608] != expected 0x6f95fc41 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44539 dport 59608] != expected 0x9d1ac3cc # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44539 dport 59608] != expected 0x9d1ac3cc # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37769 dport 59608] != expected 0xd81b3342 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37769 dport 59608] != expected 0xd81b3342 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35317 dport 59608] != expected 0x575b5c20 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35317 dport 59608] != expected 0x575b5c20 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33899 dport 59608] != expected 0x108604f1 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33899 dport 59608] != expected 0x108604f1 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38594 dport 59608] != expected 0x150f1ce9 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38594 dport 59608] != expected 0x150f1ce9 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48718 dport 59608] != expected 0x75ce343c # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48718 dport 59608] != expected 0x75ce343c # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48469 dport 59608] != expected 0xc8787fd # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48469 dport 59608] != expected 0xc8787fd # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41202 dport 59608] != expected 0xcfe75692 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41202 dport 59608] != expected 0xcfe75692 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49574 dport 59608] != expected 0x29cbcc31 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49574 dport 59608] != expected 0x29cbcc31 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38128 dport 59608] != expected 0x76798a47 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38128 dport 59608] != expected 0x76798a47 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49534 dport 59608] != expected 0xa75b5e59 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49534 dport 59608] != expected 0xa75b5e59 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54626 dport 59608] != expected 0x41ba6283 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54626 dport 59608] != expected 0x41ba6283 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38422 dport 59608] != expected 0xe8d7ae48 # # Exception| cpu 0: rx_hash 0xcfb514d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38422 dport 59608] != expected 0xe8d7ae48 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->