From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v9 4/5] x86/ioreq server: Asynchronously reset outstanding p2m_ioreq_server entries. Date: Fri, 24 Mar 2017 04:37:38 -0600 Message-ID: <58D5050202000078001472FB@prv-mh.provo.novell.com> References: <1490064773-26751-1-git-send-email-yu.c.zhang@linux.intel.com> <1490064773-26751-5-git-send-email-yu.c.zhang@linux.intel.com> <58D2985802000078001464CC@prv-mh.provo.novell.com> <58D33F9E.1040408@linux.intel.com> <58D39CA00200007800146A38@prv-mh.provo.novell.com> <58D4E16F.4090004@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58D4E16F.4090004@linux.intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Yu Zhang 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 Pj4+IE9uIDI0LjAzLjE3IGF0IDEwOjA1LCA8eXUuYy56aGFuZ0BsaW51eC5pbnRlbC5jb20+IHdy b3RlOgoKPiAKPiBPbiAzLzIzLzIwMTcgNTowMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+ IE9uIDIzLjAzLjE3IGF0IDA0OjIzLCA8eXUuYy56aGFuZ0BsaW51eC5pbnRlbC5jb20+IHdyb3Rl Ogo+Pj4gT24gMy8yMi8yMDE3IDEwOjI5IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBP biAyMS4wMy4xNyBhdCAwMzo1MiwgPHl1LmMuemhhbmdAbGludXguaW50ZWwuY29tPiB3cm90ZToK Pj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCj4+Pj4+ICsrKyBiL3hlbi9hcmNo L3g4Ni9odm0vaW9yZXEuYwo+Pj4+PiBAQCAtOTQ5LDYgKzk0OSwxNCBAQCBpbnQgaHZtX21hcF9t ZW1fdHlwZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgCj4gaW9zZXJ2aWRfdCBp ZCwKPj4+Pj4gICAgCj4+Pj4+ICAgICAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2gu aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4+Pj4+ICAgIAo+Pj4+PiArICAgIGlmICgg cmMgPT0gMCAmJiBmbGFncyA9PSAwICkKPj4+Pj4gKyAgICB7Cj4+Pj4+ICsgICAgICAgIHN0cnVj dCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4+Pj4+ICsKPj4+Pj4gKyAg ICAgICAgaWYgKCByZWFkX2F0b21pYygmcDJtLT5pb3JlcS5lbnRyeV9jb3VudCkgKQo+Pj4+PiAr ICAgICAgICAgICAgcDJtX2NoYW5nZV9lbnRyeV90eXBlX2dsb2JhbChkLCBwMm1faW9yZXFfc2Vy dmVyLCBwMm1fcmFtX3J3KTsKPj4+Pj4gKyAgICB9Cj4+Pj4gSWYgeW91IGRvIHRoaXMgYWZ0ZXIg ZHJvcHBpbmcgdGhlIGxvY2ssIGRvbid0IHlvdSByaXNrIGEgcmFjZSB3aXRoCj4+Pj4gYW5vdGhl ciBzZXJ2ZXIgbWFwcGluZyB0aGUgdHlwZSB0byBpdHNlbGY/Cj4+PiBJIGJlbGlldmUgaXQncyBP Sy4gUmVtYWluaW5nIHAybV9pb3JlcV9zZXJ2ZXIgZW50cmllcyBzdGlsbCBuZWVkcyB0byBiZQo+ Pj4gY2xlYW5lZCBhbnl3YXkuCj4+IEFyZSB5b3UgcmVmdXNpbmcgYSBuZXcgc2VydmVyIG1hcHBp bmcgdGhlIHR5cGUgYmVmb3JlIGJlaW5nCj4+IGRvbmUgd2l0aCB0aGUgY2xlYW51cD8KPiAKPiBO by4gSSBtZWFudCBldmVuIGEgbmV3IHNlcnZlciBpcyBtYXBwZWQsIHdlIGNhbiBzdGlsbCBzd2Vl cCB0aGUgcDJtIAo+IHRhYmxlIGxhdGVyIGFzeW5jaHJvbm91c2x5Lgo+IEJ1dCB0aGlzIHJlbWlu ZHMgbWUgb3RoZXIgcG9pbnQgLSB3aWxsIGEgZG0gb3AgYmUgaW50ZXJydXB0ZWQgYnkgYW5vdGhl ciAKPiBvbmUsIG9yIHNob3VsZCBpdD8KCkludGVycnVwdGVkPyBUd28gb2YgdGhlbSBtYXkgcnVu IGluIHBhcmFsbGVsIG9uIGRpZmZlcmVudCBDUFVzLAphZ2FpbnN0IHRoZSBzYW1lIHRhcmdldCBk b21haW4uCgo+IFNpbmNlIHdlIGhhdmUgcGF0Y2ggNS81IHdoaWNoIHN3ZWVwIHRoZSBwMm0gdGFi bGUgcmlnaHQgYWZ0ZXIgdGhlIHVubWFwIAo+IGhhcHBlbnMsIG1heWJlCj4gd2Ugc2hvdWxkIHJl ZnVzZSBhbnkgbWFwcGluZyByZXF1aXJlbWVudCBpZiB0aGVyZSdzIHJlbWFpbmluZyAKPiBwMm1f aW9yZXFfc2VydmVyIGVudHJpZXMuCgpUaGF0J3Mgd2hhdCBJJ3ZlIHRyaWVkIHRvIGhpbnQgYXQg d2l0aCBteSBxdWVzdGlvbi4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=