From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Jerin.JacobKollanukkaran@cavium.com>
Received: from NAM02-BL2-obe.outbound.protection.outlook.com
 (mail-bl2nam02on0066.outbound.protection.outlook.com [104.47.38.66])
 by dpdk.org (Postfix) with ESMTP id 7FF3B1B2AA
 for <dev@dpdk.org>; Tue, 16 Jan 2018 17:12:34 +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=2OhiD9xUD53h11Qkt7FqI38Q2Y0Ec98Q8abWXImNMX4=;
 b=n91y668tU3SWeEIjA/Gog5Hxx8Wy+9jBzgvdRuosqLRFHZBnwp8qDocz1sY0jVX4dxalRAOHL5zXloo33vd5G8h0Wc3WuoLK4Qs+sYHyIres0JrA4L9VUBieEZesOQin8fTXKnQyt1OB1cWXh31w67VgU9z3laBCdvIRnm5BJj0=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; 
Received: from jerin (171.61.89.253) by
 BN3PR07MB2516.namprd07.prod.outlook.com (10.167.4.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id
 15.20.407.7; Tue, 16 Jan 2018 16:12:27 +0000
Date: Tue, 16 Jan 2018 21:42:11 +0530
From: Jerin Jacob <jerin.jacob@caviumnetworks.com>
To: "Van Haaren, Harry" <harry.van.haaren@intel.com>
Cc: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>,
 "Eads, Gage" <gage.eads@intel.com>,
 "jerin.jacobkollanukkaran@cavium.com" <jerin.jacobkollanukkaran@cavium.com>,
 "hemant.agrawal@nxp.com" <hemant.agrawal@nxp.com>,
 "Ma, Liang J" <liang.j.ma@intel.com>,
 "santosh.shukla@caviumnetworks.com" <santosh.shukla@caviumnetworks.com>,
 "dev@dpdk.org" <dev@dpdk.org>
Message-ID: <20180116161210.GA28918@jerin>
References: <20171207203705.25020-1-pbhagavatula@caviumnetworks.com>
 <20180110111013.14644-1-pbhagavatula@caviumnetworks.com>
 <E923DB57A917B54B9182A2E928D00FA650FEF86B@IRSMSX102.ger.corp.intel.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <E923DB57A917B54B9182A2E928D00FA650FEF86B@IRSMSX102.ger.corp.intel.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Originating-IP: [171.61.89.253]
X-ClientProxiedBy: MA1PR0101CA0039.INDPRD01.PROD.OUTLOOK.COM (52.134.137.25)
 To BN3PR07MB2516.namprd07.prod.outlook.com (10.167.4.141)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c8df57a6-4dbb-46ce-af98-08d55cfbf1f1
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534125)(4602075)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020);
 SRVR:BN3PR07MB2516; 
X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516;
 3:wctjtk0jREkocQM2ExngMMg+ldA5mRxmxa49l2vVAruV7Oq8rDRBNKdlWOWiBxgwoPIaQC4f1gj0LD3jPdhfHe1P/3efRBqPS+cPkbrjRr2DIl77Nnn0IYdHjXEFwmp4hMqJl6q3fhZ7ZSaXCPwKRkYziMnjcZxwqZ6us4E+yFd0LGXHJupo0OgAs3n6037qt7gs91rDs8w5BiiK3Rs0ZIy/f2/qU5dVm580nTwDKjt/aFKd2vhFcQMlh2d/r5HH;
 25:eLnxHbFuAtP7yn4pqf48YMsYxcd5PipTToSGG7h/+o3C30v0cIYWzGDwiYr+bygCVHsRnbQzWYTRUV0axwZw4owyhRgD5IHGzsPJy1oGy9z/eZ2C4hgiMiq6RsZXbTsbxzzE+hyHKHkIWCzlZMQ1J45WGFWKO8TuXwRuHErBUJxy3iIGcthu08Vnsko+zZ1WzOttqFNelgMuBpeHOMGWDR+GHl5LCoCWoqnlLSJPlzEAJIYqa4b2m3hTchtKxdYo+PwKV26yzT0po/VCtwAI6v0F41PQjHhH+7ZhRwBQCygclyaY06VUfFdG0HCpa9qQuj66gkNM9o5fmL9LgQ2RYA==;
 31:/Ctm9iBdG99YBie+JG7JA+SmUkWLdonZKVKf6qldLPYIdsmGMUuojV7X2sRewDTNLMvGnKIVED+9qE34FdbcysXMNeGLlsrzpkEppSZNBrkrGWcqkg8FyojauznfTbCooFztBUDpTe3iJSdvhdvJqKBa2mCxfTxeLhR+ZYNrNyF1HtVbOD5lJFtfraGehqCADolt+3a7xRG33xfCfSXHiCDrT0d9FD13n3bH8JhnYYg=
X-MS-TrafficTypeDiagnostic: BN3PR07MB2516:
X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516;
 20:iHCvAxj2mWftMSVyMX3uzPCTixY4vIJiyLjaJ3OK8ImpucHGNxSVbjr/b3tFJ0PGNyk9hdGinWA/mDgfhfc2wS4i1DML8w06/yH4b/dzZMrkTpk6Uugm57mvH1c4+DpHBQ3o0COP6IrO3Boh2lVqck4p/525NlozmG6mgAM2TdP5TCGK6bMBt9nICxfYa/EgaTndRL5AscGhc/Efi+3dYRiB9Na4nDTTvxw6BNMnyMQfLF+rGsSkkMVyy3UejZx9rA+f9QMVccvdtXoqqcgMa68Q7PVry1Pbwzv8Khvi5lApSSGtfhLZX2OsURB/vkLOGOb3SSXelSY3ptV3mOwNCVzBKswn9nJH/W+lVrSEblhtNJKyUFH/z6a9x57hFZKKwG/vs3XOQ14+OcgLQG/ngEjPaaMseblIaeeKgiawxYJYkQKJd7/2b8tM/zLwygS2SvI59ctfP7y/9oPtHeWb6jRS3s1t41sNRSgpKUu86V0qI8sqn+SLBvTWFfNoYJ22UoRjCK/DwavEiv9hx+QDrmWb/pQqQ/QPKG+sGUYWLert3Be5mViPwDdAW6cajDaADKKWgoWn6PeSA/XZB35r+2XWs6AI5krOMJQEAghSZys=
X-Microsoft-Antispam-PRVS: <BN3PR07MB25168679C20E76FC11092E72E3EA0@BN3PR07MB2516.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(228905959029699);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040470)(2401047)(8121501046)(5005006)(3002001)(93006095)(10201501046)(3231023)(944501161)(6041268)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(6072148)(201708071742011);
 SRVR:BN3PR07MB2516; BCL:0; PCL:0; RULEID:(100000803101)(100110400095);
 SRVR:BN3PR07MB2516; 
X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516;
 4:MvW4prXiqMax0/u4s5Z/0EV1ulPhbOyS8LorzbrXnq7UFfSc+TEmGFXu6CiUqCXe+AJKRokm3mpPcwH/w8qR+o/tf12BZWWnkc1DpfVjop2Llm2oMGrULIjbElZ6XUwNgeWzPzVZSab3LuMBo8lhmyi9vEt+3AfsA8sR9j830/5TnuiEjuUT49Bw2ar/s2FLg67a8YSecTs7FNFRWvLXIzqqOo9Iz8uYEn4bvTQ0evsqxKMinpzXazjrZp3oTYRWWefa423mwAOtJcOADYdCSErYV4pnCqmgTi2i2r+zGsTjbws0RS21yUYopHPAPsNPMZMSF67TccFsFbgHKqgyZDfJbpHa6RN8fOfoK3PZ6o0=
