From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0066.outbound.protection.outlook.com [104.47.2.66]) by dpdk.org (Postfix) with ESMTP id 087B5235 for ; Thu, 23 Nov 2017 13:08:19 +0100 (CET) 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=vPRp0kJkPvh51dQuw6iuI0iA8DFCGXtWuA6WiP0Knsw=; b=F7QEKGZc1LYq8e1QxzUQXLiwaAAfAL19MTfotSb5GuWlTL4rLxTrh8P/9FqgRl4nBc26alS1TvFplC+yoDldiHjaTrvLV8nqN5oEi/7FUWS14wDj9pBrNkZl5+TtmbDNjmDmOXTE5/elKLe/j2oard2iSZiC8JqHFPbNlgmLz/g= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; Received: from mellanox.com (82.166.227.17) by DB6PR05MB3144.eurprd05.prod.outlook.com (2603:10a6:6:1a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.4; Thu, 23 Nov 2017 12:08:18 +0000 From: Shahaf Shuler To: jingjing.wu@intel.com Cc: dev@dpdk.org Date: Thu, 23 Nov 2017 14:07:59 +0200 Message-Id: <20171123120804.143897-1-shahafs@mellanox.com> X-Mailer: git-send-email 2.12.0 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [82.166.227.17] X-ClientProxiedBy: AM5PR0601CA0033.eurprd06.prod.outlook.com (2603:10a6:203:68::19) To DB6PR05MB3144.eurprd05.prod.outlook.com (2603:10a6:6:1a::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 96a3d84b-e7f4-4347-994a-08d5326ae22c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(5600025)(4604075)(2017052603258); SRVR:DB6PR05MB3144; X-Microsoft-Exchange-Diagnostics: 1; DB6PR05MB3144; 3:7SZ5T6coQppbTylE/iGcvSDvx7gSdo2LfQwoodwm1T1FsFW+z+GO7Amib0Hvd115PWfMIwE+gpHVxfRWBvwwibGqoCpKKKYYR7JZ9cUpjwjsPpkMLCaMffb+uqkl2bdRB4Mmd4QU3Zfv7fdxmkcRK8izP6/hI8150jdzDjt8X5DFNWzmCEWkrPnPr+R9peIJ/GpOEriqFMoc0HK3XJjZDvcPypdOgt9U5nYf/6dqmuMrbHtFODlPlU6/0HKWvqsG; 25:jCEDvoKj/EfXQ2hQrAgbzQwZktYFNJQi/X97tWnZw4ZMXq84XuTIkxt9kOF0QWf/Id3s5U9507AnLBmbDkUAb0DX92tZLWxpjGfSqX+cyw2j8P3WFGfzB76kCiT4d3BA2iU4RRUufCh3Pl0O1lX8rz3ZKO+cveMsKX7xQkp3EMCZUm3YzgBwhS+HIbx7TeJpnPv+NHCD1WycvY8e34a7Z8UDp4CajG5ugFV0lth+dsxvi8fxrVZs0nqbRa3kJShnYt/4R6KcgtvQiww1A16EMvhQ8VydsD68slyQ241PBc2iLxJvF1e1m3/9++fnb9PA98WsuhX+apD+ZHtX6Aa5ANgMf9tX2Yo+q8kT10Yaqag=; 31:vxvK1NBPMC0LnEbyr3/d8pqTnMXY50jDBNuSHxdcwAV1Fqz4ROhC9QHXM/4r7by+jINVpzW8+F8wyA8aweZj7nalq7AgSmv4UWoXP6SBnerddw62S1ISO/qIJTGxHvEmnSYITr2LjIrxzdfwHXwExijPTxV6AeXJAzsuIwLrSSckNUrvMIgsntf3NLIcsnadb2qQQ+yKrfFjlWoKJMIWPDK8O8LWHR/KEgRMHLgiF7I= X-MS-TrafficTypeDiagnostic: DB6PR05MB3144: X-Microsoft-Exchange-Diagnostics: 1; DB6PR05MB3144; 20:8+SBLlVQ+dTW991ETXWgBkzRfOGZBgCSc5B2ijcVUrKYLETnwsraCSuLjmTcNwaPFSGrb624PSEjJxGLjFhZbVDjZ8SKMUVDUzLbNsxM5Cam9S34OfG/7h1s2SP/CMzS69l/Ig9TI/mzVt1zU22Mp3dvZsRwnSzcFWJeV/2p80sBWIulZEl2YIw0fZFnX+IFdemTMVcjEJF1oT6QqyZumBsiqnlOnhpvqlW01xq+YRyiYopY3x7LBFjC/Q4hmUZ51750KEuTc3qv80ik/pJZ4O5dVjiEMX0fX1Sq78DrzSwmzhb1TR7zbD6aXmmUr+BZ0mGv4wsP1rIcLLOUNid7JJjdvYk4GE8MlH0H3bM3KOTDxi4v2QjcM8cxh3NMNKRn7X8rHaQnm2Kw93rEzhV/3W5osbFzQIw8Hpj7aZ0da2lNcMkov7qexTedx/VCox6eFy5/zJBPbU9tOMCOADdFMRSXGEJUAXSAyhYgNe/p7KOCnvUrZhS7ObNkMxvDhfeX; 4:21R9CptbgBUKrQ0PO+FOR+VZvYmOkzHD3qG5WUldyuzipeN9lEUbIPOmq8J1JjkJf1kpuU3rjFbPcfpZsSqoxxTY22mY4j8AodCmCUbsgwI/7usIqXUFwODGSoCWiMzaIU9NZlBo0+i3VUZjhtDFyziZMPYUWm4GjJxv/RsAuarC7RX8pwbC8IhnjansjIeCVbZYSOvZ5g6RlnxygWhX5lQSPSlNOo419QxD4F6hBxW39qfLnupssUJc0pIEV3i6eAH3XBSnZ7o4p5pQdUJYKQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3231022)(93006095)(93001095)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR05MB3144; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR05MB3144; X-Forefront-PRVS: 05009853EF X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(346002)(366004)(376002)(199003)(189002)(6666003)(15188555004)(478600001)(8936002)(2361001)(50226002)(4326008)(106356001)(50986999)(2351001)(33646002)(68736007)(966005)(5660300001)(189998001)(101416001)(53376002)(36756003)(48376002)(6916009)(21086003)(50466002)(105586002)(16586007)(33026002)(25786009)(86362001)(66066001)(97736004)(2906002)(316002)(53936002)(47776003)(5003940100001)(16526018)(69596002)(55016002)(1076002)(6306002)(6116002)(7736002)(3846002)(52116002)(305945005)(81156014)(81166006)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR05MB3144; H:mellanox.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX: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; DB6PR05MB3144; 23:OneyrpYBqJt+Blp9xedFBC77furaTS4HGL+oxvj6F?= =?us-ascii?Q?/wnZE/PmyMOFPncbYxKowx4uXRLxl/OKMr0Use4xILreqdGE0rACmo6gwDHO?= =?us-ascii?Q?d7JkiPtrNZrH6/4Qw8GrAL71zcXwR1Bb6SARuXYZj/YZ7ZBJOOO7Qo11PlfZ?= =?us-ascii?Q?aeBVAPF43/6wOLEcgP1oGy8C6YVXCnVxuB2UqipxaeRKjxau1InJ4ivfy7pP?= =?us-ascii?Q?R6WuHuEtrHpuSRjikp+IidyBCLnPaIxePwpofOlLNNIvtH/ofQOiUhDxTKNC?= =?us-ascii?Q?NyzP9oXWACw8Z2UFWT0HxF9wAOTr+UCUZccq3vKuQxW8msQY52cUfGYy/YMF?= =?us-ascii?Q?dCXA2wDmIH9YSss5I6HBwDctR21VxAaN+T18sLAeB/G/c9T8Ff1NSNwSqRMG?= =?us-ascii?Q?lrflWZ36/jcvHqzjxG68ILUpMVng4GsmNW0IiW2/00oxj3CviCsP2z1bk4WH?= =?us-ascii?Q?QzG40Ma1ce4Jy7IEAGoGF4e3nM+RUHU03AOWyGTxc5AkCMCUE3aDFcoe38qM?= =?us-ascii?Q?r+Dp60m4vCk+/3Rfsw5mh4XSvZW2a3BlPUatDS+3uHjsYjtXsLByk0s+voLy?= =?us-ascii?Q?i632FTVM79G+WLZNLgV8wBIT3JDQzNoRnHVUmxIIr1evPE8gxOXiTkkbXSky?= =?us-ascii?Q?YKehLzXfS8vdKemwZATvi9kXWavjU+3gpXi5CvECmjgH7LxiYCCA3puCwZXh?= =?us-ascii?Q?aiAnDyV0UF6M+bSs01UmHQe/1XwKUlTTal24KNF3asPKuk/077J/3Rb5xsjn?= =?us-ascii?Q?Cl1HPhuIRetfXpv9qw6GG9EH3ILXrWsXHj0DraNvSCods6TA5sw5TgpTkQHI?= =?us-ascii?Q?K8AUvzTWs3spv3X+4JZO/uO395ZpbvHY/lQzK7MBTiq/Ttium7AS1h1Un/Cw?= =?us-ascii?Q?WYhsiqmn4RBvyOWP4FpU2+poR91xgLXKyIElvWPnyrhwL5ZKKbSRObvzerSH?= =?us-ascii?Q?D/AxheD1GqXy+RDEsPh0aUl5QbRSDqYC6cjLa2hl92+4HrIxORRlhpPycccP?= =?us-ascii?Q?/uhDE3ssqETUvzUd8KgAqnUg9eiJrnQbJkMuD8p4/6vLVnAjRl6ryXrkk8Kq?= =?us-ascii?Q?XWfZKXZeNo1+JwvscJ86753jHkra/iiA6cRn6P8MHlgP+w+XbfQpHwvZHTRo?= =?us-ascii?Q?1mQTDb9MG22a5esxC7Zj0V4kxeiuOEh7m+RuarkoeZCkQzg6A5Q+8XAUH6GE?= =?us-ascii?Q?gMIy3aTWPqsE90G27jB4AFDtzt5AGF7EFKKLobEtOqPcq8WF/B6/nqsD04qq?= =?us-ascii?Q?WbGR4jO8gs5AkUJj+Y=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR05MB3144; 6:H0byCHmTxBO2OFEzp9LInKSv+1Pif049goD/t4FYZtEf8CvZV3Cdkj+FOoG7frIx6yUhFaJ25kVYHFm1IW4i1R2Xo1HL2wCNZVm1KSL9FJjAjn0b3zmgLRx2h360nOcHb8tgUNDhdO4WyZq062slXeOF/L5CUksZNI8K/cmJDu7B0g1gR90tAVwxHFHdQzj0LNNddoq1s0zLPRo9GSpeo12hY6v6ks44NUW6CMBlKFPjq3yBLYGgRDes1VCKAIhSKlfdo9owjbb1nKLGTMRofN0rspySY6Z2H4JEhkfiKVsE3jRtDCo0b8OWZpW5jDXATXlWZbqQQYS3DnbACDiS7AwoyhSDyBfWpU+8FqYRd8M=; 5:3GwpqrI6WfmN5suz9Mao7U6tsx5JqThqsiQL/kBD3za0EttVJA25B9yOM9GO5tY4YeFvm01Esk664ffdA0uLBTchujNp7Ycyc0IxAqE+XrUskIDkjAJ4bzA0ewMo3D6+8Sie9RPFAzsSOTVAuB9EwTHgqSfDMkTSTx9+V4H77Wg=; 24:N3u+tLJP9VnHlijdejCbA8Fut6BIn3DrQ4OhmTHi5TxFM0Llz6dZhnHhy7H82uYx8wrhTZL0RAxIabsTaVLQdhlrQJl9jfgAYiogX/cRkb8=; 7:xIgOG+fxc/rVmbI9HENvMtDEu83YHWkljuVSfHr0doRihkSd5pkH/AqnuwuHJ5b1SkWJEaAvTYuCdkj3PFw3RCl3nzQqVwm2DFJFFDqXCg4ccKngJxab9HJmQLHlPuDl1nREbkFFPUedFtIcBmXNpm0CzdwapY5Leq2D7m/NSvL0AlI1u7nBr3Whv978fEbLsyEUsS4JTKz5RuE5pB9RAXxsSkb7S0ULuvvVyhuVPCXV92ObyDYY3nHOsvg31OK5 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Nov 2017 12:08:18.0757 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 96a3d84b-e7f4-4347-994a-08d5326ae22c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR05MB3144 Subject: [dpdk-dev] [PATCH 0/5] convert testpmd to new ethdev offloads API 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: , X-List-Received-Date: Thu, 23 Nov 2017 12:08:20 -0000 This series is to convert testpmd application to the new offloads API [1]. [1] http://dpdk.org/ml/archives/dev/2017-October/077329.html Shahaf Shuler (5): app/testpmd: convert to new Ethdev offloads API app/testpmd: remove txqflags app/testpmd: add command line option for multiseg app/testpmd: add command line option for mbuf fast free app/testpmd: enforce offloads caps app/test-pmd/cmdline.c | 311 ++++++++++++++--------- app/test-pmd/config.c | 103 +++++--- app/test-pmd/parameters.c | 62 ++--- app/test-pmd/testpmd.c | 55 ++-- app/test-pmd/testpmd.h | 2 +- doc/guides/testpmd_app_ug/run_app.rst | 20 +- doc/guides/testpmd_app_ug/testpmd_funcs.rst | 11 - 7 files changed, 332 insertions(+), 232 deletions(-) -- 2.12.0