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=-7.3 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham 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 09DCEC43331 for ; Tue, 12 Nov 2019 10:21:52 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id A3525206B6 for ; Tue, 12 Nov 2019 10:21:51 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="ilFuGnBo" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A3525206B6 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 12CD16B0003; Tue, 12 Nov 2019 05:21:51 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0E01E6B0005; Tue, 12 Nov 2019 05:21:51 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F36256B0006; Tue, 12 Nov 2019 05:21:50 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0246.hostedemail.com [216.40.44.246]) by kanga.kvack.org (Postfix) with ESMTP id DDAAC6B0003 for ; Tue, 12 Nov 2019 05:21:50 -0500 (EST) Received: from smtpin30.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with SMTP id 8DEC3181AEF0B for ; Tue, 12 Nov 2019 10:21:50 +0000 (UTC) X-FDA: 76147234380.30.print28_1009c1574754c X-HE-Tag: print28_1009c1574754c X-Filterd-Recvd-Size: 3775 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by imf07.hostedemail.com (Postfix) with ESMTP for ; Tue, 12 Nov 2019 10:21:50 +0000 (UTC) Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 93D53206B6; Tue, 12 Nov 2019 10:21:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1573554109; bh=v4UbhHuIMPzLh0oAHVhObZlDTupyF2S5lH9PymO47EY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ilFuGnBoSskMj/u+P/GukKAR6BZOBK6Q8M5C6c8VKfavVZ+2hJOWDHiKGZIMugVSy VvRHBgL3e+u/UCIoloEosaAIoRVKiuywpf24W2iZYyWCwiqit/F6Fi6L2/+naVnblt eetiJuc/zkEsQM1oz+PjMTDAxwKqEDFmoKm/ASEY= Date: Tue, 12 Nov 2019 11:21:46 +0100 From: Greg Kroah-Hartman To: Mel Gorman Cc: kbuild-all@lists.01.org, kbuild test robot , Andrew Morton , Linux Memory Management List Subject: Re: [linux-stable-rc:linux-4.14.y 9946/9999] WARNING: vmlinux.o(.text+0x213438): Section mismatch in reference from the function __rmqueue() to the function .meminit.text:zone_pcp_update() Message-ID: <20191112102146.GA1271102@kroah.com> References: <201911120222.zJAaxNTt%lkp@intel.com> <20191112085814.GC28938@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20191112085814.GC28938@suse.de> User-Agent: Mutt/1.12.2 (2019-09-21) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Tue, Nov 12, 2019 at 08:58:14AM +0000, Mel Gorman wrote: > On Tue, Nov 12, 2019 at 02:57:23AM +0800, kbuild test robot wrote: > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y > > head: 0d12dcf336c606a37cf2ad4319bc59f69eb6c255 > > commit: 88284ade98e99e3e391c90b51b8b7420953071d4 [9946/9999] mm, meminit: recalculate pcpu batch and high limits after init completes > > config: sparc64-allmodconfig (attached as .config) > > compiler: sparc64-linux-gcc (GCC) 7.4.0 > > reproduce: > > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross > > chmod +x ~/bin/make.cross > > git checkout 88284ade98e99e3e391c90b51b8b7420953071d4 > > # save the attached .config to linux build tree > > GCC_VERSION=7.4.0 make.cross ARCH=sparc64 > > > > If you fix the issue, kindly add following tag > > Reported-by: kbuild test robot > > > > All warnings (new ones prefixed by >>): > > > > >> WARNING: vmlinux.o(.text+0x213438): Section mismatch in reference from the function __rmqueue() to the function .meminit.text:zone_pcp_update() > > The function __rmqueue() references > > the function __meminit zone_pcp_update(). > > This is often because __rmqueue lacks a __meminit > > annotation or the annotation of zone_pcp_update is wrong. > > > > Greg, > > It's probably best to drop this patch from 4.14-stable for now. In theory, > 4.14-stable is affected but deferred meminit went through a lot of changes > and it hasn't been proven it is definitely necessary. I know at least > that a 4.12-based distribution kernel is not affected by the bug but > didn't isolate why given that 4.12-vanilla failed to boot on the test > machines I had access to. It's been dropped already from 4.14.y, 4.9.y, and 4.4.y as the backports I did were totally wrong (ugh, fuzz), and things like this blew up. I'll not worry about doing the backport correct later now that you mention this, thanks for letting me know! greg k-h