From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0111.outbound.protection.outlook.com [104.47.34.111]) by dpdk.org (Postfix) with ESMTP id 936251B725 for ; Wed, 11 Apr 2018 13:06:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freescale.onmicrosoft.com; s=selector1-freescale-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=OzaHXCbljyChi8JKaZz4UHlBGvTbSfhlLqPIqIlp7Z8=; b=FgcUU+nqVpX2FJcUO6jjHC7WBXZ4m/2VqA6xd6RN0DtV06mOfhwJjWQNlj1506pX6MGIkajlu0OIgid31OnzPKY43dFnE3t/ULljZn7d7uGFNJae3wq5F2k2Ca/dhcdLcdvja45NKCm+DGcotUU2lam8E6UG/ItzeeYJZ0GKYQQ= Received: from CY1PR03CA0008.namprd03.prod.outlook.com (2603:10b6:600::18) by BY2PR03MB394.namprd03.prod.outlook.com (2a01:111:e400:2c37::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.653.12; Wed, 11 Apr 2018 11:06:50 +0000 Received: from BN1BFFO11FD026.protection.gbl (2a01:111:f400:7c10::1:152) by CY1PR03CA0008.outlook.office365.com (2603:10b6:600::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.675.9 via Frontend Transport; Wed, 11 Apr 2018 11:06:50 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1BFFO11FD026.mail.protection.outlook.com (10.58.144.89) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.653.14 via Frontend Transport; Wed, 11 Apr 2018 11:06:49 +0000 Received: from sunil-OptiPlex-790.ap.freescale.net (sunil-OptiPlex-790.ap.freescale.net [10.232.132.53]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id w3BB6k4R029346; Wed, 11 Apr 2018 04:06:47 -0700 From: Sunil Kumar Kori To: CC: , Date: Wed, 11 Apr 2018 16:35:38 +0530 Message-ID: <20180411110540.30071-1-sunil.kori@nxp.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20180409102602.24294-1-sunil.kori@nxp.com> References: <20180409102602.24294-1-sunil.kori@nxp.com> X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(39380400002)(39860400002)(346002)(396003)(376002)(2980300002)(1110001)(1109001)(339900001)(189003)(199004)(85426001)(446003)(316002)(11346002)(105606002)(86362001)(6916009)(53936002)(6666003)(77096007)(498600001)(50466002)(48376002)(26005)(2351001)(5660300001)(2616005)(104016004)(68736007)(51416003)(76176011)(336012)(486006)(476003)(8936002)(305945005)(4326008)(47776003)(97736004)(1076002)(8656006)(81156014)(126002)(59450400001)(69596002)(356003)(36756003)(106466001)(81166006)(8676002)(54906003)(2906002)(16586007)(50226002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR03MB394; H:az84smr01.freescale.net; FPR:; SPF:Fail; LANG:en; PTR:InfoDomainNonexistent; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD026; 1:gmzY0mIGFLnbPVwkvzf/S/AOla4nbyj+ommLHmvZ+LGTKLK0mboZiHZdohf3y3dyJSF3iLI9CPYZjv+TaOukiBuakV4BtS9u8ZfDzC6dbAY8E/c9mU057O5WVyxXc4eU MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(2017052603328)(7153060); SRVR:BY2PR03MB394; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB394; 3:r9xUwI7HCXBHBSsuXjoBtsHQe0fiA6XvNZSY47d298r+WZi6mN0/qWYmF3fVVxMAYces6n56318fRfBVN537sGi737oy1G0tZngNxkaiT+Qqungf5Hn2Kyc8eY8xuToSA5b/iKlawEMndBdmsMCuY7RfO75QuW1P5So7Vso36F4zxUoKsBAlB+lVDc0msht5qLXPQPsd3/Rk+mIHMC4F2UbE2Mo1c/e8rLwCSnGcWkQELw+rFeWUmGLc8oX73R9R13H8ssNgPtLTdJFml6CvKTnKaNippw4sCOEXrUbvcXmzLODOh9l7CUYWbN7Kjsj1hZKwqQndZIAPMoI7R6/xfBrKFL5m+ZEpoJ36lI3J+AM=; 25:lpET5Z+8Zk3sloph1HSwhYn8zWJ7JZbheq6sdqepAuOJ70Xd6TAPA8AhTuXxh+tz5FMCXMMY6dKPWGnY5hGyxobq4S8Yo1eSm9nuIyw4Y8S8XXPZLJFh1rTdvcap4P0GR9O01EkoKfJRx/0MgZ5osrgoQl2wwp92NC0JZJ5g7UUxI9qjNDOqsvIt4Tk7IvCxAKVjbcl3C689Xtm703a98cEvMKlTfwB2W9JIE6nOy8F+HvJJ9DFSk5uTwZJcWv6BaeSzgSyXZlnZQ7O5o1jz2SvZ6ngB9UD32OcleU+bezx+VhD7C+pbaDPyA9j6N5Hbchi+BalMN16MO1zt9vTXkhUCuAH+M2q2x7gsoh5UOik= X-MS-TrafficTypeDiagnostic: BY2PR03MB394: X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB394; 31:SmPOX5XcbI1qeAeCtFjHdt+dnQiQxr1m5qZNU1lDMMKjLxPH6fUdSECpfP4qlmnIHZy3YF38vlOVpfT02dt0COlrD27pXrckOGRqWWKUWhgfQAi9uU6wJjV5wa15cwplz9Sq0dM0uABqhoyz5ZIAqOoZICokpJyml3ThD6itrfrBBd8NZ5nFa1vuM0mGLQCd+vtECCKVNMs3dp7gDb2ivLhMiH5ma6VAHZ9WbtSBNQQ=; 20:/1mNyt4wYySnUEBxDDE30mN6ihJM8PyyrZlurmh+Ix5Vpt6Qq13l7kqqt9npdORLwR+2Ux/xpQhZO3YkymRTrHnQTh0g5XLzwS8EEg4DSgtlmp5bBuBQGL5KUwOOwFT/c9SZuFyLemUyQ5ZajntggDh657GWNWrNY6qsrjU8+bxFmJ40lnBKXC3o46pXhsWrQv8v5ANjrRcz2ouOCabqkFGManszC8YYwhnvenw+JWmOp9M67rfW+wxue3lJwL1u40dm2efz3XNkgRmGeRp99AzuTdd8VLoM9szq15sB8TJ0DaQmDyxrJVrdQx2b80bYhIUJQmn+EasnfGG9R+55OpNc3NOSjWiaPylsQNhk2SyT/ahzmgVrHffGbUu7H83ybcSbOUQNCRpSMe2D9h5lj07A6ULNtwF66N9vC7EGjjyctE31UPJCSVeWAoHbXaTpwLvB1S/HJue2msdBSn3+ESQ6GTgbxsrK2hYdMd1L+8YvhvEnozJu4rYlbrOrALtq5CaB3CllBMOSt4ELsafbHpY+/u6XFAD0E4TEzSUO25uaT5/x5hergrZIxTpu2lFql4LSH6lBObRaYpcGnGsl6BMB+J2N6fYSGRPjL0hs4T8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3002001)(3231221)(944501327)(52105095)(93006095)(93003095)(10201501046)(6055026)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061750153)(20161123562045)(20161123560045)(6072148)(201708071742011); SRVR:BY2PR03MB394; BCL:0; PCL:0; RULEID:; SRVR:BY2PR03MB394; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB394; 4:AaWGvkT/RpCP6xwLx5jZ3QI88sqJSxxYzBsSOeX1p6qn8kp8WjWBSqvogiCbrRj5zzl0LFXi5BPgS7CNjFqRCNVCyWQRSTBnhv3WqIBbXtD9R+Sh9+ZUuf5L/Dn5GCpBTngqhpmyXsZ6c3VjiVF1HQMO2YRCD0xdYZcWTOHCR2HzU1Ltd/hUTox0BgrxviqjJFRJMxvgB0J4zw951Y1rOshv7re4yvdSUrClDSKqgD121z/a7nAw2eYzSjhnN2H20xmE5A9JrBAwJYN1HQ+4TQ== X-Forefront-PRVS: 0639027A9E X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB394; 23:9ZfJBwAc7z3N74btskEicwbrRDzLoF4XPev/iC6NlU?= =?us-ascii?Q?5AnqYkT+WREEQCI7MAh45+ySrtqM3dRk/AvxN1Bgwe+KJGbV8wRo0FxdKAKv?= =?us-ascii?Q?XC7db+k6aH6NoGiz2BMk86ZbpTUFXfHsWbjB0ddSQiKuY7+9XnjyRFqitHVm?= =?us-ascii?Q?NtrYEtuGHPP/8RbiYlgTSRWtaxEBXdyeOEawCJQbRIwYoGRMKXQcyBy4EC1Q?= =?us-ascii?Q?OTnuj6jjCzvd3r75+NhI+XIKk+rasJ5dTxsyH7TwGa8rXCptPmGFFMmXfK8P?= =?us-ascii?Q?k+lQY8ThmQ0Ce1Oxs6HcpgI2RiawxMove9YdeLSk0nnooUmBiYi6T1XWmhec?= =?us-ascii?Q?p5QclypC9NgrGL0Z1F1ZiFnnVp9mj5bhRcJpqzEO+1QWYPGXNh3i6uPkQSE0?= =?us-ascii?Q?0qJ/QAkdZr0lKvucmzs9RunV+1L4fioepbMytFT3hq9l0BI6mxHW2gt5WPTY?= =?us-ascii?Q?CzWVV4WoUde45EfVubPCVCyMjAEFCJ8TKmAp4AtPzi7nQ6eU8pa9KKLTJVrE?= =?us-ascii?Q?W0g79rudVC+IdR9Gkc6v22z2GqqrpKsdKn3SstgeBV6MZx2hV2KhgJsjpVCM?= =?us-ascii?Q?Xw961H39fUVS5A3K1S/nBow5R1yrBW73jmVmVsnPvjI6L2iH2/tfuFGgdQkC?= =?us-ascii?Q?JtrNBQIU/5SpjBcVfyFBBPhkRPlte9XBOSgjnugu1JGVF0yeIqpP+X6KKsmZ?= =?us-ascii?Q?dfcfLhQBj7COFEC7MRLnwvrcMnHJmIwS/y5XVTl+r7v9K5/jQGu6pKUrCl7P?= =?us-ascii?Q?3RFfqIf3KtMsVyTkTClIePtkCAjIjl+HVIGYQAjuFgqBTkPXs9hJlLRixKs6?= =?us-ascii?Q?25b0YLp57gMcKC6NAOc+mhIFvQNMRdNn9141o+f0aRKkQtydp8rP6jErUrGn?= =?us-ascii?Q?trUDYR/hRIIZoTK56BzriNECo35eG5yFv4soIalyIQkcQL0lvpflRbB+awOP?= =?us-ascii?Q?Pgf50atHd+DCQ2lkp+AGzSuNtguadhTUVf1Auuf4ysfmItF/mHOpokelZuGE?= =?us-ascii?Q?etaXO6k+Fk64e6A24ccdApLsjWyMO4buP9LKPS2CaS6Nzci5iZwpIvep0LaX?= =?us-ascii?Q?SJJJPiO6KJauwFKh2AGaGx3FGpsw21JBabiAJIGLLfPd342/PCjMxBI8BhnG?= =?us-ascii?Q?wOnhG9aLb0ebT+91HODLR39nUJu8OOTebUd0i+rS85W68GZzrSdF89aMDH2k?= =?us-ascii?Q?Ef7F52/ap31q02eQBbu7fsFo1Ldsxwyvw3T0kQPsL7dYvAb+qm/Q+rS8e8zT?= =?us-ascii?Q?+Zgg/P+avSv/INbZQ=3D?= X-Microsoft-Antispam-Message-Info: c1jhKKIRWMuYLdoeeXyWua3BU2YRjK73vd9FX+voI93afn2qzLKkLxxG7wrxiLmE3M5pMY1fFoagiETqUhDNL/p4ebPXEgJA9glOQRXGIsFP4ZaAU89t57acm0aw4XLUm4eaJ+4hC8fTn1R4PSSaShG+dVlZ9pWyayIPTpGEytFZCwrAh4o/oKoGZWflkvOs X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB394; 6:WiJcXUFvXlSshNtKCVX5ifypSBTTQRisROf8u1VfkPeiA72gXV63IiUlfNWwNdgaNE7SLts1QdBJt37srmTB1nLlhJjCj31FOruebSbxHqzN6dhuC0rCAdCX8GXhvjh/xN/NagEajUMbasoJIwZNQKR0S/60/gY4obcFCWvpQuqhdjsLE9t+sf3Il5xvhCdzVm0J78kTYF/j9Fer3WyY/a80gp6eXRBkfY9cUmmRZgWP+5iCEgJNidRkP+nbIdybnC8rHhijaABm3FiTUPQkkx5GPoSyX5uneQUGgtdmbvh55bcrbo9r6vrbVav3WsCJzUlkzMOLQGqvkltO5vVucf2KbcPAQBbVyuoAJILWlh6PvIW82s/aeXisiBLP+LjzHPeAceun2mBbDWkNeUs1vxfeR315FLtw1989iRQFb9+IlUuuvsFueqj2OgKRuiNtD5m3usr5g25VT9TtKfLudg==; 5:bucWbbr/l4yvwsfqycwYz9KliyIQWq0GIuUoQaW+ILhSvIxv4Gid+eFoo4+ihdo5L96bPlX5SLSK/N+qNnAdwS7UwTgkFDIx6YQxm/V+4ikzLPpzOhib57qrPy43+Vl6abYsrOFvRRDs4cILTAKb58X1WTy9IHRXd2m/vHTdjUw=; 24:Oc7rdbirbiIcz/tul9awx/g6foXerI1dbKOCVgHUHuz1wOlvy3tBVThOsseaVFOXtQtGlsqcgjHoPF6mjfh0AFdBNxl9vUmDFyV+9bIPjcg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB394; 7:2Im/uim19NgfR8gexU+AT2X8C4B3Y2JESXtdOP5BjpC7/Tuf796Ay6y6cAfh3Z0ABJiTTPbI7g1XPRLWonoUr5Cmle8ddKZ1che7k/5jrCWkQepQxa8M8KxUSV3b7ItFPKd2MuUUOC6qqalvpwHbRccM+2kqzPvb0wMSahorCJO/15LjxeU6EvPnerqrd0AWFKjGaw0TBJcpZptQhp39phbWEUJsnYFRySf4CFNEvp683vjOLXDNc6zWb8wJiQB7 X-MS-Office365-Filtering-Correlation-Id: d116e10f-25b8-435a-5390-08d59f9c52ea X-OriginatorOrg: freescale.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2018 11:06:49.5256 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d116e10f-25b8-435a-5390-08d59f9c52ea X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB394 Subject: [dpdk-dev] [PATCH v2 0/2] Support for new Ethdev offload APIs 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: Wed, 11 Apr 2018 11:06:53 -0000 Patchset contains changes to support ethdev offload APIs for DPAA and DPAA2 drivers. Offloading support is categoriesed in following logical parts: 1. If requested offloading features is not supported then returned error. 2. If requested offloading feature is supoorted but cannot be disabled then request to disable the offload is silently discarded with a message. 3. Otherwise configuration is succesfully offloaded [Changes in v2] 1. Incorporated review comments. Sunil Kumar Kori (2): net/dpaa: Changes to support ethdev offload APIs net/dpaa2: Changes to support ethdev offload APIs drivers/net/dpaa/dpaa_ethdev.c | 50 +++++++++++++++++++++++---- drivers/net/dpaa2/dpaa2_ethdev.c | 75 +++++++++++++++++++++++++++++++--------- drivers/net/dpaa2/dpaa2_rxtx.c | 32 ++++++----------- 3 files changed, 114 insertions(+), 43 deletions(-) -- 2.9.3