From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v4 07/16] libxl/arm: Construct ACPI GTDT table Date: Wed, 24 Aug 2016 13:56:04 +0100 Message-ID: <20160824125604.GL20641@citrix.com> References: <1471343113-10652-1-git-send-email-zhaoshenglong@huawei.com> <1471343113-10652-8-git-send-email-zhaoshenglong@huawei.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1471343113-10652-8-git-send-email-zhaoshenglong@huawei.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Shannon Zhao Cc: sstabellini@kernel.org, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, peter.huangpeng@huawei.com, xen-devel@lists.xen.org, julien.grall@arm.com, shannon.zhao@linaro.org, boris.ostrovsky@oracle.com, Roger Pau =?iso-8859-1?Q?Monn=E9?= List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBBdWcgMTYsIDIwMTYgYXQgMDY6MjU6MDRQTSArMDgwMCwgU2hhbm5vbiBaaGFvIHdy b3RlOgo+IEZyb206IFNoYW5ub24gWmhhbyA8c2hhbm5vbi56aGFvQGxpbmFyby5vcmc+Cj4gCj4g Q29uc3RydWN0IEdURFQgdGFibGUgd2l0aCB0aGUgaW50ZXJydXB0IGluZm9ybWF0aW9uIG9mIHRp bWVycy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5h cm8ub3JnPgo+IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jIHwgMjkgKysrKysr KysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDI5IGluc2VydGlvbnMo KykKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyBiL3Rvb2xz L2xpYnhsL2xpYnhsX2FybV9hY3BpLmMKPiBpbmRleCA4Y2QxZDliLi4yOGZiNmZlIDEwMDY0NAo+ IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMKPiArKysgYi90b29scy9saWJ4bC9s aWJ4bF9hcm1fYWNwaS5jCj4gQEAgLTI0LDEwICsyNCwxOCBAQCB0eXBlZGVmIHVpbnQ4X3QgdTg7 Cj4gIHR5cGVkZWYgdWludDE2X3QgdTE2Owo+ICB0eXBlZGVmIHVpbnQzMl90IHUzMjsKPiAgdHlw ZWRlZiB1aW50NjRfdCB1NjQ7Cj4gK3R5cGVkZWYgaW50NjRfdCBzNjQ7Cj4gIAo+ICAjaW5jbHVk ZSA8YWNwaS9hY2NvbmZpZy5oPgo+ICAjaW5jbHVkZSA8YWNwaS9hY3RibC5oPgo+ICAKPiArI2lu Y2x1ZGUgPGFzbS1nZW5lcmljL2JpdHNwZXJsb25nLmg+CgpIbW0uLi4gVGhpcyBpcyBsaWtlbHkg dG8gYmUgTGludXgtY2VudHJpYy4gQnV0IEknbSBub3Qgc3VyZSBpZiBGcmVlQlNECm9yIG90aGVy IEJTRGVzIGhhdmUgcGxhbiBmb3IgWGVuIG9uIEFSTSBzdXBwb3J0LgoKQ0MgUm9nZXIgaGVyZS4K Cj4gKyNkZWZpbmUgQUNQSV9NQUNISU5FX1dJRFRIIF9fQklUU19QRVJfTE9ORwo+ICsjZGVmaW5l IENPTVBJTEVSX0RFUEVOREVOVF9JTlQ2NCBpbnQ2NF90Cj4gKyNkZWZpbmUgQ09NUElMRVJfREVQ RU5ERU5UX1VJTlQ2NCB1aW50NjRfdAo+ICsKPiArI2luY2x1ZGUgPGFjcGkvYWN0eXBlcy5oPgo+ ICsKPiAgX2hpZGRlbgo+ICBleHRlcm4gY29uc3QgdW5zaWduZWQgY2hhciBkc2R0X2FueWNwdV9h cm1bXTsKPiAgX2hpZGRlbgo+IEBAIC0xNzUsNiArMTgzLDI2IEBAIHN0YXRpYyB2b2lkIG1ha2Vf YWNwaV94c2R0KGxpYnhsX19nYyAqZ2MsIHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSwKPiAgICAg ICAgICAgICAgICAgICAgICAgICBhY3BpdGFibGVzW1hTRFRdLnNpemUpOwo+ICB9Cj4gIAo+ICtz dGF0aWMgdm9pZCBtYWtlX2FjcGlfZ3RkdChsaWJ4bF9fZ2MgKmdjLCBzdHJ1Y3QgeGNfZG9tX2lt YWdlICpkb20sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBhY3BpdGFibGUg YWNwaXRhYmxlc1tdKQo+ICt7Cj4gKyAgICB1aW50NjRfdCBvZmZzZXQgPSBhY3BpdGFibGVzW0dU RFRdLmFkZHIgLSBHVUVTVF9BQ1BJX0JBU0U7Cj4gKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9ndGR0 ICpndGR0ID0gKHZvaWQgKilkb20tPmFjcGlfbW9kdWxlc1swXS5kYXRhICsgb2Zmc2V0Owo+ICsK PiArICAgIGd0ZHQtPm5vbl9zZWN1cmVfZWwxX2ludGVycnVwdCA9IEdVRVNUX1RJTUVSX1BIWVNf TlNfUFBJOwo+ICsgICAgZ3RkdC0+bm9uX3NlY3VyZV9lbDFfZmxhZ3MgPQo+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChBQ1BJX0xFVkVMX1NFTlNJVElWRSA8PCBBQ1BJX0dURFRfSU5U RVJSVVBUX01PREUpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfChBQ1BJX0FDVElW RV9MT1cgPDwgQUNQSV9HVERUX0lOVEVSUlVQVF9QT0xBUklUWSk7Cj4gKyAgICBndGR0LT52aXJ0 dWFsX3RpbWVyX2ludGVycnVwdCA9IEdVRVNUX1RJTUVSX1ZJUlRfUFBJOwo+ICsgICAgZ3RkdC0+ dmlydHVhbF90aW1lcl9mbGFncyA9Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEFD UElfTEVWRUxfU0VOU0lUSVZFIDw8IEFDUElfR1REVF9JTlRFUlJVUFRfTU9ERSkKPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8KEFDUElfQUNUSVZFX0xPVyA8PCBBQ1BJX0dURFRfSU5U RVJSVVBUX1BPTEFSSVRZKTsKPiArCj4gKyAgICBtYWtlX2FjcGlfaGVhZGVyKCZndGR0LT5oZWFk ZXIsICJHVERUIiwgYWNwaXRhYmxlc1tHVERUXS5zaXplLCAyKTsKPiArICAgIGNhbGN1bGF0ZV9j aGVja3N1bShndGR0LCBvZmZzZXRvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIsIGNoZWNrc3Vt KSwKPiArICAgICAgICAgICAgICAgICAgICAgICBhY3BpdGFibGVzW0dURFRdLnNpemUpOwo+ICt9 Cj4gKwo+ICBpbnQgbGlieGxfX3ByZXBhcmVfYWNwaShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21h aW5fYnVpbGRfaW5mbyAqaW5mbywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Rv bWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj dCB4Y19kb21faW1hZ2UgKmRvbSkKPiBAQCAtMjA1LDYgKzIzMyw3IEBAIGludCBsaWJ4bF9fcHJl cGFyZV9hY3BpKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAo+ ICAKPiAgICAgIG1ha2VfYWNwaV9yc2RwKGdjLCBkb20sIGFjcGl0YWJsZXMpOwo+ICAgICAgbWFr ZV9hY3BpX3hzZHQoZ2MsIGRvbSwgYWNwaXRhYmxlcyk7Cj4gKyAgICBtYWtlX2FjcGlfZ3RkdChn YywgZG9tLCBhY3BpdGFibGVzKTsKPiAgCj4gIG91dDoKPiAgICAgIHJldHVybiByYzsKPiAtLSAK PiAyLjAuNAo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRw czovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==