From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4223AC32771 for ; Wed, 22 Jan 2020 05:58:48 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 19DCE24656 for ; Wed, 22 Jan 2020 05:58:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 19DCE24656 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=hisilicon.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iu91x-00026m-8P; Wed, 22 Jan 2020 05:58:21 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iu91v-00026h-Ef for xen-devel@lists.xenproject.org; Wed, 22 Jan 2020 05:58:19 +0000 X-Inumbo-ID: 28da03cc-3cdc-11ea-8e9a-bc764e2007e4 Received: from huawei.com (unknown [45.249.212.35]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 28da03cc-3cdc-11ea-8e9a-bc764e2007e4; Wed, 22 Jan 2020 05:58:08 +0000 (UTC) Received: from DGGEMS414-HUB.china.huawei.com (unknown [172.30.72.59]) by Forcepoint Email with ESMTP id D3DCA56223B573803072; Wed, 22 Jan 2020 13:58:04 +0800 (CST) Received: from [127.0.0.1] (10.57.101.250) by DGGEMS414-HUB.china.huawei.com (10.3.19.214) with Microsoft SMTP Server id 14.3.439.0; Wed, 22 Jan 2020 13:57:58 +0800 To: Jan Beulich References: <5E26C935.9080107@hisilicon.com> From: Wei Xu Message-ID: <5E27E466.50109@hisilicon.com> Date: Wed, 22 Jan 2020 13:57:58 +0800 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: X-Originating-IP: [10.57.101.250] X-CFilter-Loop: Reflected Subject: Re: [Xen-devel] [PATCH] arm/acpi: Add __acpi_unmap_table function for ARM X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Stefano Stabellini , Julien Grall , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Linuxarm , Shameerali Kolothum Thodi , "Zengtao \(B\)" , xen-devel@lists.xenproject.org, Volodymyr_Babchuk@epam.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" SGkgSmFuLAoKT24gMjAyMC8xLzIxIDE5OjAyLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyMS4w MS4yMDIwIDEwOjQ5LCBXZWkgWHUgd3JvdGU6Cj4+IEFkZCBfX2FjcGlfdW5tYXBfdGFibGUgZnVu Y3Rpb24gZm9yIEFSTSBhbmQgaW52b2tlIGl0IGF0IGFjcGlfb3NfdW5tYXBfbWVtb3J5Cj4+IHRv IG1ha2Ugc3VyZSB0aGUgcmVsYXRlZCBmaXhtYXAgaGFzIGJlZW4gY2xlYXJlZCBiZWZvcmUgdXNp bmcgaXQgZm9yIGEKPj4gZGlmZmVyZW50IG1hcHBpbmcuCj4gCj4gSG93IGNhbiBpdCBwb3NzaWJs eSBiZSB0aGF0IHRoaXMgaXMgbmVlZGVkIGZvciBBcm0gb25seT8KClNvcnJ5LCBJIHRoaW5rIEp1 bGllbiBoYXMgaGVscGVkIHRvIGV4cGxhaW4gdGhpcy4KCj4gCj4+IC0tLSBhL3hlbi9hcmNoL2Fy bS9hY3BpL2xpYi5jCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hY3BpL2xpYi5jCj4+IEBAIC00OSw2 ICs0OSwzMSBAQCBjaGFyICpfX2FjcGlfbWFwX3RhYmxlKHBhZGRyX3QgcGh5cywgdW5zaWduZWQg bG9uZyBzaXplKQo+PiAgICAgICByZXR1cm4gKChjaGFyICopIGJhc2UgKyBvZmZzZXQpOwo+PiAg IH0KPj4gICAKPj4gK3ZvaWQgX19hY3BpX3VubWFwX3RhYmxlKHZvaWQgX19pb21lbSAqIHZpcnQs IHVuc2lnbmVkIGxvbmcgc2l6ZSkKPj4gK3sKPj4gKyAgICB1bnNpZ25lZCBsb25nIGJhc2UsIGVu ZDsKPj4gKyAgICBpbnQgaWR4Owo+IAo+IHVuc2lnbmVkIGludAoKT0suCkkgd2lsbCBjaGFuZ2Ug dGhlIHR5cGUuCgo+IAo+PiArICAgIGJhc2UgPSBGSVhNQVBfQUREUihGSVhNQVBfQUNQSV9CRUdJ Tik7Cj4+ICsgICAgZW5kID0gRklYTUFQX0FERFIoRklYTUFQX0FDUElfRU5EKTsKPj4gKwo+PiAr ICAgIGlmICggKHVuc2lnbmVkIGxvbmcpdmlydCA8IGJhc2UgfHwgKHVuc2lnbmVkIGxvbmcpdmly dCA+IGVuZCApCj4+ICsgICAgewo+PiArICAgICAgICByZXR1cm47Cj4+ICsgICAgfQo+IAo+IFN0 cmF5IGJyYWNlcy4KCk9LLgpJIHdpbGwgcmVtb3ZlIHRoZSBicmFjZXMuCgo+IAo+PiAtLS0gYS94 ZW4vZHJpdmVycy9hY3BpL29zbC5jCj4+ICsrKyBiL3hlbi9kcml2ZXJzL2FjcGkvb3NsLmMKPj4g QEAgLTExNCw2ICsxMTQsOCBAQCB2b2lkIGFjcGlfb3NfdW5tYXBfbWVtb3J5KHZvaWQgX19pb21l bSAqIHZpcnQsIGFjcGlfc2l6ZSBzaXplKQo+PiAgIAkJcmV0dXJuOwo+PiAgIAl9Cj4+ICAgCj4+ ICsJX19hY3BpX3VubWFwX3RhYmxlKHZpcnQsIHNpemUpOwo+PiArCj4+ICAgCWlmIChzeXN0ZW1f c3RhdGUgPj0gU1lTX1NUQVRFX2Jvb3QpCj4+ICAgCQl2dW5tYXAoKHZvaWQgKikoKHVuc2lnbmVk IGxvbmcpdmlydCAmIFBBR0VfTUFTSykpOwo+IAo+IEhvdyBjYW4gaXQgcG9zc2libHkgYmUgY29y cmVjdCB0byBjYWxsIGJvdGggdnVubWFwKCkgYW5kIHlvdXIgbmV3Cj4gZnVuY3Rpb24/IEFuZCBo b3cgaXMgdGhpcywgaGF2aW5nIGpzdXQgYW4gQXJtIGltcGxlbWVudGF0aW9uLAo+IGdvaW5nIHRv IGNvbXBpbGUgZm9yIHg4Nj8gU2VlaW5nIHRoYXQgeDg2IGdldHMgYXdheSB3aXRob3V0IHRoaXMs Cj4gbWF5IEkgc3VnZ2VzdCB0aGF0IHlvdSBsb29rIGF0IHRoZSB4ODYgY29kZSB0byBzZWUgd2h5 IHRoYXQgaXMsCj4gYW5kIHRoZW4gY29uc2lkZXIgd2hldGhlciB0aGUgc2FtZSBtb2RlbCBtYWtl cyBzZW5zZSBmb3IgQXJtPyBBbmQKPiBpZiBpdCBkb2Vzbid0LCBjaGVjayB3aGV0aGVyIHRoZSBu ZXcgQXJtIG1vZGVsIHdvdWxkIG1ha2Ugc2Vuc2UKPiB0byBhbHNvIHVzZSBvbiB4ODY/Cj4gCgpT b3JyeSwgSSB0aG91Z2h0IGFjcGlfb3NfdW5tYXBfbWVtb3J5IGlzIHNwZWNpZmljIGZvciBBUk0u Ckp1c3Qgbm93IEkgY2hlY2tlZCBtYXBfcGFnZXNfdG9feGVuIGluIGFyY2gveDg2L21tLmMgYW5k IGRpZCBub3QgZmluZCBhbnkgcGxhY2UKdG8gZm9yYmlkIHRoZSBtb2RpZmljYXRpb24gb2YgYSBt YXBwaW5nLiBNYXliZSBjbGVhcmluZyBtYXBwaW5nIGJlZm9yZSBtb2RpZmljYXRpb24KaXMgbm90 IG5lY2Vzc2FyeSBmb3IgWDg2LiBEbyB5b3UgdGhpbmsgaXMgaXQgT0sgdG8gYWRkIGEgZW1wdHkg c3R1YiBmdW5jdGlvbgpmb3IgdGhlIG90aGVyIGNhc2VzIGV4Y2VwdCBBUk0gYW5kIGludm9rZSBp dCBhZnRlciB2dW5tYXAgYXMgZm9sbG93aW5nPwoKCWRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9h Y3BpL29zbC5jIGIveGVuL2RyaXZlcnMvYWNwaS9vc2wuYwoJLS0tIGEveGVuL2RyaXZlcnMvYWNw aS9vc2wuYwoJKysrIGIveGVuL2RyaXZlcnMvYWNwaS9vc2wuYwoJQEAgLTExNCwxMCArMTE0LDEw IEBAIHZvaWQgYWNwaV9vc191bm1hcF9tZW1vcnkodm9pZCBfX2lvbWVtICogdmlydCwgYWNwaV9z aXplIHNpemUpCgkJCQkJcmV0dXJuOwoJCQl9CgoJCQlpZiAoc3lzdGVtX3N0YXRlID49IFNZU19T VEFURV9ib290KQoJCQkJCXZ1bm1hcCgodm9pZCAqKSgodW5zaWduZWQgbG9uZyl2aXJ0ICYgUEFH RV9NQVNLKSk7CgkrCgkrICAgICAgIF9fYWNwaV91bm1hcF90YWJsZSh2aXJ0LCBzaXplKTsKCSB9 CgoJIGFjcGlfc3RhdHVzIGFjcGlfb3NfcmVhZF9wb3J0KGFjcGlfaW9fYWRkcmVzcyBwb3J0LCB1 MzIgKiB2YWx1ZSwgdTMyIHdpZHRoKQoJZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9hY3Bp LmggYi94ZW4vaW5jbHVkZS94ZW4vYWNwaS5oCgktLS0gYS94ZW4vaW5jbHVkZS94ZW4vYWNwaS5o CgkrKysgYi94ZW4vaW5jbHVkZS94ZW4vYWNwaS5oCglAQCAtNjgsNyArNjgsMTMgQEAgdHlwZWRl ZiBpbnQgKCphY3BpX3RhYmxlX2VudHJ5X2hhbmRsZXIpIChzdHJ1Y3QgYWNwaV9zdWJ0YWJsZV9o ZWFkZXIgKmhlYWRlciwgY28KCgkgdW5zaWduZWQgaW50IGFjcGlfZ2V0X3Byb2Nlc3Nvcl9pZCAo dW5zaWduZWQgaW50IGNwdSk7CgkgY2hhciAqIF9fYWNwaV9tYXBfdGFibGUgKHBhZGRyX3QgcGh5 c19hZGRyLCB1bnNpZ25lZCBsb25nIHNpemUpOwoJKwoJKyNpZmRlZiBDT05GSUdfQVJNCgkrdm9p ZCBfX2FjcGlfdW5tYXBfdGFibGUodm9pZCBfX2lvbWVtICp2aXJ0LCB1bnNpZ25lZCBsb25nIHNp emUpOwoJKyNlbHNlCgkrdm9pZCBfX2FjcGlfdW5tYXBfdGFibGUodm9pZCBfX2lvbWVtICp2aXJ0 LCB1bnNpZ25lZCBsb25nIHNpemUpIHsgfQoJKyNlbmRpZiAvKiBDT05GSUdfQVJNICovCgoKPj4g LS0tIGEveGVuL2luY2x1ZGUveGVuL2FjcGkuaAo+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vYWNw aS5oCj4+IEBAIC02OCw2ICs2OCw3IEBAIHR5cGVkZWYgaW50ICgqYWNwaV90YWJsZV9lbnRyeV9o YW5kbGVyKSAoc3RydWN0IGFjcGlfc3VidGFibGVfaGVhZGVyICpoZWFkZXIsIGNvCj4+ICAgCj4+ ICAgdW5zaWduZWQgaW50IGFjcGlfZ2V0X3Byb2Nlc3Nvcl9pZCAodW5zaWduZWQgaW50IGNwdSk7 Cj4+ICAgY2hhciAqIF9fYWNwaV9tYXBfdGFibGUgKHBhZGRyX3QgcGh5c19hZGRyLCB1bnNpZ25l ZCBsb25nIHNpemUpOwo+PiArdm9pZCBfX2FjcGlfdW5tYXBfdGFibGUodm9pZCBfX2lvbWVtICog dmlydCwgdW5zaWduZWQgbG9uZyBzaXplKTsKPj4gICBpbnQgYWNwaV9ib290X2luaXQgKHZvaWQp Owo+PiAgIGludCBhY3BpX2Jvb3RfdGFibGVfaW5pdCAodm9pZCk7Cj4+ICAgaW50IGFjcGlfbnVt YV9pbml0ICh2b2lkKTsKPiAKPiBCZXN0IG5vdGljYWJsZSBoZXJlLCB5b3VyIG1haWxlciBoYXMg bWFuZ2xlZCB0aGUgcGF0Y2guIFRoZSB3YXkKPiBvZiB0aGlzIG1hbmdsaW5nIG1ha2VzIG1lIGd1 ZXNzIHlvdSB1c2VkIFRodW5kZXJiaXJkIHRvIHNlbmQgdGhlCj4gcGF0Y2gsIGluIHdoaWNoIGNh c2UgeW91J2xsIG5lZWQgdG8gYWRqdXN0IGl0cyBzZXR0aW5ncyAoaWlyYyBpdAo+IHdhcyBtYWls bmV3cy53cmFwbGVuZ3RoIHdoaWNoIG5lZWRlZCBzZXR0aW5nIHRvIHplcm8pLgoKWWVzLCBJIHVz ZWQgVGh1bmRlcmJpcmQgYW5kIGRpZCBub3Qgc2V0IHRoYXQgOiguClRoYW5rcyEKCkJlc3QgUmVn YXJkcywKV2VpCgo+IAo+IEphbgo+IAo+IC4KPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v bGlzdGluZm8veGVuLWRldmVs