From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] x86/shadow: account for ioreq server pages before complaining about not found mapping Date: Fri, 29 Apr 2016 13:28:28 +0100 Message-ID: <5723536C.7040702@citrix.com> References: <572333CF02000078000E719C@prv-mh.provo.novell.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 1aw7X5-0006Su-Tu for xen-devel@lists.xenproject.org; Fri, 29 Apr 2016 12:28:32 +0000 In-Reply-To: <572333CF02000078000E719C@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 , xen-devel Cc: Wei Liu , Paul Durrant , Tim Deegan List-Id: xen-devel@lists.xenproject.org T24gMjkvMDQvMTYgMDk6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IHByZXBhcmVfcmluZ19mb3Jf aGVscGVyKCksIGp1c3QgbGlrZSBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCksCj4gdGFrZXMg YSB3cml0ZSByZWZlcmVuY2Ugb24gdGhlIHBhZ2UsIGFuZCBoZW5jZSBzaG91bGQgc2ltaWxhcmx5 IGJlCj4gYWNjb3VudGVkIGZvciB3aGVuIGRldGVybWluaW5nIHdoZXRoZXIgdG8gbG9nIGEgY29t cGxhaW50Lgo+Cj4gVGhpcyByZXF1aXJlcyB1c2luZyByZWN1cnNpdmUgbG9ja2luZyBmb3IgdGhl IGlvcmVxIHNlcnZlciBsb2NrLCBhcyB0aGUKPiBvZmZlbmRpbmcgaW52b2NhdGlvbiBvZiBzaF9y ZW1vdmVfYWxsX21hcHBpbmdzKCkgaXMgZG93biB0aGUgY2FsbCBzdGFjawo+IGZyb20gaHZtX3Nl dF9pb3JlcV9zZXJ2ZXJfc3RhdGUoKS4gKFdoaWxlIG5vdCBzdHJpY3RseSBuZWVkZWQgdG8gYmUK PiBkb25lIGluIGFsbCBvdGhlciBpbnN0YW5jZXMgdG9vLCBjb252ZXJ0IGFsbCBvZiB0aGVtIGZv ciBjb25zaXN0ZW5jeS4pCj4KPiBBdCBvbmNlIGltcHJvdmUgdGhlIHVzZWZ1bG5lc3Mgb2YgdGhl IHNoYWRvdyBlcnJvciBtZXNzYWdlOiBMb2cgYWxsCj4gdmFsdWVzIGludm9sdmVkIGluIHRyaWdn ZXJpbmcgaXQgYXMgd2VsbCBhcyB0aGUgR0ZOICh0byBhaWQKPiB1bmRlcnN0YW5kaW5nIHdoaWNo IGd1ZXN0IHBhZ2UgaXQgaXMgdGhhdCB0aGVyZSBpcyBhIHByb2JsZW0gd2l0aCAtIGluCj4gY2Fz ZXMgbGlrZSB0aGUgb25lIGhlcmUgdGhlIEdGTiBpcyBpbnZhcmlhbnQgYWNyb3NzIGludm9jYXRp b25zLCB3aGlsZQo+IHRoZSBNRk4gb2J2aW91c2x5IGNhbiBbYW5kIHdpbGxdIHZhcnkpLgo+Cj4g U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSU1PLCB0aGlz IGlzIGEgNC43IGNhbmRpZGF0ZS4gSSBhbHJlYWR5IGhhZCBhIFRPRE8gbGlzdCBpdGVtIG9mIHdv cmtpbmcKb3V0IHdoeSB0aGUgc2hhZG93IGNvZGUgd2FzIGFsd2F5cyBjb21wbGFpbmluZy4KClJl dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiwgYWxi ZWl0IHdpdGggb25lCmZ1cnRoZXIgc3VnZ2VzdGlvbi4KCj4gLS0tIGEveGVuL2FyY2gveDg2L21t L3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMK PiBAQCAtMzUsNiArMzUsNyBAQAo+ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPiAgI2luY2x1 ZGUgPGFzbS9mbHVzaHRsYi5oPgo+ICAjaW5jbHVkZSA8YXNtL3NoYWRvdy5oPgo+ICsjaW5jbHVk ZSA8YXNtL2h2bS9pb3JlcS5oPgo+ICAjaW5jbHVkZSA8eGVuL251bWEuaD4KPiAgI2luY2x1ZGUg InByaXZhdGUuaCIKPiAgCj4gQEAgLTI1OTEsNyArMjU5Miw4IEBAIGludCBzaF9yZW1vdmVfd3Jp dGVfYWNjZXNzX2Zyb21fc2wxcChzdHIKPiAgLyogUmVtb3ZlIGFsbCBtYXBwaW5ncyBvZiBhIGd1 ZXN0IGZyYW1lIGZyb20gdGhlIHNoYWRvdyB0YWJsZXMuCj4gICAqIFJldHVybnMgbm9uLXplcm8g aWYgd2UgbmVlZCB0byBmbHVzaCBUTEJzLiAqLwo+ICAKPiAtc3RhdGljIGludCBzaF9yZW1vdmVf YWxsX21hcHBpbmdzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4pCj4gK3N0YXRpYyBpbnQg c2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLAo+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4pCgpJdCB3 b3VsZCBiZSBuaWNlIGlmIHdlIGNvdWxkIHVzZSBnZm5fdCByYXRoZXIgdGhhbiBoYXZpbmcgbW9y ZSB1bnNpZ25lZApsb25ncy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==