From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0066.outbound.protection.outlook.com [104.47.34.66]) by dpdk.org (Postfix) with ESMTP id 8CDB5E5D for ; Sat, 16 Dec 2017 13:10:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=kLz7wLe0MdeFt8Rt4U534yCqRYqYlqqh0ezl8PrW74Q=; b=bOEVs7/9U+Bcm5FiQba1A0NLN3w0BSdTKJdNe5/P8U1cYiqMuDZ0qQjkoAd/uM++Y+UYqOU5j8t8eSZaIXEiVeLELjZJ7CwWvv6Doin4MWAb+2gzGj+84nMYVsIxKcUY3WGdgGZqegRKjnYmV5Y8JUau4MLf2vFYn7WhOyxmEYg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (106.200.203.28) by BN3PR07MB2513.namprd07.prod.outlook.com (10.167.4.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Sat, 16 Dec 2017 12:09:59 +0000 Date: Sat, 16 Dec 2017 17:39:38 +0530 From: Jerin Jacob To: Liang Ma Cc: dev@dpdk.org, harry.van.haaren@intel.com, bruce.richardson@intel.com, deepak.k.jain@intel.com, john.geary@intel.com, peter.mccarthy@intel.com, seanbh@gmail.com Message-ID: <20171216120937.GA15284@jerin> References: <1513337189-137661-1-git-send-email-liang.j.ma@intel.com> <1513337189-137661-4-git-send-email-liang.j.ma@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1513337189-137661-4-git-send-email-liang.j.ma@intel.com> User-Agent: Mutt/1.9.1 (2017-09-22) X-Originating-IP: [106.200.203.28] X-ClientProxiedBy: BM1PR01CA0117.INDPRD01.PROD.OUTLOOK.COM (10.174.208.33) To BN3PR07MB2513.namprd07.prod.outlook.com (10.167.4.138) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1fc350ea-52ba-4b8c-261b-08d5447defd7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307); SRVR:BN3PR07MB2513; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 3:C6Ghqj2ymfOB+68S00MdEXmjdJ6YGfiLvT6eFz95mE4V8g8kuVgLiuWvxjyrpFA8mfeYSd76oi8ToIhpVJBoWYVbil41fkzTSlUEXIOj9/jfA3MgZ6e2oxuKz3j2saI7Qf6gGAnd+6zpkSZBS2ubbHFoe7ZlP9Nq1Hx6BOrzL8yWGg6hDtItijQ60DjyIwTbO4S4RdShwbANCZtdhe0af4zJqNePxxk0eoZwhuMuDeozqmSyjKpRryt6Zo5b33nv; 25:XnOuAf3JcDzFh7Y/gtR5Vfp9TcyOjJsBnXK2TbR8dXilaNfRFtdk2eh2Yp27q6Oo4cSvMsBFG+CYSPdsXN4Z1q3a+7yg4mgYyM7bOwujA6VNS3fO4og3kv5AUl/G0XXLC4poiQBD3ait/aQgMI+7G2BCJn78IufhyUJ5ncHctSIE/pcziFt5Ydio1p9Xaof3cdfOzhI/fXYDn4Si2nIn04Sb/WFmCc/99L487gYyFUJxDWg7Y2dzzXfoki6edmiNMDHz3IXHOhkAuRT72czEqO3Xdln3dl9ojjyWPwrprLAeu5X0okbbO9kpdA2+1JTdoSPxDQGbIWcaDeLPu7NN10xnw6U2Q6B8wXQKeqpAt4o=; 31:72HyDRHWXlkF7rb6nvdqFOrrqHWAZqXohj6d8QCGd2UN0+qJal/N9zv0Zh1C9nk74pScBM1919PRulNLnCakHVoeccWy7dvC7B5eoy5hbEFP1seYxLWpYpgj5jnFwSbVOcACSjn+CsJoFDzUAWlX20lKErgoyohnK7tu0j0vaeuZTogmjR4UnoRtswtn+xZ+axmyJfkLuYTdabi/dU4xWJj3MgHV/KLem+MXGdZVz1g= X-MS-TrafficTypeDiagnostic: BN3PR07MB2513: X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 20:U7TrmMmu4doaVEOvkB2wggAgCAf+VgoSMH+kRwXDiY6faltI/ihH6Xb0kcy8OfzgfhZyEwXnsio77nZdUnlKBD5+rxf/3f0U5D7KrHEzg2WkAWxNscUZd6JPBXhfCdMFQ50T5AjWwJ3HmTfq1Cst/NQVzm3p6q3MOriWSOg16l0GRX1xjoVZooI1oc8Wj0beP/dM/Ni0TtjqebPCfcqqY4lB9xl4h5opj9QwTnB1CdZP025Byd57u5Qpg0MZ0Ivk6s3miQBmyYBGW0aZ6JyTK6PZF3qSthetmNOaQG9B/7sodE2n2JpuCR/RAnFPEiWE7I/ooWoEqVAyxzz6+6aEezkZTFChYpgdZjFPKoem5EfwvqtPgECsbVaUNXp36ijKONgBPenZH1qbvhwwSy/Xt+bE3KqgCuRoPS2XtbS0yy9vtxBSlFXHgj1DDnCFJ6o+tBsfTMlKrg/UMD0LXhVugGKoU05teHJk0aT7AbH5eQKdC1aHxdSVW831QsCr2myJpCdMJAjWpcsxjKAmPHmLsKHAg8I+A5Xkvt/kwSlpqPjpi6jleebT8KAzbm4/KMUvPLKPBZLJblXeeifJULEj/BjK9rUUV9Yt2i1ODS47VBI=; 4:pOeTDTkWwFEFXTKzuVYtSgnlxu/4LuWS52ixwlO7FkfTxzazkrjCLvYJ5NWN8RlnUy32o6z6U0OBdMi7454a0KkYFnKJ76Ua2ZZ1oGZ9dMf/TqJSE0UWCGBI7MKTBm5PcUmwazj2C48rr6J+ehu1Txy8mR4J0IM1Vj4W36k0vPQoosmDHQesG/piYjGK6eP8eYuoqqywquUjjTzrxrbBInrPcUJNEenjlwybz/ysn5XKHEezhVQi8UxWNpx6uelaYh+7baYZiD9W2QrRvOl0nvxDgA6phQckiKoWbzjNN8ztlGBpfKWzd/H8ypIgg+ho X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(3231023)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011); SRVR:BN3PR07MB2513; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BN3PR07MB2513; X-Forefront-PRVS: 0523CF0711 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(346002)(376002)(396003)(39860400002)(199004)(189003)(13464003)(72206003)(316002)(6246003)(1076002)(229853002)(3846002)(68736007)(23726003)(478600001)(105586002)(6116002)(106356001)(39060400002)(4326008)(53936002)(83506002)(25786009)(9686003)(47776003)(6496006)(76176011)(33656002)(66066001)(55016002)(33896004)(5009440100003)(5660300001)(8936002)(2950100002)(52116002)(50466002)(6916009)(33716001)(6666003)(42882006)(305945005)(81156014)(7736002)(16526018)(97736004)(81166006)(386003)(58126008)(2906002)(8676002)(16586007)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2513; H:jerin; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR07MB2513; 23:Kpxh0ToiSB8FO1BxYaxiA+s7PxFIr1K+ICWlXIbFH?= =?us-ascii?Q?hKmRsNDg7x/ChR3iFtx3UEZS3NgCjWLhsNQSF7h1GW2Rjrjqzxu+H1XwoBDG?= =?us-ascii?Q?Y011TQDGD4vy6Q1YaCVdc3cZ48qEH7T5JXG6Y7AMyfvAsUEIRhRTDunM5iVt?= =?us-ascii?Q?rCMMLenkEwWrVw7xp1vQmp+zhxltTRsnXTWBEyHA0rX87nL6dbP0O/1eAVV6?= =?us-ascii?Q?CAW90KcL1QIZIRTnE7lAByX/urfWDJWu33bnnURtJyPUudxl6cRx2Yc9BFsQ?= =?us-ascii?Q?aUh3xPHCeHI17vbSmrWV1xd3DHXLScaSeKuQSU54xUFuPa4j4EgB9RDFMbyx?= =?us-ascii?Q?1JkvwmzpzL20QXvlKRIk8Nty/lv7F8faHrW0H7dBuOewx3j6MghrLsN27SHd?= =?us-ascii?Q?JDHycInFwgL+EJkyjiE0cYA5dCIPv8jM6866HnSNNkcLhFPRxTl8g34VmPi6?= =?us-ascii?Q?syK4a2REgDHlAw7/nLeaE3xvIafAFSAJYqKSrdWMQNYGaRmdUDSoqC0mKzGo?= =?us-ascii?Q?laceRF04C3+xAVFYdh09gRSZtDnWIZs+YyhkQvYlfd5gkwuyDES//KbyO6Lf?= =?us-ascii?Q?kHWElLasNsrSSRMHy8haX8aAYTmcCStOUVnTo7mmptklIrx4dKRXl8e+Z90i?= =?us-ascii?Q?DhYCVvWJkEDhHYk1CexNRJs0/PQY24aldnrHVRakB0OvtAR7xd6Zt5lHFSXy?= =?us-ascii?Q?RPJmWOJwP2Yyct0yCz5f2/wrVvjjUZgPVeVVN6WIAeEbS88GMeItE6gu69Ow?= =?us-ascii?Q?cnXvY5J9rDx5ewLal20a2J7UGFp0R4PFZSH5NPGblJIimz8Ys/jd21cp6z2+?= =?us-ascii?Q?AzLputS4k8rVpZImVzZHSOw+IVbGb69XfQx6fFDeeS0RfWUl3JNvtXcosSxF?= =?us-ascii?Q?oSBSrRRVyXC4ftpwzBB4rtjPY44GmYAlY70ERkH2Q5G7XwWJXLf0bpOt8OcL?= =?us-ascii?Q?16k1hHQ7FGoopCKo0Awzll6UmkNEzAkfZIvzbjV/vRXuYaXgCkRfdWdMCAkt?= =?us-ascii?Q?dsYKctxJhDOeUg268lhKnYSluikP9AiSEBwnS9dXibyI6PrLYIIK3UEFc1U+?= =?us-ascii?Q?k8VscbiH1+pMFsG3HatsbtAxi7++w9KetCNJa2gx+MIOOGIMe3LA0qoOiWLI?= =?us-ascii?Q?NEyFiz4Wz3e0kmoaLiCKnc7pYpXhHsTZrqSEW260HS4D+ydl+UH0rqoVIYN7?= =?us-ascii?Q?4NVyOuvsUsjb+vJoG/ziXhX+kgLntOAHkqP0MUBG6oaaasm3w9WTb8+JUntf?= =?us-ascii?Q?fFJAGgof/SMdw6GLiZlHxMzQC6HzuSAGqGg3rva?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 6:faQq0kIRWl3YNf/HziS+SvHGoafLRO0IDHrclZUUyXzTbWPSPE3R+6wHuInmofFcwR+pFGcz43L0NCkiysQeO12RCXOobMI/3vmkZK0i6C3MZh4SXsVetf3IWruU+D9yR9DPYjaG+YiHwFKYxbiqHpRV+9bgh1JggvxC/N8E0YTtn9lg2T4uTDkETiLVZIzBhoC8vSL46wCw8nZ9J0O0hq5OPVdG4M9vGS1s+zevs6Kqj4yBmnRZEDfpKDi1oouBWtlvGQ+sliQmlvFhjtADUaolbozbuRF109e6hRGIx+ZPEHfSCVp7pLTL+tfVW7ysEv7k45w6Lo962JyqHrLK8GzSwW+QSaJhuotQBJu0BhU=; 5:sSU2OjWNXFmb/+/uCbF4cBvITBgoMVpgQxTZYMUgyTJd12PE9lMtbvjcfvvyrVtOH+C4Ac5r6s0c4eR4P4FgRjnTACg6/fB+sZzgi5P4HU3B6IQBSDF7Fino9cOUMP2E17u6+8u8LA8NsFrMLKle0Erz6NGskW+fGR4Q0lwxjFE=; 24:+aaV5eL8ukBgFQPh5byZdqpllXQ6wTAFH0BDbOPz/nXFHL8YQfQHA8rZit/SFdIQULYp/kt27+rrrx5E3Zjj5bytdZGQkBbgO7LBUtAJ4JY=; 7:Nvl+92APlcHz4SWEtjf/cgETuy6lLNy14LqeF0GoZK86TrAKORIsz4FV3dfHkl/wXe0WYOIbd7XRFeXoHtg0pguBxYtIcXPmPRMJboOVbdg5DRkBtuuzE2rcSZ2vtg4rYZW9IoMUdZXMRyHUtPAbnhNWQs3a7AuAHB2s9Sx8jMTdSdeXlE8EfR6HNtvjFqleO8UXbJ3LpxK0cDrs7N8EzLSwmbqFzd1XSs08nWcsn2JRIPlfrBg/l99mPwdCvguA SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2017 12:09:59.7466 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1fc350ea-52ba-4b8c-261b-08d5447defd7 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2513 Subject: Re: [dpdk-dev] [PATCH v2 3/8] event/opdl: add the opdl pmd main body and xstats helper function 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: Sat, 16 Dec 2017 12:10:06 -0000 -----Original Message----- > Date: Fri, 15 Dec 2017 11:26:24 +0000 > From: Liang Ma > To: jerin.jacob@caviumnetworks.com > CC: dev@dpdk.org, harry.van.haaren@intel.com, bruce.richardson@intel.com, > deepak.k.jain@intel.com, john.geary@intel.com, peter.mccarthy@intel.com, > seanbh@gmail.com > Subject: [PATCH v2 3/8] event/opdl: add the opdl pmd main body and xstats > helper function > X-Mailer: git-send-email 2.7.5 > > This commit adds a OPDL implementation of the eventdev API. The > implementation here is intended to enable the community to use > the OPDL infrastructure under eventdev API. > > The main components of the implementation is three files: > - opdl_evdev.c Creation, configuration, etc > - opdl_evdev_xstats.c helper function to support stats collection > > This commit only adds the implementation, no existing DPDK files > are modified. > > Signed-off-by: Liang Ma > Signed-off-by: Peter, Mccarthy Please split 2/8 and 3/8 patches to more logical grouping(logical grouping based on the struct rte_eventdev_ops ops) You can check the event_sw driver's initial git commits as reference.