Received: by 10.223.176.5 with SMTP id f5csp1548235wra; Wed, 31 Jan 2018 08:03:16 -0800 (PST) X-Google-Smtp-Source: AH8x224UD4AfYhBa4QujQbAQqAzgDYSfvhkZYch4M4p8ruRzTznBCe4gpNeyGeZ+e5WK2qrjcsC/ X-Received: by 2002:a17:902:6087:: with SMTP id s7-v6mr28238879plj.6.1517414596792; Wed, 31 Jan 2018 08:03:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517414596; cv=none; d=google.com; s=arc-20160816; b=XV4ZAQ0+4Jh96fEU5rDEscHdTohV9T5IfVCls4/dVE0MWUjPU/Q1trItb1zKBoDegO ewLAdRyWXXx8sTvgy+n+HRLo/5/ghoazNN9mQnl3LZ/RIu/ZnKv/wnxsCDm2/Wf7FTzN i3RpEXqY6yuazMpfCj5iQeM29e7fDv6awflq12+tgOx9Pq9KStBuN8QrSTsU15CaCTpz qo7ab+UpF3avZYwuTYD6201QDy3z6OxCRg1EcSoYY/SmgnUSNuvOpNwv/4ffyQOb7jSD N93klWDThMNcW1tAHSwIoFvy7P7X8KCs4SFTNquRJf0H003fiStD6gnbfJEb2/iKMvSh UL/g== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=dQ6hWCJJXstOd3PUPKVRiZ4Rqak6zcmV3P9kE8pV84A=; b=Fme8DwICb1BDh2RYKMAKWPejfJnWdAxjrpReQIQ4eYtHvgdCmFWjgy61h0lns9PZoD E3UurSEpzKD3ImEwogzanzDYtXEkGGtExTI9JT7D4vNZO+VYZ+4T0Fmq5c1POuXeZn7a ZU4HNZQM9bE5nKhCnzY96uNEOHKt5s8XqGiR6JRvV66ARwQX02ify0wIiy9JDPduqWdv jBqs6SagDiEcjQceqmYetH36qFc/xe6Jy1E4FNAF7YCUc9cQ1ViOE0wXCZs64IK+ZCWp 85CiCaNeSnujuBi5eq6U2lOaul/EykmYqCQRnFwHm0c/y1sQyqmFw+O2vgRdxv0t7d8U 4icw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kIg/MZFD; 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=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d10si9510pgu.401.2018.01.31.08.03.01; Wed, 31 Jan 2018 08:03:16 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kIg/MZFD; 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=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932269AbeAaPld (ORCPT + 99 others); Wed, 31 Jan 2018 10:41:33 -0500 Received: from mail-qk0-f171.google.com ([209.85.220.171]:45673 "EHLO mail-qk0-f171.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932066AbeAaPl2 (ORCPT ); Wed, 31 Jan 2018 10:41:28 -0500 Received: by mail-qk0-f171.google.com with SMTP id z12so15238734qkf.12; Wed, 31 Jan 2018 07:41:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=dQ6hWCJJXstOd3PUPKVRiZ4Rqak6zcmV3P9kE8pV84A=; b=kIg/MZFDzC81rBXkOXlz9ctId7bp00cKmqWxHeH/F8PtNcGiiNLxqUTNS39nvnufCM TGPp1e+D8+b2A5JHtMI8BRW4PvUYC9Iob7V6cSHgtVueOGxe2D76AKmZGFOwzHqSp/lM ebjlBlZNvI21I456KXNEkxyHbQCw40lDwuZgv2UP+/7K3c4cL2dWJYxxqY/u737GY74P Kjz6JnXaH01a7imirFFNAdgeyUgVQDiH75raNHIS/tAaU+U0tsvkuu/iOxwcM8HWsdcW NxpPd6rII7OpSWl0KFT/l79lkzj8kSdYQuVLttPLJhPRMImwiSn9mCwavoayaI+tcBWv /kBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=dQ6hWCJJXstOd3PUPKVRiZ4Rqak6zcmV3P9kE8pV84A=; b=bgmI3+cBxxG9udn4uSzs5B0B0sxxRG1Yi+Yr1o1j/+6PI5cMtxS/JQqmz+Cu4cJfEM 5dd1fW6bCIBYkXGWXGwCsq/iWVBQFHRmFz7LMEd2F8RTb6I9V/GqStv7hVIQzHh0YjJB iqkqP6PduE9e36/uPcG8CyEQSn58S3zMe07fI5xVUv37+voZiNB4bauOZxbKtIdGCuD4 8Hw3jWlfz8BrOMmq7OQUegIDPlZ7Nf3HCDaJSs0Cj+75d5p+1syZFn0ELawxzDam5cVm 3I7ftjeRfNZP0mm7zD+/2c38cqrjF//HQ4xTDWKEO3IIu4uq/4h9tfRNqaKrTOBlvGXK Psng== X-Gm-Message-State: AKwxytc6KdSrYZqbziFeq3+ZHmJLG2AZ4eC7tqHDSelXUxwrDMA7zOw9 1gvu4DlC+C1JHzT6eSnc6VWUYWQhB5GaZwiSHzscig8u X-Received: by 10.55.180.65 with SMTP id d62mr22972069qkf.242.1517413287702; Wed, 31 Jan 2018 07:41:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.175.35 with HTTP; Wed, 31 Jan 2018 07:41:27 -0800 (PST) In-Reply-To: References: <20180125143639.9969-1-jgross@suse.com> <20180125143639.9969-2-jgross@suse.com> From: Andy Shevchenko Date: Wed, 31 Jan 2018 17:41:27 +0200 Message-ID: Subject: Re: [PATCH v2 1/2] x86/acpi: add retrieval function for rsdp address To: "Rafael J. Wysocki" Cc: Juergen Gross , Linux Kernel Mailing List , ACPI Devel Maling List , xen-devel@lists.xenproject.org, Len Brown , "Rafael J. Wysocki" , Ingo Molnar , Boris Ostrovsky , Stable 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 Mon, Jan 29, 2018 at 5:01 AM, Rafael J. Wysocki wrote: > On Fri, Jan 26, 2018 at 7:08 PM, Andy Shevchenko > wrote: >> I have stumbled on the similar stuff and realize that. >> >> Perhaps, one of the solution is to have an additional struct under >> x86_init to alternate ACPI related stuff. > > I'm not sure if that really is a problem in this particular case. > > Why would you want to use different RSDP retrieval functions for one arch? I was not clear. I'm talking about approach struct x86_init vs. __weak function. In my case it has nothing to do with RDSP, but with ACPI stubs. -- With Best Regards, Andy Shevchenko