From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v1 02/20] acpi/hvmloader: Move acpi_info initialization out of ACPI code Date: Fri, 8 Jul 2016 10:39:56 -0400 Message-ID: References: <1467745519-9868-1-git-send-email-boris.ostrovsky@oracle.com> <1467745519-9868-3-git-send-email-boris.ostrovsky@oracle.com> <577F984902000078000FC87F@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: <577F984902000078000FC87F@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 T24gMDcvMDgvMjAxNiAwNjoxMCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4KPj4gQEAgLTYxNSwy MCArNTkzLDEwIEBAIHZvaWQgYWNwaV9idWlsZF90YWJsZXMoc3RydWN0IGFjcGlfY29uZmlnICpj b25maWcsIHVuc2lnbmVkIGludCBwaHlzaWNhbCkKPj4gICAgICAgICAgICAgICAgICAgb2Zmc2V0 b2Yoc3RydWN0IGFjcGlfMjBfcnNkcCwgZXh0ZW5kZWRfY2hlY2tzdW0pLAo+PiAgICAgICAgICAg ICAgICAgICBzaXplb2Yoc3RydWN0IGFjcGlfMjBfcnNkcCkpOwo+PiAgCj4+IC0gICAgaWYgKCAh bmV3X3ZtX2dpZChhY3BpX2luZm8pICkKPj4gKyAgICBpZiAoICFuZXdfdm1fZ2lkKCZjb25maWct PmFpbmZvKSApCj4+ICAgICAgICAgIGdvdG8gb29tOwo+PiAgCj4+IC0gICAgYWNwaV9pbmZvLT5j b20xX3ByZXNlbnQgPSB1YXJ0X2V4aXN0cygweDNmOCk7Cj4+IC0gICAgYWNwaV9pbmZvLT5jb20y X3ByZXNlbnQgPSB1YXJ0X2V4aXN0cygweDJmOCk7Cj4+IC0gICAgYWNwaV9pbmZvLT5scHQxX3By ZXNlbnQgPSBscHRfZXhpc3RzKDB4Mzc4KTsKPj4gLSAgICBhY3BpX2luZm8tPmhwZXRfcHJlc2Vu dCA9IGhwZXRfZXhpc3RzKEFDUElfSFBFVF9BRERSRVNTKTsKPj4gLSAgICBhY3BpX2luZm8tPnBj aV9taW4gPSBwY2lfbWVtX3N0YXJ0Owo+PiAtICAgIGFjcGlfaW5mby0+cGNpX2xlbiA9IHBjaV9t ZW1fZW5kIC0gcGNpX21lbV9zdGFydDsKPj4gLSAgICBpZiAoIHBjaV9oaV9tZW1fZW5kID4gcGNp X2hpX21lbV9zdGFydCApCj4+IC0gICAgewo+PiAtICAgICAgICBhY3BpX2luZm8tPnBjaV9oaV9t aW4gPSBwY2lfaGlfbWVtX3N0YXJ0Owo+PiAtICAgICAgICBhY3BpX2luZm8tPnBjaV9oaV9sZW4g PSBwY2lfaGlfbWVtX2VuZCAtIHBjaV9oaV9tZW1fc3RhcnQ7Cj4+IC0gICAgfQo+PiArICAgICoo c3RydWN0IGFjcGlfaW5mbyAqKWNvbmZpZy0+YWluZm9wID0gY29uZmlnLT5haW5mbzsKPiBXaXRo IHlvdXIgbmV3IHNlcGFyYXRpb24gb2YgcmVzcG9uc2liaWxpdGllcyAtIGRvZXMgdGhpcyByZWFs bHkKPiBiZWxvbmcgaGVyZSByYXRoZXIgdGhhbiBpbiB0aGUgY2FsbGVyPyAKCkkgdGhpbmsgaXQg c2hvdWxkIGJlIGRvbmUgaGVyZTogd2hlbiB0aGUgY2FsbCByZXR1cm5zIGFsbCB0YWJsZXMgYXJl CmFscmVhZHkgaW4gbWVtb3J5LiBJZiB0aGUgY2FsbGVyIHdhbnRzIHRvIGxvYWQgdGhvc2UgdGFi bGVzIHNlcGFyYXRlbHkKKGFzIHByb2JhYmx5IHRoZSB0b29sc3RhY2sgd2lsbCkgdGhlbiBpdCBj YW4gc2ltcGx5IGNvcHkgaXQgYXMgYSBibG9iLgoKPgo+PiArc3RydWN0IGFjcGlfY29uZmlnIHsK Pj4gKyAgICBjb25zdCB1bnNpZ25lZCBjaGFyICpkc2R0X2FueWNwdTsKPj4gKyAgICB1bnNpZ25l ZCBpbnQgZHNkdF9hbnljcHVfbGVuOwo+PiArICAgIGNvbnN0IHVuc2lnbmVkIGNoYXIgKmRzZHRf MTVjcHU7Cj4+ICsgICAgdW5zaWduZWQgaW50IGRzZHRfMTVjcHVfbGVuOwo+PiArCj4+ICsgICAg LyogTWF5IGhhdmUgc29tZSBmaWVsZHMgdXBkYXRlZCBieSBhY3BpX2J1aWxkX3RhYmxlKCkgKi8K Pj4gKyAgICBzdHJ1Y3QgYWNwaV9pbmZvIGFpbmZvOwo+PiArICAgIC8qCj4+ICsgICAgICogQWRk cmVzcyB3aGVyZSBhY3BpX2luZm8gc2hvdWxkIGJlIHBsYWNlZC4KPj4gKyAgICAgKiBUaGlzIG11 c3QgbWF0Y2ggdGhlIE9wZXJhdGlvblJlZ2lvbihCSU9TLCBTeXN0ZW1NZW1vcnksIC4uLi4pCj4+ ICsgICAgICogZGVmaW5pdGlvbiBpbiB0aGUgRFNEVAo+PiArICAgICAqLwo+PiArICAgIHVuc2ln bmVkIGludCBhaW5mb3A7Cj4gV2hhdCBpcyB0aGUgImEiIHByZWZpeCBvZiB0aGVzZSB0d28gZmll bGRzIGdvb2QgZm9yPyBDb25zaWRlcmluZyB0aGUKPiBuYW1lIG9mIHRoZSBzdHJ1Y3R1cmUgSSBk b24ndCBzZWUgYSBuZWVkIGZvciBhbnkgcHJlZml4LiBCdXQgaWYgeW91Cj4gYWJzb2x1dGVseSB3 YW50IG9uZSwgdGhlbiBhY3BpXyBwbGVhc2UuCgpZb3UgcmVxdWVzdGVkICdhY3BpXycgcHJlZml4 IHRvIGJlIGRyb3BwZWQgZWFybGllci4gSSBhZGRlZCAnYScgKGFuZAoncHRfJyBpbiBwYXRjaCA1 KSB0byBiZSBhIGJpdCBtb3JlIGNzY29wZS1mcmllbmRseTogbmFtZXMgbGlrZSBpbmZvLAphZGRy IGFuZCBsZW5ndGggd2lsbCByZXN1bHQgaW4gbG90cyBvZiB1bm5lY2Vzc2FyeSBoaXRzLgoKLWJv cmlzCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK