Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3036005imu; Fri, 18 Jan 2019 03:46:08 -0800 (PST) X-Google-Smtp-Source: ALg8bN4I9SOKaEP9vX1bW/HJdJq66NPG4sOIf0Lp4cpHet7dKNybV997CmNqV0Y+LhcIW/BlITSk X-Received: by 2002:a62:3603:: with SMTP id d3mr19655108pfa.146.1547811968880; Fri, 18 Jan 2019 03:46:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547811968; cv=none; d=google.com; s=arc-20160816; b=kkgYsDXYGueK+dREba5XO0pI2JdMTLF0MfRzanOZUFcK0UNZU1tEqCnzKqP4ut4zqg CQq7R06TMN3D3GSxfuBpF4NzPQx89INYMIEi9Wt9ynKf1NArSVQ72q3aX2pHd9Ds4VQK 23I/AC/JXeyFgvO637CE9/ZKV+7QWamz/DAUZw+BA0rE5eNs0jF7f66GqJJUmncl4AVl C7oX8rqH4GQ4GO2S5P7rK0omQGh0iX2kpCU9JJ6iIEnFY5GxPayq7K8SDxRG1vfb5Gvn L2vT7l2hBFvrZERdLpRbMyqleXLQO0NXgt0esGQFudme/yGj6Q7JHpuPm++9E3VmDE/j raMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=iQMzALn4iJTKfRphe8KZrjvPoA5PieogVTEyw3GtY04=; b=Xi1n4L63DMUhpjcSUxN9ION+ILGGm8SltmxGxzse/EwGQf+mICSiAp5uXJhwSl1azF Wm1MG3fHFS0Z7RJefltBzdYjiUxdBhcSLh16eXwslI8hLKH+jrGX+voR4A4kokOb+K9I mV+2Qo8a/XoyPItGkY9CAsYgjyoKymTc27DeskJyTKCDxyBpiYarREifrr521/WA/5Fi llhY7bC7PJJkQviRvzjWKXcxtwKoL+VnS9zauzhylg8n9zHR903Qu15OyvmtuU/TtpE+ k3dsXXcPuzGRjiCi0YMrvvsfglCkMZipPNLwQA4NKyS7kWOtoq+a5nrT7BQ7GSvrc9nb dLZw== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c1si4563917pld.194.2019.01.18.03.45.50; Fri, 18 Jan 2019 03:46:08 -0800 (PST) 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727528AbfARLnc (ORCPT + 99 others); Fri, 18 Jan 2019 06:43:32 -0500 Received: from mail-io1-f67.google.com ([209.85.166.67]:36437 "EHLO mail-io1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727223AbfARLnc (ORCPT ); Fri, 18 Jan 2019 06:43:32 -0500 Received: by mail-io1-f67.google.com with SMTP id m19so10457895ioh.3 for ; Fri, 18 Jan 2019 03:43:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iQMzALn4iJTKfRphe8KZrjvPoA5PieogVTEyw3GtY04=; b=eFjUNbRXLNuYb1hsRRmGbp/pou+Rf1bqpm0jJRHCpcOZ0zwYucmULC5Xfto/KVIy6u DHQ2Llwkj3BRnq+RVMgQLLbvTGzHAg5ndyGcEIbOQS6Te+65z6OnRJC60OSc/NZ0C/+n usm7EhYxR+KfnSczYB9pXt2a7kjbz/u7pTjjkeKWr/5Ysd5chaZcZeQqVK4bYG94tzAs P9ifhnA1ZVCcqqycCWj+kHCnBVNnf2KbYbKv3c07zAnMHmkMYEBdvFdwlJXZumDD3O8q 5RMSMa4r9w2CDpGCqj6tPoPymVTzzWbpgMBl3m41gpz2IcjXr+08HrtmLlHAsKFdlnnV bPhA== X-Gm-Message-State: AJcUukfyDTbyfZLKdM84vBh72+IZ+AVX4S70ABCqTnHirPYP3RYdnmav /a+19/LFD0fYNIziHgBibVLV2d6oX+yLTiTTS9tYKg== X-Received: by 2002:a6b:b502:: with SMTP id e2mr9250629iof.43.1547811811315; Fri, 18 Jan 2019 03:43:31 -0800 (PST) MIME-Version: 1.0 References: <20190118111310.29589-1-kasong@redhat.com> <20190118111310.29589-3-kasong@redhat.com> <20190118112628.GC622@zn.tnic> In-Reply-To: <20190118112628.GC622@zn.tnic> From: Kairui Song Date: Fri, 18 Jan 2019 19:43:20 +0800 Message-ID: Subject: Re: [PATCH v3 2/3] acpi: store acpi_rsdp address for later kexec usage To: Borislav Petkov Cc: Linux Kernel Mailing List , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , "the arch/x86 maintainers" , Dave Young , Baoquan He , kexec@lists.infradead.org, Andrew Morton , Robert Moore , "Schmauss, Erik" , Rafael Wysocki , Len Brown , Chao Fan , ACPI Devel Maling List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 18, 2019 at 7:26 PM Borislav Petkov wrote: > No, this is getting completely nuts: there's a bunch of functions which > all end up returning boot_params's field except pvh_get_root_pointer(). > > And now you're adding a late variant. And the cmdline paramater > acpi_rsdp is in a CONFIG_KEXEC wrapper, and and... > > Wait until Chao Fan's stuff is applied, then do your changes ontop > an drop all that ifdeffery. We will make this RDSP thing enabled > unconditionally so that there's no need for ifdeffery and function > wrappers. > > Also, after Chao's stuff, you won't need to call > acpi_os_get_root_pointer() because the early code would've done that. > > -- > Regards/Gruss, > Boris. > > Good mailing practices for 400: avoid top-posting and trim the reply. Good suggestion, will wait for Chao's update then. -- Best Regards, Kairui Song