From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8BF8DA2EFC for ; Tue, 15 Oct 2019 12:55:08 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5DD681EB82; Tue, 15 Oct 2019 12:55:08 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 7205A1EB6A for ; Tue, 15 Oct 2019 12:55:06 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Oct 2019 03:55:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,299,1566889200"; d="scan'208";a="201723092" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by FMSMGA003.fm.intel.com with ESMTP; 15 Oct 2019 03:55:04 -0700 Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 15 Oct 2019 03:55:04 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 15 Oct 2019 03:55:04 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.166]) by SHSMSX151.ccr.corp.intel.com ([10.239.6.50]) with mapi id 14.03.0439.000; Tue, 15 Oct 2019 18:55:02 +0800 From: "Su, Simei" To: Andrew Rybchenko , "Zhang, Qi Z" , "Ye, Xiaolong" , "Yigit, Ferruh" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v12 2/3] ethdev: extend RSS offload types Thread-Index: AQHVgpRiZeHhAHM280+N+w5cb944Yada5LeAgAChVRA= Date: Tue, 15 Oct 2019 10:55:02 +0000 Message-ID: <65F28F834D25B54B9EC1999B623071B30C465921@SHSMSX104.ccr.corp.intel.com> References: <1570604240-97643-1-git-send-email-simei.su@intel.com> <1571060169-311974-1-git-send-email-simei.su@intel.com> <1571060169-311974-3-git-send-email-simei.su@intel.com> <501c0af4-0b1a-8b91-84b6-5da966eb48f3@solarflare.com> In-Reply-To: <501c0af4-0b1a-8b91-84b6-5da966eb48f3@solarflare.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiN2UzNmIwZDQtOTkzNS00Y2E5LTg0MzgtYmQ0ZjQ0MzU2NWI5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoic0dKZUlcLzBWTm5BY0FcL0FRc1F4RzFPUlVYZnVuSjdMR0xpYVNpMXBtOWxXYWRxSGxkUjZcL0VHVmhONWxtSHpoayJ9 x-ctpclassification: CTP_NT x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v12 2/3] ethdev: extend RSS offload types 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGksIEFuZHJldw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEFuZHJl dyBSeWJjaGVua28gW21haWx0bzphcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tXQ0KPiBTZW50OiBU dWVzZGF5LCBPY3RvYmVyIDE1LCAyMDE5IDU6MDggUE0NCj4gVG86IFN1LCBTaW1laSA8c2ltZWku c3VAaW50ZWwuY29tPjsgWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgWWUsDQo+ IFhpYW9sb25nIDx4aWFvbG9uZy55ZUBpbnRlbC5jb20+OyBZaWdpdCwgRmVycnVoIDxmZXJydWgu eWlnaXRAaW50ZWwuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBk ay1kZXZdIFtQQVRDSCB2MTIgMi8zXSBldGhkZXY6IGV4dGVuZCBSU1Mgb2ZmbG9hZCB0eXBlcw0K PiANCj4gT24gMTAvMTQvMTkgNDozNiBQTSwgU2ltZWkgU3Ugd3JvdGU6DQo+ID4gVGhpcyBwYXRj aCByZXNlcnZlcyBzZXZlcmFsIGJpdHMgYXMgaW5wdXQgc2V0IHNlbGVjdGlvbiBmcm9tIHRoZSBo aWdoDQo+ID4gZW5kIG9mIHRoZSA2NCBiaXRzLiBJdCBpcyBjb21iaW5lZCB3aXRoIGV4aXNpdGlu ZyBFVEhfUlNTXyogdG8NCj4gPiByZXByZXNlbnQgUlNTIHR5cGVzLiBUaGlzIHBhdGNoIGFsc28g Y2hlY2tzIHRoZSBzaW11bHRhbmVvdXMgdXNlIG9mDQo+ID4gU1JDX09OTFkgYW5kIERTVF9PTkxZ IG9mIHRoZSBzYW1lIGxldmVsLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogU2ltZWkgU3UgPHNp bWVpLnN1QGludGVsLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogUWkgWmhhbmcgPHFpLnouemhhbmdA aW50ZWwuY29tPg0KPiA+IEFja2VkLWJ5OiBPcmkgS2FtIDxvcmlrYUBtZWxsYW5veC5jb20+DQo+ ID4gLS0tDQo+ID4gICBsaWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMgfCAgNSArKysrKw0K PiA+ICAgbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oIHwgMjUgKysrKysrKysrKysrKysr KysrKysrKysrKw0KPiA+ICAgMiBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspDQo+ID4N Cj4gPiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5jDQo+ID4gYi9s aWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMgaW5kZXggN2NhYWEwYi4uNjlhM2Q3MSAxMDA2 NDQNCj4gPiAtLS0gYS9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMNCj4gPiArKysgYi9s aWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMNCj4gPiBAQCAtMTI2OSw2ICsxMjY5LDkgQEAg c3RydWN0IHJ0ZV9ldGhfZGV2ICoNCj4gPiAgIAkJZ290byByb2xsYmFjazsNCj4gPiAgIAl9DQo+ ID4NCj4gPiArDQo+IAlSVEVfRVRIX1JTU19IRl9SRUZJTkUoZGV2LT5kYXRhLT5kZXZfY29uZi5y eF9hZHZfY29uZi5yc3NfY29uZi5yc3NfDQo+IGhmLA0KPiA+ICsJCQkJZGV2X2NvbmYtPnJ4X2Fk dl9jb25mLnJzc19jb25mLnJzc19oZik7DQo+ID4gKw0KPiA+ICAgCS8qIENoZWNrIHRoYXQgZGV2 aWNlIHN1cHBvcnRzIHJlcXVlc3RlZCByc3MgaGFzaCBmdW5jdGlvbnMuICovDQo+ID4gICAJaWYg KChkZXZfaW5mby5mbG93X3R5cGVfcnNzX29mZmxvYWRzIHwNCj4gPiAgIAkgICAgIGRldl9jb25m LT5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYpICE9IEBAIC0zMTEyLDYgKzMxMTUsOA0KPiA+ IEBAIHN0cnVjdCBydGVfZXRoX2RldiAqDQo+ID4gICAJaWYgKHJldCAhPSAwKQ0KPiA+ICAgCQly ZXR1cm4gcmV0Ow0KPiA+DQo+ID4gKwlSVEVfRVRIX1JTU19IRl9SRUZJTkUocnNzX2NvbmYtPnJz c19oZiwgcnNzX2NvbmYtPnJzc19oZik7DQo+ID4gKw0KPiA+ICAgCWRldiA9ICZydGVfZXRoX2Rl dmljZXNbcG9ydF9pZF07DQo+ID4gICAJaWYgKChkZXZfaW5mby5mbG93X3R5cGVfcnNzX29mZmxv YWRzIHwgcnNzX2NvbmYtPnJzc19oZikgIT0NCj4gPiAgIAkgICAgZGV2X2luZm8uZmxvd190eXBl X3Jzc19vZmZsb2FkcykgeyBkaWZmIC0tZ2l0DQo+ID4gYS9saWIvbGlicnRlX2V0aGRldi9ydGVf ZXRoZGV2LmggYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmgNCj4gPiBpbmRleCA0MGFh NmEzLi4zODlhM2U2IDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhk ZXYuaA0KPiA+ICsrKyBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+IEBAIC0x NjUsNiArMTY1LDE3IEBADQo+ID4gICAjZGVmaW5lIFJURV9FVEhERVZfTE9HKGxldmVsLCAuLi4p IFwNCj4gPiAgIAlydGVfbG9nKFJURV9MT0dfICMjIGxldmVsLCBydGVfZXRoX2Rldl9sb2d0eXBl LCAiIiBfX1ZBX0FSR1NfXykNCj4gPg0KPiA+ICsjZGVmaW5lIFJURV9FVEhfUlNTX0hGX1JFRklO RShvdXRwdXQsIGlucHV0KSBkbyB7ICAgICAgICAgXA0KPiA+ICsJaWYgKChpbnB1dCAmIEVUSF9S U1NfTDNfU1JDX09OTFkpICYmICAgICAgICAgICAgICBcDQo+ID4gKwkJKGlucHV0ICYgRVRIX1JT U19MM19EU1RfT05MWSkpICAgICAgICAgICAgXA0KPiA+ICsJCW91dHB1dCA9IGlucHV0ICYgKH4o RVRIX1JTU19MM19TUkNfT05MWSB8IFwNCj4gPiArCQkJRVRIX1JTU19MM19EU1RfT05MWSkpOyAg ICAgICAgICAgIFwNCj4gPiArCWlmICgoaW5wdXQgJiBFVEhfUlNTX0w0X1NSQ19PTkxZKSAmJiAg ICAgICAgICAgICAgXA0KPiA+ICsJCShpbnB1dCAmIEVUSF9SU1NfTDRfRFNUX09OTFkpKSAgICAg ICAgICAgIFwNCj4gPiArCQlvdXRwdXQgPSBpbnB1dCAmICh+KEVUSF9SU1NfTDRfU1JDX09OTFkg fCBcDQo+ID4gKwkJCUVUSF9SU1NfTDRfRFNUX09OTFkpKTsgICAgICAgICAgICBcDQo+ID4gK30g d2hpbGUgKDApDQo+ID4gKw0KPiA+ICAgc3RydWN0IHJ0ZV9tYnVmOw0KPiA+DQo+ID4gICAvKioN Cj4gDQo+IFNvcnJ5LCBJIG1pc3NlZCB3aHkgbWFjcm8gaXMgdXNlZC4gSW5saW5lIGZ1bmN0aW9u IGlzIGJldHRlciBhbmQgZWFzaWVyIHRvIHJlYWQNCj4gc2luY2UgbWFjcm9zIHdoaWNoIG1vZGlm eSBvbmUgb2YgaXRzIHBhcmFtZXRlcnMgYXJlIHZlcnkgZXJyb3ItcHJvbmUuDQoNClRoZSBoaXN0 b3J5IGlzDQpbUWldIFRoZSBjb25zaWRlcmF0aW9uIGlzIHdoZW4gaGFuZGxlIHJ0ZV9mbG93X2Fj dGlvbl9yc3MsIHdlIHN0aWxsIG5lZWQgdG8gc3RyaXAgaXQgb3V0IHNpbmNlIHRoaXMgcm91dGUg d2lsbCBieXBhc3MgdGhlIGRldl9jb25maWd1cmUgb3IgcnNzX3VwZGF0ZSBTbyB0aGVyZSBhcmUg dHdvIG9wdGlvbnMgMSwgc3RyaXAgb3V0IGF0IHJ0ZV9mbG93X2NyZWF0ZSAsIHRoaXMgcmVsaWVm IGFsbCB0aGUgUE1EcywgYnV0IGNvZGUgbG9va3MgYSBsaXR0bGUgYml0IHN0cmFuZ2UuDQoyLiBo YW5kbGVkIGJ5IFBNRCB0aGVtc2VsdmVzIA0KQW55d2F5IGJvdGggb2YgdGhlIGNhc2VzIG5lZWQg dGhpcyBoZWxwZXIgZnVuY3Rpb24gYmUgZXhwb3NlZCBieSBydGVfZXRoZGV2LmgsIG1heWJlIHdl IGNhbiBkZWZpbmUgYSBtYWNybyBuYW1lZCBSVEVfRVRIX1JTU19IRl9SRUZJTkU/DQoNClNvIEkg dHJ5IHRvIHVzZSBhIG1hY3JvIHRvIHJlcGxhY2UgdGhlIGZ1bmN0aW9uIG9mIHN0cmlwX291dF9z cmNfZHN0X29ubHkuIE5vdywgdGhlcmUgYXJlIHR3byBvcHRpb25zOg0KKDEpZGVmaW5lIGEgbWFj cm8gaW4gcnRlX2V0aGRldi5oLCBqdXN0IGxpa2UgYWJvdmUgcGF0Y2guDQooMilkZWZpbmUgYW4g aW5saW5lIGZ1bmN0aW9uICJydGVfZXRoX3Jzc19zdHJpcF9vdXRfc3JjX2RzdF9vbmx5IiBpbiBy dGVfZXRoZGV2LmguDQpXaGF0IGRvIHlvdSB0aGluaz8gVGhhbmtzIQ0KDQpCcg0KU2ltZWkNCg==