Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp467266pxu; Tue, 5 Jan 2021 16:50:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJwegGTSgag+A7VPNj8m+N7EI26YBp4cF81jo8smtOA9mpmGSkuzJGP0dBENcYsr5Sv6IGJw X-Received: by 2002:aa7:d354:: with SMTP id m20mr2182977edr.195.1609894247553; Tue, 05 Jan 2021 16:50:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609894247; cv=none; d=google.com; s=arc-20160816; b=OgZc8JvxCMwOul+G1SL5srOsFniXpgx/YAD86W0i1oyBufL3i0+s8nXJw+QzhtutN1 FJom5WB8YM+/joAq6L8ZlJt2OZvH4FsvOASV0z4L+t6lyHnfmhudw3OE02H2Cm1I/jcV NHIPsHSNDMAX64Q5HOYygxbkx/FadKX265aUhtknFHQ6pZCzGZyZ7TmB0Pp2dRBcj5gr 4wdKUpCaVtbTI5q1giCaoeaYUypiMmMUnRvbC8KcHshfpUChsjBuxmocOtPtwBw4krv/ +48zgjnqZnLGLKrzV0IBQ8+wvlJKAZJ/cTnDNWYsCF0yrOgHAy5dk5mTQHi52jlg/swU rJGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=PotuupZxBHNJkRsqyFbNHQEirBNPpSJ13+XzPP9UrA0=; b=Z2SNrSPvx+TgnFC7qA/Npw9iAqGDVzAaUz9zgoYjDhiiUGlO5etmU/eX5p8gf+6Wjc NhzO61Q8FTVxnwQ9nLNLBMBVz4kJlTToBiputB8YuDXiAsqn2sRKg3HuNzH2o5gZgeLC 18Ud+xE0lofZG+JjM29h2eZYOuBiw+8GS/63Qa8C35LFK/2GeilVtnDX/FpAaPgFmqrr BCgRGDTDlMH2W2YQzuwgMiQf6aLL65jXCcp4aHcVMFG+/kJ2G2oIH0c59kdEuaN27jtS 9ZfU2n92UiRYYoXtfcgjYVtC85CfbYtZ6GjnsPul39uU/j1TMOc1KEYwcLAKge4Z5vgq gVKQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=WYW96riW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 38si322956edr.163.2021.01.05.16.50.24; Tue, 05 Jan 2021 16:50:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=WYW96riW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727117AbhAFA2P (ORCPT + 99 others); Tue, 5 Jan 2021 19:28:15 -0500 Received: from mail.kernel.org ([198.145.29.99]:47246 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726690AbhAFA2P (ORCPT ); Tue, 5 Jan 2021 19:28:15 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id F30E622D71; Wed, 6 Jan 2021 00:27:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1609892855; bh=EhHtSCuSPYj5dtSE3+uDH0W6SrC70iqfIJBtkXxe1m0=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=WYW96riWieaw6DUzOueMGvA+A6V0lwvgGE/eKp5EHxA3cEqD7aVYWSw+aDXUFWjIa CEzMEJPfRJ4UiDUocIiNjT63it8zvZKN/C8QuRbSGZni8+dyZIjo21ZKbg0IoVrl7S 9Bl3FMkJykmLA/YVo5SkqHUt8Ezj19Y0Z3ArdpO8HSOxapzYw1yjNGmqTWXIL6fLda 7caVXEClJ75/14aDQ06ZRIdWruP9SOzBEUyygl7N3MEYZkrsIoCwxHH/FywmAl3PQx dDEiyRxNTaGKoWnpegCVHroAyWmHTWsZU+JyYXHlVzpqn6usI4fjNXJi5rjaCtEU1Q kxtJj27OkOs7Q== Received: by mail-io1-f46.google.com with SMTP id q137so1115127iod.9; Tue, 05 Jan 2021 16:27:34 -0800 (PST) X-Gm-Message-State: AOAM530zDNcKarbP64ylFW3+MAkroyAt9p/7z6msHc66WA11IZryDSis 5VQSXHsS7TpmdZyNrm/erDV0RWhiu3s+rDEgr9o= X-Received: by 2002:a5e:db4b:: with SMTP id r11mr1238435iop.148.1609892854494; Tue, 05 Jan 2021 16:27:34 -0800 (PST) MIME-Version: 1.0 References: <20210105203456.98148-1-natechancellor@gmail.com> In-Reply-To: <20210105203456.98148-1-natechancellor@gmail.com> From: Huacai Chen Date: Wed, 6 Jan 2021 08:27:22 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] MIPS: c-r4k: Fix section mismatch for loongson2_sc_init To: Nathan Chancellor Cc: Thomas Bogendoerfer , Nick Desaulniers , "open list:MIPS" , LKML , clang-built-linux@googlegroups.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Reviewed-by: Huacai Chen On Wed, Jan 6, 2021 at 7:01 AM Nathan Chancellor wrote: > > When building with clang, the following section mismatch warning occurs: > > WARNING: modpost: vmlinux.o(.text+0x24490): Section mismatch in > reference from the function r4k_cache_init() to the function > .init.text:loongson2_sc_init() > > This should have been fixed with commit ad4fddef5f23 ("mips: fix Section > mismatch in reference") but it was missed. Remove the improper __init > annotation like that commit did. > > Fixes: 078a55fc824c ("MIPS: Delete __cpuinit/__CPUINIT usage from MIPS code") > Link: https://github.com/ClangBuiltLinux/linux/issues/787 > Signed-off-by: Nathan Chancellor > --- > arch/mips/mm/c-r4k.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/mips/mm/c-r4k.c b/arch/mips/mm/c-r4k.c > index 4f976d687ab0..f67297b3175f 100644 > --- a/arch/mips/mm/c-r4k.c > +++ b/arch/mips/mm/c-r4k.c > @@ -1593,7 +1593,7 @@ static int probe_scache(void) > return 1; > } > > -static void __init loongson2_sc_init(void) > +static void loongson2_sc_init(void) > { > struct cpuinfo_mips *c = ¤t_cpu_data; > > > base-commit: 36bbbd0e234d817938bdc52121a0f5473b3e58f5 > -- > 2.30.0 >