From patchwork Tue Jul 25 16:42:16 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yongseok Koh X-Patchwork-Id: 27183 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 272293777; Tue, 25 Jul 2017 18:42:34 +0200 (CEST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50052.outbound.protection.outlook.com [40.107.5.52]) by dpdk.org (Postfix) with ESMTP id 46B6E2C24 for ; Tue, 25 Jul 2017 18:42:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=s4jA+urHX22P9Lg+axwtTqxcC47waBYDQ9LzMTFmFjI=; b=jMCMp/Vl2yNCAygoEg4H8uUOJ46V1wlZsQDTyJgRaYyztbBboxgT1sW+lH9p50SUr3dCIDV9Y1T31upANR9+8OZouvI+pWXJW+G6MLfvwNR/R2E+tOZY4lPA+uxr6L4Csg2F28ZyTfhmiOvVpF2HcdLmIQgcgfvAVb6iPg+ajy8= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by VI1PR0501MB2048.eurprd05.prod.outlook.com (2603:10a6:800:36::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Tue, 25 Jul 2017 16:42:29 +0000 From: Yongseok Koh To: adrien.mazarguil@6wind.com, nelio.laranjeiro@6wind.com Cc: dev@dpdk.org, Yongseok Koh Date: Tue, 25 Jul 2017 09:42:16 -0700 Message-Id: <20170725164216.34122-1-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: CY4PR13CA0035.namprd13.prod.outlook.com (2603:10b6:903:99::21) To VI1PR0501MB2048.eurprd05.prod.outlook.com (2603:10a6:800:36::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a0e4f520-2310-4bf8-f8ad-08d4d37c244e X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(48565401081)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VI1PR0501MB2048; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 3:vtrU1M3UqhwRKvXS6797Z0Ux9ojZjagOWPGFCdgnxLOHhiKkRgO+HYO7dhDuOFnbgD2NHISXyeO73FU+KqiEfMKcfC7NtyRpOD0lYFfRwiDGRpbxT2hFU8kt/kVgaiKmxniVy4FQhR+0LgHMOXpLiwXvOJEtVTcxYC+hEs4paQmrG3XLiAuhT++dz2F1fE8yloA1atAFf6wAzGliHOJ44YsbltlOkV9QnS+YQAJzs9lGdSHP67POpeoe8PmbR8ONJ1RjDrSg6IfgdK/Yy3eWcV7k5cQ3eN+6k/0gwAZBpPur08WLfJvVrjYbTa6ZlJCaSFDJrg0FYRUaFcL6Uxk9BHm10V/Forozzp41lnryRwAxNwYDiSmtNZ8D7objoXhOvZ4sEx89GfAAUrIXw+rcmOHAZpVpKq/KhlOShTEB0FDB+UMDJGwQj+Qlog2w8bn+fhimBPsd+93RWPuN9vOZ5b5VTOxRaRz4Rwmdhx9g4FYZ5qoAO8us4oYpCvldqbXdRzCCJUisWeofaOBuIwqHHs7VcYlrKEpBnIAYa1djfgOHXvQGIe0S1RoY7Bn16FGoRKQ2DV+Z+Ffjk6ecnY/51B0s9QHnY7I+a20flGyriELtfAS6FoECtXDR/rcaRVGCJWse4oASoBrPE2oUa8taQ04B39m3zO+M3dHR3gJBo1OgD8pBrIsWiU+voqvXSR+EMFwWbbZMXIoAPHpJh6TsjK5zKK8OfmVV2WpKBLbgupwobDji/wgNvLVXFVh/+pQJJMM+sAXSgJV7txtKP8ebOw== X-MS-TrafficTypeDiagnostic: VI1PR0501MB2048: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 25:SW4bUN3QyffU5UJ3uechzUtsYIK18IF++lp+OGx4I3YN0+fOCX1zI31n6yWQl56213sCkLcCcOkpF5xomkQw0LhU/kg8x2O8EDZ4f6leSk2L6hEbzAMPMI/srfqAh073BllfIJI87fq6xYmCBltzHviQKQLUbw9FH/jpZQjq9ZPn0MlvA9Eb5PfSmhl0xN6fF3N0E9Wi6X4gja7pZ+Oc8nndU9aFCGufQkkJOFzdjhFJbLkzPtxaBGrqeIVevzgCw+7YkJDickpt2d13Qr6QjtOT6m0dtdfTpWyT24VRcGOvnj/Wbl055KxfoWBcKw3CXgDftWLfzsDTNUzFFQsADqnlHmr2WDXzRniCcebI7SNrwC8Tr4B33lsJO53viabbvzPTR6QtHvPMVWWpYf769qzsLLv4Pmz2P97vE/Xu/+4NrGODS8i64DG1RsSAhhwGEu5mB8xClEEP6FxT78eTx+ygBiFkiqKQRZp2DuXh6Uool3KGVTk7Y6o8gmzMpyX4OlD8zKWDilZZCp6HmlsCoh35XtRU7oDqUG5qx2M9PAoXdOgLiSBRpeqenRAcrATrLB+BhBeDI7fIn6wOrbV91YyS7VbIBgHOf/ighpYyItGyco1fombxBKglkb1AbweKrV0QnJc2dxvgWndBshGaZDDidMwlxJVO9wtTaPZwGf5BfeVKWbXeqlcAwGfTgDjDPLG2U+i+BklPFrpWH/SPV3IZxzgyoEPrwmFVg6mUl5A1S/UXT3Z+ZGhX3csglnd3mIIxoyTFXatJJsoq9bnkQIDZ7dEPvxSAI0BWGNodDt4UvA5R6RRjxdPKhnApSd4cDCuA09yJYgE7cm9qkbA4EO0y7vOOjd7d6762LKtbD/uY9LsH1dMhVf2iEO/R5SOta6v0sSNJyBgrWBa4vp6yVcEHxMTL3zB+CyI7M7nwegw= X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 31:D2g57+KgoJGNmFmL1+sbGV8md+nQhFY8d0uSIjBhihX01CFbaVvHxyfIIib6k+7H4m0hWO+Z5ohkj7bP0L7yL88Twh0cokSKIGDVqRyMDp+xhjai8/o/ziZbj6pmasX/ggjGdbRTwANhFVK5/ssh5lnWQ3YP/ZsmBkqhzRClrcFcaOf4uPCvUzqKhF+F5LfmkZXi+c9al8hLGQSYXgPoYisk2yc5VY30sT8pWDniS7K4+nkrZgx1DpY5I1SNsdfzAK5V9lgtZYqW2LmuUCB9bywIQhSFM41kJ/dmSLyXyV0F7Q8nQQ8Ku7bGXBiPE4b57i5mEoU5MsIh4Li3LoZaEsR5dANFczNOFe0jT6jM/CzhW/p2LP+z3wkF9Vcd83s7usywPh11PFGWrhyW0fs9buGCDi8q596+fvVdaHD9g66srt0nxi9a6plffOFFIqDP/gWZzGjLCOb/XjB9M1vGvuzxmpjWmoLjUsnib7KYdrqRNMTZNkvtmNWeYGe6Hu4x7GO8nRInBT2wwCCmGFeqFoT9evQGWDRvqxv1qxxkK0q3XuFS15KJK6mxvznztxLC2VLrBVObXfungSw8qEuV0hkRvsa1jT5ruiEP9yDNoVqwy33c7w4o/fvziTpUazxECRDo7wLsg3kZnkM+Efj9k0eV5Gu6TGbLLmXqzJ3pe0Ct4kgjnkgDLh15rbKanDeD1c4sTv7S5mCI3aBj8M4DiQ== X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 20:QdAI+y0LMWwt6AYDyyxzFGFS/NGp+atjRLbtWcuo9FzG96Ok/n79N12R9vWQhGliqjCH8NFBkOp4PkqHNu9DIzRSuCHzSNjR9NuDZwrcaxcJXTbPcBMBOWzwQEAhbE7zhkXyhsJjZKNayojWf0myZxBvnOJesPpJGckMpa8MxLLi7P5Eo9xsBEydOJgP4DzJbOkk9OYTtZx93xVLEmL5UIPzsVmINJPm68R4Zyqt9KQx23Hj2LEacyrRgB0VIWjMmNi9FXHebD7mpoRAoFfytomFXTTKPECPIWIh8bu8Mk43KV+yX2LEf6wblJddcnvVYKYS5OPUV5P6BFCe155wIkApMPVnH9jHJpt1LrTZ1LDyfsfmSkJPRcYzbUMyCysY/1koSb2d8REH3NAHfKTZOuVnHoxdblJdGY1fs8TnW+NgITnI6sWchXS5C7SIYVu30vDPBbmUxYcPAZvfQ51eC8yhYX2kFqhKQt30XPgHFLCQvao86EvElEFcXtAIbgGd X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123562025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0501MB2048; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0501MB2048; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0501MB2048; 4:jzST2c+0iLuZSerjFj3C81CPpb3GMpIcb8gkkYPT?= f7wyszkBoQZ0l8ahtHMuA6NoC46G86qQWRR3Keqo+ODG4Rh+r0v1CNhYSWB0bQZPDx1LUewBxuOcHs1XXhE88X/1xa/TgnsufudkfCULX4QQn6UA5Cwy9jjzswHBmuCxMxkxqP8ILkD9Fm1eR9dKSsl5ysY0RMFYl/3V+XlncM2AUAyqOEZ7gUij+ri8lglrAlmR1ws4fGoZpzhdsPyijBHPUIfdsq3okaYYxOVRaYd04qJwyjX2PgvTJlfftaw2p1hD/3iE8R8xByS9QobQzDpKXfBPfZa4Yc45OaxZDmkAr3L9lx1Tqs0y1xhj4rWKZrRk1eJJ/OZBh056r7hDnFOc3NAdr+sxNcmC+5vtN6q9wvBKUCpfo4yqOtzR5Eb5y9xaq9z4vjxwOe20ABliAsM2WQKNpQ6priHVaeSUhdLcG9/ZZkzTBk+xkn9P9CpY2xlduZbJdIHasVB0J//5YPl+XClcL7ayWdqtVVNBj3VxczhD220IJ8mFRaOxbFemQLXjGdyxfRoEAAz+33OZmbRVR65y5wrLFlN8JOWoU+xTxJIMXpqo896f9JeB/Zy9mhwsPeN1ZcHv8T9WE5NAj2SOVacGi/ijiNfk8mRcTgm9LLlWMWxorNrI0e41vFwUJAYkD9pQ+InfWekAG3GfwOdC2JBIl+vwrO9ZXM1Ns4yQZ4s40RP/MGOm87AttPy3PdtfSUjUzAfJTRO58h0Xzd7KBhJz2DxWIogbPpsf0KyvmByzxjztL+CU7JVsPDFXsJW4cVE9NgQ4xFca1UN0T2JPK7Pn1OZHlVb76mcXPY9CgntIYZYhgRqQbKVArWt7KMFTOsWG6EmRaa9thvFaZqZzqTOT6XRcTOZx3M1pbgWjQqJSgEaF/CVxuCnSy3AKBxmayLNixVXhK5QOp9DdsOIWy4FOjgTp3LcnR+oPb6bim9mYYh38gzZlhiN7ARsEU8LiE6OyZUZo+XBqD2DQMIUDGvYkumG8UQZSYIB45ejHKlyH4hEHdzioxFSA+FXlSnW1B3cDpyfd0Xup0tEqcYVWp6Pqj2vbhS6Sogl5C56AEluGczYRIEaBuUCjVT9hCI3L7Publ3/yP8uTGuDpZVS2bO2uQANZKIqmVyn1n48Ldw== X-Forefront-PRVS: 03793408BA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(6009001)(39860400002)(39410400002)(39840400002)(39450400003)(39400400002)(39850400002)(189002)(199003)(81156014)(106356001)(8676002)(86362001)(50226002)(101416001)(478600001)(42186005)(68736007)(38730400002)(107886003)(7350300001)(55016002)(6116002)(110136004)(21086003)(5003940100001)(3846002)(81166006)(36756003)(105586002)(53936002)(4326008)(1076002)(50466002)(50986999)(33646002)(25786009)(6666003)(66066001)(48376002)(47776003)(5660300001)(2906002)(69596002)(7736002)(189998001)(97736004)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0501MB2048; H:mellanox.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0501MB2048; 23:EcYaIXe9cZalsmzw7+EeCeSM9SeiSf8y2mQmtE7?= QCK/v0wlNvOXQ5inp3VahJcu2MmAh7xU/8Jd5SHyimI7IzeMQDSnNxhO6hqlVyTgWhR0KM5sGOgI44WtRlHttFyDfufQrOl/rv8vQp13n9m9IcjZcGNHzWDGueLnfNlqpYLJmtKnQOkkzWmBWq+VZcD21FRBkmyArQ0AxpbiiTyaDsvnJraBr0nnCOMk4hLaxih/u4V8uIue956KmY5qESeH+o+oL1rmUfZjLNOm1Y053bRpSmsIy6+tlMbMEAqYNexk6NQUljAAUo3jILZ2u1J5KoBvd4mKZIhoOmTguZLhyCuUPahAS9UW2ItxoRtUhkvGfW8F5kfa6uyUyKQ2ywJzcKUx+TZE/0q6Z5qsIeLZ/tOXGl091SbLQ+0vXa7UqrGlZpFfCUmTDTRNivl2WjzJW9B0ZTW91yO7AQ4KrTYBwo67e4Ewu+UuyUdiwEJXPtSsGwrVNwGa/vZcoKt/rMqWVqqqUpb5Txi1C9ZAmjjnIWKX5Kq4qqLSb/ybgXN6zk78lBj3BkGnOvUstDMGjI07OPKarXFfVeTx3Bbnft0O4tb5cQZBP+4OP0xxFQhDl7eZrZO8mcKhirp63wM/PeLO0iM3b3d50f9ays77gi+b0fvZxh97tdgTwSMT7LH8NO/i0yK9t83PLMtQ3qOnrCEcjsNKWHDBgp7kVv3wf5Rj1EWTGv/IcBoGhidBH94pLOvShAwSC2Bi+ClP+eKaGn0Ksz174q1wyCSiLcjOJ2MbDyH4eGrILvChefS7CFh9dgpHjDLn3lKH+uBuGzbu/nI8Q57VvFTpFo5erBvRf4lXw/mYNbc+jc5MOdgVgVLeih105gh3BWq1k/NJsD46TzLphWUnSuZLXtjuNXrZfGy1z90yPB6iRXOlLynov9JtTitbBH3PAgayG8Mti7pXKr0dR+03VPT9BKYPeUW4P3uAKDQ+42O+PElCvjzwOPWct62oPSYFjShEwQ+W1PhTaojl3LI4BfB/PO4KMQ8GNarIsMAYDSPsQDRx0CBsxG9r9Gp78/CBiVBboolo8nJP2Gh8nBGnFecr+Cd4WWbh/7D0vS31wQycqhQYLN3d6bBasxuhNMLJFwvLR72SnXET6GwP+8Z+e9h74fVKYM86WCh5JrOXIm+Pk8v2XmF8zrgXgKz6J6xd+baDvBmH3zf5qMHjAxyb7n7h+/YBPxyi1xI4kNK2F5FCf7+QmOlnJHivukSQ= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0501MB2048; 6:Aviy8pU5cy6Nw0vM46Do1hFK35GHmZC/59p2Ut7x?= uVgjh+paOKVHwKQFUuEDHJ8QXarX7Dy2d5kFhKuiaV45q6JmkKk4mIvjbF6gFdAL7JYqCXXtzn8EJATVsXUA9eJlhJ4P8jGNbytELqCw2kgXM3iyGqssbBNeKybeaP0NqoPs3XEWM1/aGJL4Ixe3PL8GR6VK0y5zwu42f0yDf3W2DlRoTMmzCJl4R6MTD0ODbhAFznZIp/dKaIDeP1WoTkf5fQSLhDFT1GT0CoLlh+lINNDFDWWCPZByJQ6x+etQDse2BWtEpRjuIYn2ZTg0vAqOLXNHziXHvGmyc1ijfDmINqLoVEr4sIjbXWElgSWgJrglFAUDENU2KSTym3mAy0ClhOXDnQeg2XP/Qxpqn3midV8H3vsYA/L3mmk5p/VeMY4TMkHN6MaHrdPqLwDfV6yshxHJCn4d+aIETS9U7vrnM3vKpDLkLvTLnxgvegQVz47i3l7kZ99/K4hSNwuXmYMgsRy3+UxqUHQd1NQ9I1StBGBIBGZ6j7OwEjdvJ2FMINZW9svt88fX5Jzf2ow2d6bEEFVqd1rWOnCYVz7/dodvFI6yoPxQ0AnIDDaiOARS3uAp+JbSxa4zOvdJwudzA8F6+qGXucExWxKtSjHez8ot2vMMmDQSsKCp1kLQkFujUmfr4jz+0M3bbbp7IXkzWH2pl++t3wSn1wqCf5SnSvXjUpcl1X4fOLJry4CBq07JSimRRQymeun50xYaYbnU4bKq2ztcEaG4sYnuRKtB0GzyJfjy1Ik984Be9VZ21yyEjzMXtDnL1BG0L9IdPgOv585LswHMvtHjK/inM1HIeH2Z6kjdVBJvTm0P2dgzfDFSRhPTP2PZVWXDK2yhnhf51/2w05HTayKWbrNeBM5wgIH/2u0miuDq/9QKslUXAYpJOdzYt4V5zWhDAS632QNLpPB52l1hACC5qAfPixQiv8A7ZeiIEseSkw4PjAVSBlnknyJqRljxn3bMgiDEA6iDl4nD X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 5:UzdpJt9vsKn/QXG7Hkxu/2mz4BZJ+tPAuRl0R4Hgw22PfCLj8TV+p4hhnpVlKKO3Hi3lu3eMWyp76gvn3B0FHilU5Lfz42oPlbcdGUz4AI02BSA+6DjCyGIJo1ptj10AxYS4vnGiMoo4qu1FZWDoJZj+IJamPCqjxCi7sBbrQnkoN+XBDZYLwkD7f8jGumhMkYesXfuwQyOIFN59h8C+m7Qy3x17+Ms22qW9ENOzM4rC0rlzhv3E7dKt8cdrUvl3uiHoeeVcjXcpu9+yTVEgh03q4ig1UZDT4/O1a/4qAkuvf2AnGTG0mXCEeyJblmLctfVw1pARr9FZzRq+ztC8gY/XRxnNQD7IGMRpWO/tKJ7EodjVtWpnMgHxtA2rw3w75xn9Z+T2vH0BkEfU5uGh5JpvXGjAs36TN/PCzI34OKJdkVX4ce9L29DOqlSzvhdQFlnlx8S4TF7hKJXcIhJYqoqrtfxEkxvwhy9OMSvIZB0zlbIX3n4kjV4551g1YiA1; 24:tvCrCjD3iKK6lan7LFr1w7wL1tcXfst0vmLv+tyHOQwz5laENDweYZ/gUrD0M9xDf5jIdY9EhGtSeXTVbgW5YKVwKR2R/zZTDFb2GiixVK0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 7:HlO3nb9Ysv1S8DSJ7IwiRQxaDHn+D13PeP1twC+cyBHbk7U0FHMis0waG/UOXoytb67VjuEEMat8gHUIKFRAzzoqEiA2ECub4Pud7Q5bS73Hu31oA5cTXD3my4YnX20X6vHkwCdVPegppJS8b/biS/lV9L6JhULyDh0X+pyyRn+Gmfff0OlFaXcs/Novnk00T3e6VOj4X4jyGYLXCpcrSE0l966pM0ja9wzHX9k5dFRRmXURAlttpfA0PqEb5dmvxXctDNb+G87PMD19NsA40zZq8p1TwfZQCJu7LIFRNhsgtKfXGSEVVq4Yw9r8cXWoFKqravE1rZFBqrRoBYW1Vj69mR/u5CH7jtKL5Su74jvXa+4RsDNCFATPafkhuz/TCzdJvGNBX0h/fsKEzysqC1I8XS9o7BOaMFMLio5kwNNQBJNhYDhvNZ2R0vBttSAhmJF7Pdx7mzLHzLjfgQUZPfOeND4qCYcFuusRChhTQmbuehGDiOJXttmp/Htf3FK1/qyvYhv6K0m9SvRGi2GQgwi7m7bUlhkauoKbgVEYkxqpTL66bZjXDPRsFxWqqVepsP/9XAlxRNqhaARHBkWFODmHHisX8BAofWyyTGa3LKTjC6wzdThjAJylyD9uyBcOYN/3EJP+AR17dSG3BrgYV+tRxDJZe+xgAoIUJttIzdp4ymtGfrZ1T8S6mIR6HusBI9VzQUlcuwx/uBae0xQA8tdCcG3p2z023xn2CwIktwan76aImP/JzaD7YHNZ5e3VScyvafaIRodn/W9SIzxQg6ILMzJzu61HEMre79B3TyI= X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2017 16:42:29.4174 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0501MB2048 Subject: [dpdk-dev] [PATCH] net/mlx5: fix counting consumed Tx descriptors X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" When advancing Tx ring index (txq->wqe_ci) in txq_scatter_v(), the title descriptor of multi-packet send isn't taken into account if it doesn't cross 64B boundary. Fixes: 6cb559d67b83 ("net/mlx5: add vectorized Rx/Tx burst for x86") Signed-off-by: Yongseok Koh Acked-by: Nelio Laranjeiro --- drivers/net/mlx5/mlx5_rxtx_vec_sse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/mlx5/mlx5_rxtx_vec_sse.c b/drivers/net/mlx5/mlx5_rxtx_vec_sse.c index 95e96baa2..0a65502fb 100644 --- a/drivers/net/mlx5/mlx5_rxtx_vec_sse.c +++ b/drivers/net/mlx5/mlx5_rxtx_vec_sse.c @@ -288,8 +288,7 @@ txq_scatter_v(struct txq *txq, struct rte_mbuf **pkts, uint16_t pkts_n) (*txq->elts)[elts_head++ & elts_m] = buf; buf = buf->next; } while (--segs_n); - if (ds % nb_dword_per_wqebb) - ++wqe_ci; + ++wqe_ci; /* Fill CTRL in the header. */ ctrl = _mm_set_epi32(0, 0, txq->qp_num_8s | ds, MLX5_OPC_MOD_MPW << 24 |