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 B0E52A2EFC for ; Tue, 15 Oct 2019 17:00:25 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7C7BE1E871; Tue, 15 Oct 2019 17:00:25 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 845961E558 for ; Tue, 15 Oct 2019 17:00:23 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Oct 2019 08:00:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,300,1566889200"; d="scan'208";a="189367819" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga008.jf.intel.com with ESMTP; 15 Oct 2019 08:00:22 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 15 Oct 2019 08:00:21 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 15 Oct 2019 08:00:21 -0700 Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 15 Oct 2019 08:00:21 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.166]) by SHSMSX154.ccr.corp.intel.com ([10.239.6.54]) with mapi id 14.03.0439.000; Tue, 15 Oct 2019 23:00:19 +0800 From: "Su, Simei" To: Andrew Rybchenko , "Zhang, Qi Z" , "Ye, Xiaolong" , "Yigit, Ferruh" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v13 2/3] ethdev: extend RSS offload types Thread-Index: AQHVg1gcrLdme3JE10eJ4PBRCyeO0qdbJlaAgAClBqA= Date: Tue, 15 Oct 2019 15:00:19 +0000 Message-ID: <65F28F834D25B54B9EC1999B623071B30C465AB4@SHSMSX104.ccr.corp.intel.com> References: <1571060169-311974-1-git-send-email-simei.su@intel.com> <1571144219-208697-1-git-send-email-simei.su@intel.com> <1571144219-208697-3-git-send-email-simei.su@intel.com> <99258e77-ff1e-aaea-c34a-437f8c332b6f@solarflare.com> In-Reply-To: <99258e77-ff1e-aaea-c34a-437f8c332b6f@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYWY3YTg0ZDctY2Q4ZS00MTU5LTg3ZGUtZjI4ZjRiZjYzZWE2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiXC9DZzJSRzV2UXU1YlJlT2RNRldGSlUxV2dzZlRRQmVTU3VEQ29WdTdMR3Z6S255WFpvaDl5S0toNVM2ZUNIaE4ifQ== 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 v13 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5kcmV3IFJ5YmNoZW5r byBbbWFpbHRvOmFyeWJjaGVua29Ac29sYXJmbGFyZS5jb21dDQo+IFNlbnQ6IFR1ZXNkYXksIE9j dG9iZXIgMTUsIDIwMTkgOTowOCBQTQ0KPiBUbzogU3UsIFNpbWVpIDxzaW1laS5zdUBpbnRlbC5j b20+OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+OyBZZSwNCj4gWGlhb2xvbmcg PHhpYW9sb25nLnllQGludGVsLmNvbT47IFlpZ2l0LCBGZXJydWggPGZlcnJ1aC55aWdpdEBpbnRl bC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmcNCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BB VENIIHYxMyAyLzNdIGV0aGRldjogZXh0ZW5kIFJTUyBvZmZsb2FkIHR5cGVzDQo+IA0KPiBPbiAx MC8xNS8xOSAzOjU2IFBNLCBTaW1laSBTdSB3cm90ZToNCj4gPiBUaGlzIHBhdGNoIHJlc2VydmVz IHNldmVyYWwgYml0cyBhcyBpbnB1dCBzZXQgc2VsZWN0aW9uIGZyb20gdGhlIGhpZ2gNCj4gPiBl bmQgb2YgdGhlIDY0IGJpdHMuIEl0IGlzIGNvbWJpbmVkIHdpdGggZXhpc2l0aW5nIEVUSF9SU1Nf KiB0bw0KPiA+IHJlcHJlc2VudCBSU1MgdHlwZXMuIFRoaXMgcGF0Y2ggYWxzbyBjaGVja3MgdGhl IHNpbXVsdGFuZW91cyB1c2Ugb2YNCj4gPiBTUkNfT05MWSBhbmQgRFNUX09OTFkgb2YgdGhlIHNh bWUgbGV2ZWwuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBTaW1laSBTdSA8c2ltZWkuc3VAaW50 ZWwuY29tPg0KPiA+IFJldmlld2VkLWJ5OiBRaSBaaGFuZyA8cWkuei56aGFuZ0BpbnRlbC5jb20+ DQo+ID4gQWNrZWQtYnk6IE9yaSBLYW0gPG9yaWthQG1lbGxhbm94LmNvbT4NCj4gDQo+IE9uZSBu aXQgYmVsb3cNCj4gUmV2aWV3ZWQtYnk6IEFuZHJldyBSeWJjaGVua28gPGFyeWJjaGVua29Ac29s YXJmbGFyZS5jb20+DQo+IA0KPiA+IC0tLQ0KPiA+ICAgbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0 aGRldi5jIHwgIDUgKysrKysNCj4gPiAgIGxpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCB8 IDM1DQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+ID4gICAyIGZpbGVz IGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9saWIvbGli cnRlX2V0aGRldi9ydGVfZXRoZGV2LmMNCj4gPiBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhk ZXYuYyBpbmRleCA3Y2FhYTBiLi4zZjk4OWRmIDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9saWJydGVf ZXRoZGV2L3J0ZV9ldGhkZXYuYw0KPiA+ICsrKyBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhk ZXYuYw0KPiA+IEBAIC0xMjY5LDYgKzEyNjksOSBAQCBzdHJ1Y3QgcnRlX2V0aF9kZXYgKg0KPiA+ ICAgCQlnb3RvIHJvbGxiYWNrOw0KPiA+ICAgCX0NCj4gPg0KPiA+ICsJZGV2LT5kYXRhLT5kZXZf Y29uZi5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYgPQ0KPiA+ICsJCXJ0ZV9ldGhfcnNzX2hm X3JlZmluZShkZXZfY29uZi0+cnhfYWR2X2NvbmYucnNzX2NvbmYucnNzX2hmKTsNCj4gPiArDQo+ ID4gICAJLyogQ2hlY2sgdGhhdCBkZXZpY2Ugc3VwcG9ydHMgcmVxdWVzdGVkIHJzcyBoYXNoIGZ1 bmN0aW9ucy4gKi8NCj4gPiAgIAlpZiAoKGRldl9pbmZvLmZsb3dfdHlwZV9yc3Nfb2ZmbG9hZHMg fA0KPiA+ICAgCSAgICAgZGV2X2NvbmYtPnJ4X2Fkdl9jb25mLnJzc19jb25mLnJzc19oZikgIT0g QEAgLTMxMTIsNiArMzExNSw4DQo+ID4gQEAgc3RydWN0IHJ0ZV9ldGhfZGV2ICoNCj4gPiAgIAlp ZiAocmV0ICE9IDApDQo+ID4gICAJCXJldHVybiByZXQ7DQo+ID4NCj4gPiArCXJzc19jb25mLT5y c3NfaGYgPSBydGVfZXRoX3Jzc19oZl9yZWZpbmUocnNzX2NvbmYtPnJzc19oZik7DQo+ID4gKw0K PiA+ICAgCWRldiA9ICZydGVfZXRoX2RldmljZXNbcG9ydF9pZF07DQo+ID4gICAJaWYgKChkZXZf aW5mby5mbG93X3R5cGVfcnNzX29mZmxvYWRzIHwgcnNzX2NvbmYtPnJzc19oZikgIT0NCj4gPiAg IAkgICAgZGV2X2luZm8uZmxvd190eXBlX3Jzc19vZmZsb2FkcykgeyBkaWZmIC0tZ2l0DQo+ID4g YS9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmggYi9saWIvbGlicnRlX2V0aGRldi9ydGVf ZXRoZGV2LmgNCj4gPiBpbmRleCA0MGFhNmEzLi41N2ZlNzhiIDEwMDY0NA0KPiA+IC0tLSBhL2xp Yi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+ICsrKyBiL2xpYi9saWJydGVfZXRoZGV2 L3J0ZV9ldGhkZXYuaA0KPiA+IEBAIC01MDcsNiArNTA3LDIwIEBAIHN0cnVjdCBydGVfZXRoX3Jz c19jb25mIHsNCj4gPiAgICNkZWZpbmUgRVRIX1JTU19OVkdSRSAgICAgICAgICAgICAgKDFVTEwg PDwgMjEpDQo+ID4gICAjZGVmaW5lIEVUSF9SU1NfR1RQVSAgICAgICAgICAgICAgICgxVUxMIDw8 IDIzKQ0KPiA+DQo+ID4gKy8qDQo+ID4gKyAqIFdlIHVzZSB0aGUgZm9sbG93aW5nIG1hY3JvcyB0 byBjb21iaW5lIHdpdGggYWJvdmUgRVRIX1JTU18qIGZvcg0KPiA+ICsgKiBtb3JlIHNwZWNpZmlj IGlucHV0IHNldCBzZWxlY3Rpb24uIFRoZXNlIGJpdHMgYXJlIGRlZmluZWQgc3RhcnRpbmcNCj4g PiArICogZnJvbSB0aGUgaGlnaCBlbmQgb2YgdGhlIDY0IGJpdHMuDQo+ID4gKyAqIE5vdGU6IElm IHdlIHVzZSBhYm92ZSBFVEhfUlNTXyogd2l0aG91dCBTUkMvRFNUX09OTFksIGl0DQo+ID4gK3Jl cHJlc2VudHMNCj4gPiArICogYm90aCBTUkMgYW5kIERTVCBhcmUgdGFrZW4gaW50byBhY2NvdW50 LiBJZiBTUkNfT05MWSBhbmQgRFNUX09OTFkNCj4gPiArb2YNCj4gPiArICogdGhlIHNhbWUgbGV2 ZWwgYXJlIHVzZWQgc2ltdWx0YW5lb3VzbHksIGl0IGlzIHRoZSBzYW1lIGNhc2UgYXMNCj4gPiAr bm9uZSBvZg0KPiA+ICsgKiB0aGVtIGFyZSBhZGRlZC4NCj4gPiArICovDQo+ID4gKyNkZWZpbmUg RVRIX1JTU19MM19TUkNfT05MWSAgICAgICAgKDFVTEwgPDwgNjMpDQo+ID4gKyNkZWZpbmUgRVRI X1JTU19MM19EU1RfT05MWSAgICAgICAgKDFVTEwgPDwgNjIpDQo+ID4gKyNkZWZpbmUgRVRIX1JT U19MNF9TUkNfT05MWSAgICAgICAgKDFVTEwgPDwgNjEpDQo+ID4gKyNkZWZpbmUgRVRIX1JTU19M NF9EU1RfT05MWSAgICAgICAgKDFVTEwgPDwgNjApDQo+ID4gKw0KPiA+ICAgI2RlZmluZSBFVEhf UlNTX0lQICggXA0KPiA+ICAgCUVUSF9SU1NfSVBWNCB8IFwNCj4gPiAgIAlFVEhfUlNTX0ZSQUdf SVBWNCB8IFwNCj4gPiBAQCAtNDAzNiw2ICs0MDUwLDI3IEBAIGludCBydGVfZXRoX2Rldl9hZGp1 c3RfbmJfcnhfdHhfZGVzYyh1aW50MTZfdA0KPiBwb3J0X2lkLA0KPiA+ICAgdm9pZCAqDQo+ID4g ICBydGVfZXRoX2Rldl9nZXRfc2VjX2N0eCh1aW50MTZfdCBwb3J0X2lkKTsNCj4gPg0KPiA+ICsv KioNCj4gPiArICogRm9yIGlucHV0IHNldCBjaGFuZ2Ugb2YgaGFzaCBmaWx0ZXIsIGlmIFNSQ19P TkxZIGFuZCBEU1RfT05MWSBvZg0KPiA+ICsgKiB0aGUgc2FtZSBsZXZlbCBhcmUgdXNlZCBzaW11 bHRhbmVvdXNseSwgaXQgaXMgdGhlIHNhbWUgY2FzZSBhcw0KPiA+ICsgKiBub25lIG9mIHRoZW0g YXJlIGFkZGVkLg0KPiA+ICsgKg0KPiA+ICsgKiBAcGFyYW0gcnNzX2hmDQo+ID4gKyAqICAgUlNT IHR5cGVzIHdpdGggU1JDL0RTVF9PTkxZLg0KPiA+ICsgKiBAcmV0dXJuDQo+ID4gKyAqICAgUlNT IHR5cGVzLg0KPiA+ICsgKi8NCj4gPiArc3RhdGljIGlubGluZSB1aW50NjRfdA0KPiA+ICtydGVf ZXRoX3Jzc19oZl9yZWZpbmUodWludDY0X3QgcnNzX2hmKSB7DQo+ID4gKwlpZiAoKHJzc19oZiAm IEVUSF9SU1NfTDNfU1JDX09OTFkpICYmIChyc3NfaGYgJg0KPiBFVEhfUlNTX0wzX0RTVF9PTkxZ KSkNCj4gPiArCQlyc3NfaGYgJj0gfihFVEhfUlNTX0wzX1NSQ19PTkxZIHwgRVRIX1JTU19MM19E U1RfT05MWSk7DQo+ID4gKw0KPiA+ICsJaWYgKChyc3NfaGYgJiBFVEhfUlNTX0w0X1NSQ19PTkxZ KSAmJiAocnNzX2hmICYNCj4gRVRIX1JTU19MNF9EU1RfT05MWSkpDQo+ID4gKwkJcnNzX2hmICY9 IH4oRVRIX1JTU19MNF9TUkNfT05MWSB8IEVUSF9SU1NfTDRfRFNUX09OTFkpOw0KPiA+ICsNCj4g PiArCXJldHVybiByc3NfaGY7DQo+ID4gK30NCj4gDQo+IE1heSBJIHN1Z2dlc3QgdG8gcHV0IHRo ZSBmdW5jdGlvbiBqdXN0IGFmdGVyIEVUSF9SU1MgZGVmaW5lcy4NCj4gDQogIE9rLCBJIHRoaW5r IHB1dCBpdCBhZnRlciBFVEhfUlNTX0wzL0w0X1NSQy9EU1RfT05MWSBkZWZpbmVzIGlzIGJldHRl ci4NCg0KPiA+ICAgI2luY2x1ZGUgPHJ0ZV9ldGhkZXZfY29yZS5oPg0KPiA+DQoNCg==