From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH v7 12/17] ARM64: ACPI: Check if it runs on Xen to enable or disable ACPI Date: Sat, 26 Mar 2016 12:56:24 +0000 Message-ID: References: <1458830676-27075-1-git-send-email-shannon.zhao@linaro.org> <1458830676-27075-13-git-send-email-shannon.zhao@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1458830676-27075-13-git-send-email-shannon.zhao@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Shannon Zhao Cc: devicetree@vger.kernel.org, linux-efi@vger.kernel.org, catalin.marinas@arm.com, will.deacon@arm.com, linux-kernel@vger.kernel.org, peter.huangpeng@huawei.com, julien.grall@arm.com, stefano.stabellini@citrix.com, david.vrabel@citrix.com, zhaoshenglong@huawei.com, xen-devel@lists.xen.org, linux-arm-kernel@lists.infradead.org List-Id: xen-devel@lists.xenproject.org V2lsbCwgQ2F0YWxpbiwKCmFyZSB5b3UgT0sgd2l0aCB0aGlzIGNoYW5nZT8KVGhlIHNlcmllcyBp cyBhbG1vc3QgcmVhZHkgdG8gZ28gaW4sIEkgd291bGQgbGlrZSB0byB0aWUgdXAgdGhlIGxvb3Nl IGVuZHMuCgpUaGFua3MsCgpTdGVmYW5vCgpPbiBUaHUsIDI0IE1hciAyMDE2LCBTaGFubm9uIFpo YW8gd3JvdGU6Cj4gV2hlbiBpdCdzIGEgWGVuIGRvbWFpbjAgYm9vdGluZyB3aXRoIEFDUEksIGl0 IHdpbGwgc3VwcGx5IGEgL2Nob3NlbiBhbmQKPiBhIC9oeXBlcnZpc29yIG5vZGUgaW4gRFQuIFNv IGNoZWNrIGlmIGl0IG5lZWRzIHRvIGVuYWJsZSBBQ1BJLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFNo YW5ub24gWmhhbyA8c2hhbm5vbi56aGFvQGxpbmFyby5vcmc+Cj4gUmV2aWV3ZWQtYnk6IFN0ZWZh bm8gU3RhYmVsbGluaSA8c3RlZmFuby5zdGFiZWxsaW5pQGV1LmNpdHJpeC5jb20+Cj4gQWNrZWQt Ynk6IEhhbmp1biBHdW8gPGhhbmp1bi5ndW9AbGluYXJvLm9yZz4KPiAtLS0KPiAgYXJjaC9hcm02 NC9rZXJuZWwvYWNwaS5jIHwgMTIgKysrKysrKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQv a2VybmVsL2FjcGkuYyBiL2FyY2gvYXJtNjQva2VybmVsL2FjcGkuYwo+IGluZGV4IGQxY2U4ZTIu LjRlOTJiZTAgMTAwNjQ0Cj4gLS0tIGEvYXJjaC9hcm02NC9rZXJuZWwvYWNwaS5jCj4gKysrIGIv YXJjaC9hcm02NC9rZXJuZWwvYWNwaS5jCj4gQEAgLTY3LDEwICs2NywxMyBAQCBzdGF0aWMgaW50 IF9faW5pdCBkdF9zY2FuX2RlcHRoMV9ub2Rlcyh1bnNpZ25lZCBsb25nIG5vZGUsCj4gIHsKPiAg CS8qCj4gIAkgKiBSZXR1cm4gMSBhcyBzb29uIGFzIHdlIGVuY291bnRlciBhIG5vZGUgYXQgZGVw dGggMSB0aGF0IGlzCj4gLQkgKiBub3QgdGhlIC9jaG9zZW4gbm9kZS4KPiArCSAqIG5vdCB0aGUg L2Nob3NlbiBub2RlLCBvciAvaHlwZXJ2aXNvciBub2RlIHdoZW4gcnVubmluZyBvbiBYZW4uCj4g IAkgKi8KPiAtCWlmIChkZXB0aCA9PSAxICYmIChzdHJjbXAodW5hbWUsICJjaG9zZW4iKSAhPSAw KSkKPiAtCQlyZXR1cm4gMTsKPiArCWlmIChkZXB0aCA9PSAxICYmIChzdHJjbXAodW5hbWUsICJj aG9zZW4iKSAhPSAwKSkgewo+ICsJCWlmICgheGVuX2luaXRpYWxfZG9tYWluKCkgfHwgKHN0cmNt cCh1bmFtZSwgImh5cGVydmlzb3IiKSAhPSAwKSkKPiArCQkJcmV0dXJuIDE7Cj4gKwl9Cj4gKwo+ ICAJcmV0dXJuIDA7Cj4gIH0KPiAgCj4gQEAgLTE4NCw3ICsxODcsOCBAQCB2b2lkIF9faW5pdCBh Y3BpX2Jvb3RfdGFibGVfaW5pdCh2b2lkKQo+ICAJLyoKPiAgCSAqIEVuYWJsZSBBQ1BJIGluc3Rl YWQgb2YgZGV2aWNlIHRyZWUgdW5sZXNzCj4gIAkgKiAtIEFDUEkgaGFzIGJlZW4gZGlzYWJsZWQg ZXhwbGljaXRseSAoYWNwaT1vZmYpLCBvcgo+IC0JICogLSB0aGUgZGV2aWNlIHRyZWUgaXMgbm90 IGVtcHR5IChpdCBoYXMgbW9yZSB0aGFuIGp1c3QgYSAvY2hvc2VuIG5vZGUpCj4gKwkgKiAtIHRo ZSBkZXZpY2UgdHJlZSBpcyBub3QgZW1wdHkgKGl0IGhhcyBtb3JlIHRoYW4ganVzdCBhIC9jaG9z ZW4gbm9kZSwKPiArCSAqICAgYW5kIGEgL2h5cGVydmlzb3Igbm9kZSB3aGVuIHJ1bm5pbmcgb24g WGVuKQo+ICAJICogICBhbmQgQUNQSSBoYXMgbm90IGJlZW4gZm9yY2UgZW5hYmxlZCAoYWNwaT1m b3JjZSkKPiAgCSAqLwo+ICAJaWYgKHBhcmFtX2FjcGlfb2ZmIHx8Cj4gLS0gCj4gMi4xLjQKPiAK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==