From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id DD0C72BD6 for ; Tue, 22 Mar 2016 15:27:41 +0100 (CET) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga101.jf.intel.com with ESMTP; 22 Mar 2016 07:27:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.24,377,1455004800"; d="scan'208";a="673839887" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by FMSMGA003.fm.intel.com with ESMTP; 22 Mar 2016 07:27:40 -0700 Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 22 Mar 2016 07:27:40 -0700 Received: from fmsmsx113.amr.corp.intel.com ([169.254.13.211]) by fmsmsx117.amr.corp.intel.com ([10.18.116.17]) with mapi id 14.03.0248.002; Tue, 22 Mar 2016 07:27:40 -0700 From: "Wiles, Keith" To: Olivier Matz CC: "dev@dpdk.org" , "adrien.mazarguil@6wind.com" Thread-Topic: [dpdk-dev] [PATCH] mlx4: use dummy rxqs when a non-pow2 number is requested Thread-Index: AQHRhCAkmky+8pLj00WfmFaJK7hp/Z9lpz+A Date: Tue, 22 Mar 2016 14:27:39 +0000 Message-ID: References: <1458576484-28211-1-git-send-email-olivier.matz@6wind.com> <024DB49E-56E0-4550-A981-00CE20E6A23D@intel.com> <56F11503.8060905@6wind.com> In-Reply-To: <56F11503.8060905@6wind.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.254.184.207] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] mlx4: use dummy rxqs when a non-pow2 number is requested X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2016 14:27:42 -0000 SGkgT2xpdmllciwNCg0KPkhpIEtlaXRoLA0KPg0KPk9uIDAzLzIxLzIwMTYgMDY6MzggUE0sIFdp bGVzLCBLZWl0aCB3cm90ZToNCj4+PiBPbiBNYXIgMjEsIDIwMTYsIGF0IDExOjEwIEFNLCBPbGl2 aWVyIE1hdHogPG9saXZpZXIubWF0ekA2d2luZC5jb20+IHdyb3RlOg0KPj4+DQo+Pj4gV2hlbiB1 c2luZyBSU1MsIHRoZSBudW1iZXIgb2YgcnhxcyBoYXMgdG8gYmUgYSBwb3dlciBvZiB0d28uDQo+ Pj4gVGhpcyBpcyBhIHByb2JsZW0gYmVjYXVzZSB0aGVyZSBpcyBubyBBUEkgaXMgZHBkayB0aGF0 IG1ha2VzDQo+Pj4gdGhlIGFwcGxpY2F0aW9uIGF3YXJlIG9mIHRoYXQuDQo+Pj4NCj4+PiBBIGdv b2QgY29tcHJvbWlzZSBpcyB0byBhbGxvdyB0aGUgYXBwbGljYXRpb24gdG8gcmVxdWVzdCBhDQo+ Pj4gbnVtYmVyIG9mIHJ4cXMgdGhhdCBpcyBub3QgYSBwb3dlciBvZiAyLCBidXQgaGF2aW5nIGlu YWN0aXZlDQo+Pj4gcXVldWVzIHRoYXQgd2lsbCBuZXZlciByZWNlaXZlIHBhY2tldHMuIEluIHRo aXMgY29uZmlndXJhdGlvbiwNCj4+PiBhIHdhcm5pbmcgd2lsbCBiZSBpc3N1ZWQgdG8gdXNlcnMg dG8gbGV0IHRoZW0ga25vdyB0aGF0DQo+Pj4gdGhpcyBpcyBub3QgYW4gb3B0aW1hbCBjb25maWd1 cmF0aW9uLg0KPj4gDQo+PiBOb3Qgc3VyZSBJIGxpa2UgdGhpcyBzb2x1dGlvbi4gSSB0aGluayBh biBlcnJvciBzaG91bGQgYmUgcmV0dXJuZWQgd2l0aCBhIGxvZyBtZXNzYWdlIGluc3RlYWQuIFdo YXQgaWYgdGhlIG5leHQgZHJpdmVyIG5lZWRzIHBvd2VyIG9mIHRocmVlIG9yIG11c3QgYmUgb2Rk IG9yIGV2ZW4gbnVtYmVyLiANCj4+IA0KPj4gVGhlIGJpZ2dlciBwcm9ibGVtIGlzIHRoZSBhcHBs aWNhdGlvbiBpcyBubyBsb25nZXIgcG9ydGFibGUgZm9yIGFueSBnaXZlbiBuaWMgY29uZmlndXJh dGlvbi4NCj4+IA0KPj4gV2UgbmVlZCBhIG1ldGhvZCBmb3IgdGhlIGFwcGxpY2F0aW9uIHRvIHF1 ZXJ5IHRoZSBzeXN0ZW0gZm9yIHRoZXNlIHR5cGVzIG9mIGluZm9ybWF0aW9uLiBCdXQgYXMgd2Ug ZG8gbm90IGhhdmUgdGhhdCBBUEkgd2UgbmVlZCB0byBqdXN0IGVycm9yIHRoZSByZXF1ZXN0IG9m Zi4NCj4NCj4NCj5UaGUgaW5pdGlhbCBwcm9ibGVtIGlzIHRoYXQgdGhlIGRyaXZlciBzYXlzICJJ IHN1cHBvcnQgYSBtYXhpbXVtDQo+b2YgWCBxdWV1ZXMiIGFuZCBpZiB0aGUgYXBwbGljYXRpb24g Y29uZmlndXJlcyBhIGxvd2VyIG51bWJlciwgaXQNCj5nZXRzIGFuIGVycm9yLg0KPg0KPlRoZXJl IGlzIG5vIEFQSSBpbiBEUERLIHRvIHRlbGwgdGhhdCBvbmx5IHNwZWNpZmljIG51bWJlciBvZiBx dWV1ZXMNCj5hcmUgc3VwcG9ydGVkLiBBZGRpbmcgYW4gQVBJIGlzIGEgc29sdXRpb24sIGJ1dCBp biB0aGlzIGNhc2UgaXQncw0KPnByb2JhYmx5IG92ZXJraWxsLiBXaXRoIHRoaXMgcGF0Y2gsIHRo ZSBkcml2ZXIgY2FuIHByZXNlbnQgdGhlIHByb3Blcg0KPm51bWJlciBvZiBxdWV1ZXMgdG8gdGhl IGFwcGxpY2F0aW9uLCBrbm93aW5nIHRoYXQgdGhlIHNwcmVhZGluZyBvZg0KPnRoZSBwYWNrZXRz IHdvbid0IGJlIGlkZWFsIChzb21lIHF1ZXVlcyB3b24ndCByZWNlaXZlIHBhY2tldHMpLCBidXQN Cj5pdCB3aWxsIHdvcmsuDQo+DQo+QSBzdGVwIGZ1cnRoZXIgaW4gdGhpcyBkaXJlY3Rpb24gd291 bGQgYmUgdG8gY29uZmlndXJlIG1vcmUgcXVldWVzDQo+dGhhbiBhc2tlZCBpbiBoYXJkd2FyZSB0 byBkbyBhIGJldHRlciBzcHJlYWRpbmcsIGFsbW9zdCBzaW1pbGFyIHRvDQo+d2hhdCBpcyBkb25l IHdpdGggUkVUQSB0YWJsZXMgaW4gbWx4NS4gQnV0IHRoaXMgaXMgbW9yZSBjb21wbGljYXRlZA0K PnRvIGRvLCBlc3BlY2lhbGx5IGlmIHdlIHdhbnQgaXQgZm9yIDE2LjA0Lg0KDQpXZWxsIEkgZ3Vl c3MgSSBtdXN0IGFncmVlIHdpdGggdGhlIHNvbHV0aW9uLCBidXQgSSBhbSBub3QgcmVhbCBoYXBw eS4gQ2FuIHdlIG1hcmsgdGhpcyBhIHRlbXAgZml4IHVudGlsIHdlIGZpZ3VyZSBvdXQgYSBjbGVh bmVyIHNvbHV0aW9uIGFzIEkgd291bGQgbm90IHdhbnQgdGhpcyB0eXBlIG9mIHNvbHV0aW9uIGZv cmV2ZXIgb3IgYmUgdGhlIHN0YW5kYXJkIHdheSB0byBoYW5kbGUgdGhlc2UgcHJvYmxlbXMuDQoN Cj4NCj5Ib3BlIHRoaXMgaXMgY2xlYXJlciB3aXRoIHRoZSBleHBsYW5hdGlvbi4NCj4NCj5SZWdh cmRzLA0KPk9saXZpZXINCj4NCj4NCg0KDQpSZWdhcmRzLA0KS2VpdGgNCg0KDQoNCg0K