From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shannon Zhao Subject: Re: [PATCH v8 01/17] Xen: ACPI: Hide UART used by Xen Date: Tue, 29 Mar 2016 16:00:26 +0800 Message-ID: <56FA361A.6080104__49890.4956425124$1459238639$gmane$org@huawei.com> References: <1458830676-27075-2-git-send-email-shannon.zhao@linaro.org> <1458893149-17388-1-git-send-email-zhaoshenglong@huawei.com> <20160325171547.GB29822@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160325171547.GB29822@localhost> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Bjorn Helgaas Cc: devicetree@vger.kernel.org, linux-efi@vger.kernel.org, "Rafael J. Wysocki" , catalin.marinas@arm.com, will.deacon@arm.com, linux-kernel@vger.kernel.org, xen-devel@lists.xen.org, ACPI , stefano.stabellini@citrix.com, david.vrabel@citrix.com, peter.huangpeng@huawei.com, Len Brown , linux-arm-kernel@lists.infradead.org, shannon.zhao@linaro.org List-Id: xen-devel@lists.xenproject.org CgpPbiAyMDE2LzMvMjYgMToxNSwgQmpvcm4gSGVsZ2FhcyB3cm90ZToKPiBPbiBGcmksIE1hciAy NSwgMjAxNiBhdCAwNDowNTo0OVBNICswODAwLCBTaGFubm9uIFpoYW8gd3JvdGU6Cj4+ID4gRnJv bTogU2hhbm5vbiBaaGFvIDxzaGFubm9uLnpoYW9AbGluYXJvLm9yZz4KPj4gPiAKPj4gPiBBQ1BJ IDYuMCBpbnRyb2R1Y2VzIGEgbmV3IHRhYmxlIFNUQU8gdG8gbGlzdCB0aGUgZGV2aWNlcyB3aGlj aCBhcmUgdXNlZAo+PiA+IGJ5IFhlbiBhbmQgY2FuJ3QgYmUgdXNlZCBieSBEb20wLiBPbiBYZW4g dmlydHVhbCBwbGF0Zm9ybXMsIHRoZSBwaHlzaWNhbAo+PiA+IFVBUlQgaXMgdXNlZCBieSBYZW4u IFNvIGhlcmUgaXQgaGlkZXMgVUFSVCBmcm9tIERvbTAuCj4+ID4gCj4+ID4gQ0M6ICJSYWZhZWwg Si4gV3lzb2NraSIgPHJqd0Byand5c29ja2kubmV0PiAoc3VwcG9ydGVyOkFDUEkpCj4+ID4gQ0M6 IExlbiBCcm93biA8bGVuYkBrZXJuZWwub3JnPiAoc3VwcG9ydGVyOkFDUEkpCj4+ID4gQ0M6IGxp bnV4LWFjcGlAdmdlci5rZXJuZWwub3JnIChvcGVuIGxpc3Q6QUNQSSkKPj4gPiBTaWduZWQtb2Zm LWJ5OiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgo+PiA+IC0tLQo+PiA+ ICBkcml2ZXJzL2FjcGkvc2Nhbi5jIHwgNjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysKPj4gPiAgMSBmaWxlIGNoYW5nZWQsIDY4IGluc2VydGlv bnMoKykKPj4gPiAKPj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL3NjYW4uYyBiL2RyaXZl cnMvYWNwaS9zY2FuLmMKPj4gPiBpbmRleCA1ZjI4Y2Y3Li41NDIwY2M1IDEwMDY0NAo+PiA+IC0t LSBhL2RyaXZlcnMvYWNwaS9zY2FuLmMKPj4gPiArKysgYi9kcml2ZXJzL2FjcGkvc2Nhbi5jCj4+ ID4gQEAgLTQ1LDYgKzQ1LDcgQEAgc3RhdGljIExJU1RfSEVBRChhY3BpX3NjYW5faGFuZGxlcnNf bGlzdCk7Cj4+ID4gIERFRklORV9NVVRFWChhY3BpX2RldmljZV9sb2NrKTsKPj4gPiAgTElTVF9I RUFEKGFjcGlfd2FrZXVwX2RldmljZV9saXN0KTsKPj4gPiAgc3RhdGljIERFRklORV9NVVRFWChh Y3BpX2hwX2NvbnRleHRfbG9jayk7Cj4+ID4gK3N0YXRpYyB1NjQgc3Bjcl91YXJ0X2FkZHI7Cj4+ ID4gIAo+PiA+ICBzdHJ1Y3QgYWNwaV9kZXBfZGF0YSB7Cj4+ID4gIAlzdHJ1Y3QgbGlzdF9oZWFk IG5vZGU7Cj4+ID4gQEAgLTE0NTMsNiArMTQ1NCw0MSBAQCBzdGF0aWMgaW50IGFjcGlfYWRkX3Np bmdsZV9vYmplY3Qoc3RydWN0IGFjcGlfZGV2aWNlICoqY2hpbGQsCj4+ID4gIAlyZXR1cm4gMDsK Pj4gPiAgfQo+PiA+ICAKPj4gPiArc3RhdGljIGFjcGlfc3RhdHVzIGFjcGlfZ2V0X3Jlc291cmNl X21lbW9yeShzdHJ1Y3QgYWNwaV9yZXNvdXJjZSAqYXJlcywKPj4gPiArCQkJCQkgICAgdm9pZCAq Y29udGV4dCkKPj4gPiArewo+PiA+ICsJc3RydWN0IHJlc291cmNlICpyZXMgPSBjb250ZXh0Owo+ PiA+ICsKPj4gPiArCWlmIChhY3BpX2Rldl9yZXNvdXJjZV9tZW1vcnkoYXJlcywgcmVzKSkKPj4g PiArCQlyZXR1cm4gQUVfQ1RSTF9URVJNSU5BVEU7Cj4+ID4gKwo+PiA+ICsJcmV0dXJuIEFFX09L Owo+PiA+ICt9Cj4+ID4gKwo+PiA+ICtzdGF0aWMgYm9vbCBhY3BpX2RldmljZV9zaG91bGRfYmVf aGlkZGVuKGFjcGlfaGFuZGxlIGhhbmRsZSkKPj4gPiArewo+PiA+ICsJYWNwaV9zdGF0dXMgc3Rh dHVzOwo+PiA+ICsJc3RydWN0IHJlc291cmNlIHJlczsKPj4gPiArCj4+ID4gKwkvKiBDaGVjayBp ZiBpdCBzaG91bGQgaWdub3JlIHRoZSBVQVJUIGRldmljZSAqLwo+PiA+ICsJaWYgKHNwY3JfdWFy dF9hZGRyICE9IDApIHsKPj4gPiArCQlpZiAoIWFjcGlfaGFzX21ldGhvZChoYW5kbGUsIE1FVEhP RF9OQU1FX19DUlMpKQo+PiA+ICsJCQlyZXR1cm4gZmFsc2U7Cj4+ID4gKwo+PiA+ICsJCXN0YXR1 cyA9IGFjcGlfd2Fsa19yZXNvdXJjZXMoaGFuZGxlLCBNRVRIT0RfTkFNRV9fQ1JTLAo+PiA+ICsJ CQkJCSAgICAgYWNwaV9nZXRfcmVzb3VyY2VfbWVtb3J5LCAmcmVzKTsKPj4gPiArCQlpZiAoQUNQ SV9GQUlMVVJFKHN0YXR1cykpCj4+ID4gKwkJCXJldHVybiBmYWxzZTsKPj4gPiArCj4+ID4gKwkJ aWYgKHJlcy5zdGFydCA9PSBzcGNyX3VhcnRfYWRkcikgewo+PiA+ICsJCQlwcmludGsoS0VSTl9J TkZPIFBSRUZJWCAiVGhlIFVBUlQgZGV2aWNlIGluIFNQQ1IgdGFibGUgd2lsbCBiZSBoaWRkZW5c biIpOwo+IENhbiB3ZSBhdCBsZWFzdCBwcmludCBvdXQgdGhlIEFDUEkgZGV2aWNlIHBhdGggYW5k IGFkZHJlc3MgaGVyZSBmb3IKPiBkZWJ1Z2dpbmcgcHVycG9zZXM/ICBJTUhPLCBrZXJuZWwgbWVz c2FnZXMgdGhhdCBjb250YWluIG9ubHkgc3RhdGljCj4gdGV4dCBhcmUgYWx3YXlzIGR1YmlvdXMu ICBUaGVyZSdzIGFsbW9zdCBhbHdheXMgYSB1c2VmdWwgYWRkcmVzcywgSVJRLAo+IHJldHVybiB2 YWx1ZSwgZXRjLiwgdGhhdCBjb3VsZCBiZSBpbmNsdWRlZC4KPiAKT2ssIEknbGwgYWRkIHRoZSBk ZXZpY2UgYWRkcmVzcyBpbiB0aGUgbWVzc2FnZSBhbmQgdXBkYXRlIHRoaXMgcGF0Y2guCgpUaGFu a3MsCi0tIApTaGFubm9uCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK