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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1FA55C47077 for ; Thu, 11 Jan 2024 15:36:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A8A1D6B0085; Thu, 11 Jan 2024 10:36:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A3A156B0087; Thu, 11 Jan 2024 10:36:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8DA416B008A; Thu, 11 Jan 2024 10:36:11 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 7B6C16B0085 for ; Thu, 11 Jan 2024 10:36:11 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 596A3C066A for ; Thu, 11 Jan 2024 15:36:11 +0000 (UTC) X-FDA: 81667431342.28.1A196B4 Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) by imf22.hostedemail.com (Postfix) with ESMTP id BB42EC0026 for ; Thu, 11 Jan 2024 15:36:03 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=mrLaQg3X; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf22.hostedemail.com: domain of urezki@gmail.com designates 209.85.208.181 as permitted sender) smtp.mailfrom=urezki@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1704987363; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=DgwBKAwjRtW9QDojZQwHgd4ZYU+mdZgvbdqMw2nMYco=; b=5d5ZMND1rR5lkH16pbgII+IUmOLpnBTyYb0lIocQdljcVTQ8Ib9SMw0zw29Wsn5HWYN6DB rx7s56hOoNVCabCm/y8yFdRnbT3COfWgQ+KhaTIMrgHtFKXffJVIuQuosT+DFnVFw9AStE +7pIVG8C3P+S3nCTax0WgDEw6hALnB4= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=mrLaQg3X; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf22.hostedemail.com: domain of urezki@gmail.com designates 209.85.208.181 as permitted sender) smtp.mailfrom=urezki@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1704987363; a=rsa-sha256; cv=none; b=1ZOSIV4J07E5Q2epSyxdMFHDIJbzSJMvaOeWnPGfzrXokigucscEAT61fhPY0iSw5NC5Bo gILaAeT1gQcR0tA2rjZcE44L8Egsq4NA2BL01LJPCvRj5CXAPnG5aQpHBTCorWiO886DEd u/eorjXAJCMYPS2zyOcBGbyotG4lwEo= Received: by mail-lj1-f181.google.com with SMTP id 38308e7fff4ca-2cceb5f0918so58144561fa.2 for ; Thu, 11 Jan 2024 07:36:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704987362; x=1705592162; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:date:from:from:to:cc:subject:date:message-id:reply-to; bh=DgwBKAwjRtW9QDojZQwHgd4ZYU+mdZgvbdqMw2nMYco=; b=mrLaQg3X91NuHDne80MKHz5F9Qlm6+WUbhtUzNal2Ls6oruCo43VnuT2WNpRnRiPW+ G5DG8i5HS5vAfWOwVRORtLpFNkS6fV9zs2RYJHxRjfbGQtpiuoSXIpLT25RkEH7yNEYG NWNv3ZAzKXBagouQfgVhG+mVljUnqvzbAojPzxE+xIuxrf7Jdcb+JZE0KNBqjQtJN5g6 wdHsvMp17d5x5qEftMkoUvIGRIHvCxI7IBr65/r9GC6Ik++ufDe9K4XXlZjceW4d2PG+ EuSvMeqPdV2OIwX84EvJ7zQIP8hPR+LNBLCrz8mFwes77+bx91bpZHA1sscsyQLGuGKw HICA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704987362; x=1705592162; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:date:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=DgwBKAwjRtW9QDojZQwHgd4ZYU+mdZgvbdqMw2nMYco=; b=oW1auaab3YOkPwAV+erTKY1+Xf3oo9n1hzq8xvUE8/svrsinOFP0F7ukLj42LYeor8 QfTAoesYYFXN0nGyYlUFyF+3QJNMeBuFvewaxYCWRDFQ2VEMBmvQLOwoL7Je0wsKzUvu J33xndGhLfDNPFjCGgj//7b/FsUzM33+Oc1vbBY3D84j0/cftqINHgan6XYndEDsQtcK egnhLpQha5yihQwHINId9DEV0ZUiUIimuz+iPpX0wao1E8FldYH/Cd5HwRequzdQUxCl ru1fUDP3eo0mhxjnZKQuztACEswrk3/b/jN5Ngl5jGdV4dNodj7LRnFbZbJ7y86IQHs2 /OwQ== X-Gm-Message-State: AOJu0YxGF36NOC7WRnUsHm7Et3aOKSG6XOLOk1bi9bAIVRXVLEU5/R1h +b5BGBbCHubgoabP6uMgdWI= X-Google-Smtp-Source: AGHT+IEg9jgtKUybswVJoGOabd1DlgtGOYUzbMmzhM01LMIQ0WGgQH/eexXJPlbQPE0X71prjAXa6Q== X-Received: by 2002:a05:651c:10b7:b0:2cd:8b6d:43b8 with SMTP id k23-20020a05651c10b700b002cd8b6d43b8mr325690ljn.97.1704987361373; Thu, 11 Jan 2024 07:36:01 -0800 (PST) Received: from pc638.lan (host-185-121-47-193.sydskane.nu. [185.121.47.193]) by smtp.gmail.com with ESMTPSA id r14-20020a2e80ce000000b002ccc0555548sm163150ljg.110.2024.01.11.07.36.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Jan 2024 07:36:01 -0800 (PST) From: Uladzislau Rezki X-Google-Original-From: Uladzislau Rezki Date: Thu, 11 Jan 2024 16:35:59 +0100 To: Andrew Morton Cc: "Uladzislau Rezki (Sony)" , oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton , Baoquan He Subject: Re: [linux-next:master 12996/13245] WARNING: modpost: vmlinux: section mismatch in reference: vmap_init_free_space+0x2 (section: .text.unlikely) -> vmlist (section: .init.data) Message-ID: References: <202401112056.I41bELL4-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202401112056.I41bELL4-lkp@intel.com> X-Rspam-User: X-Stat-Signature: 63ypbfahg51kjuc19mam884oazocxcod X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: BB42EC0026 X-HE-Tag: 1704987363-475119 X-HE-Meta: U2FsdGVkX18tuDw1y8AaMq/D81XCex5P/iMYU6t9oduqEzS2ruNcn/j7ZNS/zWh08z+NNF/1PqW8OcX55hMgORsoyA3RvxyMWul7+K+dVT3ThexARMW4FLF5qv6mkiX4YjFfh/KFYCwpYns1hTydzcwG7pHnEM8Ud+k8l9Dr9EInBFvDz4bV3oHVdU78zEThSc26bzvnD9XgyXt+BxSkAt1wK7mL/yavXh880MMe5+LISMUNppkeboDepa/nuW6hp5QeCiOFF7xdGFNEx3WrU+Mxam+7RJhg+f4yLfZGIIg/F0HtqwvDLWGthOa4GNfUdWMt5ExFypOrE5sSTNaoVxoUXwOoI0rDvejsj9o2/QMUB/aS0KXrCmW/A4bQgNBJn/nH/zJCNR6yRfEJYHu4K63j6SPuLCDKmB5tzXzEzOb28G4n49Q25aCoW+YstcysM7f/vdJ2x5jEx1JYTtqVMdpqOpEgeZOhb/8yynDCZVgFku/KmCQuzI9coK0CQT37qoDOxki2xghassqRwkD7EL7ZCQYV5DGvvw5eEQjIYH+Oov9omt52ocsXTp1a9TnM5h4MsiZ3Qd1ChnnJ/07fnm/N3oIEcD0+xZPwdPhFbqLkbZNnFOMDJDrTb6EXfx16mKr7Rl6tn3mOmIAKKk6WUEEFDrRaDxybevir3T4uIn+XUpLRijcW7BhA7bDGkNKilW7aki70a++cW8R7nVC+RLNkP3sHG+EaJUVl6u+n7J9PS5JIq5tkDFPRALoc9km1+fZSEs00wehzdEHmeQgqCZc6qd+pre3kSQXQxhfksYVrHibXhkUn41Na48bRwUyvPm55jhxpGw9JTz+a+ObQp8I5TeTiCUcjwAWUOug6eF0ihx0I3qVaJQpcj+EnWhVpqgpC96YWJ6zhHArO7Dn/IBryv2WpeOTSoN2yPH+8JZPA5Zs4LiF5tKb/7oGB55Ssg6ja3DSuOgXHlXMtqy2 KXTORd9E piyQ8AhZ8EWNcaKzOgpWeh3Qnl8/SKdbKGJAbWFfG6WJPR68Ep066TxayNgb0IUjWNwt3Qvb12rwIMj0= 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: List-Subscribe: List-Unsubscribe: On Thu, Jan 11, 2024 at 08:29:04PM +0800, kernel test robot wrote: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > head: 9e21984d62c56a0f6d1fc6f76b646212cfd7fe88 > commit: 86817057732a9ce9cefdb6f513b6554a55ebbbbb [12996/13245] mm: vmalloc: remove global vmap_area_root rb-tree > config: um-defconfig (https://download.01.org/0day-ci/archive/20240111/202401112056.I41bELL4-lkp@intel.com/config) > compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240111/202401112056.I41bELL4-lkp@intel.com/reproduce) > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot > | Closes: https://lore.kernel.org/oe-kbuild-all/202401112056.I41bELL4-lkp@intel.com/ > > All warnings (new ones prefixed by >>, old ones prefixed by <<): > > WARNING: modpost: missing MODULE_DESCRIPTION() in vmlinux.o > >> WARNING: modpost: vmlinux: section mismatch in reference: vmap_init_free_space+0x2 (section: .text.unlikely) -> vmlist (section: .init.data) > WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_misc.o > WARNING: modpost: missing MODULE_DESCRIPTION() in fs/isofs/isofs.o > WARNING: modpost: missing MODULE_DESCRIPTION() in fs/autofs/autofs4.o > WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/loop.o > WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ppp/ppp_generic.o > WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/slip/slip.o > WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/slip/slhc.o > > -- > 0-DAY CI Kernel Test Service > https://github.com/intel/lkp-tests/wiki I have sent out the patch, but just in case please see it below: >From 998f605679409acdfe625c03b36917db70b6773b Mon Sep 17 00:00:00 2001 From: "Uladzislau Rezki (Sony)" Date: Thu, 11 Jan 2024 14:03:53 +0100 Subject: [PATCH 2/2] mm: vmalloc: Mark vmap_init_free_space() with __init tag The vmap_init_free_space() function is called only once therefore tag it with __init. Apart of that it access the "vmlist" variable that is located in ".init.data" section. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202401112056.I41bELL4-lkp@intel.com/ Fixes: 86817057732 ("mm: vmalloc: remove global vmap_area_root rb-tree") Signed-off-by: Uladzislau Rezki (Sony) --- mm/vmalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/vmalloc.c b/mm/vmalloc.c index 43a6608e1397..257981e37936 100644 --- a/mm/vmalloc.c +++ b/mm/vmalloc.c @@ -4834,7 +4834,7 @@ module_init(proc_vmalloc_init); #endif -static void vmap_init_free_space(void) +static void __init vmap_init_free_space(void) { unsigned long vmap_start = 1; const unsigned long vmap_end = ULONG_MAX; -- 2.39.2 it can be folded into the: 86817057732 ("mm: vmalloc: remove global vmap_area_root rb-tree") or applied as a separate patch. -- Uladzislau Rezki