From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0082.outbound.protection.outlook.com [104.47.32.82]) by dpdk.org (Postfix) with ESMTP id 37C621041 for ; Fri, 15 Sep 2017 08:11:14 +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=Ad3kb2L8BEBHIhND9dPWWy8/ZAgPRSrE8BdxnUC8GdQ=; b=MZ/4ptbgVuviRL57bIC/CCy9NMvEI2b+1HJY/higRQnQ+lHk5vBQc17f9MkdrWkgKu3yBql3yDmpyUQR4gf6lOErqp8hY5LcloEPe0w8N0a/Py4OF2jbRPyC1VNO4nKR5iBy7qBiFbzG7C7S34+CQDNVO/4QFqIC7uSDCZyWlQ8= Received: from [IPv6:2401:4900:1987:ff18:e51f:824b:a2cd:22cb] (2401:4900:1987:ff18:e51f:824b:a2cd:22cb) by DM5PR07MB3097.namprd07.prod.outlook.com (10.172.85.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.9; Fri, 15 Sep 2017 06:11:08 +0000 To: Nikhil Rao , jerin.jacob@caviumnetworks.com, bruce.richardson@intel.com References: <04bcb240-51fb-50dc-833c-60c33a420d6f@intel.com> <1505328781-23456-1-git-send-email-nikhil.rao@intel.com> Cc: gage.eads@intel.com, dev@dpdk.org, thomas@monjalon.net, harry.van.haaren@intel.com, hemant.agrawal@nxp.com, nipun.gupta@nxp.com, narender.vangati@intel.com, erik.g.carrillo@intel.com, abhinandan.gujjar@intel.com From: santosh Message-ID: Date: Fri, 15 Sep 2017 11:40:52 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <1505328781-23456-1-git-send-email-nikhil.rao@intel.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [2401:4900:1987:ff18:e51f:824b:a2cd:22cb] X-ClientProxiedBy: MA1PR01CA0096.INDPRD01.PROD.OUTLOOK.COM (10.174.56.140) To DM5PR07MB3097.namprd07.prod.outlook.com (10.172.85.7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 834d355a-e5f9-4598-173f-08d4fc0090a0 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR07MB3097; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3097; 3:9BdCt8JtM+AaJKo+U0eLAarUUQ81ES4Jjc/14DUb50I6KC4DVV7NN1I9ftJvIRqOFZwOnktEWKO93E970SV24vfUP4IU6glxGKPlpe5TAS9jLU8RbwdAGOirKtmu//fHyjdrR10ivsEh5EogsJq+xNxqTNTPna06EYvvNcWGsa1WFhYkh8LIJS56gwTZHKbksn6DA601JbSS4Xy8pr144vcYH3cvlNOBSd9DrYoxlQionNY6m/r0IP3/v7fsoN3j; 25:8VB6VoPlCKrsBMIGTa1t4KhFxNr3K2QNeucIu2CEhII3S0HMG9lXCwp90bzkNgUn1PqZbcKhLPJWBVjF1K/llJim+nZ/+FLagXTYFKnmLQ37SgvpRezJELN2n3CRtGA8We+txU3gknGVakI3Pb4CqDUQoE5Q3ukdJaMgktCzy9rd/om2HOrU7F9bHGWIsNw3jCCywtUDZ28EL9j1T0pnUSL9p+ow0wfSIgBhO1jl3Ors8qRaVJtVECHLy0YlGqnsfmkUnJ4VdF8LzWu65ZNioC5PZwCiSuH+bUIw3kmxTlDnKNsae1aFsgbx55USz15vCRfqkj5YQc6c/DiFmgKm5A==; 31:I1rvw9ZIrWDZuUjz1QOBgKvpNkhYjBJuMY5HCVq0TdiTF77YuXg2KdD95CfytoGarJXJ/+sT4n51FX0lVDA40B8A7Go7eGHX5euO9ifa17SHrikaHXLi9W5eXoVyuoNnOMeGaOCzeAaG3jrM+qrLE5Bc5Owuz8SdzTnWScdFiMCVEE18G1ZBICstVqOt8yXLYCi3KDf0BrWo9+BhFXEm1wQNLtpdN1YWR8b14Igc9so= X-MS-TrafficTypeDiagnostic: DM5PR07MB3097: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3097; 20:4vhv4ZAJ4ggF8eTDGdCv+SvURVInhw/xLVXhZ4r8QquPwfz6VUdX32HDv/GLOxzVW5Ysn6FW9mxkOmrzM2I932QAaL68nJ2iJ+aumK0GRubLHUq9mWl3qqwLwLImKiYAKs7MAxqFccclmzv0E0pqL5LgawaE/Ql9W+/LTDYP9q8eM4WPK1DEumpZMbDhT1HY5KKOlaWLu5n1V+e1pvMQwhw7JUxyMB+SwkNfKNQR38mvq1sdJzz9PycUej++zo24WWHNPak6D0T5SUd10Sy9DB8Fwp8U9TDmRoCDx6vfumzmA7qQvzJ0s/joecq6AcFLUfJqlWwVvWrBtzNnCltYqEoYjw3txUCBD49fR60g9AyABgsvL40M1zgSPc1OSmlnnCIpVdWiLCajD3RpPWKT2PpgSK39pWqEZr4U9Vu1BaoRr5Rs4kvzdrcjN3OijvBgDHfoyppgG/TT0L+bJBUOd7fUh85kQ3vsuWyJE8yDDsQ9WuY2YRgY77Quzx9nQQRKjgIHRnApbBLmmKHoF8PwShJDQrLXrM4XSErtd6PV1BfBxfvuIh0BqMO7StVsgT2V8HvWy1h31xBYKT5tvVA9+NZYoCSdFfUZkx+wRhY4G9g=; 4:o+1Hq54wal0MNOsmMOL9MnqaHH+UT+Fq3WKDrRs8NdO3GkGmqSJl/oc5pGomMBtVofJxLttLM5aUUmrIoR1pmJ8toi6kvfeG86IC8YZz9/R5ZhrPlw+aRq+x1Pg/po8mM1u9WqpNByUnxgJFwUlDTWJ0lXIWeeaQxmsWJXxX36MGj81kozR1V1DDCPn4nWyqmpUTpAb1vZMi3C8Dwj3b5sxY9oI5riaRC8f+2bMb6GXUNVCBIMl8L1h51B49SaUkTw4mZ4qndxgVLqmFXtW3iFc4JH4kBAPbvsfBqxwMCVg= X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(100000703101)(100105400095)(6041248)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR07MB3097; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR07MB3097; X-Forefront-PRVS: 0431F981D8 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6059001)(346002)(376002)(377454003)(199003)(189002)(24454002)(65956001)(97736004)(47776003)(106356001)(105586002)(33646002)(65806001)(64126003)(50466002)(6246003)(110136004)(53936002)(4326008)(68736007)(72206003)(6486002)(229853002)(86152003)(478600001)(25786009)(305945005)(7736002)(6116002)(81156014)(8676002)(81166006)(230700001)(8936002)(8656003)(1706002)(65826007)(5660300001)(2906002)(83506001)(31686004)(2950100002)(42882006)(6666003)(7416002)(36756003)(189998001)(58126008)(31696002)(101416001)(50986999)(54356999)(76176999)(23746002)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3097; H:[IPv6:2401:4900:1987:ff18:e51f:824b:a2cd:22cb]; 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: =?Windows-1252?Q?1; DM5PR07MB3097; 23:0krT5a7EGL0iEJiKap0zzQCwrVwll8fu+bUmz?= =?Windows-1252?Q?qmibEI5tmD6QtqwCjJs0o6PquW5v+ZjDkd1vjmjE2+n2N/7ZgdDZ49HG?= =?Windows-1252?Q?RsBGEBSXcppquxF6vNItUjFcSKGzztlvZYKvK9bEs4Xhtu0wz44SAdFt?= =?Windows-1252?Q?QcMjsuH5ULMtcMhNsHTuF3VCvoOcVTBx55/N5Y9YUP/XP1CmdmSiTQyx?= =?Windows-1252?Q?WbTs8YcbbUoSKR7LA2MJEfiJ2M9H9MRwkqTbH/ensadX4k0NaLZQjofO?= =?Windows-1252?Q?hSRzSPwpWNaLgD1TNSj630hLwereDviRco700twHfXasNN/IJ0PS6yPr?= =?Windows-1252?Q?OjGx0FULEkNQxFLmv6y4pTBvfy15h2gkEkPh1NcaWNwrWzsuLEJXrPgM?= =?Windows-1252?Q?xUXsX+HzoGPxC9Fc+c9b1kXKL3cu/o/2BFYNHYw1z0cT6c/pPRtX+l83?= =?Windows-1252?Q?61IYkCMIM3DAESLWH/fxTjQ7wXiJvagAigdsJLz/caFWzxHazeRdNbiN?= =?Windows-1252?Q?FqOP9Jtd4+9hYSvf9MFK+EMDaeS+b5oko7/jT667hhmvO2/tEYDamVxs?= =?Windows-1252?Q?fRJb00Dapfzp6IgDwnvzr8kZ5SqgLppNpnw5dYyhFmUHunzgHnPbDm+V?= =?Windows-1252?Q?Z1R2rNqdU58Rzsya3yhHZPEtRUC0Ahf5u79GMO5ySspxhjWYPP6KWVoi?= =?Windows-1252?Q?LGwgwlk1zJLjrKNSHC9gFL/boGt5Q1kAOIopqBZMcJ0iW1hqLDSMiH+E?= =?Windows-1252?Q?ylUC0mhMVsvWf3DTqaJ9lu6T+Y8cL8XF1Af2JfSVUQVVqYCI7xclo6+N?= =?Windows-1252?Q?yZvRyLOWqhNoIJ8mi3CMm3gJi5J2JZ48RUi4H964CcpjZ2r5dqsaRcLr?= =?Windows-1252?Q?4euk/cvx3U3kLn/R9TNWDtKao6qntVg5jDY1IjtrcKIq+qV95zve+cyY?= =?Windows-1252?Q?DRXrjvkFGy7KogR2UVpBvBT+o18fJU6P5Jm+rix9XmZGMTLNBoUhoilI?= =?Windows-1252?Q?Q6mPytmt27cq2+AatfzH4V8lTJLcAiyg3Yfg6OtyHpYM3KOZG1Hv927Z?= =?Windows-1252?Q?4yt/SyqTEqbwCz3HwWDTiN2xO5rIY1ddRb3SadDtMRjWVl8c14ouvXpx?= =?Windows-1252?Q?tWEr2tTA8K8NHTrod/jnthO098G9ixF376NIS+x4UBmqR5tWdRNQUc8B?= =?Windows-1252?Q?DxRQ+bVqBYo07Ua/ZNKwrh0piXdpVEvGW/Q8BQpmEr6Snq2hjoTKcNkv?= =?Windows-1252?Q?rgmbseBBvz+CW/nQTDj1NNTwm9+qoKen9Ed+se8UxZRQWp+LnJwCeeQZ?= =?Windows-1252?Q?CBSpveFm3cWnrUFgO4f79cybqIzVojrNovYDRYloIBODdurExa2KRkOm?= =?Windows-1252?Q?AMf9bNS3yL8yjUEcZ6JzsMjMI1c1c9NI0VMGw3s7Xe+jmESuypUMo4?= =?Windows-1252?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3097; 6:eAbx30QmI0JfQaU7TOrLgbi2PNNl7kbHN7r4s9uXL8viACUHMTVCurJEvpkurnpznlnOfUVBLdE6rDc9mRhOXpMTlqvSbnmp7JwVkcv8KtLxo3X7dyVz0XsQfGa86HYxDoeF3T9Fx//DPpsnDT60oNIo626bHmSnLc/oA6SwjVQd8moF5KDYhXh4llHa63bqxiutU630N1kvtaEqOUOqYJlyfTKlEsTrkkVdpJHT9Rn2JhVKoriQ4r60qq7uIFeig5pg6ojeivV1YIruSwwVyRpG48zdRybfKSzg5ogS1ECPFDhgSb1zjo4dg535171n8DoABKpm8LO+Gs8tTUH60Q==; 5:Jz9SX5GmbeE5sYoibTTQdRdmGcW1gMrzG7IMwGD/xRvEIQcxcJAaGPUY4xn+DRad+wtYAJ3jvChGUoLORZW5Ldx2zfwGFxUK0ZAiKV+EC/LKJr04a82Qw9q7cHvio/AhAv6i9tWZ2KuqI7IaRn5Wbw==; 24:Ia+/Z4kOzwg9j0I1vttoimN3wG6x5fnxfO8uol8/njHdHGB6YTMGpaJ08k1TFcg0/68gtRpuX6n0qRxXEzfsoe8DsspyLP5/4B+8AFvRj/A=; 7:0hKOsmLgSzTJAgDt0Vif0VFJjFIvE6ngDMex2c8ExqKpyIlqqUB+rbbJfo3q7pkzEWMMTczUNm2tYMAB3/laQ5lMSeLUlMHMN/pVblsNqry29KBmGSf0tskc7XqsDho/OWF9oMUP+VXxHYfL/kMyp6eTjLqsKQyQwFJ/Uwgz53bUi5e8wPwRmfbwqyC91PE9jwjlbdp8Z+MpevszDlLlICoruzy6btPXg0FYPxKX2Qc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2017 06:11:08.0348 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3097 Subject: Re: [dpdk-dev] [PATCH 3/4] eventdev: Add eventdev ethernet Rx adapter 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: Fri, 15 Sep 2017 06:11:14 -0000 Hi Nikhil, On Thursday 14 September 2017 12:23 AM, Nikhil Rao wrote: > Add common APIs for configuring packet transfer from ethernet Rx > queues to event devices across HW & SW packet transfer mechanisms. > A detailed description of the adapter is contained in the header's > comments. > > The adapter implementation uses eventdev PMDs to configure the packet > transfer if HW support is available and if not, it uses an EAL service > function that reads packets from ethernet Rx queues and injects these > as events into the event device. > > Signed-off-by: Nikhil Rao > Signed-off-by: Gage Eads > Signed-off-by: Abhinandan Gujjar > --- Can you pl. send whole series as v4. Thanks.