From patchwork Wed Mar 19 06:00:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marc Herbert X-Patchwork-Id: 14022076 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 5E300C35FF1 for ; Wed, 19 Mar 2025 06:01:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 36587280002; Wed, 19 Mar 2025 02:01:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3147B280001; Wed, 19 Mar 2025 02:01:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1DD43280002; Wed, 19 Mar 2025 02:01:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id F1E4E280001 for ; Wed, 19 Mar 2025 02:01:24 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id A4CA81CD30D for ; Wed, 19 Mar 2025 06:01:25 +0000 (UTC) X-FDA: 83237253330.16.F8CEA85 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf10.hostedemail.com (Postfix) with ESMTP id 08231C0010 for ; Wed, 19 Mar 2025 06:01:22 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=l0rqEr27; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf10.hostedemail.com: domain of marc.herbert@linux.intel.com has no SPF policy when checking 192.198.163.8) smtp.mailfrom=marc.herbert@linux.intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742364083; a=rsa-sha256; cv=none; b=pV8Uqnd7ajI+lExbLi3nx3V8SDDw9+Oq04heWpubBUumbo6hgZFTncpmBnG9ZZgC2IPWoc qq0wMSOYVB/hTmxI5MI2HI07GenbsZ3qGfg6R/ZlW9FxYwqCIVihqZkSlV+k3W99RYyMqP YEskXTTV+lsLafD89POoe8YBEKEu0z8= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=l0rqEr27; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf10.hostedemail.com: domain of marc.herbert@linux.intel.com has no SPF policy when checking 192.198.163.8) smtp.mailfrom=marc.herbert@linux.intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742364083; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=YQSsOS2LVvX1tO5dSZU+upwQvdw+mKZ/gPynsOHyYjM=; b=vpk8bSWtdDsAhLWOqnsHADYlcdVWsUeiEywzUjhAFKp59IkHnARhrLgC1Q9S5n8NvOfD4z OVRm8CeGQrQBmvCT2LAiajF64SjlsaYYKUk/04GpcyCQU0TfDPnNuwHOPyoTKsmdsOQeNB HWWclRI31Y4Z9UeZ+98vz/2uJyxRtCQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1742364083; x=1773900083; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=EgjeXFnN35HPLuvAYLr4queKOH/42c7H38lpSPMpij0=; b=l0rqEr27nzJrcDI0g0iAyvp9Yxqx4QPPVeS4arrZScxt35Xjo4qAgKhV oBFXZGyYtozh6gaks3MDTIQ0xtiOdes/MZxYpUOCWFGkf5va/vaL9SGBg IhsXM9V6bnCW4v7SMkm5v4og+MIkDFwER3kI0yO5HHmRpbipoSBF+r4mW PKkzcWqScbG3ebHmh8EzBFcdHy9U5vyWLhibyojP9Qj5IHSyqVJ7vCLD3 ARNXkkoTM9zSEw9XBMMekF2svjBV0+ZSWhrxgrzedv9KET5BUPEQd9Lda kp+XfcDUzd4i/wWNoWBiOXLI4cD8aPDONBu7u6B3wh7CdxpPqn5T67SK/ g==; X-CSE-ConnectionGUID: 1WrbwUaTTtuJaAhUfPtZwQ== X-CSE-MsgGUID: tzCXCi29SoK40iPK++rDZg== X-IronPort-AV: E=McAfee;i="6700,10204,11377"; a="61063646" X-IronPort-AV: E=Sophos;i="6.14,258,1736841600"; d="scan'208";a="61063646" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2025 23:01:21 -0700 X-CSE-ConnectionGUID: Nxkcny6KT5OmjPAHbQJ1+A== X-CSE-MsgGUID: nX44F7XsTBS2aftHttSqbQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.14,258,1736841600"; d="scan'208";a="123411135" Received: from unknown (HELO hyperion.jf.intel.com) ([10.243.61.29]) by orviesa008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2025 23:01:21 -0700 From: marc.herbert@linux.intel.com To: marc.herbert@linux.intel.com Cc: Muchun Song , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Marc Herbert Subject: [PATCH] mm/hugetlb: move hugetlb_sysctl_init() to the __init section Date: Wed, 19 Mar 2025 06:00:30 +0000 Message-ID: <20250319060041.2737320-1-marc.herbert@linux.intel.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Queue-Id: 08231C0010 X-Rspamd-Server: rspam05 X-Stat-Signature: i8idp3piz9o59admdngkmesnq5uqsqtf X-HE-Tag: 1742364082-418856 X-HE-Meta: U2FsdGVkX18MLBqq2sqOTGgC/6JNhvilwNtG2ctr2b4O4xlBOL2l4qwgHABJqZ9h0haRlrkkC340l6EHhI0GM7LGbhJ39lAsyyPQ6jDT4aewnDg9p8ISxVTnfomHhw8/uzeKWcoeAOpoaC6Y7mPlXIvXWJNPSw8KLyl72jA9U5XfOIglXjM8VKVcIpWcCLKYepbc5si5ctEnP1NwnyRkoKtdcXTtzMXCgdBwxDV87gUUTfF8rW9/oZW4poLqsxqQq0eo66HR/qoSpPXkTbwC7o5QOz5ZAS6QlGDoRDj8OQm15Oo7QxoYkgvrCaQF2sC1uzmKc8+eEP514gT0zjiy86sjt75W4f9ntRSaY/LRm1lchIDl/uyDhmjSXmc9crYdk6bYGDtio69EXEVFORRp9qEihqx6VyEr3C3wJUfwUx9m+F/Kw9T0CO8OQo9WNwmmjrwcQl8ulbnKnLwPwnQ7JBE6fxipSB3yD2Ah4Hmje3hnqq7M7O+njPbBqe0KYsHcgCxYc/AzBwIJ/lKqbG2WTXBUdPWfFJI0az8Mw294z3+S9A5M8YAXyUctKnfTbx0z2QGkZpzBFtM5r3sRO2LZwPpIk32YtbGMSxIgOx9Rrc0fX94UTZEYQOQgn3UxmTyYx+Zk66RL4UGfASvw2LmSs+qYDUEv1MHLaC1uQ4LKNKmv0UEEx+zcSN/xLiXpBuO9wK0Q754vc0IjYHkbhjCKj2XCkWWw1tB8Erl2/AvRAJkeCGCN5MmDsv1FBHDTeSmuSjf354oKXDedCcF6YVBRq6wZkcVRnjSnUQUwKmS17exoWVjUoyAeyNWGcf+VMMlhDAvIcmAh2TqLXTh2l4WaW45cDGXieWlwfoG/roc5LodNWeYenDTZ9En2cf0ejGXHkHrbg/czP+GRulLsh8/uw1GMHoA4bdW1bI0xQOaOLKz1nVA8kEJ+O4NMp7XdNTLb8dNQiEhi6EbCP2SexQs jaLYav8W IkkOKHo3DaAi/HCbNCjkoq3nhnNM0PRxiUM1LQv7FhGd6c/89NoafC0Np/24zR/SiMC93qkY6/RLkL1Vf6wkZOWmWC55T/8tF2qnEGLFBvAnBMzJu6N8hfS75SQirw1AhBX7d4ClRzdzulzx/xckZE8sVKYD61Hup2FTMje0z0QfdAYcjlPf8lsiqcwq/8dnEYh8mokIisVfSNtX0Gv/5jF+FK/H7TTqZ0WcwgWBA3Ycen/oZ+r7XR5yhsBmvblTPXsWL 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: From: Marc Herbert hugetlb_sysctl_init() is only invoked once by an __init function and is merely a wrapper around another __init function so there is not reason to keep it. Fixes the following warning when toning down some GCC inline options: WARNING: modpost: vmlinux: section mismatch in reference: hugetlb_sysctl_init+0x1b (section: .text) -> __register_sysctl_init (section: .init.text) Signed-off-by: Marc Herbert Reviewed-by: Anshuman Khandual Reviewed-by: Muchun Song --- mm/hugetlb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 65068671e460..a2850b26aed9 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -4900,7 +4900,7 @@ static const struct ctl_table hugetlb_table[] = { }, }; -static void hugetlb_sysctl_init(void) +static void __init hugetlb_sysctl_init(void) { register_sysctl_init("vm", hugetlb_table); }