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 10:43:46 +0800 Message-ID: <58D09362.10707@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> <58D07F6E.6060708@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58D07F6E.6060708@linux.intel.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 CgpPbiAzLzIxLzIwMTcgOToxOCBBTSwgWXUgWmhhbmcgd3JvdGU6Cj4KPgo+IE9uIDMvMjEvMjAx NyAxOjAzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTguMDMuMTcgYXQgMTE6NTMs IDx5dS5jLnpoYW5nQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4+PiAtLS0gYS94ZW4vYXJjaC94 ODYvaHZtL2h2bS5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+PiBAQCAtMTg3 MCwxOCArMTg3MCwxNCBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRkcl90IGdw YSwgCj4+PiB1bnNpZ25lZCBsb25nIGdsYSwKPj4+ICAgICAgICAgICAgKG5wZmVjLndyaXRlX2Fj Y2VzcyAmJgo+Pj4gICAgICAgICAgICAgKHAybV9pc19kaXNjYXJkX3dyaXRlKHAybXQpIHx8IChw Mm10ID09IAo+Pj4gcDJtX2lvcmVxX3NlcnZlcikpKSApCj4+PiAgICAgICB7Cj4+PiAtICAgICAg ICBfX3B1dF9nZm4ocDJtLCBnZm4pOwo+Pj4gLSAgICAgICAgaWYgKCBhcDJtX2FjdGl2ZSApCj4+ PiAtICAgICAgICAgICAgX19wdXRfZ2ZuKGhvc3RwMm0sIGdmbik7Cj4+PiAtCj4+PiAgICAgICAg ICAgcmMgPSAwOwo+Pj4gICAgICAgICAgIGlmICggdW5saWtlbHkoaXNfcHZoX2RvbWFpbihjdXJy ZCkpICkKPj4+IC0gICAgICAgICAgICBnb3RvIG91dDsKPj4+ICsgICAgICAgICAgICBnb3RvIG91 dF9wdXRfZ2ZuOwo+PiBEaWQgeW91IGZvcmdldCB0byByZS1iYXNlIG9udG8gc3RhZ2luZyBiZWZv cmUgeW91J3ZlIHNlbnQgdGhpcz8KPj4gaXNfcHZoX2RvbWFpbigpIHdhcyBnb25lIGJlZm9yZSB5 b3VyIHN1Ym1pc3Npb24gYWxyZWFkeS4gV2hlbgo+PiByZS1iYXNpbmcsIGZlZWwgZnJlZSB0byBh bHNvIGRyb3AgdGhlIGRlYWQgInJjID0gMDsiIGxpbmUuCj4KPiBPb3BzLi4uCj4gSSBkaWQgYSBy ZWJhc2UgZGF5cyBhZ28sIGJ1dCBkaWQgbm90IHNlbmQgdGhlIHBhdGNoIGRpcmVjdGx5LiBUaGVy ZSAKPiB3ZXJlIHNvbWUgWGVuR1QgdGVzdCBwZXJmb3JtZWQgYmFzZWQgb24gdGhlc2UgcGF0Y2gu Cj4gU29ycnksIEkgc2hvdWxkIGhhdmUgYSBjaGVjay4gIFdpbGwgcmVzZW5kIHRoZSBwYXRjaC4g OikKPgoKQlRXLCBzaW5jZSB0aGVyZSdzIGFub3RoZXIgY2hhbmdlIC0gImRyb3AgdGhlIHJjID0g MCIsIEknZCBsaWtlIHRvIHNlbmQgCnRoZSBuZXcgcGF0Y2hzZXQgd2l0aCBhIG5ldyB2ZXJzaW9u IG51Ym1lci4gOi0pCgpZdQo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKPiBodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==