Received: by 2002:a4a:3008:0:0:0:0:0 with SMTP id q8-v6csp3634294oof; Mon, 10 Sep 2018 18:28:42 -0700 (PDT) X-Google-Smtp-Source: ANB0Vdb2wbZfPErXbf3mrm7rH28WQA+EviXw/WgJgQ3jqnxW/btP67ByCY+ocKQSVjjhgTG2D6mB X-Received: by 2002:a63:e255:: with SMTP id y21-v6mr25563596pgj.160.1536629322316; Mon, 10 Sep 2018 18:28:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536629322; cv=none; d=google.com; s=arc-20160816; b=qNT9+WJQJuL6tEgaLj4M+UPDYd3JAYbqJuq2IYWU9paMxDcQYHHzDllOwrOBiCUehH o9p8GVShJBdbRetT+AT5zhc7CBJMtqfyvRXnPmwdeEl/6Xo0qrAyWuf4lyCoP5zfGdZU vAr3KoeS+OkBJ6LLhNSoLiWQ0GT6khAasmK1UB9+szb9D7l8mTQ7LC5I1AxFgiM3KDMT fV2I5oiQfvXG0C+uvs8bcP1AAod4Gx7YeRtb3J/uOJbNlaC2MdZp/J5yvr9zeT78eG/8 ZYyWWhC+87nATMG9s00edUYG77+fkr49RTp4uvWDCaPgSwCyK4HHTD91GCUBME4Sc5s1 ScjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=XeGxgoyUuiEHcGNLMTHr4xiliLyr2K9MXbxGO2wVl+A=; b=jNIg1ueZmI6Vafd6hfFtXbNNhVuR7HCUIl/CZRAwaxjp3x7M7VBq0JJB9879ti6FIq abdYxzWiCd47Om8bp1U30qvha62Rz3DhkSdaRpyBRqp7ba62LVmNqeybdcZLFd/So2wY 4PBF3rgoHCpgWc3X9pMrU1cE6jUORACXN3KGiCjNpr0RFb42iACfJ4s3UHX1gn10DSEh laSe1W5sMbS1o39m9gYR81QYbJTZNwRPDG06QtMtdI4JtuPOgsAF67yISi4wqjw+WLAw gg9a9+eyheCI+T7oBDZsNZ70OMQuXK0U9qkRyfeSgJ6Vrq75Sl/k/GDl4XqctJ921pZl RGww== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o1-v6si33646plb.303.2018.09.10.18.28.26; Mon, 10 Sep 2018 18:28:42 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726554AbeIKGZG (ORCPT + 99 others); Tue, 11 Sep 2018 02:25:06 -0400 Received: from mail.cn.fujitsu.com ([183.91.158.132]:9855 "EHLO heian.cn.fujitsu.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726353AbeIKGZG (ORCPT ); Tue, 11 Sep 2018 02:25:06 -0400 X-IronPort-AV: E=Sophos;i="5.43,368,1503331200"; d="scan'208";a="44749240" Received: from unknown (HELO cn.fujitsu.com) ([10.167.33.5]) by heian.cn.fujitsu.com with ESMTP; 11 Sep 2018 09:28:18 +0800 Received: from G08CNEXCHPEKD01.g08.fujitsu.local (unknown [10.167.33.80]) by cn.fujitsu.com (Postfix) with ESMTP id B319F4B6ADFF; Tue, 11 Sep 2018 09:28:15 +0800 (CST) Received: from localhost.localdomain (10.167.225.56) by G08CNEXCHPEKD01.g08.fujitsu.local (10.167.33.89) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 11 Sep 2018 09:28:20 +0800 Date: Tue, 11 Sep 2018 09:27:54 +0800 From: Chao Fan To: "Rafael J. Wysocki" CC: Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , the arch/x86 maintainers , Linux Kernel Mailing List , Kees Cook , , , Cao jin , Dou Liyang , "Rafael J. Wysocki" , Len Brown , Ard Biesheuvel , , ACPI Devel Maling List Subject: Re: [PATCH v6 1/3] x86/boot: Add acpitb.c to parse acpi tables Message-ID: <20180911012754.GC8519@localhost.localdomain> References: <20180910124015.18073-1-fanc.fnst@cn.fujitsu.com> <20180910124015.18073-2-fanc.fnst@cn.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Originating-IP: [10.167.225.56] X-yoursite-MailScanner-ID: B319F4B6ADFF.AF5E7 X-yoursite-MailScanner: Found to be clean X-yoursite-MailScanner-From: fanc.fnst@cn.fujitsu.com X-Spam-Status: No Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 10, 2018 at 10:13:49PM +0200, Rafael J. Wysocki wrote: >On Mon, Sep 10, 2018 at 2:41 PM Chao Fan wrote: >> >> Imitate the ACPI code of parsing ACPI tables to dig and read ACPI >> tables. > >Why? Sorry for that, I have sent the cover letter to you. > >> Since some operations are not needed here, > >What operations? Such as some operations related to the map between physical address and virtual address. Here in compressed period, use physical address directely. > >> functions are simplified. Functions will be used to dig SRAT tables to get >> information of memory, so that KASLR can the memory in immovable node. > >So do you want to parse SRAT only or do something in addition to that? Only read and get memory information, won't change SRAT. So ACPI code will not be changed. Thanks, Chao Fan > >> And also, these functions won't influence the initialization of >> ACPI after start_kernel(). > >