From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Zhang Subject: Re: [PATCH v8 1/5] x86/ioreq server: Release the p2m lock after mmio is handled. Date: Tue, 21 Mar 2017 09:18:38 +0800 Message-ID: <58D07F6E.6060708@linux.intel.com> References: <1489834435-6166-1-git-send-email-yu.c.zhang@linux.intel.com> <1489834435-6166-2-git-send-email-yu.c.zhang@linux.intel.com> <58D0196D02000078001454FD@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58D0196D02000078001454FD@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , Paul Durrant , zhiyuan.lv@intel.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org CgpPbiAzLzIxLzIwMTcgMTowMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTguMDMu MTcgYXQgMTE6NTMsIDx5dS5jLnpoYW5nQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4+IC0tLSBh L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ PiBAQCAtMTg3MCwxOCArMTg3MCwxNCBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChw YWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCj4+ICAgICAgICAgICAgKG5wZmVjLndyaXRl X2FjY2VzcyAmJgo+PiAgICAgICAgICAgICAocDJtX2lzX2Rpc2NhcmRfd3JpdGUocDJtdCkgfHwg KHAybXQgPT0gcDJtX2lvcmVxX3NlcnZlcikpKSApCj4+ICAgICAgIHsKPj4gLSAgICAgICAgX19w dXRfZ2ZuKHAybSwgZ2ZuKTsKPj4gLSAgICAgICAgaWYgKCBhcDJtX2FjdGl2ZSApCj4+IC0gICAg ICAgICAgICBfX3B1dF9nZm4oaG9zdHAybSwgZ2ZuKTsKPj4gLQo+PiAgICAgICAgICAgcmMgPSAw Owo+PiAgICAgICAgICAgaWYgKCB1bmxpa2VseShpc19wdmhfZG9tYWluKGN1cnJkKSkgKQo+PiAt ICAgICAgICAgICAgZ290byBvdXQ7Cj4+ICsgICAgICAgICAgICBnb3RvIG91dF9wdXRfZ2ZuOwo+ IERpZCB5b3UgZm9yZ2V0IHRvIHJlLWJhc2Ugb250byBzdGFnaW5nIGJlZm9yZSB5b3UndmUgc2Vu dCB0aGlzPwo+IGlzX3B2aF9kb21haW4oKSB3YXMgZ29uZSBiZWZvcmUgeW91ciBzdWJtaXNzaW9u IGFscmVhZHkuIFdoZW4KPiByZS1iYXNpbmcsIGZlZWwgZnJlZSB0byBhbHNvIGRyb3AgdGhlIGRl YWQgInJjID0gMDsiIGxpbmUuCgpPb3BzLi4uCkkgZGlkIGEgcmViYXNlIGRheXMgYWdvLCBidXQg ZGlkIG5vdCBzZW5kIHRoZSBwYXRjaCBkaXJlY3RseS4gVGhlcmUgd2VyZSAKc29tZSBYZW5HVCB0 ZXN0IHBlcmZvcm1lZCBiYXNlZCBvbiB0aGVzZSBwYXRjaC4KU29ycnksIEkgc2hvdWxkIGhhdmUg YSBjaGVjay4gIFdpbGwgcmVzZW5kIHRoZSBwYXRjaC4gOikKCkIuUi4KWXUKPiBKYW4KPgo+CgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==