From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B0390C43331 for ; Fri, 5 Mar 2021 14:16:18 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 9D32B65037 for ; Fri, 5 Mar 2021 14:16:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230002AbhCEOPt (ORCPT ); Fri, 5 Mar 2021 09:15:49 -0500 Received: from foss.arm.com ([217.140.110.172]:54728 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231145AbhCEOPk (ORCPT ); Fri, 5 Mar 2021 09:15:40 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2A077101E; Fri, 5 Mar 2021 06:15:40 -0800 (PST) Received: from [10.57.13.166] (unknown [10.57.13.166]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F168D3F73B; Fri, 5 Mar 2021 06:15:38 -0800 (PST) Subject: Re: Possible regression due to 269a535ca931 "modpost: generate vmlinux.symvers and reuse it for the second modpost" To: Masahiro Yamada Cc: Linux Kernel Mailing List , Linux Kbuild mailing list , Michal Marek , Arnd Bergmann References: <42e0adf2-dbf5-9c1b-a18d-05bf5f1960a1@arm.com> From: Vladimir Murzin Message-ID: <985bf10d-336c-61f6-8b9d-d8c6fb48634a@arm.com> Date: Fri, 5 Mar 2021 14:15:46 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 3/4/21 5:24 PM, Masahiro Yamada wrote: > On Fri, Mar 5, 2021 at 1:21 AM Vladimir Murzin wrote: > [ snip long description ] > >> >> Does that make sense? What I'm missing? >> >> P.S. >> I've also checked v5.12-rc1 and see the same symptoms > > Since you ran "make allnoconfig", > the module feature was disabled. > (CONFIG_MODULES=n) > > That is why you cannot build external modules. That's a good point, yet was not reason for my issue :) It forced me to try with ARCH=arm (and update toolchain) $ CROSS_COMPILE=arm-none-linux-gnueabihf- make ARCH=arm mrproper $ CROSS_COMPILE=arm-none-linux-gnueabihf- make ARCH=arm vexpress_defconfig $ grep -w CONFIG_MODULES .config CONFIG_MODULES=y $ grep "=m" .config $ echo $? 1 $ CROSS_COMPILE=arm-none-linux-gnueabihf- make ARCH=arm Image -j5 > /dev/null $ ls *.symvers vmlinux.symvers $ CROSS_COMPILE=arm-none-linux-gnueabihf- make ARCH=arm Image -j5 modules > /dev/null $ ls *.symvers Module.symvers vmlinux.symvers So, `make modules` seems to become be mandatory. I'll go and update my scripts... Cheers Vladimir > > > >> Cheers >> Vladimir > > > > > -- > Best Regards > Masahiro Yamada >