From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Zhang Subject: Re: [PATCH v7 5/5] x86/ioreq server: Synchronously reset outstanding p2m_ioreq_server entries when an ioreq server unmaps. Date: Tue, 14 Mar 2017 21:29:41 +0800 Message-ID: <58C7F045.4030509@linux.intel.com> References: <1488987232-12349-1-git-send-email-yu.c.zhang@linux.intel.com> <1488987232-12349-6-git-send-email-yu.c.zhang@linux.intel.com> <79e1fe7a-05b2-e3b6-c1cc-b4b1832cae4d@citrix.com> <58C3B875.5010900@linux.intel.com> <58C691420200007800142726@prv-mh.provo.novell.com> <58C79EE0.7070600@linux.intel.com> <58C7D94A0200007800142B6D@prv-mh.provo.novell.com> <58C7E072.2050902@linux.intel.com> <58C7FA590200007800142D4C@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: <58C7FA590200007800142D4C@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: George Dunlap , Andrew Cooper , Paul Durrant , zhiyuan.lv@intel.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org CgpPbiAzLzE0LzIwMTcgOToxMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTQuMDMu MTcgYXQgMTM6MjIsIDx5dS5jLnpoYW5nQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4+IE9uIDMv MTQvMjAxNyA2OjUxIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDE0LjAzLjE3IGF0 IDA4OjQyLCA8eXUuYy56aGFuZ0BsaW51eC5pbnRlbC5jb20+IHdyb3RlOgo+Pj4+IFNvIHlvdSBt ZWFuIGNoYW5nZSB0aGUgZGVmaW5pdGlvbiBvZiB0bwo+Pj4+IHhlbl9kbV9vcF9tYXBfbWVtX3R5 cGVfdG9faW9yZXFfc2VydmVyCj4+Pj4gdG8gc29tZXRoaW5nIGxpa2UgdGhpcz8KPj4+Pgo+Pj4+ IHN0cnVjdCB4ZW5fZG1fb3BfbWFwX21lbV90eXBlX3RvX2lvcmVxX3NlcnZlciB7Cj4+Pj4gICAg ICAgIGlvc2VydmlkX3QgaWQ7ICAgICAgLyogSU4gLSBpb3JlcSBzZXJ2ZXIgaWQgKi8KPj4+PiAg ICAgICAgdWludDE2X3QgdHlwZTsgICAgICAvKiBJTiAtIG1lbW9yeSB0eXBlICovCj4+Pj4gICAg ICAgIHVpbnQzMl90IGZsYWdzOyAgICAgLyogSU4gLSB0eXBlcyBvZiBhY2Nlc3NlcyB0byBiZSBm b3J3YXJkZWQgdG8gdGhlCj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9yZXEg c2VydmVyLiBmbGFncyB3aXRoIDAgbWVhbnMgdG8gdW5tYXAgdGhlCj4+Pj4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgaW9yZXEgc2VydmVyICovCj4+Pj4KPj4+PiAgICAgICAgdWludDY0 X3Qgb3BhcXVlOyAgICAvKiBvbmx5IHVzZWQgZm9yIGh5cGVyY2FsbCBjb250aW51YXRpb24sIHNo b3VsZAo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJlIHNldCB0byB6ZXJvIGJ5 IHRoZSBjYWxsZXIgKi8KPj4+PiB9Owo+Pj4gWWVzLCB3aXRoIHRoZSBmaWVsZCBtYXJrZWQgSU4g T1VUIGFuZCAic2hvdWxkIiByZXBsYWNlZCBieSAiaGFzIHRvIi4KPj4gR290IGl0LiBCVFcsIEkg Y2FuIGRlZmluZSB0aGlzIG9wYXF1ZSBmaWVsZCBpbiBwYXRjaCAyLzUgLSB0aGUKPj4gaW50cm9k dWN0aW9uIG9mIHRoaXMgZG1fb3AsCj4+IG9yIGFkZCBpdCBpbiB0aGlzIHBhdGNoIDUvNSB3aGVu IHdlIHVzZSBpdCBpbiB0aGUgaHlwZXJjYWxsCj4+IGNvbnRpbnVhdGlvbi4gV2hpY2ggb25lIGRv Cj4+IHlvdSBpbmNsaW5lPwo+IEknZCBwcmVmZXIgaWYgeW91IGFkZGVkIGl0IHJpZ2h0IGF3YXks IGkuZS4gaW4gcGF0Y2ggMi4KCkdvdCBpdC4gVGhhbmsgeW91LCBKYW4uIDopCgpZdQoKPiBKYW4K Pgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==