From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com [148.163.129.52]) by dpdk.org (Postfix) with ESMTP id BEF3529CA for ; Tue, 12 Sep 2017 08:46:23 +0200 (CEST) Received: from pure.maildistiller.com (dispatch1.mdlocal [10.7.20.164]) by dispatch1-us1.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with ESMTP id 3C16760052; Tue, 12 Sep 2017 06:46:23 +0000 (UTC) X-Virus-Scanned: Proofpoint Essentials engine Received: from mx2-us4.ppe-hosted.com (filterqueue.mdlocal [10.7.20.246]) by pure.maildistiller.com (Proofpoint Essentials ESMTP Server) with ESMTPS id A0661220069; Tue, 12 Sep 2017 06:46:22 +0000 (UTC) Received: from webmail.solarflare.com (webmail.solarflare.com [12.187.104.26]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2-us4.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with ESMTPS id 6C367B40073; Tue, 12 Sep 2017 06:46:22 +0000 (UTC) Received: from [192.168.38.17] (84.52.114.114) by ocex03.SolarFlarecom.com (10.20.40.36) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Mon, 11 Sep 2017 23:46:18 -0700 To: Shahaf Shuler , Jerin Jacob CC: "Ananyev, Konstantin" , Stephen Hemminger , Thomas Monjalon , "dev@dpdk.org" , "Zhang, Helin" , "Wu, Jingjing" References: <20170910104827.11da9230@xeon-e3> <20170911062119.GA9342@jerin> <20170911080621.GA15867@jerin> <20170911090543.GA9965@jerin> <2601191342CEEE43887BDE71AB9772584F2497DC@irsmsx105.ger.corp.intel.com> <20170912040107.GA8081@jerin> <20170912055137.GA24921@jerin> From: Andrew Rybchenko Message-ID: <1fbd4168-7b19-1456-760e-92034d4635b4@solarflare.com> Date: Tue, 12 Sep 2017 09:46:15 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-GB X-Originating-IP: [84.52.114.114] X-ClientProxiedBy: ocex03.SolarFlarecom.com (10.20.40.36) To ocex03.SolarFlarecom.com (10.20.40.36) X-MDID: 1505198783-AbQN2f7OmvOY Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v2 2/2] ethdev: introduce Tx queue offloads API 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: Tue, 12 Sep 2017 06:46:24 -0000 On 09/12/2017 09:35 AM, Shahaf Shuler wrote: > Tuesday, September 12, 2017 8:52 AM, Jerin Jacob: >>> - The application can express it wants such optimization. >>> - It is global >>> >>> Currently it does not seems there is high demand for such flags from other >> PMDs. If such demand will raise, we can discuss again on how to expose it >> properly. >> >> It is not PMD specific. It is all about where it runs? it will applicable for any >> PMD that runs low end hardwares where it need SW based Tx buffer >> recycling(The NPU is different story as it has HW assisted mempool >> manager). > Maybe, but I don't see other PMD which use those flags. Do you aware to any plans to add such optimizations? > You are pushing for generic API which is currently used only by a single entity. http://dpdk.org/ml/archives/dev/2017-September/074907.html