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 B2DC8A2EFC for ; Tue, 15 Oct 2019 13:21:56 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 75E2B1EA5D; Tue, 15 Oct 2019 13:21:56 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by dpdk.org (Postfix) with ESMTP id CEF5B1E996 for ; Tue, 15 Oct 2019 13:21:54 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Oct 2019 04:21:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,299,1566889200"; d="scan'208";a="279157388" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga001.jf.intel.com with ESMTP; 15 Oct 2019 04:21:53 -0700 Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 15 Oct 2019 04:21:53 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.166]) by SHSMSX108.ccr.corp.intel.com ([169.254.8.225]) with mapi id 14.03.0439.000; Tue, 15 Oct 2019 19:21:51 +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+w5cb944Yada5LeAgAChVRD//4CUgIAAiQTg Date: Tue, 15 Oct 2019 11:21:51 +0000 Message-ID: <65F28F834D25B54B9EC1999B623071B30C46596C@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> <65F28F834D25B54B9EC1999B623071B30C465921@SHSMSX104.ccr.corp.intel.com> In-Reply-To: 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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZWY4MTU3Y2MtZDBmZi00ZTI4LTk1ZTMtNTg0NjNhNzhhZmU3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiXC9qMmJYRVZtUSsxU0ZnTDhpQ2tkQTUxRFM0aHBmYWw4SnJRZ2kyXC9GblFHWU1HSGhkYXVTRzZqR0tGM0NvODdhIn0= 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" QW5kcmV3LCB0aGFua3MgZm9yIHlvdXIgcGF0aWVudCBndWlkYW5jZS4NCkkgd2lsbCBzZW5kIHRo ZSBuZXh0IHZlcnNpb24gYmFzZWQgb24geW91ciBhZHZpY2UuDQoNCj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5kcmV3IFJ5YmNoZW5rbyBbbWFpbHRvOmFyeWJjaGVua29A c29sYXJmbGFyZS5jb21dDQo+IFNlbnQ6IFR1ZXNkYXksIE9jdG9iZXIgMTUsIDIwMTkgNzowOSBQ TQ0KPiBUbzogU3UsIFNpbWVpIDxzaW1laS5zdUBpbnRlbC5jb20+OyBaaGFuZywgUWkgWiA8cWku ei56aGFuZ0BpbnRlbC5jb20+OyBZZSwNCj4gWGlhb2xvbmcgPHhpYW9sb25nLnllQGludGVsLmNv bT47IFlpZ2l0LCBGZXJydWggPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+DQo+IENjOiBkZXZAZHBk ay5vcmcNCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYxMiAyLzNdIGV0aGRldjog ZXh0ZW5kIFJTUyBvZmZsb2FkIHR5cGVzDQo+IA0KPiBPbiAxMC8xNS8xOSAxOjU1IFBNLCBTdSwg U2ltZWkgd3JvdGU6DQo+ID4gSGksIEFuZHJldw0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+ID4+IEZyb206IEFuZHJldyBSeWJjaGVua28gW21haWx0bzphcnliY2hlbmtv QHNvbGFyZmxhcmUuY29tXQ0KPiA+PiBTZW50OiBUdWVzZGF5LCBPY3RvYmVyIDE1LCAyMDE5IDU6 MDggUE0NCj4gPj4gVG86IFN1LCBTaW1laSA8c2ltZWkuc3VAaW50ZWwuY29tPjsgWmhhbmcsIFFp IFoNCj4gPj4gPHFpLnouemhhbmdAaW50ZWwuY29tPjsgWWUsIFhpYW9sb25nIDx4aWFvbG9uZy55 ZUBpbnRlbC5jb20+OyBZaWdpdCwNCj4gPj4gRmVycnVoIDxmZXJydWgueWlnaXRAaW50ZWwuY29t Pg0KPiA+PiBDYzogZGV2QGRwZGsub3JnDQo+ID4+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQ QVRDSCB2MTIgMi8zXSBldGhkZXY6IGV4dGVuZCBSU1Mgb2ZmbG9hZA0KPiA+PiB0eXBlcw0KPiA+ Pg0KPiA+PiBPbiAxMC8xNC8xOSA0OjM2IFBNLCBTaW1laSBTdSB3cm90ZToNCj4gPj4+IFRoaXMg cGF0Y2ggcmVzZXJ2ZXMgc2V2ZXJhbCBiaXRzIGFzIGlucHV0IHNldCBzZWxlY3Rpb24gZnJvbSB0 aGUNCj4gPj4+IGhpZ2ggZW5kIG9mIHRoZSA2NCBiaXRzLiBJdCBpcyBjb21iaW5lZCB3aXRoIGV4 aXNpdGluZyBFVEhfUlNTXyogdG8NCj4gPj4+IHJlcHJlc2VudCBSU1MgdHlwZXMuIFRoaXMgcGF0 Y2ggYWxzbyBjaGVja3MgdGhlIHNpbXVsdGFuZW91cyB1c2Ugb2YNCj4gPj4+IFNSQ19PTkxZIGFu ZCBEU1RfT05MWSBvZiB0aGUgc2FtZSBsZXZlbC4NCj4gPj4+DQo+ID4+PiBTaWduZWQtb2ZmLWJ5 OiBTaW1laSBTdSA8c2ltZWkuc3VAaW50ZWwuY29tPg0KPiA+Pj4gUmV2aWV3ZWQtYnk6IFFpIFpo YW5nIDxxaS56LnpoYW5nQGludGVsLmNvbT4NCj4gPj4+IEFja2VkLWJ5OiBPcmkgS2FtIDxvcmlr YUBtZWxsYW5veC5jb20+DQo+ID4+PiAtLS0NCj4gPj4+ICAgIGxpYi9saWJydGVfZXRoZGV2L3J0 ZV9ldGhkZXYuYyB8ICA1ICsrKysrDQo+ID4+PiAgICBsaWIvbGlicnRlX2V0aGRldi9ydGVfZXRo ZGV2LmggfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrDQo+ID4+PiAgICAyIGZpbGVzIGNo YW5nZWQsIDMwIGluc2VydGlvbnMoKykNCj4gPj4+DQo+ID4+PiBkaWZmIC0tZ2l0IGEvbGliL2xp YnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5jDQo+ID4+PiBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9l dGhkZXYuYyBpbmRleCA3Y2FhYTBiLi42OWEzZDcxIDEwMDY0NA0KPiA+Pj4gLS0tIGEvbGliL2xp YnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5jDQo+ID4+PiArKysgYi9saWIvbGlicnRlX2V0aGRldi9y dGVfZXRoZGV2LmMNCj4gPj4+IEBAIC0xMjY5LDYgKzEyNjksOSBAQCBzdHJ1Y3QgcnRlX2V0aF9k ZXYgKg0KPiA+Pj4gICAgCQlnb3RvIHJvbGxiYWNrOw0KPiA+Pj4gICAgCX0NCj4gPj4+DQo+ID4+ PiArDQo+ID4+IAlSVEVfRVRIX1JTU19IRl9SRUZJTkUoZGV2LT5kYXRhLT5kZXZfY29uZi5yeF9h ZHZfY29uZi5yc3NfY29uZi5yc3NfDQo+ID4+IGhmLA0KPiA+Pj4gKwkJCQlkZXZfY29uZi0+cnhf YWR2X2NvbmYucnNzX2NvbmYucnNzX2hmKTsNCj4gPj4+ICsNCj4gPj4+ICAgIAkvKiBDaGVjayB0 aGF0IGRldmljZSBzdXBwb3J0cyByZXF1ZXN0ZWQgcnNzIGhhc2ggZnVuY3Rpb25zLiAqLw0KPiA+ Pj4gICAgCWlmICgoZGV2X2luZm8uZmxvd190eXBlX3Jzc19vZmZsb2FkcyB8DQo+ID4+PiAgICAJ ICAgICBkZXZfY29uZi0+cnhfYWR2X2NvbmYucnNzX2NvbmYucnNzX2hmKSAhPSBAQCAtMzExMiw2 DQo+ID4+PiArMzExNSw4IEBAIHN0cnVjdCBydGVfZXRoX2RldiAqDQo+ID4+PiAgICAJaWYgKHJl dCAhPSAwKQ0KPiA+Pj4gICAgCQlyZXR1cm4gcmV0Ow0KPiA+Pj4NCj4gPj4+ICsJUlRFX0VUSF9S U1NfSEZfUkVGSU5FKHJzc19jb25mLT5yc3NfaGYsIHJzc19jb25mLT5yc3NfaGYpOw0KPiA+Pj4g Kw0KPiA+Pj4gICAgCWRldiA9ICZydGVfZXRoX2RldmljZXNbcG9ydF9pZF07DQo+ID4+PiAgICAJ aWYgKChkZXZfaW5mby5mbG93X3R5cGVfcnNzX29mZmxvYWRzIHwgcnNzX2NvbmYtPnJzc19oZikg IT0NCj4gPj4+ICAgIAkgICAgZGV2X2luZm8uZmxvd190eXBlX3Jzc19vZmZsb2FkcykgeyBkaWZm IC0tZ2l0DQo+ID4+PiBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCBiL2xpYi9saWJy dGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+Pj4gaW5kZXggNDBhYTZhMy4uMzg5YTNlNiAxMDA2 NDQNCj4gPj4+IC0tLSBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+Pj4gKysr IGIvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oDQo+ID4+PiBAQCAtMTY1LDYgKzE2NSwx NyBAQA0KPiA+Pj4gICAgI2RlZmluZSBSVEVfRVRIREVWX0xPRyhsZXZlbCwgLi4uKSBcDQo+ID4+ PiAgICAJcnRlX2xvZyhSVEVfTE9HXyAjIyBsZXZlbCwgcnRlX2V0aF9kZXZfbG9ndHlwZSwgIiIg X19WQV9BUkdTX18pDQo+ID4+Pg0KPiA+Pj4gKyNkZWZpbmUgUlRFX0VUSF9SU1NfSEZfUkVGSU5F KG91dHB1dCwgaW5wdXQpIGRvIHsgICAgICAgICBcDQo+ID4+PiArCWlmICgoaW5wdXQgJiBFVEhf UlNTX0wzX1NSQ19PTkxZKSAmJiAgICAgICAgICAgICAgXA0KPiA+Pj4gKwkJKGlucHV0ICYgRVRI X1JTU19MM19EU1RfT05MWSkpICAgICAgICAgICAgXA0KPiA+Pj4gKwkJb3V0cHV0ID0gaW5wdXQg JiAofihFVEhfUlNTX0wzX1NSQ19PTkxZIHwgXA0KPiA+Pj4gKwkJCUVUSF9SU1NfTDNfRFNUX09O TFkpKTsgICAgICAgICAgICBcDQo+ID4+PiArCWlmICgoaW5wdXQgJiBFVEhfUlNTX0w0X1NSQ19P TkxZKSAmJiAgICAgICAgICAgICAgXA0KPiA+Pj4gKwkJKGlucHV0ICYgRVRIX1JTU19MNF9EU1Rf T05MWSkpICAgICAgICAgICAgXA0KPiA+Pj4gKwkJb3V0cHV0ID0gaW5wdXQgJiAofihFVEhfUlNT X0w0X1NSQ19PTkxZIHwgXA0KPiA+Pj4gKwkJCUVUSF9SU1NfTDRfRFNUX09OTFkpKTsgICAgICAg ICAgICBcDQo+ID4+PiArfSB3aGlsZSAoMCkNCj4gPj4+ICsNCj4gPj4+ICAgIHN0cnVjdCBydGVf bWJ1ZjsNCj4gPj4+DQo+ID4+PiAgICAvKioNCj4gPj4gU29ycnksIEkgbWlzc2VkIHdoeSBtYWNy byBpcyB1c2VkLiBJbmxpbmUgZnVuY3Rpb24gaXMgYmV0dGVyIGFuZA0KPiA+PiBlYXNpZXIgdG8g cmVhZCBzaW5jZSBtYWNyb3Mgd2hpY2ggbW9kaWZ5IG9uZSBvZiBpdHMgcGFyYW1ldGVycyBhcmUg dmVyeQ0KPiBlcnJvci1wcm9uZS4NCj4gPiBUaGUgaGlzdG9yeSBpcw0KPiA+IFtRaV0gVGhlIGNv bnNpZGVyYXRpb24gaXMgd2hlbiBoYW5kbGUgcnRlX2Zsb3dfYWN0aW9uX3Jzcywgd2Ugc3RpbGwg bmVlZCB0bw0KPiBzdHJpcCBpdCBvdXQgc2luY2UgdGhpcyByb3V0ZSB3aWxsIGJ5cGFzcyB0aGUg ZGV2X2NvbmZpZ3VyZSBvciByc3NfdXBkYXRlIFNvIHRoZXJlDQo+IGFyZSB0d28gb3B0aW9ucyAx LCBzdHJpcCBvdXQgYXQgcnRlX2Zsb3dfY3JlYXRlICwgdGhpcyByZWxpZWYgYWxsIHRoZSBQTURz LCBidXQgY29kZQ0KPiBsb29rcyBhIGxpdHRsZSBiaXQgc3RyYW5nZS4NCj4gPiAyLiBoYW5kbGVk IGJ5IFBNRCB0aGVtc2VsdmVzDQo+ID4gQW55d2F5IGJvdGggb2YgdGhlIGNhc2VzIG5lZWQgdGhp cyBoZWxwZXIgZnVuY3Rpb24gYmUgZXhwb3NlZCBieQ0KPiBydGVfZXRoZGV2LmgsIG1heWJlIHdl IGNhbiBkZWZpbmUgYSBtYWNybyBuYW1lZCBSVEVfRVRIX1JTU19IRl9SRUZJTkU/DQo+ID4NCj4g PiBTbyBJIHRyeSB0byB1c2UgYSBtYWNybyB0byByZXBsYWNlIHRoZSBmdW5jdGlvbiBvZiBzdHJp cF9vdXRfc3JjX2RzdF9vbmx5LiBOb3csDQo+IHRoZXJlIGFyZSB0d28gb3B0aW9uczoNCj4gPiAo MSlkZWZpbmUgYSBtYWNybyBpbiBydGVfZXRoZGV2LmgsIGp1c3QgbGlrZSBhYm92ZSBwYXRjaC4N Cj4gPiAoMilkZWZpbmUgYW4gaW5saW5lIGZ1bmN0aW9uICJydGVfZXRoX3Jzc19zdHJpcF9vdXRf c3JjX2RzdF9vbmx5IiBpbg0KPiBydGVfZXRoZGV2LmguDQo+ID4gV2hhdCBkbyB5b3UgdGhpbms/ IFRoYW5rcyENCj4gDQo+IE1heSBiZSBpbmxpbmUgZnVuY3Rpb24gcnRlX2V0aF9yc3NfaGZfcmVm aW5lKCk/DQo=