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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 946E0C433F5 for ; Tue, 19 Apr 2022 08:33:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=pqopDp880hhQ87g7gHrEjOUGnCrAjfw9VoklDVO/DM8=; b=pWMa1wuff4upvz 22Q2oykUwsP6EUyGL6tcWTitXshICwAIiW/QJAabNwjF28ilOc/r2401pXCqhQn27xMTo9B3Pb55r NQXOD9ufrbdhlpq4+guIee6BuN04rwYVjOSuAnUaO0h4yzsfIXC0tTDErqKU73KRM11JKGsCuZsPk INn+wdpnRX1UejfC21IDEucPPEI7x6f18CWnODHT0QDv35eENmigT5A5lo2C0Mdv1hWLvK9F7rifB M019l3RFylQGXYddPwfZzJsK3VXNSM16eDk61huv8yXUAIMMKYGKoTv9TU8I89POn4X5xKGHja+d3 KeCNCoMPpVP/I+EUYV8w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ngjHQ-002LRz-RO; Tue, 19 Apr 2022 08:32:12 +0000 Received: from szxga02-in.huawei.com ([45.249.212.188]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ngjHN-002LOi-6y for linux-arm-kernel@lists.infradead.org; Tue, 19 Apr 2022 08:32:11 +0000 Received: from dggpemm500021.china.huawei.com (unknown [172.30.72.55]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4KjH8l6Z68zhXXK; Tue, 19 Apr 2022 16:31:51 +0800 (CST) Received: from dggpemm100002.china.huawei.com (7.185.36.179) by dggpemm500021.china.huawei.com (7.185.36.109) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Tue, 19 Apr 2022 16:31:58 +0800 Received: from lhreml710-chm.china.huawei.com (10.201.108.61) by dggpemm100002.china.huawei.com (7.185.36.179) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Tue, 19 Apr 2022 16:31:57 +0800 Received: from lhreml710-chm.china.huawei.com ([169.254.81.184]) by lhreml710-chm.china.huawei.com ([169.254.81.184]) with mapi id 15.01.2375.024; Tue, 19 Apr 2022 09:31:55 +0100 From: Shameerali Kolothum Thodi To: Christoph Hellwig , Robin Murphy CC: "jon@solid-run.com" , Linuxarm , "steven.price@arm.com" , "linux-acpi@vger.kernel.org" , "iommu@lists.linux-foundation.org" , wanghuiqiang , "Guohanjun (Hanjun Guo)" , yangyicong , "Sami.Mujawar@arm.com" , "will@kernel.org" , "linux-arm-kernel@lists.infradead.org" Subject: RE: [PATCH v9 06/11] ACPI/IORT: Add support to retrieve IORT RMR reserved regions Thread-Topic: [PATCH v9 06/11] ACPI/IORT: Add support to retrieve IORT RMR reserved regions Thread-Index: AQHYSCG95Y0d6z1dQEidSJE+wh/QIqzkZagAgAAHFACAAAGmAIASjl6g Date: Tue, 19 Apr 2022 08:31:55 +0000 Message-ID: <955601f02f3b474da3327963fb1630f0@huawei.com> References: <20220404124209.1086-1-shameerali.kolothum.thodi@huawei.com> <20220404124209.1086-7-shameerali.kolothum.thodi@huawei.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.202.227.178] MIME-Version: 1.0 X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220419_013209_650110_25E72352 X-CRM114-Status: GOOD ( 24.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQ2hyaXN0b3BoIEhlbGx3 aWcgW21haWx0bzpoY2hAaW5mcmFkZWFkLm9yZ10NCj4gU2VudDogMDcgQXByaWwgMjAyMiAxNTow MA0KPiBUbzogUm9iaW4gTXVycGh5IDxyb2Jpbi5tdXJwaHlAYXJtLmNvbT4NCj4gQ2M6IENocmlz dG9waCBIZWxsd2lnIDxoY2hAaW5mcmFkZWFkLm9yZz47IFNoYW1lZXJhbGkgS29sb3RodW0gVGhv ZGkNCj4gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT47IGpvbkBzb2xpZC1y dW4uY29tOyBMaW51eGFybQ0KPiA8bGludXhhcm1AaHVhd2VpLmNvbT47IHN0ZXZlbi5wcmljZUBh cm0uY29tOyBsaW51eC1hY3BpQHZnZXIua2VybmVsLm9yZzsNCj4gaW9tbXVAbGlzdHMubGludXgt Zm91bmRhdGlvbi5vcmc7IHdhbmdodWlxaWFuZw0KPiA8d2FuZ2h1aXFpYW5nQGh1YXdlaS5jb20+ OyBHdW9oYW5qdW4gKEhhbmp1biBHdW8pDQo+IDxndW9oYW5qdW5AaHVhd2VpLmNvbT47IHlhbmd5 aWNvbmcgPHlhbmd5aWNvbmdAaHVhd2VpLmNvbT47DQo+IFNhbWkuTXVqYXdhckBhcm0uY29tOyB3 aWxsQGtlcm5lbC5vcmc7DQo+IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZw0K PiBTdWJqZWN0OiBSZTogW1BBVENIIHY5IDA2LzExXSBBQ1BJL0lPUlQ6IEFkZCBzdXBwb3J0IHRv IHJldHJpZXZlIElPUlQgUk1SDQo+IHJlc2VydmVkIHJlZ2lvbnMNCj4gDQo+IE9uIFRodSwgQXBy IDA3LCAyMDIyIGF0IDAyOjUzOjM4UE0gKzAxMDAsIFJvYmluIE11cnBoeSB3cm90ZToNCj4gPiA+ IFdoeSBjYW4ndCB0aGlzIGp1c3QgZ28gaW50byBnZW5lcmljX2lvbW11X3B1dF9yZXN2X3JlZ2lv bnM/ICBUaGUgaWRlYQ0KPiA+ID4gdGhhdCB0aGUgaW9tbXUgbG93LWxldmVsIGRyaXZlcnMgbmVl ZCB0byBjYWxsIGludG8gZG1hLWlvbW11IHdoaWNoIGlzDQo+ID4gPiBhIGNvbnN1bWVyIG9mIHRo ZSBJT01NVSBBUEkgaXMgb2RkLiAgRXNwZWNpYWxseSBpZiB0aGF0IGp1c3QgY2FsbHMgb3V0DQo+ ID4gPiB0byBBQ1BJIGNvZGUgYW5kIGdlbmVyaWMgSU9NTVUgY29kZSBvbmx5IGFueXdheS4NCj4g Pg0KPiA+IEJlY2F1c2UgYXNzdW1pbmcgQUNQSSBtZWFucyBJT1JUIGlzIG5vdCBnZW5lcmljLiBQ YXJ0IG9mIHRoZSBhaW0gaW4gYWRkaW5nDQo+ID4gdGhlIHVuaW9uIHRvIGlvbW11X3Jlc3ZfcmVn aW9uIGlzIHRoYXQgc3R1ZmYgbGlrZSBBTUQncyB1bml0eV9tYXBfZW50cnkNCj4gYW5kDQo+ID4g SW50ZWwncyBkbWFyX3JtcnJfdW5pdCBjYW4gYmUgZm9sZGVkIGludG8gaXQgYXMgd2VsbCwgYW5k IHRoZWlyIHJlc2VydmVkDQo+ID4gcmVnaW9uIGhhbmRsaW5nIGNvcnJlc3BvbmRpbmdseSBzaW1w bGlmaWVkIHRvby4NCj4gPg0KPiA+IFRoZSBpb21tdV9kbWFfe2dldCxwdXR9X3Jlc3ZfcmVnaW9u KCkgaGVscGVycyBhcmUga2luZCBvZiBpbnRlbmRlZCB0byBiZQ0KPiA+IHNwZWNpZmljIHRvIHRo ZSBmd25vZGUgbWVjaGFuaXNtIHdoaWNoIGRlYWxzIHdpdGggSU9SVCBhbmQgZGV2aWNldHJlZQ0K PiAob25jZQ0KPiA+IHRoZSByZXNlcnZlZCByZWdpb24gYmluZGluZ3MgYXJlIGZ1bGx5IHdvcmtl ZCBvdXQpLg0KPiANCj4gQnV0IElPUlQgaXMgbm90IGRyaXZlcuKCi3NwZWNpZmljIGNvZGUuICBT byB3ZSdsbCBuZWVkIGEgVVNFX0lPUlQgZmxhZw0KPiBzb21ld2hlcmUgaW4gY29yZSBJT01NVSBj b2RlIGluc3RlYWQgb2YgdHJ5aW5nIHRvIHN0dWZmIHRoaXMgaW50bw0KPiBkcml2ZXIgb3BlcmF0 aW9ucy4gIGFuZCBkbWEtaW9tbXUgbW9zdGx5IGNlcnRhaW5seSBpbXBsaWVzIElPUlQgZXZlbg0K PiBsZXNzIHRoYW4gQUNQSS4NCg0KU29ycnkgZm9yIHRoZSBkZWxheWVkIHJlc3BvbnNlKHdhcyBv biBob2xpZGF5cykuIFNvIGlmIHdlIG1vdmUgdGhlDQppb21tdV9kbWFfcHV0X3Jlc3ZfcmVnaW9u KCkgY2FsbCB0byBnZW5lcmljX2lvbW11X3B1dF9yZXN2X3JlZ2lvbnMoKSAsDQp3aWxsIHRoYXQg YWRkcmVzcyB0aGUgY29uY2VybnMgaGVyZT8NCg0KSSB0aGluayBpdCB3aWxsIHJlc29sdmUgdGhl IGlzc3VlIGluIDA1LzExIGFzIHdlbGwgcG9pbnRlZCBvdXQgYnkgQ2hyaXN0b3BoDQp3aGVyZSB3 ZSBlbmQgdXAgbm90IHJlbGVhc2luZyByZXNlcnZlZCByZWdpb25zIHdoZW4NCkNPTkZJR19JT01N VV9ETUEgaXMgbm90IHNldC4NCg0KU29tZXRoaW5nIGxpa2UgYmVsb3csDQoNCmRpZmYgLS1naXQg YS9kcml2ZXJzL2lvbW11L2lvbW11LmMgYi9kcml2ZXJzL2lvbW11L2lvbW11LmMNCmluZGV4IGYy YzQ1Yjg1YjlmYy4uZDA4MjA0YTI1YmE4IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9pb21tdS9pb21t dS5jDQorKysgYi9kcml2ZXJzL2lvbW11L2lvbW11LmMNCkBAIC0yNjA1LDYgKzI2MDUsOCBAQCB2 b2lkIGdlbmVyaWNfaW9tbXVfcHV0X3Jlc3ZfcmVnaW9ucyhzdHJ1Y3QNCmRldmljZSAqZGV2LCBz dHJ1Y3QgbGlzdF9oZWFkICpsaXN0KQ0KIHsNCiAgICAgICAgc3RydWN0IGlvbW11X3Jlc3ZfcmVn aW9uICplbnRyeSwgKm5leHQ7DQoNCisgICAgICAgaW9tbXVfZG1hX3B1dF9yZXN2X3JlZ2lvbnMo ZGV2LCBsaXN0KTsNCisNCiAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKGVudHJ5LCBu ZXh0LCBsaXN0LCBsaXN0KQ0KICAgICAgICAgICAgICAgIGtmcmVlKGVudHJ5KTsNCiB9DQoNCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2lvbW11L2RtYS1pb21tdS5jIGIvZHJpdmVycy9pb21tdS9kbWEt aW9tbXUuYw0KaW5kZXggNTgxMTIzM2RjOWZiLi44Y2IxZTQxOWRiNDkgMTAwNjQ0DQotLS0gYS9k cml2ZXJzL2lvbW11L2RtYS1pb21tdS5jDQorKysgYi9kcml2ZXJzL2lvbW11L2RtYS1pb21tdS5j DQpAQCAtMzkzLDggKzM5Myw2IEBAIHZvaWQgaW9tbXVfZG1hX3B1dF9yZXN2X3JlZ2lvbnMoc3Ry dWN0IGRldmljZQ0KKmRldiwgc3RydWN0IGxpc3RfaGVhZCAqbGlzdCkNCiB7DQogICAgICAgIGlm ICghaXNfb2Zfbm9kZShkZXZfaW9tbXVfZndzcGVjX2dldChkZXYpLT5pb21tdV9md25vZGUpKQ0K ICAgICAgICAgICAgICAgIGlvcnRfaW9tbXVfcHV0X3Jlc3ZfcmVnaW9ucyhkZXYsIGxpc3QpOw0K LQ0KLSAgICAgICBnZW5lcmljX2lvbW11X3B1dF9yZXN2X3JlZ2lvbnMoZGV2LCBsaXN0KTsNCiB9 DQoNClBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGlzIGlzIG5vdCBnb29kIGVub3VnaC4NCg0KVGhh bmtzLA0KU2hhbWVlcg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0 cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtYXJtLWtlcm5lbAo=