From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: Re: [PATCH v3 13/16] hvmloader: Load ACPI tables from hvm_start_info module Date: Tue, 8 Mar 2016 11:15:42 +0000 Message-ID: <20160308111542.GA31817@perard.uk.xensource.com> References: <1456412174-20162-1-git-send-email-anthony.perard@citrix.com> <1456412174-20162-14-git-send-email-anthony.perard@citrix.com> <56D5CEA502000078000D7F98@prv-mh.provo.novell.com> <20160303175922.GQ7532@perard.uk.xensource.com> <56D957DA02000078000D9305@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <56D957DA02000078000D9305@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: Keir Fraser , Stefano Stabellini , Andrew Cooper , Ian Jackson , xen-devel@lists.xen.org, Wei Liu List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBNYXIgMDQsIDIwMTYgYXQgMDE6Mzk6MzhBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDAzLjAzLjE2IGF0IDE4OjU5LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv bT4gd3JvdGU6Cj4gPiBPbiBUdWUsIE1hciAwMSwgMjAxNiBhdCAwOToxNzoyNUFNIC0wNzAwLCBK YW4gQmV1bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjUuMDIuMTYgYXQgMTU6NTYsIDxhbnRob255 LnBlcmFyZEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2 bWxvYWRlci9odm1sb2FkZXIuYwo+ID4+ID4gKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy L2h2bWxvYWRlci5jCj4gPj4gPiBAQCAtMzY1LDggKzM2NSwyNiBAQCBpbnQgbWFpbih2b2lkKQo+ ID4+ID4gIAo+ID4+ID4gICAgICAgICAgaWYgKCBiaW9zLT5hY3BpX2J1aWxkX3RhYmxlcyApCj4g Pj4gPiAgICAgICAgICB7Cj4gPj4gPiArICAgICAgICAgICAgY29uc3Qgc3RydWN0IGh2bV9tb2Rs aXN0X2VudHJ5ICphY3BpX21vZHVsZTsKPiA+PiA+ICsgICAgICAgICAgICBhY3BpX21vZHVsZSA9 IGdldF9tb2R1bGVfZW50cnkoaHZtX3N0YXJ0X2luZm8sICJhY3BpIik7Cj4gPj4gPiAgICAgICAg ICAgICAgcHJpbnRmKCJMb2FkaW5nIEFDUEkgLi4uXG4iKTsKPiA+PiA+IC0gICAgICAgICAgICBi aW9zLT5hY3BpX2J1aWxkX3RhYmxlcygpOwo+ID4+ID4gKyAgICAgICAgICAgIGlmICggYWNwaV9t b2R1bGUgKQo+ID4+ID4gKyAgICAgICAgICAgIHsKPiA+PiA+ICsgICAgICAgICAgICAgICAgdWlu dDMyX3QgcGFkZHIgPSBhY3BpX21vZHVsZS0+cGFkZHI7Cj4gPj4gPiArICAgICAgICAgICAgICAg IGJpb3MtPmFjcGlfYnVpbGRfdGFibGVzKCh2b2lkKilwYWRkciwKPiA+PiA+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNwaV9tb2R1bGUtPnNpemUpOwo+ID4+ID4g KyAgICAgICAgICAgIH0KPiA+PiAKPiA+PiBIbW0sIHNvIGZhciBpdCB3YXMgdGhlIGJ1aWxkIHBy b2Nlc3Mgd2hpY2ggZW5zdXJlZCB0aGUgcmlnaHQgQUNQSQo+ID4+IHRhYmxlcyB3b3VsZCBiZSB1 c2VkIHdpdGggdGhlIGNvcnJlc3BvbmRpbmcgQklPUy4gVGhlIGRpc2Nvbm5lY3QKPiA+PiB0aGF0 IGdldHMgaW50cm9kdWNlZCBoZXJlIHdvcnJpZXMgbWUgYSBsaXR0bGUsIHNpbmNlIHRoaW5ncyBo YXZpbmcKPiA+PiBnb3Qgb3V0IG9mIHN5bmMgbWF5IGJlIHJhdGhlciBoYXJkIHRvIGRpYWdub3Nl IChhcyB0aGV5IG1heQo+ID4+IHN1cmZhY2Ugb25seSBtdWNoIGxhdGVyKS4KPiA+IAo+ID4gU28s IG15IHVsdGltYXRlIGdvYWwgd2l0aCB0aGlzIHNlcmllcyB3YXMgdG8gYmUgYWJsZSB0byBjcmVh dGUgYSBndWVzdCB3aXRoCj4gPiBRRU1VJ3MgUTM1IG1hY2hpbmUsIHdoaWNoIHdvdWxkIG5lZWQg YSBkaWZmZXJlbnQgQUNQSSB0YWJsZXMuCj4gPiAKPiA+IEFsc28sIEkgd291bGQgc2F5IHRoYXQg dGhlIEFDUEkgdGFibGVzIGFyZSBhbHJlYWR5IGRpc2Nvbm5lY3RlZCBmcm9tIHRoZQo+ID4gdGhp bmcgdGhleSBkZXNjcmliZSwgdGhlIGRldmljZSBtb2RlbCBRRU1VLiBJIGRvbid0IHRoaW5rIHRo ZXJlIGlzIG11Y2gKPiA+IGluZm9ybWF0aW9uIGFib3V0IHRoZSBCSU9TIGJhY2tlZCBpbnRvIHRo ZSBEU0RUIHRhYmxlLgo+IAo+IEJ1dCB0aGVuIHdoeSB3b3VsZCB0aGUgUTM1IG1vZGVsIG5lZWQg YSBkaWZmZXJlbnQgb25lPyBPciB0aGUKPiBvdGhlciB3YXkgYXJvdW5kLCB3aHkgd291bGRuJ3Qg dGhhdCBvdGhlciBvbmUgYmUgdXNhYmxlIHdpdGgKPiB3aXRoIHRoZSBjdXJyZW50IG1hY2hpbmUg dHlwZSAob3IgbW9yZSBnZW5lcmFsbHksIHdoeSBjb3VsZG4ndAo+IHdlIGhhdmUgb25lIHRoYXQg Zml0cyBhbGwgbWFjaGluZSB0eXBlcyB3ZSBtZWFuIHRvIHN1cHBvcnQpPwoKSSBoYXZlIG5vdCB0 aG91Z2ggYWJvdXQgdXNpbmcgdGhlIHNhbWUgb25lIGZvciBib3RoLiBJIGNvdWxkIHRyeSB0byBj aGFuZ2UKdGhlIHRhYmxlcyB3ZSBoYXZlIHRvIG1ha2UgaXQgd29yayB3aXRoIGJvdGguIEJ1dCB0 aGF0IGZvciBhbm90aGVyIHRpbWUuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVu LWRldmVsCg==