From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0046.outbound.protection.outlook.com [104.47.42.46]) by dpdk.org (Postfix) with ESMTP id 292E52904 for ; Tue, 25 Oct 2016 19:49:35 +0200 (CEST) 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=apw9miCiRjwDqTsP2kZMN6mER41WxPJAzb/ZLqb6EZo=; b=R6OrAVoBtehux1JzFZDLsdHMQJxXbE7wSeRlyzjC+D+FrbRhGHWSxz349BmXi6PFT34gzJEdQtScXlmQ1juAEmOYNKL+/je4+yP54ghqUpX4rrauqwucbGwcTSvkuhQd0AStxfpN/CrGUP1dCkVJ86KliZS5gHTs/7JtliRHYrQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@cavium.com; Received: from localhost.localdomain (122.166.172.95) by CY1PR0701MB1727.namprd07.prod.outlook.com (10.163.21.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.16; Tue, 25 Oct 2016 17:49:31 +0000 Date: Tue, 25 Oct 2016 23:19:05 +0530 From: Jerin Jacob To: CC: , , , , Message-ID: <20161025174904.GA18333@localhost.localdomain> References: <20161005072451.GA2358@localhost.localdomain> <1476214216-31982-1-git-send-email-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1476214216-31982-1-git-send-email-jerin.jacob@caviumnetworks.com> User-Agent: Mutt/1.7.1 (2016-10-04) X-Originating-IP: [122.166.172.95] X-ClientProxiedBy: PN1PR01CA0092.INDPRD01.PROD.OUTLOOK.COM (10.174.144.160) To CY1PR0701MB1727.namprd07.prod.outlook.com (10.163.21.141) X-MS-Office365-Filtering-Correlation-Id: 09bdc2e0-ed7c-4201-09a4-08d3fcff477c X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 2:oYtQlaWxhdsOzXvurJuADj5mOEl1rIX4itw1nPvOgF5KD5x+0xLZTyBllUDoKKtrqrgPKvsSSXOcWDtV83Dn4R2cWGY05zxtrLV6x92Pl6dr3KEKqo9fpr2SN+1EzLaGtD170ttr9mc2P2OHM3SFkWxgRg+O/v0N1hrVr4jj2JGcK5ypPCDTWNz7ut5LuVW8ghVEK9FfdoIsantlEZMtCA==; 3:hPbgM464NXLsSmc7VGRt7blVA1cP9SBY/2Gysz3j1Kdr8s/XAAoqM5wCOuac/m54eGhHBQ7WXk2MqULJlfymg/MJe4L3DwPjN50+TKcKtUQXdIXxSuqXwEF+gJ6jp7w4J3daunGF+ErrX9NUrXBnsg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0701MB1727; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 25:TGWfimZemL8TdcEuX70cusMqI67sTzWHlTZ+mCc0VZ0UqSV+ZjHV5lE0UAmezOELeed+bVs4erj4krF2i46UxHSyHhlBHGfIhdbzj3IzryfKo8hnkswn2PpjIU/HBhS8jhg/KHmQf+XazVfbEj77dOzH7Wwpsa8eZvEO3sE3DidFiB9lWBj4ROQUfX0mURgJqDqBGhn6CKtM+YO6gqb2fwxSVba5tmz5v9RIr0e3/xqzU7pVbu19PQW1rl6s7Oex0Vrk3Gn+WlXboIL1qmzAqSFEfpgV1i3QWAl8s2F66uShJEy2D0D2PfychE4Oa2/XoQN2UdBTymdovcSLl4Akwb4StN3G8QIc6omeXGE1KKqZOZwBF5ZWcb7CIhd+Q006LhCrkXJ26Zu1sAx3DLYpVql6LJGQkzlDGMs06+G2xqQwmhCmExjtkK6lcQkW7zKO9obQJblIqCT3zdjuA9jdYHSfiVuTv/MgQppOYtE2FSBJSz6rAvLGb/y/cfdbfMMXY636lJgnz7ciK1dlPzcb5ikgMCY8GTpyfeBIJ446ywOBsfMORtnUgdVv3cimsrMB+ZySp0N7FVMxFJMPG7uGXvVIaQROUMgONItEctuTT1gIjUcYF3mW29vCsAuuM8RV2Izop2OLhQPbCbH0SDFyZjLitQCjGMCmK8yciplgqjslRkQm4cWdMi8udz8Q4WRFQBaTHvJBeUyU4P1sC95KtKmAXEgYbgj/Ezc3ZO3oFNeEUHGOFRkPV6mrLZN5m2TToMbaGPLDswrQC0xwMDjgQtVk2UECKbDg30BUOBAslFuMhmvhgdeUsEpSaoNkAuAvmDqhkbO1RvlzGz3LGMQq/sR/ycQqgJTnL+6SrUeei8Q= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 31:+sPpKpQfqPq9TyE0cOy1edpX2yUCveCDLxVdZXtdDd9ES//jFFWS1v5xW4np7rUxbT2aaSLx1RakejNnudh3PBy4bAyEl+zlkKbOl1Tt+nY4TynYFKcnDPYdqfJUPpmhN/NB9+vlnl58QJYSLt4p0VEpImx6nnXJR5D3vFViBcLMXaImUO/ypMxv0jcxC2c/VngeZ+Rmrk43rg9sZkuK6LctMpyg/c3UFa21lxBwIm/x3ged+hsYhfC9/vcyPxqfojd4GF0e1hC83yNmky62hQ==; 20:Hwb+5mEpgAaZurNh1QyLzif8ISZivQYWi+E8zaFGdskpIDizS4TzbPsTPnP92b8Fif5G2MWGZNq+wuOaFeBE1gebbjKwPUIiBAQsn2qWPqCleRJuw4NfPErCYOdBD4MVI+TVA01VF60R2VDmcHgxJSaYdkrYNzy38Phir2AQtZhDrl2ee4a1INaDoKFasbBnTyUv6AIeZS3joTrr1c0AymIzA4fZPoUhudDGfLM7FubciOFtGW7yyUdJ200Z0j/BFK7C+shnYWu6C3L7m2OxwXm1Lh/onpsiYmrWBddi2d9hslLKv0U1BRYIdjeUyd1/jl1SRzrgTeIjvvQebweRjIoRrQRGwLIiwrl0zL7uyJpcZEAnsnU0QlPdX9+XlOq2EfLMhsABsRUgslGRkKQrpNHYaTJy06zaj0nojRpEri6MprC5qLf/q0oDjUeQ5rjdNUsIlVqrgJb4IcQ6EzZuLlmiNW24RgGdfiHJGHhqTyWNOwfv+zgQYoLy47QWs2VtESX28mE0moAgJQc9Sla97VUW2Un76kQ3sE+YCXR1gIfyNN1gTepyPOIjpy8DEax10xDb6b8wWbYGC26Vpva6JoiaXRq5mMLaCM9pRp9PAN8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(209352067349851); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046); SRVR:CY1PR0701MB1727; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1727; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 4:hi0rLja9FNqRJBRYgt4Rd4URWDGFyEmS4Dqy3g6tLjsTOAW3zMwFjbO7yDri5qOFLQKjpmiwhNWkZxp/QVdVBbPQT5kX+EC2kq+bAMwoHZb9rNT0bGsiVINQKMXvhktFOOlnLaxaFovcoLnkMsLcw4PnzGQRaXRktUTlvRdj0M3eO1Zlcm6ttiS//UTFEmoeVGj7p/golWc5BkUC86IPpZVQZPNT9j93buwn+H9r/I/3tmxOpVP2ncB5apovhW3PK3I78kj64/x03kMDgU+AkuZdx/gDG2gsShzvdfzBHgvjlqMKD/xMTmiz4BqyeHTjGKTF/MyLfSAlI/hSd7DYeE/DuA8a3bOXCevXmWjl/82TQrgl85DAoGe3vqnnJRDJdd2rq6nSomQhT5TwIBhE8jwvjdCN/o2dL8yAVHFKMCL99+/KKng0vqTic1yE1mXd9QMGAVyejZGMlFczNM4WfkyYXFW5iKhpqBWAhG0eupY= X-Forefront-PRVS: 01068D0A20 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(24454002)(189002)(199003)(305945005)(4326007)(105586002)(8676002)(33656002)(81166006)(81156014)(2351001)(77096005)(97756001)(66066001)(101416001)(15975445007)(92566002)(7736002)(586003)(1076002)(8666005)(23726003)(61506002)(106356001)(3846002)(6116002)(7846002)(54356999)(47776003)(50986999)(19580395003)(2950100002)(5660300001)(6666003)(6916009)(42882006)(110136003)(68736007)(9686002)(76176999)(189998001)(50466002)(97736004)(46406003)(4001350100001)(83506001)(42186005)(2906002)(18370500001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1727; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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; CY1PR0701MB1727; 23:9+8ffa8T/n/Nyf7PMlVC2MeXLV9l719hRAteiPu?= =?us-ascii?Q?QthBzMxJzKEuf8jt5tqO1G37g60wCR+c5kb2oF+FVwQ0ixCGXB74+UxcqZZ1?= =?us-ascii?Q?5mmyUAXggjNrPJiYHSzSCLjpCPY3iS6XtGMQb/FsiXDvqIA9bJI3v7Am97oa?= =?us-ascii?Q?AAg6+11KOSGqmDbWkRmkS9quXcNBlu4xUC2Pol7IVAuTd8RGhvV3PZcTraiF?= =?us-ascii?Q?C/iezAT3aJp8n2NQMT5Vf0F960TTXpu6su32V+oZ3vOpfQR2MAmYzjSig9VN?= =?us-ascii?Q?R6IXIhW5J6OLykpH1+O+Sb41dmAniVyQPhF9laUDzJGoYJk4+8H970ttXbPJ?= =?us-ascii?Q?LaRKmUtRYw9vetPhuTjtLsnF3jJ+wvzkLR2VcEVGp7XAvnAuk/oIL2hSmvM9?= =?us-ascii?Q?teh4sECPjBl75DwQMwXwbhdahhEFln2pQGZ6mYr6yO/MwOOD/2CzC1M0mDlk?= =?us-ascii?Q?kiSk3mWndT+q65KGU9Cxb1yODww970Vs8CaxFyi2L1XqzC5DhwnrZXfDpLNX?= =?us-ascii?Q?5h/xt+Li4QyJZ09sJJeUcXT3LNoAPgGUW4DAqvyiFzdS9NALDq2Qd19iwGQC?= =?us-ascii?Q?Oz/hECE4BNqK0nh6hoZfjoBeWpYo21InyskOKZ1sZg3C3QaoJTWqxP9rJNeF?= =?us-ascii?Q?YkA/ZKTZJu159LHuxnlEr7d9c+fKKDixO4LA5eLiIYei586tfgwd9Mo8YSI+?= =?us-ascii?Q?NrjjFOYeQR0R9/T/vjrd/kVO0v0xleH9jUiwWgc4MK6JvtaGAVZKPZdOVseZ?= =?us-ascii?Q?DOKd7e+f+KuZbI0iwaLFXMmsyoOXV/0IxhqgjUJo6kbMBzkuSoXBUHupVDoG?= =?us-ascii?Q?/rvaE4AlVsPboBUDQxzL0hp37KXa8oboeDVFxOQUIuSO1dKA79wScEH03T7K?= =?us-ascii?Q?NfhJMZUhQKKk1iGVJaMw1F2nkbGNBkj3KlSX7tdazNP/EpGPY4ZpoDxQ1Wr/?= =?us-ascii?Q?pK7TKPn8nOrA+1D2r2hMc+eGJiPqcI3kMmZ1qHZOkkZd2NEraMqIqshQZcWO?= =?us-ascii?Q?YWTpvgx1RWceOtwu4JkQFXQuJZLp5qGDnG7JQJUa0GWZrA3AGC+trLlNrdDm?= =?us-ascii?Q?iTNl9LrHSCZhIYodIsXfIVkCScbhOS7AUPWyyQo7pI43wH31AAaDUPqttnm0?= =?us-ascii?Q?WPQFUAkD2g6V5IJi+WIx2LmdmGFux4tGYCzOGdZtojlvkdSCBfkAEts53Skn?= =?us-ascii?Q?TlhGO9qlKxFr95sjX56Tt4PAJBbsXdc4YPU0BQCndmpBozdZFkuwaF6M5QX0?= =?us-ascii?Q?txQognJbWlDcxoZLG4MdJYx3+OztB0tvkSH3jl/c3auPKGZJuRJsx55Hodr9?= =?us-ascii?Q?PR5CuOYlxRC4tCv2nrWYRvNo=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 6:QgOEjJKRh3JHSUtxJqX7bDa/Zxgh9Sw5KX66j1yf4ekHh1arO1vRvTsZRVa14rmTg1daTy6eYeuj8VV7diFa31qxJxrr1NvfnJOxi7e84O1I52VNfwO3Syfv4DXHU2C9Zln8szn/JVPQcPlcdi6cuu3T/qfEMdGvRaJ7ZiIPzVXzyqFP6YIapiZp9z66Ls3fFoTNCg7jwoOtBjkw9NH5wAHxirK9pn+C57yCkNim3tugasf9rCQl1sFUwoDXbGcXBiSf44ZwYxfSaefr4Fu+35yyuFLgUxuKSaSC1W5SmZwndZKgIjeMspJ3QrvAftKC; 5:dAcnFQ/ouxoPP5pk1Xq1v4fCgY/ZXIMIRNDjE+3wZ/G5PB292hO0BfokVCBNf7qOwb/Ipjuu3Rb8DwTZWJu74mGLMm7igGHTaO5Of1a2i3EitG6XtmBdyQgVO1pTHaqm+c9CzmWbA2fKUFiLRlRHEg==; 24:pNiNzETkf73yY+ufLSKpgkJcXqjnHVtL1ZAb/A7XT5u5xDJWQGufA86NrR8Scsk+Dt7IOes2pzcrHs+iNEuryGJSstCyuy0jw6lBIoq3MQU=; 7:F5Wrm+vw5vMCocEjbdWBcYfa7poN9gvUavCJ3HpY4izn5Z7+8R5EQzA4zvv6HpqmgIiSqBo6JChqiFgQHMx5PI+JbwUSxmjIhbIaDTe4OQPIgsSLTUZ56fYV+nhI+qXAjA7wrf4Lw+G3l5IwFyP+qUNaHyxC1r6g8/NyxMhZZZtWwmRrDG+LlWcOYTwlyBOChKtsGDBkLaPckbPIAEvPp2HGd1hQHqbkyIA5CKPRL17h7Aej4KGICReMl7pRByVYV2SwKMfY37AWEgH6uZnLk8Mv8us9caFh16g8hKX+PSqAH6+lfezm3rttsjKW92CR8HSKVhP38uuP6ekxpmsAMngVjUnguLcDLRHl5WKqgqc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2016 17:49:31.1391 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1727 Subject: Re: [dpdk-dev] [RFC] [PATCH v2] libeventdev: event driven programming model framework for DPDK X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2016 17:49:35 -0000 On Wed, Oct 12, 2016 at 01:00:16AM +0530, Jerin Jacob wrote: > Thanks to Intel and NXP folks for the positive and constructive feedback > I've received so far. Here is the updated RFC(v2). > > I've attempted to address as many comments as possible. > > This series adds rte_eventdev.h to the DPDK tree with > adequate documentation in doxygen format. > > Updates are also available online: > > Related draft header file (this patch): > https://rawgit.com/jerinjacobk/libeventdev/master/rte_eventdev.h > > PDF version(doxgen output): > https://rawgit.com/jerinjacobk/libeventdev/master/librte_eventdev_v2.pdf > > Repo: > https://github.com/jerinjacobk/libeventdev > Hi Community, So far, I have received constructive feedback from Intel, NXP and Linaro folks. Let me know, if anyone else interested in contributing to the definition of eventdev? If there are no major issues in proposed spec, then Cavium would like work on implementing and up-streaming the common code(lib/librte_eventdev/) and an associated HW driver.(Requested minor changes of v2 will be addressed in next version). We are planning to submit the work for 17.02 or 17.05 release(based on how implementation goes). /Jerin Cavium