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 dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qLLyV-003nnq-1C for linux-arm-kernel@lists.infradead.org; Mon, 17 Jul 2023 11:01:21 +0000 Date: Mon, 17 Jul 2023 13:00:55 +0200 From: Lorenzo Pieralisi Subject: Re: [PATCH v1] ACPI/IORT: fix IORT Reserved Memory Range node mapping error Message-ID: References: <1689589138-58042-1-git-send-email-guanghuifeng@linux.alibaba.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <1689589138-58042-1-git-send-email-guanghuifeng@linux.alibaba.com> 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+lwn-linux-arm-kernel=archive.lwn.net@lists.infradead.org List-Archive: To: Guanghui Feng Cc: guohanjun@huawei.com, sudeep.holla@arm.com, rafael@kernel.org, linux-acpi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, baolin.wang@linux.alibaba.com, alikernel-developer@linux.alibaba.com VGhpcyBpcyB2Miwgbm90IHYxLgoKUGxlYXNlIHVwZGF0ZSB0aGUgc3ViamVjdC4KCiJBQ1BJL0lP UlQ6IFJlbW92ZSBlcnJvbmVvdXMgaWRfY291bnQgY2hlY2sgaW4gaW9ydF9ub2RlX2dldF9ybXJf aW5mbygpIgoKT24gTW9uLCBKdWwgMTcsIDIwMjMgYXQgMDY6MTg6NThQTSArMDgwMCwgR3Vhbmdo dWkgRmVuZyB3cm90ZToKPiBJbiB0aGUgQVJNIElPUlQgc3BlY2lmaWNhdGlvbnMgREVOIDAwNDlF LmQsIHRoZSByZWNvbW1lbmRlZCBJRCBtYXBwaW5nIGZvcm1hdO+8mgo+IEZpZWxkCQlOb3RlIERl c2NyaXB0aW9uCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBJbnB1dCBiYXNl CVRoZSBsb3dlc3QgdmFsdWUgaW4gdGhlIGlucHV0IHJhbmdlCj4gTnVtYmVyIG9mIElEcwlUaGUg bnVtYmVyIG9mIElEcyBpbiB0aGUgcmFuZ2UgIm1pbnVzIiBvbmUKPiAKPiBXaGVuIHRoZXJlIGlz IG9ubHkgb25lIGlkIG1hcHBpbmcgaW4gdGhlIFJlc2VydmVkIE1lbW9yeSBSYW5nZQo+IChSTVIp IG5vZGUsIHRoZSBub2RlIGZpbGVkOiAiTnVtYmVyIG9mIElEcyIgaXMgemVybyBhbmQKPiBpb3J0 X25vZGVfZ2V0X3Jtcl9pbmZvIHdpbGwgbm90IGFuYWx5c2UgaWQgbWFwcGluZy4gVGhpcyBpcwo+ IG5vdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIHJlZ3VsYXRpb25zLgoKUGxlYXNlIHJlcGxhY2Ug dGhpcyBjb21taXQgbG9nIHdpdGg6CgoiQWNjb3JkaW5nIHRvIHRoZSBBUk0gSU9SVCBzcGVjaWZp Y2F0aW9ucyBERU4gMDA0OSBpc3N1ZSBFLAp0aGUgIk51bWJlciBvZiBJRHMiIGZpZWxkIGluIHRo ZSBJRCBtYXBwaW5nIGZvcm1hdCByZXBvcnRzCnRoZSBudW1iZXIgb2YgSURzIGluIHRoZSBtYXBw aW5nIHJhbmdlIG1pbnVzIG9uZS4KCkluIGlvcnRfbm9kZV9nZXRfcm1yX2luZm8oKSwgd2UgZXJy b25lb3VzbHkgc2tpcCBJRCBtYXBwaW5ncwp3aG9zZSAiTnVtYmVyIG9mIElEcyIgZXF1YWwgdG8g MCwgcmVzdWx0aW5nIGluIHZhbGlkIG1hcHBpbmcKbm9kZXMgd2l0aCBhIHNpbmdsZSBJRCB0byBt YXAgYmVpbmcgc2tpcHBlZCwgd2hpY2ggaXMgd3JvbmcuCgpGaXggaW9ydF9ub2RlX2dldF9ybXJf aW5mbygpIGJ5IHJlbW92aW5nIHRoZSBib2d1cyBpZF9jb3VudApjaGVjayIuCgpBZGQgYToKCkZp eGVzOiA0OTFjZjRhNjczNWEgKCJBQ1BJL0lPUlQ6IEFkZCBzdXBwb3J0IHRvIHJldHJpZXZlIElP UlQgUk1SIHJlc2VydmVkIHJlZ2lvbnMiKQoKQnVtcCB2ZXJzaW9uIHVwIHRvIHYzIGFuZCByZXNl bmQuCgpUaGFua3MsCkxvcmVuem8KCj4gCj4gU2lnbmVkLW9mZi1ieTogR3VhbmdodWkgRmVuZyA8 Z3VhbmdodWlmZW5nQGxpbnV4LmFsaWJhYmEuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2FjcGkvYXJt NjQvaW9ydC5jIHwgMyAtLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgZGVsZXRpb25zKC0pCj4gCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvYWNwaS9hcm02NC9pb3J0LmMgYi9kcml2ZXJzL2FjcGkvYXJt NjQvaW9ydC5jCj4gaW5kZXggMzYzMTIzMC4uNTZkODg3MyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L2FjcGkvYXJtNjQvaW9ydC5jCj4gKysrIGIvZHJpdmVycy9hY3BpL2FybTY0L2lvcnQuYwo+IEBA IC0xMDA3LDkgKzEwMDcsNiBAQCBzdGF0aWMgdm9pZCBpb3J0X25vZGVfZ2V0X3Jtcl9pbmZvKHN0 cnVjdCBhY3BpX2lvcnRfbm9kZSAqbm9kZSwKPiAgCWZvciAoaSA9IDA7IGkgPCBub2RlLT5tYXBw aW5nX2NvdW50OyBpKyssIG1hcCsrKSB7Cj4gIAkJc3RydWN0IGFjcGlfaW9ydF9ub2RlICpwYXJl bnQ7Cj4gIAo+IC0JCWlmICghbWFwLT5pZF9jb3VudCkKPiAtCQkJY29udGludWU7Cj4gLQo+ICAJ CXBhcmVudCA9IEFDUElfQUREX1BUUihzdHJ1Y3QgYWNwaV9pb3J0X25vZGUsIGlvcnRfdGFibGUs Cj4gIAkJCQkgICAgICBtYXAtPm91dHB1dF9yZWZlcmVuY2UpOwo+ICAJCWlmIChwYXJlbnQgIT0g aW9tbXUpCj4gLS0gCj4gMS44LjMuMQo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=