X-Forefront-PRVS: 0554B1F54F
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39380400002)(39860400002)(376002)(366004)(346002)(396003)(199004)(189003)(13464003)(9686003)(54906003)(229853002)(55016002)(16526018)(105586002)(1076002)(106356001)(50466002)(53546011)(478600001)(72206003)(66066001)(386003)(2906002)(16586007)(58126008)(316002)(53936002)(33896004)(76176011)(47776003)(6496006)(52116002)(33656002)(8656006)(5660300001)(7736002)(305945005)(68736007)(25786009)(81156014)(97736004)(81166006)(8676002)(8936002)(33716001)(6246003)(6666003)(42882006)(6916009)(2950100002)(23726003)(3846002)(6116002)(26005)(4326008)(83506002)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2516; 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; BN3PR07MB2516;
 23:8KKT4c4RtMnDAIk6a23OFl/MfkJ+kQ6k2b6ed4Nx8?=
 =?us-ascii?Q?iceJG/pt3QIjeCFgsv6rz8YOMwuUbMPlchsgYRcAlGr5hbA/UXirBu0vmnsI?=
 =?us-ascii?Q?cLcHdofaQe/92lQnf6QlBdiK2vsB0YVJnnUQijS97BjoZTr1TzTyzEY75A7y?=
 =?us-ascii?Q?UQnLGaQqI8WGIns+YIJo0KZNt6PFY2R2kpzrF+xpRW/bLLRSSCueO5R13soK?=
 =?us-ascii?Q?HMt88cPqaSWROqdDp90liEuqedOgcDwX0ENkwtQT8zdmbGS3Xvf6EUPT4wt8?=
 =?us-ascii?Q?ell2665dQScKRje5Qv4jb/r/Br+0GbbeZ0uKOm0U19R4+c7uH74uuEodlwDA?=
 =?us-ascii?Q?zmyCEF2Sg/MHax7VSmebZmDfL50MSIM2o/SY059nNHlVzN5THL8k6kJXmDwp?=
 =?us-ascii?Q?VmPzOzDsbIaFfWkTu8/VGb01oqutGdz5D7RagoO58IsAesHqR05oPsrKKuov?=
 =?us-ascii?Q?AB2kyfdvkl/8Wc1tJW7rnufX/bztZf5FYTjZrmcSMh5NWi2Cvr8cvRS+VU9q?=
 =?us-ascii?Q?BuLT7HSQi3OmV2nkskIo7VjMFx6ipRIeABYbkOrL4FlaxnhdW954dAc+Kogv?=
 =?us-ascii?Q?TQgWYLqj0JZqjjDWjHigTwSw5v16VGy3favyMgHBtw/RLGXtahFVYrb6lM+C?=
 =?us-ascii?Q?Cc0+GeBBHTZTuoqCYf+cosn8TyfPhXs26aT2TDbUyeX7RNrqFm8Yd1B82zH2?=
 =?us-ascii?Q?R3216VmKXKfwDzmzYtAbKDiGfIoaZ4p7/NPRQiQOzd2+Oa0I9tYQiViPOUUF?=
 =?us-ascii?Q?EudBSq9OlXxUDYX8kG56W9uiIJW15gX6VhONUdCRf4Up3Ex+jeLoLTbJfxfW?=
 =?us-ascii?Q?arOizhY/2SZGAoEJvNHCZL6Fwo1a5Q8AaqwG7oFHbvVAUuS3BWPd1IrpO+K+?=
 =?us-ascii?Q?SXvD70+VLr1F8WWh2/Pu32ol929Cfuqixn1LKH31soy0u1Lxd0cEwyNUWz+J?=
 =?us-ascii?Q?GzKdakIbq44hcAcSoz4Oi400xj4i3Dwrk3jlhY3FS45YYAbRuB/9/hcD+Rxf?=
 =?us-ascii?Q?3fZcPTN9w93dyO2fKzBRqlLEjdJTzSRod4VcijNQtxqBHa4iT54w+WOahZ22?=
 =?us-ascii?Q?I0VoEmhg7PfhyvCRnzFEU96Ok8YnE/9lRfDOAFZV09qPm/NyHjNZjf/CKlVl?=
 =?us-ascii?Q?lfiTo+2VtzDijcYA/WgqjtOg3J41Y9u2IjleVY4n36lv+q4uL9z4UulHFfqC?=
 =?us-ascii?Q?RLPiYdelX5cVj0daYB927QZ2lK0vCn45CvChLwAoy003Vg+vsHxYJUeHjlFa?=
 =?us-ascii?Q?hq7vxORWcFZaEpvx2c77y3UtBWh66E7lGG8hrtsjBBOtI+BdlqJ+iX9xMCeN?=
 =?us-ascii?Q?d+pK3HXbKGrwG3gjAG4Nuw=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516;
 6:L8ggoWDPAiD6wlB2eaednp5o6GzBuepQo3gO2WRCAulTwGzoCLpOxSVhSH8FB8wrX9NiEkmug6HkfC0x5OoYgkFV2zlHu2pQRQDSHbneT0X0lAcu6138lbzxHPa9BbYvHrbLHv0dF1XAz09sOyLbsVmadawTTVFrKzmtWP8G6v/yczzQNori7WlJ6eWx6vQKyejr/SflqpfOzdP0+BrAVG3HEALExPQkMm0MQyaSMaj79GCazK0UJttc1/iE2lr1tZ7i1eEe0YJ+amOhAP9L7+YzOjuwvqrTiPmKi4lYLvPC0uffEbbkbH+PqwRLz3UCqXdbnllDvlYtQyTNPnQcQXoL/Zf7Y/1GzVr9c+pmN48=;
 5:+XF/ru1HwghJkmujZ3/Sjbk02Enh2MsjTPd8/sNrIAD3MB0jJ9FVid3miEM94QQf+XDq9wHHsswR/FXft4BgGYR3UufOhO/ip+UC8B7nUQ7BcrSQSud+HyrFfYwTd3SfVUkpR8zflKZjYdkBPC92VmR9Bo3AtZBRosfw22neMhA=;
 24:Iqd35o4z4DBirERQrBNDlO4sp/5wtihuu/ildMbUspJhfWC4BZridnk25GsCLhVU7DetYsITtU7iJf79V/oUG9CBWDdyAltB3DcM6mNi39E=;
 7:ldC59lZrwPAcNqZ4T1/VQr70sSJfSqG/y+Vd1G2jjbEOL4W6uhxpZZsFCjTi8VifKO39w/hUTxGtrZ/IoXAp9Hji4jzLVepn7QCAn9Qel4IB96TxnVZamquVhcZZXSXCzGGgVLDzmqfc8Rk9CxVc9vZ/+B9cbqMY+HA5BgCYfgsn/tzqUe3xgIdHQeLVBIT68Oj00ZqzmVLo4GHCb2FpuTX/b+okEl34I8GeXy2kU+456TyrE/C3SsScBFqRA4VA
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2018 16:12:27.9453 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c8df57a6-4dbb-46ce-af98-08d55cfbf1f1
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2516
Subject: Re: [dpdk-dev] [PATCH v2 01/15] examples/eventdev: add Rx adapter
 support
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 16:12:34 -0000

