Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp3004642imw; Sun, 10 Jul 2022 22:34:44 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vzs8FMd1igI2eC0SmocigT2LcMrIEC//TUkhnFvSyvFKLkTOUWgTugECYV3/ypDy89Imr3 X-Received: by 2002:a17:906:cc56:b0:72b:52db:22be with SMTP id mm22-20020a170906cc5600b0072b52db22bemr3905062ejb.90.1657517684054; Sun, 10 Jul 2022 22:34:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657517684; cv=none; d=google.com; s=arc-20160816; b=Q2MCQmPX8ECk75kJUDGmiavqq24eCOXa5orqW/Ni9fegw03/kLFchuMvFcoPO4DBoU 3F+ZpxTZ98/jyi3smuwoD3ZuC9fRq2WsPsl9t32ETh4/IF3IJp/5fpt3p3WWXW0i56nc QjOW4A10hdRha9VLohh9YJiuyv96Who9fhP1M6l8czPlWhJ3lHnBs8p/cj7xRK+xCqil h1VLlnAhI56UYXEsi2CHZvpf/hpW3Tkb7FmuN/qx7xPhtvBn9rAbazdqWusQq5HQ27Nj 75HcRix5Lnv5T6WkQ4UgD4laneXsIHNBshRvIWIHkblt7bmnvXPHzH2P3ByCS6hKjC52 R7EA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=3qd3KQVMBpkNQzRsJZq4nGt1OTRuCeIffaIplx0uTJc=; b=e8HjZ9VbCx1auu9nfXhFqtqG4l/F+cJd8jIZsVsc38G0o94J1ljvEbX0xaGy/ejYUn mM8Svw8oNGY+TJ3JfXH+LxqBfBaC1vPXirRiIDHoCTIZLHDIOlLdy+C4roHiQ1tSTWfl Pvo0GXNmOXoSFHWdlEe0NsUv7sFmUz9DHe4wZUhcK95t78vpXnnel4slPJYN/JrH4hQ9 c/ssSvozJ4uJRyByq0+mbPjxIx71VbjF43clquE3janFy/qmVMbD2jHNogEj0QfzX0Fz ifn1RjEy2aBLpPVlEYzaHN8Z3cHtMKNQpuFDgNjVoYtLFJim41UtKc9XKw3ZLGdBgM0P K0fw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=zbhlos.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dm28-20020a05640222dc00b0043a5f039490si8520762edb.632.2022.07.10.22.34.17; Sun, 10 Jul 2022 22:34:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=zbhlos.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229526AbiGKFb3 (ORCPT + 99 others); Mon, 11 Jul 2022 01:31:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32788 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229450AbiGKFb2 (ORCPT ); Mon, 11 Jul 2022 01:31:28 -0400 Received: from mail-m11874.qiye.163.com (mail-m11874.qiye.163.com [115.236.118.74]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 357E718E11 for ; Sun, 10 Jul 2022 22:31:27 -0700 (PDT) Received: from localhost.localdomain (unknown [IPV6:240e:36a:145f:6500:b54:140f:b5d9:b486]) by mail-m11874.qiye.163.com (Hmail) with ESMTPA id EA3953C0465; Mon, 11 Jul 2022 13:31:22 +0800 (CST) From: Yupeng Li To: chenhuacai@kernel.org, jiaxun.yang@flygoat.com, tsbogend@alpha.franken.de Cc: linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, Yupeng Li , Caicai Subject: [PATCH 1/1] Loongson: Fix section mismatch warning Date: Mon, 11 Jul 2022 13:31:08 +0800 Message-Id: <20220711053108.328029-1-liyupeng@zbhlos.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFITzdXWS1ZQUlXWQ8JGhUIEh9ZQVlDTk9IVk9NHk5KSEweGRkZTlUTARMWGhIXJBQOD1 lXWRgSC1lBWUlPSx5BSE0aQUpPTh1BTU5LS0EZTk9BSk9LHUEZTh9CQRlPQ01ZV1kWGg8SFR0UWU FZT0tIVUpKS0hOT1VLWQY+ X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6OiI6Eyo6Dz06KBM1IiowEiFM FxBPFDJVSlVKTU5MTkpMT0NIT0pJVTMWGhIXVRcSAg4LHhUcOwEZExcUCFUYFBZFWVdZEgtZQVlJ T0seQUhNGkFKT04dQU1OS0tBGU5PQUpPSx1BGU4fQkEZT0NNWVdZCAFZQUlIT003Bg++ X-HM-Tid: 0a81ebbda4562eb0kusnea3953c0465 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org init_numa_memory() is annotated __init and not used by any module, thus don't export it. Remove not needed EXPORT_SYMBOL for init_numa_memory() to fix the following section mismatch warning: CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o AR init/built-in.a LD vmlinux.o MODPOST vmlinux.symvers WARNING: modpost: vmlinux.o(___ksymtab+prom_init_numa_memory+0x0): Section mismatch in reference from the variable __ksymtab_prom_init_numa_memory to the function .init.text:prom_init_numa_memory() The symbol prom_init_numa_memory is exported and annotated __init Fix this by removing the __init annotation of prom_init_numa_memory or drop the export. MODINFO modules.builtin.modinfo GEN modules.builtin This is build on Linux 5.19-rc5. Signed-off-by: Yupeng Li Reviewed-by: Caicai --- arch/mips/loongson64/numa.c | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/mips/loongson64/numa.c b/arch/mips/loongson64/numa.c index 69a533148efd..8f61e93c0c5b 100644 --- a/arch/mips/loongson64/numa.c +++ b/arch/mips/loongson64/numa.c @@ -196,7 +196,6 @@ void __init prom_init_numa_memory(void) pr_info("CP0_PageGrain: CP0 5.1 (0x%x)\n", read_c0_pagegrain()); prom_meminit(); } -EXPORT_SYMBOL(prom_init_numa_memory); pg_data_t * __init arch_alloc_nodedata(int nid) { -- 2.34.1