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 9383CA2EDB for ; Tue, 1 Oct 2019 18:02:51 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E90BC1B994; Tue, 1 Oct 2019 18:02:50 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 7042B4CA6 for ; Tue, 1 Oct 2019 18:02:48 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 01 Oct 2019 09:02:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,571,1559545200"; d="scan'208";a="391240205" Received: from irsmsx152.ger.corp.intel.com ([163.33.192.66]) by fmsmga005.fm.intel.com with ESMTP; 01 Oct 2019 09:02:46 -0700 Received: from irsmsx108.ger.corp.intel.com ([169.254.11.26]) by IRSMSX152.ger.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0439.000; Tue, 1 Oct 2019 17:02:46 +0100 From: "Iremonger, Bernard" To: Andrew Rybchenko , "Su, Simei" , "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: AQHVeGWv74a5St2SyUqEsyfKOO1RAadFzT4AgAAk9iA= Date: Tue, 1 Oct 2019 16:02:44 +0000 Message-ID: <8CEF83825BEC744B83065625E567D7C260DFF4DE@IRSMSX108.ger.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-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDQ2NzI3YTQtMmY1MS00OGE1LWE0OGItYWYwMTUwNTI2NDQ5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoieTVyRE93Y0lzaHo2eEJRRDdGNmo5c1VBMkhxTzBMYXROV0pwNW5LbFY2UFN0TkRUdytZSW5Zcm1CMVptRFBGeSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [163.33.239.180] 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" SGkgU2ltZWksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2IFtt YWlsdG86ZGV2LWJvdW5jZXNAZHBkay5vcmddIE9uIEJlaGFsZiBPZiBBbmRyZXcgUnliY2hlbmtv DQo+IFNlbnQ6IFR1ZXNkYXksIE9jdG9iZXIgMSwgMjAxOSAzOjQ5IFBNDQo+IFRvOiBTdSwgU2lt ZWkgPHNpbWVpLnN1QGludGVsLmNvbT47IFpoYW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVsLmNv bT47IFllLA0KPiBYaWFvbG9uZyA8eGlhb2xvbmcueWVAaW50ZWwuY29tPjsgWWlnaXQsIEZlcnJ1 aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZw0KPiBTdWJqZWN0 OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjggMi8zXSBldGhkZXY6IGV4dGVuZCBSU1Mgb2ZmbG9h ZCB0eXBlcw0KPiANCj4gT24gMTAvMS8xOSA1OjM2IFBNLCBTaW1laSBTdSB3cm90ZToNCj4gPiBU aGlzIHBhdGNoIHJlc2VydmVzIHNldmVyYWwgYml0cyBhcyBpbnB1dCBzZXQgc2VsZWN0aW9uIGZy b20gdGhlIGhpZ2gNCj4gPiBlbmQgb2YgdGhlIDY0IGJpdHMuIEl0IGlzIGNvbWJpbmVkIHdpdGgg ZXhpc2l0aW5nIEVUSF9SU1NfKiB0bw0KPiA+IHJlcHJlc2VudCBSU1MgdHlwZXMuDQo+ID4NCj4g PiBTaWduZWQtb2ZmLWJ5OiBTaW1laSBTdSA8c2ltZWkuc3VAaW50ZWwuY29tPg0KPiA+IFJldmll d2VkLWJ5OiBRaSBaaGFuZyA8cWkuei56aGFuZ0BpbnRlbC5jb20+DQo+ID4gQWNrZWQtYnk6IE9y aSBLYW0gPG9yaWthQG1lbGxhbm94LmNvbT4NCj4gPiAtLS0NCj4gPiAgIGxpYi9saWJydGVfZXRo ZGV2L3J0ZV9ldGhkZXYuYyB8IDIyICsrKysrKysrKysrKysrKysrKysrKysNCj4gPiAgIGxpYi9s aWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCB8IDE0ICsrKysrKysrKysrKysrDQo+ID4gICAyIGZp bGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9saWIv bGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMNCj4gPiBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9l dGhkZXYuYyBpbmRleCBhZjgyMzYwLi41ZTVhOTc0IDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9saWJy dGVfZXRoZGV2L3J0ZV9ldGhkZXYuYw0KPiA+ICsrKyBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9l dGhkZXYuYw0KPiA+IEBAIC0xMjY5LDYgKzEyNjksMTcgQEAgc3RydWN0IHJ0ZV9ldGhfZGV2ICoN Cj4gPiAgIAkJZ290byByb2xsYmFjazsNCj4gPiAgIAl9DQo+ID4NCj4gPiArCS8qIHNpbXBsaWZp ZWQgdGhlIFNSQy9EU1RfT05MWSBSU1Mgb2ZmbG9hZCBtb2RpZmljYWl0b24gKi8NCj4gPiArCWlm IChkZXZfY29uZi0+cnhfYWR2X2NvbmYucnNzX2NvbmYucnNzX2hmICYNCj4gRVRIX1JTU19MM19T UkNfT05MWSAmJg0KPiA+ICsJCWRldl9jb25mLT5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYg Jg0KPiBFVEhfUlNTX0wzX0RTVF9PTkxZKQ0KPiANCj4gSSdtIGFmcmFpZCBzb21lIGNvbXBpbGVy IHZlcnNpb25zIGNvdWxkIGJhcmsgYWJvdXQgbWlzc2luZyBwYXJlbnRoZXNpcyBoZXJlLg0KPiBD b25zaWRlciB0byB1c2Ugc29tZXRoaW5nIGxpa2U6DQo+ICDCoChyc3NfY29uZi0+cnNzX2hmICYg KEVUSF9SU1NfTDNfU1JDX09OTFkgfCBFVEhfUlNTX0wzX0RTVF9PTkxZKSA9PQ0KPiAgwqAgKEVU SF9SU1NfTDNfU1JDX09OTFkgfCBFVEhfUlNTX0wzX0RTVF9PTkxZKSkgTWF5IGJlIHBhcmVudGhl c2lzDQo+IGFyb3VuZCAmIGlzIG5vdCByZXF1aXJlZC4NCj4gDQo+ID4gKwkJCWRldi0+ZGF0YS0+ ZGV2X2NvbmYucnhfYWR2X2NvbmYucnNzX2NvbmYucnNzX2hmDQo+ICY9DQo+ID4gKwkJCQl+KEVU SF9SU1NfTDNfU1JDX09OTFkgfA0KPiBFVEhfUlNTX0wzX0RTVF9PTkxZKTsNCj4gPiArDQo+ID4g KwlpZiAoZGV2X2NvbmYtPnJ4X2Fkdl9jb25mLnJzc19jb25mLnJzc19oZiAmDQo+IEVUSF9SU1Nf TDRfU1JDX09OTFkgJiYNCj4gPiArCQlkZXZfY29uZi0+cnhfYWR2X2NvbmYucnNzX2NvbmYucnNz X2hmICYNCj4gRVRIX1JTU19MNF9EU1RfT05MWSkNCj4gPiArCQkJZGV2LT5kYXRhLT5kZXZfY29u Zi5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3NfaGYNCj4gJj0NCj4gPiArCQkJCX4oRVRIX1JTU19M NF9TUkNfT05MWSB8DQo+IEVUSF9SU1NfTDRfRFNUX09OTFkpOw0KPiA+ICsNCj4gDQo+IEkgdGhp bmsgaXQgaXMgd3JvbmcgdG8gZHVwbGljYXRlIHRoZSBsb2dpYyB0d2ljZSAoaGVyZSBhbmQgYmVs b3cpLg0KPiBIZWxwZXIgc3RhdGljIGZ1bmN0aW9uIHNob3VsZCBiZSB1c2VkIHRvIGF2b2lkIGl0 Lg0KPiANCj4gPiAgIAkvKiBDaGVjayB0aGF0IGRldmljZSBzdXBwb3J0cyByZXF1ZXN0ZWQgcnNz IGhhc2ggZnVuY3Rpb25zLiAqLw0KPiA+ICAgCWlmICgoZGV2X2luZm8uZmxvd190eXBlX3Jzc19v ZmZsb2FkcyB8DQo+ID4gICAJICAgICBkZXZfY29uZi0+cnhfYWR2X2NvbmYucnNzX2NvbmYucnNz X2hmKSAhPSBAQCAtMzExMiw2ICszMTIzLDE3DQo+ID4gQEAgc3RydWN0IHJ0ZV9ldGhfZGV2ICoN Cj4gPiAgIAlpZiAocmV0ICE9IDApDQo+ID4gICAJCXJldHVybiByZXQ7DQo+ID4NCj4gPiArCS8q IHNpbXBsaWZpZWQgdGhlIFNSQy9EU1RfT05MWSBSU1Mgb2ZmbG9hZCBtb2RpZmljYWl0b24gKi8N Cj4gPiArCWlmIChyc3NfY29uZi0+cnNzX2hmICYgRVRIX1JTU19MM19TUkNfT05MWSAmJg0KPiA+ ICsJCXJzc19jb25mLT5yc3NfaGYgJiBFVEhfUlNTX0wzX0RTVF9PTkxZKQ0KPiA+ICsJCQlyc3Nf Y29uZi0+cnNzX2hmICY9DQo+ID4gKwkJCQl+KEVUSF9SU1NfTDNfU1JDX09OTFkgfA0KPiBFVEhf UlNTX0wzX0RTVF9PTkxZKTsNCj4gPiArDQo+ID4gKwlpZiAocnNzX2NvbmYtPnJzc19oZiAmIEVU SF9SU1NfTDRfU1JDX09OTFkgJiYNCj4gPiArCQlyc3NfY29uZi0+cnNzX2hmICYgRVRIX1JTU19M NF9EU1RfT05MWSkNCj4gPiArCQkJcnNzX2NvbmYtPnJzc19oZiAmPQ0KPiA+ICsJCQkJfihFVEhf UlNTX0w0X1NSQ19PTkxZIHwNCj4gRVRIX1JTU19MNF9EU1RfT05MWSk7DQo+ID4gKw0KPiA+ICAg CWRldiA9ICZydGVfZXRoX2RldmljZXNbcG9ydF9pZF07DQo+ID4gICAJaWYgKChkZXZfaW5mby5m bG93X3R5cGVfcnNzX29mZmxvYWRzIHwgcnNzX2NvbmYtPnJzc19oZikgIT0NCj4gPiAgIAkgICAg ZGV2X2luZm8uZmxvd190eXBlX3Jzc19vZmZsb2FkcykgeyBkaWZmIC0tZ2l0DQo+ID4gYS9saWIv bGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmggYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2 LmgNCj4gPiBpbmRleCA3NzIyZjcwLi42ZDYxYjg0IDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9saWJy dGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+ICsrKyBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9l dGhkZXYuaA0KPiA+IEBAIC01MDUsNiArNTA1LDIwIEBAIHN0cnVjdCBydGVfZXRoX3Jzc19jb25m IHsNCj4gPiAgICNkZWZpbmUgRVRIX1JTU19HRU5FVkUgICAgICAgICAgICAgKDFVTEwgPDwgMjAp DQo+ID4gICAjZGVmaW5lIEVUSF9SU1NfTlZHUkUgICAgICAgICAgICAgICgxVUxMIDw8IDIxKQ0K PiA+DQo+ID4gKy8qDQo+ID4gKyAqIFdlIHVzZSB0aGUgZm9sbG93aW5nIG1hY3JvcyB0byBjb21i aW5lIHdpdGggYWJvdmUgRVRIX1JTU18qIGZvcg0KPiA+ICsgKiBtb3JlIHNwZWNpZmljIGlucHV0 IHNldCBzZWxlY3Rpb24uIFRoZXNlIGJpdHMgYXJlIGRlZmluZWQgc3RhcnRpbmcNCj4gPiArICog ZnJvbSB0aGUgaGlnaCBlbmQgb2YgdGhlIDY0IGJpdHMuDQo+ID4gKyAqIE5vdGU6IElmIHdlIHVz ZSBhYm92ZSBFVEhfUlNTXyogd2l0aG91dCBTUkMvRFNUX09OTFksIGl0DQo+ID4gK3JlcHJlc2Vu dHMNCj4gPiArICogYm90aCBTUkMgYW5kIERTVCBhcmUgdGFrZW4gaW50byBhY2NvdW50LiBJZiBT UkNfT05MWSBhbmQgRFNUX09OTFkNCj4gPiArb2YNCj4gPiArICogdGhlIHNhbWUgbGV2ZWwgYmUg dXNlZCBzaW11bHRhbmVvdXNseSwgaXQgaXMgdGhlIHNhbWUgY2FzZSBhcyBub25lDQo+ID4gK29m DQo+ID4gKyAqIHRoZW0gYXJlIGFkZGVkLg0KPiA+ICsgKi8NCj4gPiArI2RlZmluZSBFVEhfUlNT X0wzX1NSQ19PTkxZICAgICAgICAoMVVMTCA8PCA2MykNCj4gPiArI2RlZmluZSBFVEhfUlNTX0wz X0RTVF9PTkxZICAgICAgICAoMVVMTCA8PCA2MikNCj4gPiArI2RlZmluZSBFVEhfUlNTX0w0X1NS Q19PTkxZICAgICAgICAoMVVMTCA8PCA2MSkNCj4gPiArI2RlZmluZSBFVEhfUlNTX0w0X0RTVF9P TkxZICAgICAgICAoMVVMTCA8PCA2MCkNCj4gPiArDQo+ID4gICAjZGVmaW5lIEVUSF9SU1NfSVAg KCBcDQo+ID4gICAJRVRIX1JTU19JUFY0IHwgXA0KPiA+ICAgCUVUSF9SU1NfRlJBR19JUFY0IHwg XA0KDQpUaGlzIHBhdGNoIGZhaWxzIHRvIGFwcGx5IHRvIHRoZSBsYXRlc3QgbWFzdGVyIGJyYW5j aCwgYSByZWJhc2UgbWF5IGJlIG5lZWRlZC4NCg0KUmVnYXJkcywNCg0KQmVybmFyZA0KDQo=