From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH] x86/shadow: account for ioreq server pages before complaining about not found mapping Date: Fri, 29 Apr 2016 06:39:55 -0600 Message-ID: <5723723B02000078000E738B@prv-mh.provo.novell.com> References: <572333CF02000078000E719C@prv-mh.provo.novell.com> <5723536C.7040702@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aw7iS-0007LP-Th for xen-devel@lists.xenproject.org; Fri, 29 Apr 2016 12:40:17 +0000 In-Reply-To: <5723536C.7040702@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: xen-devel , Paul Durrant , Wei Liu , Tim Deegan List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI5LjA0LjE2IGF0IDE0OjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMjkvMDQvMTYgMDk6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBwcmVwYXJlX3Jp bmdfZm9yX2hlbHBlcigpLCBqdXN0IGxpa2Ugc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpLAo+ PiB0YWtlcyBhIHdyaXRlIHJlZmVyZW5jZSBvbiB0aGUgcGFnZSwgYW5kIGhlbmNlIHNob3VsZCBz aW1pbGFybHkgYmUKPj4gYWNjb3VudGVkIGZvciB3aGVuIGRldGVybWluaW5nIHdoZXRoZXIgdG8g bG9nIGEgY29tcGxhaW50Lgo+Pgo+PiBUaGlzIHJlcXVpcmVzIHVzaW5nIHJlY3Vyc2l2ZSBsb2Nr aW5nIGZvciB0aGUgaW9yZXEgc2VydmVyIGxvY2ssIGFzIHRoZQo+PiBvZmZlbmRpbmcgaW52b2Nh dGlvbiBvZiBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawo+ PiBmcm9tIGh2bV9zZXRfaW9yZXFfc2VydmVyX3N0YXRlKCkuIChXaGlsZSBub3Qgc3RyaWN0bHkg bmVlZGVkIHRvIGJlCj4+IGRvbmUgaW4gYWxsIG90aGVyIGluc3RhbmNlcyB0b28sIGNvbnZlcnQg YWxsIG9mIHRoZW0gZm9yIGNvbnNpc3RlbmN5LikKPj4KPj4gQXQgb25jZSBpbXByb3ZlIHRoZSB1 c2VmdWxuZXNzIG9mIHRoZSBzaGFkb3cgZXJyb3IgbWVzc2FnZTogTG9nIGFsbAo+PiB2YWx1ZXMg aW52b2x2ZWQgaW4gdHJpZ2dlcmluZyBpdCBhcyB3ZWxsIGFzIHRoZSBHRk4gKHRvIGFpZAo+PiB1 bmRlcnN0YW5kaW5nIHdoaWNoIGd1ZXN0IHBhZ2UgaXQgaXMgdGhhdCB0aGVyZSBpcyBhIHByb2Js ZW0gd2l0aCAtIGluCj4+IGNhc2VzIGxpa2UgdGhlIG9uZSBoZXJlIHRoZSBHRk4gaXMgaW52YXJp YW50IGFjcm9zcyBpbnZvY2F0aW9ucywgd2hpbGUKPj4gdGhlIE1GTiBvYnZpb3VzbHkgY2FuIFth bmQgd2lsbF0gdmFyeSkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj aEBzdXNlLmNvbT4KPiAKPiBJTU8sIHRoaXMgaXMgYSA0LjcgY2FuZGlkYXRlLiBJIGFscmVhZHkg aGFkIGEgVE9ETyBsaXN0IGl0ZW0gb2Ygd29ya2luZwo+IG91dCB3aHkgdGhlIHNoYWRvdyBjb2Rl IHdhcyBhbHdheXMgY29tcGxhaW5pbmcuCgpEZWZpbml0ZWx5IChoZW5jZSBJIGhhZCBjb3BpZWQg V2VpKS4KCj4gUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp eC5jb20+LCBhbGJlaXQgd2l0aCBvbmUKPiBmdXJ0aGVyIHN1Z2dlc3Rpb24uCj4gCj4+IC0tLSBh L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21t L3NoYWRvdy9jb21tb24uYwo+PiBAQCAtMzUsNiArMzUsNyBAQAo+PiAgI2luY2x1ZGUgPGFzbS9j dXJyZW50Lmg+Cj4+ICAjaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+Cj4+ICAjaW5jbHVkZSA8YXNt L3NoYWRvdy5oPgo+PiArI2luY2x1ZGUgPGFzbS9odm0vaW9yZXEuaD4KPj4gICNpbmNsdWRlIDx4 ZW4vbnVtYS5oPgo+PiAgI2luY2x1ZGUgInByaXZhdGUuaCIKPj4gIAo+PiBAQCAtMjU5MSw3ICsy NTkyLDggQEAgaW50IHNoX3JlbW92ZV93cml0ZV9hY2Nlc3NfZnJvbV9zbDFwKHN0cgo+PiAgLyog UmVtb3ZlIGFsbCBtYXBwaW5ncyBvZiBhIGd1ZXN0IGZyYW1lIGZyb20gdGhlIHNoYWRvdyB0YWJs ZXMuCj4+ICAgKiBSZXR1cm5zIG5vbi16ZXJvIGlmIHdlIG5lZWQgdG8gZmx1c2ggVExCcy4gKi8K Pj4gIAo+PiAtc3RhdGljIGludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCBkb21haW4g KmQsIG1mbl90IGdtZm4pCj4+ICtzdGF0aWMgaW50IHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Moc3Ry dWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB1bnNpZ25lZCBsb25nIGdmbikKPiAKPiBJdCB3b3VsZCBiZSBuaWNlIGlmIHdlIGNv dWxkIHVzZSBnZm5fdCByYXRoZXIgdGhhbiBoYXZpbmcgbW9yZSB1bnNpZ25lZAo+IGxvbmdzLgoK SSBnZW5lcmFsbHkgYWdyZWUsIGJ1dCBpbnRlbnRpb25hbGx5IGRpZG4ndCB0byBtYXRjaCBhbGwg dGhlIG90aGVyCnNoYWRvdyBjb2RlLiBJJ2xsIG1ha2UgY2hhbmdpbmcgdGhpcyBkZXBlbmRlbnQg b24gd2hhdCBUaW0KdGhpbmtzLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK