From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id C23E01B7C9; Thu, 10 May 2018 03:38:54 +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 fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 May 2018 18:38:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,383,1520924400"; d="scan'208";a="48057762" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by FMSMGA003.fm.intel.com with ESMTP; 09 May 2018 18:38:52 -0700 Received: from BGSMSX108.gar.corp.intel.com (10.223.4.192) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 9 May 2018 18:38:52 -0700 Received: from bgsmsx101.gar.corp.intel.com ([169.254.1.242]) by BGSMSX108.gar.corp.intel.com ([169.254.8.119]) with mapi id 14.03.0319.002; Thu, 10 May 2018 07:08:49 +0530 From: "Yang, Zhiyong" To: "Yang, Zhiyong" , "Yigit, Ferruh" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "Yao, Lei A" , "stable@dpdk.org" , "Bie, Tiwei" Thread-Topic: [dpdk-stable] [PATCH] net/virtio-user: fix multiple queues fail in server mode Thread-Index: AQHT53sZqsa1vu0T1kyUy/NAXUnq4KQnHo4AgAENssCAAAMnAA== Date: Thu, 10 May 2018 01:38:48 +0000 Message-ID: References: <20180509094936.62796-1-zhiyong.yang@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.0.200.100 dlp-reaction: no-action x-originating-ip: [10.223.10.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [dpdk-stable] [PATCH] net/virtio-user: fix multiple queues fail in server mode 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: Thu, 10 May 2018 01:38:55 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2IFttYWlsdG86ZGV2 LWJvdW5jZXNAZHBkay5vcmddIE9uIEJlaGFsZiBPZiBZYW5nLCBaaGl5b25nDQo+IFNlbnQ6IFRo dXJzZGF5LCBNYXkgMTAsIDIwMTggOToyOSBBTQ0KPiBUbzogWWlnaXQsIEZlcnJ1aCA8ZmVycnVo LnlpZ2l0QGludGVsLmNvbT47IGRldkBkcGRrLm9yZw0KPiBDYzogbWF4aW1lLmNvcXVlbGluQHJl ZGhhdC5jb207IFlhbywgTGVpIEEgPGxlaS5hLnlhb0BpbnRlbC5jb20+Ow0KPiBzdGFibGVAZHBk ay5vcmc7IEJpZSwgVGl3ZWkgPHRpd2VpLmJpZUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBb ZHBkay1kZXZdIFtkcGRrLXN0YWJsZV0gW1BBVENIXSBuZXQvdmlydGlvLXVzZXI6IGZpeCBtdWx0 aXBsZQ0KPiBxdWV1ZXMgZmFpbCBpbiBzZXJ2ZXIgbW9kZQ0KPiANCj4gDQo+IA0KPiA+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogWWlnaXQsIEZlcnJ1aA0KPiA+IFNlbnQ6 IFdlZG5lc2RheSwgTWF5IDksIDIwMTggMTA6NDkgUE0NCj4gPiBUbzogWWFuZywgWmhpeW9uZyA8 emhpeW9uZy55YW5nQGludGVsLmNvbT47IGRldkBkcGRrLm9yZw0KPiA+IENjOiBtYXhpbWUuY29x dWVsaW5AcmVkaGF0LmNvbTsgWWFvLCBMZWkgQSA8bGVpLmEueWFvQGludGVsLmNvbT47DQo+ID4g c3RhYmxlQGRwZGsub3JnOyBCaWUsIFRpd2VpIDx0aXdlaS5iaWVAaW50ZWwuY29tPg0KPiA+IFN1 YmplY3Q6IFJlOiBbZHBkay1zdGFibGVdIFtQQVRDSF0gbmV0L3ZpcnRpby11c2VyOiBmaXggbXVs dGlwbGUNCj4gPiBxdWV1ZXMgZmFpbCBpbiBzZXJ2ZXIgbW9kZQ0KPiA+DQo+ID4gT24gNS85LzIw MTggMTA6NDkgQU0sIHpoaXlvbmcueWFuZ0BpbnRlbC5jb20gd3JvdGU6DQo+ID4gPiBUaGlzIHBh dGNoIGZpeGVzIG11bHRpcGxlIHF1ZXVlcyBmYWlsdXJlIHdoZW4gdmlydGlvLXVzZXIgd29ya3Mg aW4NCj4gPiA+IHNlcnZlciBtb2RlLg0KPiA+ID4NCj4gPiA+IEZpeGVzOiBiZDhmNTBhNDVkMGYg KCJuZXQvdmlydGlvLXVzZXI6IHN1cHBvcnQgc2VydmVyIG1vZGUiKQ0KPiA+ID4gQ2M6IHN0YWJs ZUBkcGRrLm9yZw0KPiA+DQo+ID4gSGkgWmhpeW9uZywNCj4gPg0KPiA+IElzIHRoaXMgZm9yIHJj Mz8NCj4gPg0KPiANCj4gUmlnaHQuDQo+IA0KPiA+IEhpIFRpd2VpLA0KPiA+DQo+ID4gU2luY2Ug TWF4aW1lIGlzIG91dCB0aGlzIHdlZWssIGNhbiB5b3UgcGxlYXNlIHJldmlldyB0aGlzIHBhdGNo Pw0KPiA+DQo+ID4gVGhhbmtzLA0KPiA+IGZlcnJ1aA0KPiA+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5 OiBaaGl5b25nIFlhbmcgPHpoaXlvbmcueWFuZ0BpbnRlbC5jb20+DQo+ID4gPiAtLS0NCj4gPiA+ ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3RfdXNlci5jICAgICAgfCAzICsr Kw0KPiA+ID4gIGRyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fdXNlci92aXJ0aW9fdXNlcl9kZXYu YyB8IDkgKysrKysrKysrDQo+ID4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCsp DQo+ID4gPg0KPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fdXNl ci92aG9zdF91c2VyLmMNCj4gPiA+IGIvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3Zo b3N0X3VzZXIuYw0KPiA+ID4gaW5kZXggYTZkZjk3YTAwLi5hOWU1M2Q3YjUgMTAwNjQ0DQo+ID4g PiAtLS0gYS9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3RfdXNlci5jDQo+ID4g PiArKysgYi9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3RfdXNlci5jDQo+ID4g PiBAQCAtMjYzLDYgKzI2Myw5IEBAIHZob3N0X3VzZXJfc29jayhzdHJ1Y3QgdmlydGlvX3VzZXJf ZGV2ICpkZXYsDQo+ID4gPg0KPiA+ID4gIAlQTURfRFJWX0xPRyhJTkZPLCAiJXMiLCB2aG9zdF9t c2dfc3RyaW5nc1tyZXFdKTsNCj4gPiA+DQo+ID4gPiArCWlmICh2aG9zdGZkIDwgMCkNCj4gPiA+ ICsJCXJldHVybiAtMTsNCj4gPiA+ICsNCj4gU2luY2UgdmlydGlvLXVzZXIgc2VydmVyIG1vZGUg bmVlZCB0byBzdGFydCBmaXJzdGx5IGJlZm9yZSB2aG9zdCB1c2VyLCBTbywgSW4NCj4gdGhpcyBj YXNlLCB0aGUgc29ja2V0IGNvbm5lY3Rpb24gaXMgbm90IHNldHVwLCBTbywgd2UgYWRkIHRvIGNo ZWNrIHZhbGlkYXRpb24NCj4gb2Ygdmhvc3RmZCBoZXJlLg0KPiANCj4gPiA+ICAJbXNnLnJlcXVl c3QgPSByZXE7DQo+ID4gPiAgCW1zZy5mbGFncyA9IFZIT1NUX1VTRVJfVkVSU0lPTjsNCj4gPiA+ ICAJbXNnLnNpemUgPSAwOw0KPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3ZpcnRpby92 aXJ0aW9fdXNlci92aXJ0aW9fdXNlcl9kZXYuYw0KPiA+ID4gYi9kcml2ZXJzL25ldC92aXJ0aW8v dmlydGlvX3VzZXIvdmlydGlvX3VzZXJfZGV2LmMNCj4gPiA+IGluZGV4IDM4YjhiYzkwZC4uZTk4 OGRjM2Y0IDEwMDY0NA0KPiA+ID4gLS0tIGEvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2Vy L3ZpcnRpb191c2VyX2Rldi5jDQo+ID4gPiArKysgYi9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlv X3VzZXIvdmlydGlvX3VzZXJfZGV2LmMNCj4gPiA+IEBAIC0xMjYsNiArMTI2LDEwIEBAIHZpcnRp b191c2VyX3N0YXJ0X2RldmljZShzdHJ1Y3QgdmlydGlvX3VzZXJfZGV2DQo+ID4gKmRldikNCj4g PiA+ICAJZmVhdHVyZXMgJj0gfigxdWxsIDw8IFZJUlRJT19ORVRfRl9NQUMpOw0KPiA+ID4gIAkv KiBTdHJpcCBWSVJUSU9fTkVUX0ZfQ1RSTF9WUSwgYXMgZGV2aWNlcyBkbyBub3QgcmVhbGx5IG5l ZWQgdG8NCj4gPiBrbm93ICovDQo+ID4gPiAgCWZlYXR1cmVzICY9IH4oMXVsbCA8PCBWSVJUSU9f TkVUX0ZfQ1RSTF9WUSk7DQo+ID4gPiArCS8qIEFsc28gZGlzYWJsZSBmZWF0dXJlcyB3aGljaCBk ZXBlbmQgb24gVklSVElPX05FVF9GX0NUUkxfVlENCj4gPiAqLw0KPiA+ID4gKwlmZWF0dXJlcyAm PSB+KDF1bGwgPDwgVklSVElPX05FVF9GX0NUUkxfUlgpOw0KPiA+ID4gKwlmZWF0dXJlcyAmPSB+ KDF1bGwgPDwgVklSVElPX05FVF9GX0NUUkxfVkxBTik7DQo+ID4gPiArCWZlYXR1cmVzICY9IH4o MXVsbCA8PCBWSVJUSU9fTkVUX0ZfQ1RSTF9NQUNfQUREUik7DQo+ID4gPiAgCWZlYXR1cmVzICY9 IH4oMXVsbCA8PCBWSVJUSU9fTkVUX0ZfU1RBVFVTKTsNCj4gPiA+ICAJcmV0ID0gZGV2LT5vcHMt PnNlbmRfcmVxdWVzdChkZXYsIFZIT1NUX1VTRVJfU0VUX0ZFQVRVUkVTLA0KPiA+ICZmZWF0dXJl cyk7DQo+ID4gPiAgCWlmIChyZXQgPCAwKQ0KPiA+ID4gQEAgLTQ4OCw2ICs0OTIsMTEgQEAgdmly dGlvX3VzZXJfaGFuZGxlX2N0cmxfbXNnKHN0cnVjdA0KPiA+IHZpcnRpb191c2VyX2RldiAqZGV2 LCBzdHJ1Y3QgdnJpbmcgKnZyaW5nLA0KPiA+ID4gIAkJcXVldWVzID0gKih1aW50MTZfdCAqKSh1 aW50cHRyX3QpdnJpbmctPmRlc2NbaWR4X2RhdGFdLmFkZHI7DQo+ID4gPiAgCQlzdGF0dXMgPSB2 aXJ0aW9fdXNlcl9oYW5kbGVfbXEoZGV2LCBxdWV1ZXMpOw0KPiA+ID4gIAl9DQo+ID4gPiArCS8q IFNlcnZlciBtb2RlIGNhbid0IGVuYWJsZSBxdWV1ZSBwYWlycyBpZiB2aG9zdGZkIGlzIG5vdCBj b25uZWN0ZWQsDQo+ID4gPiArCSAqIHdlIHN1cHBvc2UgdGhhdCBzdGF0dXMgYWx3YXlzIHJldHVy bnMgMCBpbiB0aGlzIGNhc2UuDQo+ID4gPiArCSAqIC8NCj4gPg0KPiA+IFRoZXJlIGlzIGEgdHlw byBoZXJlIGNhdXNpbmcgY29tbWVudCBibG9jayBub3QgZW5kZWQuDQo+ID4NCj4gDQo+IFRoYW5r cyBzbyBtdWNoIGZvciB5b3VyIHBvaW50aW5nIG91dCwgRmVycnVoLCAgZml4IGl0IGluIG5leHQg dmVyc2lvbi4NCg0KTXkgYmFkLCBJIHJlbWVtYmVyIEkgd2FzIGF3YXJlIG9mIHRoaXMgaXNzdWUg eWVzdGVyZGF5LCBidXQgc2VudCBvdXQgdGhlIHdyb25nIHZlcnNpb24gYnkgbWlzdGFrZS4NCg==