-----Original Message-----
> Date: Tue, 16 Jan 2018 10:35:35 +0000
> From: "Van Haaren, Harry" <harry.van.haaren@intel.com>
> To: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>, "Eads, Gage"
>  <gage.eads@intel.com>, "jerin.jacobkollanukkaran@cavium.com"
>  <jerin.jacobkollanukkaran@cavium.com>, "hemant.agrawal@nxp.com"
>  <hemant.agrawal@nxp.com>, "Ma, Liang J" <liang.j.ma@intel.com>,
>  "santosh.shukla@caviumnetworks.com" <santosh.shukla@caviumnetworks.com>
> CC: "dev@dpdk.org" <dev@dpdk.org>
> Subject: RE: [dpdk-dev] [PATCH v2 01/15] examples/eventdev: add Rx adapter
>  support
> 
> > From: Pavan Nikhilesh [mailto:pbhagavatula@caviumnetworks.com]
> > Sent: Wednesday, January 10, 2018 11:10 AM
> > To: Eads, Gage <gage.eads@intel.com>; jerin.jacobkollanukkaran@cavium.com;
> > Van Haaren, Harry <harry.van.haaren@intel.com>; hemant.agrawal@nxp.com; Ma,
> > Liang J <liang.j.ma@intel.com>; santosh.shukla@caviumnetworks.com
> > Cc: dev@dpdk.org; Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>
> > Subject: [dpdk-dev] [PATCH v2 01/15] examples/eventdev: add Rx adapter
> > support
> > 
> > Use event Rx adapter for packets Rx instead of explicit producer logic.
> > Use service run iter function for granular control instead of using
> > dedicated service lcore.
> > 
> > Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>
> > ---
> > 
> >  v2 Changes:
> >   - split work funtion into delay cycles and excange_mac
> >   - add option to configure mempool size
> >   - remove prod_data structure(Gage)
> >   - simplifly locks used while calling producer and scheduler(Gage)
> 
> Series-Acked-By: Harry van Haaren <harry.van.haaren@intel.com>

Applied to series to dpdk-next-eventdev/master. Thanks.