From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id DE0AE201; Wed, 14 Nov 2018 05:12:56 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Nov 2018 20:12:55 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,231,1539673200"; d="scan'208";a="249529443" Received: from pgsmsx111.gar.corp.intel.com ([10.108.55.200]) by orsmga004.jf.intel.com with ESMTP; 13 Nov 2018 20:12:54 -0800 Received: from pgsmsx101.gar.corp.intel.com ([169.254.1.244]) by PGSMSX111.gar.corp.intel.com ([169.254.2.208]) with mapi id 14.03.0415.000; Wed, 14 Nov 2018 12:12:53 +0800 From: "Zhao1, Wei" To: "Yigit, Ferruh" , "dev@dpdk.org" CC: "Zhang, Qi Z" , "stable@dpdk.org" , "Peng, Yuan" Thread-Topic: [dpdk-stable] [PATCH] net/i40e: add parameter check for RSS flow init Thread-Index: AQHUem0X7hI/fkPBY0iQ1soVNyEexqVN0VQAgADaLSA= Date: Wed, 14 Nov 2018 04:12:53 +0000 Message-ID: References: <1542014724-68073-1-git-send-email-wei.zhao1@intel.com> <624b84e4-f892-07e1-84b9-260ab1e00d86@intel.com> In-Reply-To: <624b84e4-f892-07e1-84b9-260ab1e00d86@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [172.30.20.206] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [dpdk-stable] [PATCH] net/i40e: add parameter check for RSS flow init 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: , X-List-Received-Date: Wed, 14 Nov 2018 04:12:57 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1aA0K PiBTZW50OiBXZWRuZXNkYXksIE5vdmVtYmVyIDE0LCAyMDE4IDc6MTEgQU0NCj4gVG86IFpoYW8x LCBXZWkgPHdlaS56aGFvMUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gQ2M6IFpoYW5nLCBR aSBaIDxxaS56LnpoYW5nQGludGVsLmNvbT47IHN0YWJsZUBkcGRrLm9yZzsgUGVuZywgWXVhbg0K PiA8eXVhbi5wZW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLXN0YWJsZV0gW1BB VENIXSBuZXQvaTQwZTogYWRkIHBhcmFtZXRlciBjaGVjayBmb3IgUlNTDQo+IGZsb3cgaW5pdA0K PiANCj4gT24gMTEvMTIvMjAxOCA5OjI1IEFNLCBXZWkgWmhhbyB3cm90ZToNCj4gPiBUaGVyZSBu ZWVkIGFuIHBhcmFtZXRlciBjaGVjayBmb3IgUlNTIGZsb3cgaW5pdCwgb3IgaXQgbWF5IGNhdXNl IGNvcmUNCj4gPiBkdW1wIGlmIHBvaW50ZXIgaXMgTlVMTCBpbiBtZW1vcnkgY29weS4NCj4gPg0K PiA+IEZpeGVzOiBhYzhkMjJkZTIzOTQgKCJldGhkZXY6IGZsYXR0ZW4gUlNTIGNvbmZpZ3VyYXRp b24gaW4gZmxvdyBBUEkiKQ0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIFpoYW8gPHdlaS56 aGFvMUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIGRyaXZlcnMvbmV0L2k0MGUvaTQwZV9ldGhk ZXYuYyB8IDUgKysrKy0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2k0MGUvaTQwZV9l dGhkZXYuYw0KPiA+IGIvZHJpdmVycy9uZXQvaTQwZS9pNDBlX2V0aGRldi5jIGluZGV4IDFjNzc5 MDYuLjIxN2E4ZGMgMTAwNjQ0DQo+ID4gLS0tIGEvZHJpdmVycy9uZXQvaTQwZS9pNDBlX2V0aGRl di5jDQo+ID4gKysrIGIvZHJpdmVycy9uZXQvaTQwZS9pNDBlX2V0aGRldi5jDQo+ID4gQEAgLTEy NTUyLDEzICsxMjU1MiwxNiBAQCBpNDBlX3Jzc19jb25mX2luaXQoc3RydWN0DQo+IGk0MGVfcnRl X2Zsb3dfcnNzX2NvbmYgKm91dCwNCj4gPiAgCWlmIChpbi0+a2V5X2xlbiA+IFJURV9ESU0ob3V0 LT5rZXkpIHx8DQo+ID4gIAkgICAgaW4tPnF1ZXVlX251bSA+IFJURV9ESU0ob3V0LT5xdWV1ZSkp DQo+ID4gIAkJcmV0dXJuIC1FSU5WQUw7DQo+ID4gKwlpZiAoIWluLT5rZXkgJiYgaW4tPmtleV9s ZW4pDQo+ID4gKwkJcmV0dXJuIC1FSU5WQUw7DQo+ID4gKwlpZiAob3V0LT5rZXkgJiYgaW4tPmtl eSkNCj4gPiArCQlvdXQtPmNvbmYua2V5ID0gbWVtY3B5KG91dC0+a2V5LCBpbi0+a2V5LCBpbi0+ a2V5X2xlbik7DQo+IA0KPiBHaXZpbmcgZm9sbG93aW5nIHdhcm5pbmcgWzFdIHdpdGggY2xhbmcs IHdoaWNoIGxvb2tzIGxpa2UgdmFsaWQgd2FybmluZy4NCj4gaTQwZV9ydGVfZmxvd19yc3NfY29u Zi0+a2V5IGlzIGFuIGFycmF5LCBubyBuZWVkIHRvIGNoZWNrIGl0cyBhZGRyZXNzLg0KDQpZZXMs IHlvdSBhcmUgcmlnaHQsIHRoYW5rcy4NCg0KPiANCj4gSSB3aWxsIHJlbW92ZSBpdCB3aGlsZSBt ZXJnaW5nLg0KPiANCj4gWzFdDQo+IC4uLi9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZXRoZGV2LmM6 MTI1NTc6MTE6IGVycm9yOiBhZGRyZXNzIG9mIGFycmF5ICdvdXQtDQo+ID5rZXknDQo+IHdpbGwg YWx3YXlzIGV2YWx1YXRlIHRvICd0cnVlJyBbLVdlcnJvciwtV3BvaW50ZXItYm9vbC1jb252ZXJz aW9uXQ0KPiANCj4gDQo+ICAgICAgICAgaWYgKG91dC0+a2V5ICYmIGluLT5rZXkpDQo+ICAgICAg ICAgICAgIH5+fn5+Xn5+IH5+DQo+IA0KPiA+ICAJb3V0LT5jb25mID0gKHN0cnVjdCBydGVfZmxv d19hY3Rpb25fcnNzKXsNCj4gPiAgCQkuZnVuYyA9IGluLT5mdW5jLA0KPiA+ICAJCS5sZXZlbCA9 IGluLT5sZXZlbCwNCj4gPiAgCQkudHlwZXMgPSBpbi0+dHlwZXMsDQo+ID4gIAkJLmtleV9sZW4g PSBpbi0+a2V5X2xlbiwNCj4gPiAgCQkucXVldWVfbnVtID0gaW4tPnF1ZXVlX251bSwNCj4gPiAt CQkua2V5ID0gbWVtY3B5KG91dC0+a2V5LCBpbi0+a2V5LCBpbi0+a2V5X2xlbiksDQo+ID4gIAkJ LnF1ZXVlID0gbWVtY3B5KG91dC0+cXVldWUsIGluLT5xdWV1ZSwNCj4gPiAgCQkJCXNpemVvZigq aW4tPnF1ZXVlKSAqIGluLT5xdWV1ZV9udW0pLA0KPiA+ICAJfTsNCj4gPg0KDQo=