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 C57DAA2F67 for ; Sat, 5 Oct 2019 06:55:12 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 113691C2DB; Sat, 5 Oct 2019 06:55:12 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by dpdk.org (Postfix) with ESMTP id 26FC81C2DA for ; Sat, 5 Oct 2019 06:55:09 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Oct 2019 21:55:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,259,1566889200"; d="scan'208";a="199042926" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by FMSMGA003.fm.intel.com with ESMTP; 04 Oct 2019 21:55:08 -0700 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 4 Oct 2019 21:55:08 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 4 Oct 2019 21:55:07 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.166]) by shsmsx102.ccr.corp.intel.com ([169.254.2.176]) with mapi id 14.03.0439.000; Sat, 5 Oct 2019 12:55:05 +0800 From: "Su, Simei" To: Andrew Rybchenko , "Zhang, Qi Z" , "Ye, Xiaolong" , "Yigit, Ferruh" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v8 2/3] ethdev: extend RSS offload types Thread-Index: AQHVeGWd+ZAUAU8iHkCfOLd+FqOSNadFV+YAgAX4Q9A= Date: Sat, 5 Oct 2019 04:54:44 +0000 Message-ID: <65F28F834D25B54B9EC1999B623071B30C462AC5@SHSMSX104.ccr.corp.intel.com> References: <1569740956-69634-1-git-send-email-simei.su@intel.com> <1569940564-311988-1-git-send-email-simei.su@intel.com> <1569940564-311988-3-git-send-email-simei.su@intel.com> <155d1d0d-c5cd-2fc1-ad48-345d219bd02f@solarflare.com> In-Reply-To: <155d1d0d-c5cd-2fc1-ad48-345d219bd02f@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODk5NTQwOWItOGRiZC00NzExLTljOGQtMmJjZTlhZjVjYjk0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoid3dcL3hNSHl2aExBZVpFTWorM0taMEJPZzQzcHgrOHZxSEpyMmZlR3dCbVNoOEFpNnNzazc1TjhYWE5WZWI0bUwifQ== 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 v8 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 dWVzZGF5LCBPY3RvYmVyIDEsIDIwMTkgMTA6NDkgUE0NCj4gVG86IFN1LCBTaW1laSA8c2ltZWku c3VAaW50ZWwuY29tPjsgWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgWWUsDQo+ IFhpYW9sb25nIDx4aWFvbG9uZy55ZUBpbnRlbC5jb20+OyBZaWdpdCwgRmVycnVoIDxmZXJydWgu eWlnaXRAaW50ZWwuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBk ay1kZXZdIFtQQVRDSCB2OCAyLzNdIGV0aGRldjogZXh0ZW5kIFJTUyBvZmZsb2FkIHR5cGVzDQo+ IA0KPiBPbiAxMC8xLzE5IDU6MzYgUE0sIFNpbWVpIFN1IHdyb3RlOg0KPiA+IFRoaXMgcGF0Y2gg cmVzZXJ2ZXMgc2V2ZXJhbCBiaXRzIGFzIGlucHV0IHNldCBzZWxlY3Rpb24gZnJvbSB0aGUgaGln aA0KPiA+IGVuZCBvZiB0aGUgNjQgYml0cy4gSXQgaXMgY29tYmluZWQgd2l0aCBleGlzaXRpbmcg RVRIX1JTU18qIHRvDQo+ID4gcmVwcmVzZW50IFJTUyB0eXBlcy4NCj4gPg0KPiA+IFNpZ25lZC1v ZmYtYnk6IFNpbWVpIFN1IDxzaW1laS5zdUBpbnRlbC5jb20+DQo+ID4gUmV2aWV3ZWQtYnk6IFFp IFpoYW5nIDxxaS56LnpoYW5nQGludGVsLmNvbT4NCj4gPiBBY2tlZC1ieTogT3JpIEthbSA8b3Jp a2FAbWVsbGFub3guY29tPg0KPiA+IC0tLQ0KPiA+ICAgbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0 aGRldi5jIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKw0KPiA+ICAgbGliL2xpYnJ0ZV9ldGhk ZXYvcnRlX2V0aGRldi5oIHwgMTQgKysrKysrKysrKysrKysNCj4gPiAgIDIgZmlsZXMgY2hhbmdl ZCwgMzYgaW5zZXJ0aW9ucygrKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfZXRo ZGV2L3J0ZV9ldGhkZXYuYw0KPiA+IGIvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5jIGlu ZGV4IGFmODIzNjAuLjVlNWE5NzQgMTAwNjQ0DQo+ID4gLS0tIGEvbGliL2xpYnJ0ZV9ldGhkZXYv cnRlX2V0aGRldi5jDQo+ID4gKysrIGIvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5jDQo+ ID4gQEAgLTEyNjksNiArMTI2OSwxNyBAQCBzdHJ1Y3QgcnRlX2V0aF9kZXYgKg0KPiA+ICAgCQln b3RvIHJvbGxiYWNrOw0KPiA+ICAgCX0NCj4gPg0KPiA+ICsJLyogc2ltcGxpZmllZCB0aGUgU1JD L0RTVF9PTkxZIFJTUyBvZmZsb2FkIG1vZGlmaWNhaXRvbiAqLw0KPiA+ICsJaWYgKGRldl9jb25m LT5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYgJiBFVEhfUlNTX0wzX1NSQ19PTkxZICYmDQo+ ID4gKwkJZGV2X2NvbmYtPnJ4X2Fkdl9jb25mLnJzc19jb25mLnJzc19oZiAmIEVUSF9SU1NfTDNf RFNUX09OTFkpDQo+IA0KPiBJJ20gYWZyYWlkIHNvbWUgY29tcGlsZXIgdmVyc2lvbnMgY291bGQg YmFyayBhYm91dCBtaXNzaW5nIHBhcmVudGhlc2lzIGhlcmUuDQo+IENvbnNpZGVyIHRvIHVzZSBz b21ldGhpbmcgbGlrZToNCj4gIMKgKHJzc19jb25mLT5yc3NfaGYgJiAoRVRIX1JTU19MM19TUkNf T05MWSB8IEVUSF9SU1NfTDNfRFNUX09OTFkpID09DQo+ICDCoCAoRVRIX1JTU19MM19TUkNfT05M WSB8IEVUSF9SU1NfTDNfRFNUX09OTFkpKSBNYXkgYmUgcGFyZW50aGVzaXMNCj4gYXJvdW5kICYg aXMgbm90IHJlcXVpcmVkLg0KPiANCj4gPiArCQkJZGV2LT5kYXRhLT5kZXZfY29uZi5yeF9hZHZf Y29uZi5yc3NfY29uZi5yc3NfaGYgJj0NCj4gPiArCQkJCX4oRVRIX1JTU19MM19TUkNfT05MWSB8 IEVUSF9SU1NfTDNfRFNUX09OTFkpOw0KPiA+ICsNCj4gPiArCWlmIChkZXZfY29uZi0+cnhfYWR2 X2NvbmYucnNzX2NvbmYucnNzX2hmICYgRVRIX1JTU19MNF9TUkNfT05MWSAmJg0KPiA+ICsJCWRl dl9jb25mLT5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYgJiBFVEhfUlNTX0w0X0RTVF9PTkxZ KQ0KPiA+ICsJCQlkZXYtPmRhdGEtPmRldl9jb25mLnJ4X2Fkdl9jb25mLnJzc19jb25mLnJzc19o ZiAmPQ0KPiA+ICsJCQkJfihFVEhfUlNTX0w0X1NSQ19PTkxZIHwgRVRIX1JTU19MNF9EU1RfT05M WSk7DQo+ID4gKw0KPiANCj4gSSB0aGluayBpdCBpcyB3cm9uZyB0byBkdXBsaWNhdGUgdGhlIGxv Z2ljIHR3aWNlIChoZXJlIGFuZCBiZWxvdykuDQo+IEhlbHBlciBzdGF0aWMgZnVuY3Rpb24gc2hv dWxkIGJlIHVzZWQgdG8gYXZvaWQgaXQuDQoNCiBJIGhhdmUgdXBkYXRlZCB0aGUgcGF0Y2ggZm9y IHYxMC4gVGhhbmtzIQ0KDQo+IA0KPiA+ICAgCS8qIENoZWNrIHRoYXQgZGV2aWNlIHN1cHBvcnRz IHJlcXVlc3RlZCByc3MgaGFzaCBmdW5jdGlvbnMuICovDQo+ID4gICAJaWYgKChkZXZfaW5mby5m bG93X3R5cGVfcnNzX29mZmxvYWRzIHwNCj4gPiAgIAkgICAgIGRldl9jb25mLT5yeF9hZHZfY29u Zi5yc3NfY29uZi5yc3NfaGYpICE9IEBAIC0zMTEyLDYgKzMxMjMsMTcNCj4gPiBAQCBzdHJ1Y3Qg cnRlX2V0aF9kZXYgKg0KPiA+ICAgCWlmIChyZXQgIT0gMCkNCj4gPiAgIAkJcmV0dXJuIHJldDsN Cj4gPg0KPiA+ICsJLyogc2ltcGxpZmllZCB0aGUgU1JDL0RTVF9PTkxZIFJTUyBvZmZsb2FkIG1v ZGlmaWNhaXRvbiAqLw0KPiA+ICsJaWYgKHJzc19jb25mLT5yc3NfaGYgJiBFVEhfUlNTX0wzX1NS Q19PTkxZICYmDQo+ID4gKwkJcnNzX2NvbmYtPnJzc19oZiAmIEVUSF9SU1NfTDNfRFNUX09OTFkp DQo+ID4gKwkJCXJzc19jb25mLT5yc3NfaGYgJj0NCj4gPiArCQkJCX4oRVRIX1JTU19MM19TUkNf T05MWSB8IEVUSF9SU1NfTDNfRFNUX09OTFkpOw0KPiA+ICsNCj4gPiArCWlmIChyc3NfY29uZi0+ cnNzX2hmICYgRVRIX1JTU19MNF9TUkNfT05MWSAmJg0KPiA+ICsJCXJzc19jb25mLT5yc3NfaGYg JiBFVEhfUlNTX0w0X0RTVF9PTkxZKQ0KPiA+ICsJCQlyc3NfY29uZi0+cnNzX2hmICY9DQo+ID4g KwkJCQl+KEVUSF9SU1NfTDRfU1JDX09OTFkgfCBFVEhfUlNTX0w0X0RTVF9PTkxZKTsNCj4gPiAr DQo+ID4gICAJZGV2ID0gJnJ0ZV9ldGhfZGV2aWNlc1twb3J0X2lkXTsNCj4gPiAgIAlpZiAoKGRl dl9pbmZvLmZsb3dfdHlwZV9yc3Nfb2ZmbG9hZHMgfCByc3NfY29uZi0+cnNzX2hmKSAhPQ0KPiA+ ICAgCSAgICBkZXZfaW5mby5mbG93X3R5cGVfcnNzX29mZmxvYWRzKSB7IGRpZmYgLS1naXQNCj4g PiBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCBiL2xpYi9saWJydGVfZXRoZGV2L3J0 ZV9ldGhkZXYuaA0KPiA+IGluZGV4IDc3MjJmNzAuLjZkNjFiODQgMTAwNjQ0DQo+ID4gLS0tIGEv bGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oDQo+ID4gKysrIGIvbGliL2xpYnJ0ZV9ldGhk ZXYvcnRlX2V0aGRldi5oDQo+ID4gQEAgLTUwNSw2ICs1MDUsMjAgQEAgc3RydWN0IHJ0ZV9ldGhf cnNzX2NvbmYgew0KPiA+ICAgI2RlZmluZSBFVEhfUlNTX0dFTkVWRSAgICAgICAgICAgICAoMVVM TCA8PCAyMCkNCj4gPiAgICNkZWZpbmUgRVRIX1JTU19OVkdSRSAgICAgICAgICAgICAgKDFVTEwg PDwgMjEpDQo+ID4NCj4gPiArLyoNCj4gPiArICogV2UgdXNlIHRoZSBmb2xsb3dpbmcgbWFjcm9z IHRvIGNvbWJpbmUgd2l0aCBhYm92ZSBFVEhfUlNTXyogZm9yDQo+ID4gKyAqIG1vcmUgc3BlY2lm aWMgaW5wdXQgc2V0IHNlbGVjdGlvbi4gVGhlc2UgYml0cyBhcmUgZGVmaW5lZCBzdGFydGluZw0K PiA+ICsgKiBmcm9tIHRoZSBoaWdoIGVuZCBvZiB0aGUgNjQgYml0cy4NCj4gPiArICogTm90ZTog SWYgd2UgdXNlIGFib3ZlIEVUSF9SU1NfKiB3aXRob3V0IFNSQy9EU1RfT05MWSwgaXQNCj4gPiAr cmVwcmVzZW50cw0KPiA+ICsgKiBib3RoIFNSQyBhbmQgRFNUIGFyZSB0YWtlbiBpbnRvIGFjY291 bnQuIElmIFNSQ19PTkxZIGFuZCBEU1RfT05MWQ0KPiA+ICtvZg0KPiA+ICsgKiB0aGUgc2FtZSBs ZXZlbCBiZSB1c2VkIHNpbXVsdGFuZW91c2x5LCBpdCBpcyB0aGUgc2FtZSBjYXNlIGFzIG5vbmUN Cj4gPiArb2YNCj4gPiArICogdGhlbSBhcmUgYWRkZWQuDQo+ID4gKyAqLw0KPiA+ICsjZGVmaW5l IEVUSF9SU1NfTDNfU1JDX09OTFkgICAgICAgICgxVUxMIDw8IDYzKQ0KPiA+ICsjZGVmaW5lIEVU SF9SU1NfTDNfRFNUX09OTFkgICAgICAgICgxVUxMIDw8IDYyKQ0KPiA+ICsjZGVmaW5lIEVUSF9S U1NfTDRfU1JDX09OTFkgICAgICAgICgxVUxMIDw8IDYxKQ0KPiA+ICsjZGVmaW5lIEVUSF9SU1Nf TDRfRFNUX09OTFkgICAgICAgICgxVUxMIDw8IDYwKQ0KPiA+ICsNCj4gPiAgICNkZWZpbmUgRVRI X1JTU19JUCAoIFwNCj4gPiAgIAlFVEhfUlNTX0lQVjQgfCBcDQo+ID4gICAJRVRIX1JTU19GUkFH X0lQVjQgfCBcDQoNCg==