Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp569456img; Wed, 20 Mar 2019 06:36:01 -0700 (PDT) X-Google-Smtp-Source: APXvYqzoDR5GlvNOrHMvshWyEtT5sG1UW2JoQb+Auj6zay1m0Mcr3XFWzpMVZ0Xd7LNoSDXMd03/ X-Received: by 2002:a65:65c4:: with SMTP id y4mr28232716pgv.305.1553088961072; Wed, 20 Mar 2019 06:36:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553088961; cv=none; d=google.com; s=arc-20160816; b=g0IzgOPnYXiTzgVjDXh6jcqTOb8CBS7Pmh5aj2daYApQStBCvKYMRi0Q5ABYLvbCnG EQtCYjaqhFWTKBKbNTnuMkp1S6TUJ/WuFRD97WjG8Z1cw3v+gmxqPVZu9plLTdTGwIGA lX5nVnPS6O2USHZDUvxXt6YoaMdKfKHNS00XuTrjBP1okMspdJmaizkBNjPduJVVyB30 EbVF/c6vZXt2+OIoM56pZ14z56Rw4LTBscaFlyTXSnh4o99BJyEbQnmZYbTwjV4HUaj7 5CrKVtQlN2jt5xDZXj6zjfH9JFMuj5nYxo1W0qNFSczQehSMl3vpN3km5ozFqMHEAME3 rkXg== 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=lxb+cto02BIatCH7Gsn3jweAO4W1kfw2CVhMuPz2fqU=; b=Zu4WwzPg3cI5ikq7gZ4Z5LfzvRKgK7tMQjrNzPnT6gy4n9EHJFO2rayK/kC4lCJelI CQipj2sz9A/TlB4jczo3h43UKk5ZcUdQn3N12wMDTygKCBaA+zkoi+iCPkbcio330UX3 D+CDlAkkCG2moXZaPfsrUszk4BhmBJdBXi0V6V0yBPbwusW4LMwfi9kNoEya7kXBbaeh svtWvZdKMmLblN9BXBI6JyI+JwkKRjzJbf7N2LxBtaQKK4H85+jlxSVfb/1c6TZUOVCw bUNpBcTOXswerVsyqoXgeVfkcwZUpSuE9QWL9jFOK9FNTBe/WBZNFsNuCQGZ5wS7qPUg 5Mqg== 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 5si1906873plx.421.2019.03.20.06.35.45; Wed, 20 Mar 2019 06:36:01 -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 S1727870AbfCTNeV (ORCPT + 99 others); Wed, 20 Mar 2019 09:34:21 -0400 Received: from mail-qt1-f195.google.com ([209.85.160.195]:40235 "EHLO mail-qt1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726065AbfCTNeV (ORCPT ); Wed, 20 Mar 2019 09:34:21 -0400 Received: by mail-qt1-f195.google.com with SMTP id x12so2455220qts.7; Wed, 20 Mar 2019 06:34:20 -0700 (PDT) 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=lxb+cto02BIatCH7Gsn3jweAO4W1kfw2CVhMuPz2fqU=; b=Cfeb3wPaKiU9JH8ehNkOHiAq/mUbUXMdOnbFWoURTfzhCk0khmFrXUs7XnwYyj/s7Y gGUgnGVXpzb2ZddE+Dj/lGW9N2/9WDt+N2Z76gFyH3OKoQ1pS+DxLf1roiiKgtHrXea/ QUHuM9LSaUCUOsRM9jUHqzTqbTDUCeNfQURah8dhEb+wwoUQ6xK3IWrwObzZlPzJIu1o XyyKX4rEV8SHpYWvYgSuB2paQ/06dsAg8v/SrDXQxwAh+/OEKq6VgAYi/gSnNEdq5yXY N/9tdVQWzAV5cu4mBqygwgqgjLPzq0WfZ+3RVsrXnndmDMDzKEBhrMpo9FUTHpdrfVFf s9gg== X-Gm-Message-State: APjAAAX7WOEWCei9NqVuoM8Zat7MCT/H7J0FKkGnNI6HpYj6sj9CX+qD O6Gc3++b4LodGAbNaLMA7wUqNmbktXnfCEjP91o= X-Received: by 2002:a0c:9487:: with SMTP id j7mr1278926qvj.180.1553088860133; Wed, 20 Mar 2019 06:34:20 -0700 (PDT) MIME-Version: 1.0 References: <1553062828-27798-1-git-send-email-yamada.masahiro@socionext.com> In-Reply-To: From: Arnd Bergmann Date: Wed, 20 Mar 2019 14:34:02 +0100 Message-ID: Subject: Re: [PATCH] compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING To: Masahiro Yamada Cc: Andrew Morton , linux-arch , linux-s390 , Dave Hansen , Michael Ellerman , "the arch/x86 maintainers" , linux-mips@vger.kernel.org, Linux Kernel Mailing List , Paul Burton , Ingo Molnar , linux-mtd , linuxppc-dev , Linux ARM 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 Wed, Mar 20, 2019 at 10:41 AM Arnd Bergmann wrote: > > I've added your patch to my randconfig test setup and will let you > know if I see anything noticeable. I'm currently testing clang-arm32, > clang-arm64 and gcc-x86. This is the only additional bug that has come up so far: `.exit.text' referenced in section `.alt.smp.init' of drivers/char/ipmi/ipmi_msghandler.o: defined in discarded section `exit.text' of drivers/char/ipmi/ipmi_msghandler.o diff --git a/arch/arm/kernel/atags.h b/arch/arm/kernel/atags.h index 201100226301..84b12e33104d 100644 --- a/arch/arm/kernel/atags.h +++ b/arch/arm/kernel/atags.h @@ -5,7 +5,7 @@ void convert_to_tag_list(struct tag *tags); const struct machine_desc *setup_machine_tags(phys_addr_t __atags_pointer, unsigned int machine_nr); #else -static inline const struct machine_desc * +static __always_inline const struct machine_desc * setup_machine_tags(phys_addr_t __atags_pointer, unsigned int machine_nr) { early_print("no ATAGS support: can't continue\n");