From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Zhang Subject: Re: [PATCH v12 5/6] x86/ioreq server: Asynchronously reset outstanding p2m_ioreq_server entries. Date: Fri, 7 Apr 2017 18:14:52 +0800 Message-ID: <58E7669C.6060205@linux.intel.com> References: <1491494017-30743-1-git-send-email-yu.c.zhang@linux.intel.com> <1491494017-30743-6-git-send-email-yu.c.zhang@linux.intel.com> <58E77AAB020000780014E68E@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: <58E77AAB020000780014E68E@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: Kevin Tian , George Dunlap , Andrew Cooper , xen-devel@lists.xen.org, Paul Durrant , zhiyuan.lv@intel.com, Jun Nakajima List-Id: xen-devel@lists.xenproject.org CgpPbiA0LzcvMjAxNyA1OjQwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNi4wNC4x NyBhdCAxNzo1MywgPHl1LmMuemhhbmdAbGludXguaW50ZWwuY29tPiB3cm90ZToKPj4gLS0tIGEv eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVw dC5jCj4+IEBAIC01NDQsNiArNTQ0LDEyIEBAIHN0YXRpYyBpbnQgcmVzb2x2ZV9taXNjb25maWco c3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4pCj4+ICAgICAgICAgICAg ICAgICAgICAgICBlLmlwYXQgPSBpcGF0Owo+PiAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBl LnJlY2FsYyAmJiBwMm1faXNfY2hhbmdlYWJsZShlLnNhX3AybXQpICkKPj4gICAgICAgICAgICAg ICAgICAgICAgIHsKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGUuc2FfcDJtdCA9 PSBwMm1faW9yZXFfc2VydmVyICkKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB7Cj4+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFTU0VSVChwMm0tPmlvcmVxLmVudHJ5X2NvdW50 ID4gMCk7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybS0+aW9yZXEuZW50cnlf Y291bnQtLTsKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB9Cj4+ICsKPj4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgZS5zYV9wMm10ID0gcDJtX2lzX2xvZ2RpcnR5X3JhbmdlKHAybSwg Z2ZuICsgaSwgZ2ZuICsgaSkKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPyBwMm1fcmFtX2xvZ2RpcnR5IDogcDJtX3JhbV9ydzsKPiBJIGRvbid0IHRoaW5rIHRoaXMg Y2FuIGJlIHJpZ2h0OiBXaHkgd291bGQgaXQgYmUgdmFsaWQgdG8gY2hhbmdlIHRoZQo+IHR5cGUg ZnJvbSBwMm1faW9yZXFfc2VydmVyIHRvIHAybV9yYW1fcncgKG9yIHAybV9yYW1fbG9nZGlydHkp Cj4gaGVyZSwgd2l0aG91dCB0YWtpbmcgaW50byBhY2NvdW50IGZ1cnRoZXIgaW5mb3JtYXRpb24/ IFRoaXMgY29kZQo+IGNhbiBydW4gYXQgYW55IHRpbWUsIG5vdCBqdXN0IHdoZW4geW91IHdhbnQg dG8gcmVzZXQgdGhpbmdzLiBTbyBhdAo+IHRoZSB2ZXJ5IGxlYXN0IHRoZXJlIGlzIGEgY2hlY2sg bWlzc2luZyB3aGV0aGVyIGEgc3VpdGFibGUgaW9yZXEKPiBzZXJ2ZXIgc3RpbGwgZXhpc3RzIChh bmQgb25seSBpZiBpdCBkb2Vzbid0IHlvdSB3YW50IHRvIGRvIHRoZSB0eXBlCj4gcmVzZXQpLgoK QWxzbyBJIGRvIG5vdCB0aGluayB3ZSBuZWVkIHRvIGNoZWNrIGlmIGEgc3VpdGFibGUgaW9yZXEg c2VydmVyIHN0aWxsIApleGlzdHMuIFdlIGhhdmUgZ3VhcmFudGVlZAppbiBvdXIgcGF0Y2ggdGhh dCBubyBuZXcgaW9yZXEgc2VydmVyIHdpbGwgYmUgbWFwcGVkIGFzIGxvbmcgYXMgdGhlIHAybSAK dGFibGUgaXMgbm90IGNsZWFuLiA6KQoKWXUKCltzbmlwXQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==