From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0074.outbound.protection.outlook.com [104.47.32.74]) by dpdk.org (Postfix) with ESMTP id DA59D7CB3 for ; Mon, 11 Sep 2017 10:06:40 +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=UhR/wI6TsWoMKjdduOLKkafshogeNz2If14vfzjNlio=; b=QEa9yW2mMZwclgikmEa/PXrB507wRzagmoQClWUAa+BlYrSYH483eKfzI5Khi7rFl+4vRtOrERsOYegvphlvJYN0hzsKoCmZCJCG8X3j8f6a2whCjX8IFWa4x3ltafLLbIuhWqe8k5+vNJEcYJfmQGmuw68bbOI0UprYG7Mq1Dc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (14.140.2.178) 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.13.10; Mon, 11 Sep 2017 08:06:37 +0000 Date: Mon, 11 Sep 2017 13:36:22 +0530 From: Jerin Jacob To: Shahaf Shuler Cc: Stephen Hemminger , Thomas Monjalon , "dev@dpdk.org" Message-ID: <20170911080621.GA15867@jerin> References: <20170910104827.11da9230@xeon-e3> <20170911062119.GA9342@jerin> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.0 (2017-09-02) X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BM1PR01CA0086.INDPRD01.PROD.OUTLOOK.COM (10.174.208.154) To BN3PR07MB2513.namprd07.prod.outlook.com (10.167.4.138) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 93f5c07c-da69-4dd4-9c9f-08d4f8ec07f7 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:BN3PR07MB2513; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 3:JrvTcJ3iREI5SLWHW5WrxLCMuffEefDYLaReqd4Nz8qOqYKO0oU0lW6e5RjRiv6UP2WnwKwwtDXuxn9ohtiRVZITyjBSrskmY30vbIZ9aMIakqc5NjM49d4tZjlH4DssHDt5V4cSTFf5p+G7Mxxiqu4QyElBpwfTfQdyqI3PbGVvp+P2vouStLUjmuFp3BpX5E6RdWAXI3Qtn2TT3qdveUXDGkJfjrFvC69eCOKYudgzRqcTRaQZjS7vXpt9TBO+; 25:R+FYMPAB6pf9CBSQsa22Khp3ijIO5T3YJEj1jaPy+6leW30RCVsNMzSzT712FlajNVQyXXPZ8xMNM/Vk1r7EnTw3k85q0fSU2lCuXRemPLKMu8U7L4gYnjHEIaXFIQQenXB8/PLLKDswZ5GBTDy7S5iMA3QKf7RCqqlDQQDBvXfBTOl3MD9utYvRX2wKXFLGQ23VP6P7kD+npdHFISUCZIxc76q1h9SKtcfhsp1O7ic1cljuzhYqQrwu6rkcpENbhlDqaJ3d3KLPVLBSweHCkxmSFGgy3Ng1UFaF5ejF6NctKCwgzTFWukLlg6E9Strcl6FvB6e867Y7EASp3jR9AQ==; 31:G/8Uxl46cJceZmfLte67eT8Tt4v7hJpq3JxUxnBkJQQR1r35u7Pph5+DS/0PnUHHeSKmudh7xzQnj5JQ0tEPyqFzRwzJxTm3qcYQbSdozdTTAYtcfoDl/bGP+HhAS5ooaZyd2hFZ39UlS/Te2Lonxvd9ljEHpTd7DU1uTJC4FM1VhYVNewakQVvaFrPGX8w7LpSzx3LZcJqJiGAzO1vHgXwQRdVE8WK6rFdFXwWbquM= X-MS-TrafficTypeDiagnostic: BN3PR07MB2513: X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 20:l8ppyqdiVEUgr1dOGPDb5MREc0J1IEgOoxkg+MW2C1eAPzqFkPxha2wbg6y9TTfmpiQseqz9zaylTnrT3WFsI7NWQPQILvfgdtrkWCQXY6VUKpcemVsXfiyMwf1wVE8+Rbuz7RuOYDJli7M3/t2pD68Lm0ujR4KVZp4Lu7t23jSME8SCQmJ611qsrPT0hAI1qb/gfsJUbEWqsQQ5Nm4zsV8vDl+65fgyLSuMacC9GTY+VYWQjKrN1s+mwTgNPjuCl1rWSiMQtNFdEGZ1GT3ydFgPHRFmGw6+gWt9KWbKQCo8Bk9KyHM+gQUsaNNc3bPooyDz6prLlZhgGGYciNQCukFGkdE/OSB03eGjA21BeO7AhwFkSf/8K4QwpDUnf/hvK7rv0MWy1rEIIIIzt01BGsylU4h5hkUObAW5GTJ3/MazymL7FR7etip3PwKCkL0wxbWP+kxVD1pB+E6yhc+KWoSs4GvrXwjD4TyUhUTQiUZYQnOI9aYpg9zN/Dmat3O9j7x0clpvjwPqpls6S4waLl29BuMLqEQ0qw1urDaUjQn2Dgw2O5YDaUL24tFXVM0CxX77qGCqlCzw+Qvvc+qNcb+nL8Aqn/Yz+5FJdFzbiTw= X-Exchange-Antispam-Report-Test: UriScan:(189930954265078)(45079756050767); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(93006095)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123555025)(20161123562025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR07MB2513; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR07MB2513; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 4:FWNLHE7sSwVW2FMgcWTnK5BUIl5hyNgtz8WLdJKocmuzL0M7R9Y2An+WGxZ9y4cR+B1kNZvjAYArYvKEaRffZAyhWjBfiwSsvB3h+v5XEOkksRVvGDraC0WrEHQGls770qcM/1UjwGJTSue29nGPqPsAqityepr94ARdUv+DgAhdVXBzQrQ68Ba/4IVPhMg5roBtWnoKJdSjRV9hpj0cRrYg8eDlXbucnVKvTjPw695sR52U59xBV4yoo7CliPxrYfFoSJ3ZG3vdOpnh1uoTJwMR5sEGB6DaqX77vuqpqHTCJr4dig/mkhRK2bS/C4PSr5Wv2hPt7J+olxqX7Rt2Ug== X-Forefront-PRVS: 04270EF89C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(189002)(43544003)(13464003)(377454003)(199003)(66066001)(3846002)(101416001)(33656002)(50466002)(53936002)(54356999)(4001350100001)(55016002)(54906002)(9686003)(105586002)(50986999)(76176999)(6306002)(189998001)(478600001)(45080400002)(5660300001)(47776003)(68736007)(33716001)(305945005)(6116002)(2950100002)(106356001)(6666003)(6916009)(42882006)(8936002)(110136004)(966005)(4326008)(229853002)(6496005)(2906002)(42186005)(8676002)(23726003)(1076002)(25786009)(83506001)(81156014)(5009440100003)(6246003)(72206003)(81166006)(7736002)(93886005)(97736004)(110426004)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2513; H:jerin; 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; BN3PR07MB2513; 23:YEUILQUbiQxYOSJm8DURDFQk3Fb9VIqpd1QU0WJ9T?= =?us-ascii?Q?r6GNbzpIsw3XhRKIgwu34xS5BcMHk31LfYlc3W5sNc+3U05fqRXB1uuw6Yu6?= =?us-ascii?Q?zVObPN6x3MnD4OhiuexghjXVCnGwnqQWT1yx5mG6JVUkNqtyQVpSfPdtW10W?= =?us-ascii?Q?R3qsK6cpeMkvUsqaF9JaiJW9P+8FNqLeoF1t7+X5aGKiVIvmIWW2iPsOHvsT?= =?us-ascii?Q?ZG5E/zscokVlsyB8v7Gxt1KSYQmcrreP5uBu+4hPvFJrd49BLJiMFJLq6D/x?= =?us-ascii?Q?bMHeFyUoTRdlAPTGT691j/PSRiLi0WFewVWAzAQY+vslxqyMFBsTEvATkyb/?= =?us-ascii?Q?RF+ZLsJdPM1JEDwXxI+0FNEftlyoIPXBaHS0SOhnlalDovOojNyYJKEVUkt4?= =?us-ascii?Q?3VjhzeovgTYKS9ltWb1qF09iYPXswkL3/LU1P0V0VxRCJBe73wcY+EcLbxyU?= =?us-ascii?Q?baDEIvUtjHES1pO7R9PNLrsX//SoHbXJt9TBbqj0xtw/UOImRIWMkWI+vfN1?= =?us-ascii?Q?lzK5t7y3NeyQdBCHyDh827s8MwwLIML8fwiybro73kaNdxJlADvsS4Vek17z?= =?us-ascii?Q?adarUkZP7zqWGdlgWjjhIM9qS95J23wLO5gH+xXdDgLnhIA83y74KM7SK0N5?= =?us-ascii?Q?496ZURIyKA7zBiFpZONoIRssPvJEuG3/JneJkTylFyqYgPr0OFtBm8LLsTEc?= =?us-ascii?Q?f0QfaTTyml7Jvn/0IoLclJ+BfOHpU8pAaO8ESsWrlxq1F0Zq/ar8LvrJRGcC?= =?us-ascii?Q?HVy77y7WO0YATJwE7G3tEIoyapUS9aJJeSnbjcbi9qsCYjIyIrZfzfKmkh91?= =?us-ascii?Q?arAUOA/3s0pKfEY0cdycnSBnp08hz+7XXMJQlTAXxUbz/naSA8i7pfVIP2FW?= =?us-ascii?Q?I6sCC6rYADW0cM/q59LieLrquzKTRxtXRI/daYliNjt+Annv48bB/qWV0H7X?= =?us-ascii?Q?G9+2CqVBMiOhuCZeo7go60iS49pVUwu1+hLnAsN8/HbCqKKKhX+1W5DYJTLf?= =?us-ascii?Q?YuoUyHr4tr2//OkP3dniA/ioOkY/r+6WAZI4bixrxRadmwESbjV0DYXeiVq2?= =?us-ascii?Q?U5/3f91RAoUIN4exhnyMALuQ0QN/sz+0paqQlBILUMDOmv0S2Cl80QItyd1X?= =?us-ascii?Q?9ckgDKajLF5FHkvKK5wTx6GRLKSV2oVBVBKPoAl9ZQqLqmIUYfb1HYdnXdEX?= =?us-ascii?Q?I0r1RHf4iBR+wW38C8sx5DD8/WeRcrqPLJZ5P36s0xCmUbEEz7KRb4l+ELc2?= =?us-ascii?Q?Ox6bzbQO/RSStnvXNXnA9yanj44DuS+xJG8WVSlZ083RLCr8QYm7DR0YXKbM?= =?us-ascii?Q?mhNYskgn21r98BXlXOnlYZfRE0RO/EGrxrc6nqtZCYffQ0AeZLhMxuigOHmv?= =?us-ascii?Q?Zb1P1aZ/mPSFpJ8Z4/8L+iVLDY=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 6:WqGzC5Pkx8mMNcw8Ho3zVB48osHZSaYxSw4kGEDTxuw6Itpl9alu5pgrGwhU+fSmb2t2ySHDmx9+yuQA1TJMHpc0uLHaVnVGjE6yKP4YlKpo9MxHxitQzl0HcwQWSADalhiTvpnLMxMbAz1NIyG5sAda+Xud0BYVC5hJsI/H9TjKxq80RyYBdC2yWEIuACEPj4DMSgLo6i4qvwvMpSpgZUWmOvwS5RgDQW0PADAj5fc18iu7UMjBwGtps75/d48Mv/SVVk5N3CD1LNDXS/IO4nxfG4LXFdXnO1rI6S/Th7rhY+iwpWBqik3zUgL0Cq6hQrHHeP2m7Vbfzr0/EZ9cgQ==; 5:kv+odbWxnWvRQyvITmFOXT2ZsPztb+7vhx4zdlRTpxl4nADkK7Y4LywSH3yHGd7JSCBw71KPKd3moJTKoyp2grLcn0sr5xmafY6Kr9lMub5U1KcGS6fyZKVXgEzRLDYy+qJYPF6gM+U9VkaQXBESDg==; 24:ZfzVWo+UPRTFBLVx04KIqjzE7Hb+dR+R4ZHvD6vj8L9D1X8IhmNd0t8ajn/m4Tbi68YlLo5taYFW4um5cehRIJPPNJ+9jeW7cle37yt3Ov8=; 7:fLaHN+mjbp1rhXIbvu8S4rZO/qH0S7rPh9IpGuSzEAX3OA1rbU2a3aLuVKruJhiqcxqcQ8WMyi4nvFDXGPrq0+b1k+ABztSt67WoPreTgiReizRUg2FkT4esar7DLFOxLK/575DgJZd6mGyr5gMJe1nE6QNGcaP4ucCU4vchfIoQimyDgNFWNB0BIADBlx2sBA77g5cAcU6O06kJMqeV+GZ1yDoqaf3fqidRI3+Cj6Y= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2017 08:06:37.2901 (UTC) 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 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: Mon, 11 Sep 2017 08:06:41 -0000 -----Original Message----- > Date: Mon, 11 Sep 2017 07:56:05 +0000 > From: Shahaf Shuler > To: Jerin Jacob > CC: Stephen Hemminger , Thomas Monjalon > , "dev@dpdk.org" > Subject: RE: [dpdk-dev] [PATCH v2 2/2] ethdev: introduce Tx queue offloads > API > > Monday, September 11, 2017 9:21 AM, Jerin Jacob: > > > > I don't think that is in following this series. It should be in this series, if we are > > removing a feature then we should find a way to fit that in some location as > > there is a use case for it[1]. Without an alternative, this patch is NACK from > > me. > > > > [1] > > https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdpd > > k.org%2Fml%2Farchives%2Fdev%2F2017- > > September%2F074475.html&data=02%7C01%7Cshahafs%40mellanox.com%7 > > C6ce00422e1db4075f9f808d4f8dd5f39%7Ca652971c7d2e4d9ba6a4d149256f46 > > 1b%7C0%7C0%7C636407077062635613&sdata=INJMOfiL9iwSboWuTVhnVvllu > > e2gS1%2FVB4Aj9XP09No%3D&reserved=0 > > I don't understand. > From the exact link above, you explicitly say that *you* will move this flags once the series is integrated. Quoting: > > " > > Please Jerin, could you work on moving these settings in a new API? > > Sure. Once the generic code is in place. We are committed to fix the > PMDs by 18.02. Yes. I will take care of the PMD(nicvf) side of the changes. Not in ethdev or mempool. Meaning, you need to decide how you are going to expose the equivalent of these flags and enable the generic code for those flags in ethdev or mempool. The drivers side of changes I can take care. > " > > What has changed? > >