From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v3 1/3] x86/hvm: Add check when register io handler Date: Mon, 23 May 2016 08:17:02 +0000 Message-ID: <60fdd53227e342cfac33d8bf5d485e6c@AMSPEX02CL03.citrite.net> References: <1463874151-6950-1-git-send-email-suravee.suthikulpanit@amd.com> <1463874151-6950-2-git-send-email-suravee.suthikulpanit@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1463874151-6950-2-git-send-email-suravee.suthikulpanit@amd.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "suravee.suthikulpanit@amd.com" , "xen-devel@lists.xen.org" , "jbeulich@suse.com" , George Dunlap Cc: "Keir (Xen.org)" List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IHN1cmF2ZWUuc3V0aGlrdWxwYW5p dEBhbWQuY29tCj4gW21haWx0bzpzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbV0KPiBTZW50 OiAyMiBNYXkgMjAxNiAwMDo0Mgo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZzsgUGF1bCBE dXJyYW50OyBqYmV1bGljaEBzdXNlLmNvbTsgR2VvcmdlCj4gRHVubGFwCj4gQ2M6IEtlaXIgKFhl bi5vcmcpOyBTdXJhdmVlIFN1dGhpa3VscGFuaXQ7IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdAo+IFN1 YmplY3Q6IFtQQVRDSCB2MyAxLzNdIHg4Ni9odm06IEFkZCBjaGVjayB3aGVuIHJlZ2lzdGVyIGlv IGhhbmRsZXIKPiAKPiBGcm9tOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPFN1cmF2ZWUuU3V0aGlr dWxwYW5pdEBhbWQuY29tPgo+IAo+IEF0IHRoZSB0aW1lIG9mIHJlZ2lzdGVyaW5nIEhWTSBJL08g aGFuZGxlciwgdGhlIEhWTSBkb21haW4gbWlnaHQKPiBub3QgaGF2ZSBiZWVuIGluaXRpYWxpemVk LCB3aGljaCBtZWFucyB0aGUgaHZtX2RvbWFpbi5pb19oYW5kbGVyCj4gd291bGQgYmUgTlVMTC4g SW4gdGhlIGh2bV9uZXh0X2lvX2hhbmRsZXIoKSwgdGhpcyBzaG91bGQgYmUgYXNzZXJ0ZWQuCj4g Cj4gU2lnbmVkLW9mZi1ieTogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3Vs cGFuaXRAYW1kLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYyB8IDIg KysKPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94 ZW4vYXJjaC94ODYvaHZtL2ludGVyY2VwdC5jIGIveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQu Ywo+IGluZGV4IGZjNzU3ZDAuLjJmOGQ1N2YgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2 bS9pbnRlcmNlcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKPiBAQCAt MjU4LDYgKzI1OCw4IEBAIHN0cnVjdCBodm1faW9faGFuZGxlciAqaHZtX25leHRfaW9faGFuZGxl cihzdHJ1Y3QKPiBkb21haW4gKmQpCj4gIHsKPiAgICAgIHVuc2lnbmVkIGludCBpID0gZC0+YXJj aC5odm1fZG9tYWluLmlvX2hhbmRsZXJfY291bnQrKzsKPiAKPiArICAgIEFTU0VSVCggZC0+YXJj aC5odm1fZG9tYWluLmlvX2hhbmRsZXIgKTsKCk5lZWRzIGZpeGluZyBmb3Igc3R5bGUsIGJ1dCB3 aXRoIHRoYXQuLi4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy aXguY29tPgoKPiArCj4gICAgICBpZiAoIGkgPT0gTlJfSU9fSEFORExFUlMgKQo+ICAgICAgewo+ ICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPiAtLQo+IDEuOS4xCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK