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 2437568F7 for ; Thu, 6 Apr 2017 07:30:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=intel.com; i=@intel.com; q=dns/txt; s=intel; t=1491456617; x=1522992617; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=i8cMnrPwAtQKqTJpPkkE/GDgmfxycjze15hLHeanR4E=; b=EEyyum2lz2e0fbBKSzP+jHTTzi7uLUUnY9IiRIzG75cHjyGI5jGHLqX2 jMiDFVlxd6KvjsUKvj+WtlaBoNnbOw==; Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Apr 2017 22:30:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.37,282,1488873600"; d="scan'208";a="83764771" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga005.jf.intel.com with ESMTP; 05 Apr 2017 22:30:15 -0700 Received: from fmsmsx125.amr.corp.intel.com (10.18.125.40) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 5 Apr 2017 22:30:15 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX125.amr.corp.intel.com (10.18.125.40) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 5 Apr 2017 22:30:15 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.117]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.224]) with mapi id 14.03.0319.002; Thu, 6 Apr 2017 13:30:11 +0800 From: "Tan, Jianfeng" To: Yuanhan Liu CC: "Yang, Zhiyong" , "stable@dpdk.org" , Stephen Hemminger Thread-Topic: [dpdk-stable] [PATCH] net/virtio: fix read isr as MSI is enabled Thread-Index: AQHSp479CJUXe+br9E2X+XhfotVmOaG3VXyAgACHFIA= Date: Thu, 6 Apr 2017 05:30:10 +0000 Message-ID: References: <1490683611-72221-1-git-send-email-jianfeng.tan@intel.com> <20170406051925.GN18844@yliu-dev.sh.intel.com> In-Reply-To: <20170406051925.GN18844@yliu-dev.sh.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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-stable] [PATCH] net/virtio: fix read isr as MSI is enabled X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Apr 2017 05:30:18 -0000 U29ycnksIHBsZWFzZSBqdXN0IE5BQ0sgdGhpcyBwYXRjaC4gKEknbGwgZG8gdGhhdCBpbiBwYXRj aHdvcmspDQoNCkkgd2FzIHNoYXJpbmcgdGhpcyBoYWxmLWJha2VkIHBhdGNoIHdpdGggWmhpeW9u ZyBhbmQgZm9yZ2V0IHRvIHJlbW92ZSAiQ0MiLg0KWmhpeW9uZyBhbmQgSSBhcmUgc3RpbGwgd29y a2luZyBvbiB0aGlzIGJ1Zy4gV2lsbCBzZW5kIGl0IG91dCBsYXRlci4NCg0KVGhhbmtzLA0KSmlh bmZlbmcNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBZdWFuaGFuIExp dSBbbWFpbHRvOnl1YW5oYW4ubGl1QGxpbnV4LmludGVsLmNvbV0NCj4gU2VudDogVGh1cnNkYXks IEFwcmlsIDYsIDIwMTcgMToxOSBQTQ0KPiBUbzogVGFuLCBKaWFuZmVuZw0KPiBDYzogWWFuZywg WmhpeW9uZzsgc3RhYmxlQGRwZGsub3JnOyBTdGVwaGVuIEhlbW1pbmdlcg0KPiBTdWJqZWN0OiBS ZTogW2RwZGstc3RhYmxlXSBbUEFUQ0hdIG5ldC92aXJ0aW86IGZpeCByZWFkIGlzciBhcyBNU0kg aXMgZW5hYmxlZA0KPiANCj4gT24gVHVlLCBNYXIgMjgsIDIwMTcgYXQgMDY6NDY6NTFBTSArMDAw MCwgSmlhbmZlbmcgVGFuIHdyb3RlOg0KPiA+IFdlIHNob3VsZCBub3QgYWx3YXlzIGNoZWNrIGlz ciB0byBrbm93IGlmIGxpbmsgc3RhdHVzIGlzIGNoYW5nZWQuDQo+IA0KPiBEaWQgdGhpcyBwYXRj aCBmaXggYSByZWFsIGlzc3VlPw0KPiANCj4gPiBIZXJlIGlzIGhvdyBkcml2ZXIgc2hvdWxkIGhh bmRsZSBpbnRlcnJ1cHQgcXVvdGVkIGZyb20gdmlydGlvIHNwZWMsDQo+ID4NCj4gPiAgICAgSWYg TVNJLVggY2FwYWJpbGl0eSBpcyBkaXNhYmxlZDoNCj4gPiAgICAgICDigJMgUmVhZCB0aGUgSVNS IFN0YXR1cyBmaWVsZCwgd2hpY2ggd2lsbCByZXNldCBpdCB0byB6ZXJvLg0KPiA+ICAgICAgIOKA kyBJZiB0aGUgbG93ZXIgYml0IGlzIHNldDogbG9vayB0aHJvdWdoIHRoZSB1c2VkIHJpbmdzIG9m IGFsbA0KPiA+ICAgICAgIHZpcnRxdWV1ZXMgZm9yIHRoZSBkZXZpY2UsIHRvIHNlZSBpZiBhbnkg cHJvZ3Jlc3MgaGFzIGJlZW4gbWFkZQ0KPiA+ICAgICAgIGJ5IHRoZSBkZXZpY2Ugd2hpY2ggcmVx dWlyZXMgc2VydmljaW5nLg0KPiA+ICAgICAgIOKAkyBJZiB0aGUgc2Vjb25kIGxvd2VyIGJpdCBp cyBzZXQ6IHJlLWV4YW1pbmUgdGhlIGNvbmZpZ3VyYXRpb24NCj4gPiAgICAgICBzcGFjZSB0byBz ZWUgd2hhdCBjaGFuZ2VkLg0KPiA+ICAgICBJZiBNU0ktWCBjYXBhYmlsaXR5IGlzIGVuYWJsZWQ6 DQo+ID4gICAgICAg4oCTIExvb2sgdGhyb3VnaCB0aGUgdXNlZCByaW5ncyBvZiBhbGwgdmlydHF1 ZXVlcyBtYXBwZWQgdG8gdGhhdA0KPiA+ICAgICAgIE1TSS1YIHZlY3RvciBmb3IgdGhlIGRldmlj ZSwgdG8gc2VlIGlmIGFueSBwcm9ncmVzcyBoYXMgYmVlbg0KPiA+ICAgICAgIG1hZGUgYnkgdGhl IGRldmljZSB3aGljaCByZXF1aXJlcyBzZXJ2aWNpbmcuDQo+ID4gICAgICAg4oCTIElmIHRoZSBN U0ktWCB2ZWN0b3IgaXMgZXF1YWwgdG8gY29uZmlnX21zaXhfdmVjdG9yLCByZS1leGFtaW5lDQo+ ID4gICAgICAgdGhlIGNvbmZpZ3VyYXRpb24gc3BhY2UgdG8gc2VlIHdoYXQgY2hhbmdlZA0KPiA+ DQo+ID4gRml4ZXM6IDhkNmQ3ZTVjYjNiMSAoInZpcnRpbzogc3VwcG9ydCBsaW5rIHN0YXRlIGlu dGVycnVwdCIpDQo+ID4gQ0M6IHN0YWJsZUBkcGRrLm9yZw0KPiA+DQo+ID4gQ0M6IFN0ZXBoZW4g SGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gPiBTaWduZWQtb2ZmLWJ5 OiBKaWFuZmVuZyBUYW4gPGppYW5mZW5nLnRhbkBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIGRy aXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fZXRoZGV2LmMgfCAyMiArKysrKysrKysrKysrLS0tLS0t LS0tDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygt KQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fZXRoZGV2 LmMNCj4gYi9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX2V0aGRldi5jDQo+ID4gaW5kZXggM2Nm NDEwMi4uY2IzMGQxMSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlv X2V0aGRldi5jDQo+ID4gKysrIGIvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19ldGhkZXYuYw0K PiA+IEBAIC0zNiw2ICszNiw3IEBADQo+ID4gICNpbmNsdWRlIDxzdGRpby5oPg0KPiA+ICAjaW5j bHVkZSA8ZXJybm8uaD4NCj4gPiAgI2luY2x1ZGUgPHVuaXN0ZC5oPg0KPiA+ICsjaW5jbHVkZSA8 c3RkYm9vbC5oPg0KPiA+DQo+ID4gICNpbmNsdWRlIDxydGVfZXRoZGV2Lmg+DQo+ID4gICNpbmNs dWRlIDxydGVfbWVtY3B5Lmg+DQo+ID4gQEAgLTExOTcsMjAgKzExOTgsMjMgQEAgdmlydGlvX2lu dGVycnVwdF9oYW5kbGVyKHN0cnVjdCBydGVfaW50cl9oYW5kbGUNCj4gKmhhbmRsZSwNCj4gPiAg CXN0cnVjdCBydGVfZXRoX2RldiAqZGV2ID0gcGFyYW07DQo+ID4gIAlzdHJ1Y3QgdmlydGlvX2h3 ICpodyA9IGRldi0+ZGF0YS0+ZGV2X3ByaXZhdGU7DQo+ID4gIAl1aW50OF90IGlzcjsNCj4gPiAr CWJvb2wgY2hlY2tfY29uZmlnOw0KPiA+DQo+ID4gLQkvKiBSZWFkIGludGVycnVwdCBzdGF0dXMg d2hpY2ggY2xlYXJzIGludGVycnVwdCAqLw0KPiA+IC0JaXNyID0gdnRwY2lfaXNyKGh3KTsNCj4g PiAtCVBNRF9EUlZfTE9HKElORk8sICJpbnRlcnJ1cHQgc3RhdHVzID0gJSN4IiwgaXNyKTsNCj4g PiArCS8qIGlzciBpcyB1c2VkIG9ubHkgd2hlbiBtc2l4IGlzIG5vdCBlbmFibGVkICovDQo+ID4g KwlpZiAoIWh3LT5tb2Rlcm4gJiYgIWh3LT51c2VfbXNpeCkgew0KPiANCj4gVGhlIGNvbW1lbnQg ZG9lc24ndCBxdWl0ZSBtYXRjaCB0aGUgY29kZTogdGhlIGh3LT5tb2Rlcm4gcGFydCBpcyBtaXNz aW5nLg0KPiANCj4gPiArCQlpc3IgPSB2dHBjaV9pc3IoaHcpOyAvKiBSZWFkIHRvIGNsZWFycyBp bnRlcnJ1cHQgKi8NCj4gPiArCQlQTURfRFJWX0xPRyhJTkZPLCAiaW50ZXJydXB0IHN0YXR1cyA9 ICUjeCIsIGlzcik7DQo+ID4gKwkJY2hlY2tfY29uZmlnID0gKGlzciAmIFZJUlRJT19QQ0lfSVNS X0NPTkZJRykgPyB0cnVlIDogZmFsc2U7DQo+IA0KPiBUaGUgIj8gOiIgaXMgdW5uZWNlc3Nhcnku DQo+IA0KPiAJLS15bGl1DQo+IA0KPiA+ICsJfSBlbHNlIHsNCj4gPiArCQljaGVja19jb25maWcg PSB0cnVlOw0KPiA+ICsJfQ0KPiA+DQo+ID4gIAlpZiAocnRlX2ludHJfZW5hYmxlKGhhbmRsZSkg PCAwKQ0KPiA+ICAJCVBNRF9EUlZfTE9HKEVSUiwgImludGVycnVwdCBlbmFibGUgZmFpbGVkIik7 DQo+ID4NCj4gPiAtCWlmIChpc3IgJiBWSVJUSU9fUENJX0lTUl9DT05GSUcpIHsNCj4gPiAtCQlp ZiAodmlydGlvX2Rldl9saW5rX3VwZGF0ZShkZXYsIDApID09IDApDQo+ID4gLQkJCV9ydGVfZXRo X2Rldl9jYWxsYmFja19wcm9jZXNzKGRldiwNCj4gPiAtDQo+IFJURV9FVEhfRVZFTlRfSU5UUl9M U0MsIE5VTEwpOw0KPiA+IC0JfQ0KPiA+IC0NCj4gPiArCWlmIChjaGVja19jb25maWcgJiYgdmly dGlvX2Rldl9saW5rX3VwZGF0ZShkZXYsIDApID09IDApDQo+ID4gKwkJX3J0ZV9ldGhfZGV2X2Nh bGxiYWNrX3Byb2Nlc3MoZGV2LA0KPiA+ICsJCQkJCSAgICAgIFJURV9FVEhfRVZFTlRfSU5UUl9M U0MsIE5VTEwpOw0KPiA+ICB9DQo+ID4NCj4gPiAgc3RhdGljIHZvaWQNCj4gPiAtLQ0KPiA+IDIu Ny40DQo=