From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v2 22/23] libxl/acpi: Build ACPI tables for HVMlite guests Date: Tue, 9 Aug 2016 11:07:14 -0400 Message-ID: <98050883-f37c-87a4-921c-e96f4d2b4480@oracle.com> References: <1470344811-14225-1-git-send-email-boris.ostrovsky@oracle.com> <1470344811-14225-23-git-send-email-boris.ostrovsky@oracle.com> <57AA08FD02000078001045FA@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <57AA08FD02000078001045FA@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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, julien.grall@arm.com, zhaoshenglong@huawei.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMDgvMDkvMjAxNiAxMDo0NiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDgu MTYgYXQgMjM6MDYsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+ICsgICAg aWYgKGRvbS0+bnJfdm5vZGVzKSB7Cj4+ICsgICAgICAgIHN0cnVjdCBhY3BpX251bWEgKm51bWEg PSAmY29uZmlnLT5udW1hOwo+PiArCj4+ICsgICAgICAgIHJjID0geGNfZG9tYWluX2dldHZudW1h KHhjaCwgZG9taWQsICZudW1hLT5ucl92bm9kZXMsCj4+ICsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICZudW1hLT5ucl92bWVtcmFuZ2VzLAo+PiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAmY29uZmlnLT5odm1pbmZvLT5ucl92Y3B1cywgTlVMTCwgTlVMTCwgTlVMTCk7 Cj4+ICsJaWYgKHJjKSB7Cj4+ICsgICAgICAgICAgICBMT0coRVJST1IsICIlczogeGNfZG9tYWlu X2dldHZudW1hIGZhaWxlZCAocmM9JWQpIiwKPj4gKyAgICAgICAgICAgICAgICBfX0ZVTkNUSU9O X18sIHJjKTsKPj4gKyAgICAgICAgICAgIHJldHVybiByYzsKPj4gKyAgICAgICAgfQo+PiArCj4+ ICsgICAgICAgIG51bWEtPnZtZW1yYW5nZSA9IGxpYnhsX196YWxsb2MoZ2MsIGRvbS0+bnJfdm1l bXJhbmdlcyAqCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6 ZW9mKCpudW1hLT52bWVtcmFuZ2UpKTsKPj4gKyAgICAgICAgbnVtYS0+dmRpc3RhbmNlID0gbGli eGxfX3phbGxvYyhnYywgZG9tLT5ucl92bm9kZXMgKgo+PiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBzaXplb2YoKm51bWEtPnZkaXN0YW5jZSkpOwo+PiArICAgICAg ICBudW1hLT52Y3B1X3RvX3Zub2RlID0gbGlieGxfX3phbGxvYyhnYywgY29uZmlnLT5odm1pbmZv LT5ucl92Y3B1cyAqCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBzaXplb2YoKm51bWEtPnZjcHVfdG9fdm5vZGUpKTsKPj4gKyAgICAgICAgcmMgPSB4Y19k b21haW5fZ2V0dm51bWEoeGNoLCBkb21pZCwgJm51bWEtPm5yX3Zub2RlcywKPj4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgJm51bWEtPm5yX3ZtZW1yYW5nZXMsCj4+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICZjb25maWctPmh2bWluZm8tPm5yX3ZjcHVzLCBudW1h LT52bWVtcmFuZ2UsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bWEtPnZk aXN0YW5jZSwgbnVtYS0+dmNwdV90b192bm9kZSk7Cj4gSSBndWVzcyB0aGF0J3MgdGhlIGNvZGUg cG9ydGlvbiB5b3UgcmVmZXIgdG8gYXMgcmVxdWlyaW5nIHRoZSBOVU1BCj4gcG9pbnRlcnMgdG8g YmUgdG8gbm9uLWNvbnN0PyBJZiBzbyBJIGhhdmUgdG8gZGlzYWdyZWU6IEJ5IHVzaW5nCj4gbG9j YWwgdmFyaWFibGVzIHlvdSBjYW4gc3RpbGwgaGF2ZSB0aGVtIGhhdmUgdGhlIGNvbnN0IHF1YWxp ZmllcnMsCj4gYW5kIEknZCB2ZXJ5IG11Y2ggcHJlZmVyIHRoZW0gdG8gYmUgdGhhdCB3YXkuCgpB aCwgT0ssIHRoaXMgd2lsbCB3b3JrLiAoeGNfZG9tYWluX2dldHZudW1hKCkgd291bGRuJ3QgdGFr ZSBjb25zdGlmaWVkCnBhcmFtZXRlcnMsIHdoaWNoIGlzIHdoYXQgSSB3YXMgcmVmZXJyaW5nIHRv LiBIYXZlbid0IGNvbnNpZGVyZWQgdXNpbmcKbG9jYWwgdmFyaWFibGVzKS4KCi1ib3JpcwoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==