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 14969C4345F for ; Tue, 23 Apr 2024 15:06:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9F2346B011C; Tue, 23 Apr 2024 11:06:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 97C6F6B011D; Tue, 23 Apr 2024 11:06:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 81D926B011E; Tue, 23 Apr 2024 11:06:32 -0400 (EDT) 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 614B96B011C for ; Tue, 23 Apr 2024 11:06:32 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id D14A91404BB for ; Tue, 23 Apr 2024 15:06:31 +0000 (UTC) X-FDA: 82041122982.23.096E0BA Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) by imf15.hostedemail.com (Postfix) with ESMTP id 80A37A000E for ; Tue, 23 Apr 2024 15:06:28 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=UWZUw4Xi; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf15.hostedemail.com: domain of andriy.shevchenko@linux.intel.com has no SPF policy when checking 192.198.163.11) smtp.mailfrom=andriy.shevchenko@linux.intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713884789; 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=ACRnT81LiZvP9Gj82MJvFmwVeSrqXkeVndJAiydILZc=; b=E4EzGXjEos9OWPy+tp+uNex0MPoVq4x+n/lqsHcRyuPT5lk3YPYEZxkiZYYvYHh2DVvngK bioK/zJxiKvlBSvu7HubJNyQu6nrMDjV1KVIVfPQvDiCj/SoR533gB6Frdeu1AjV4odCl4 cq0vzE9FWo4dF1H4DMnu0dQeTWIoJQw= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=UWZUw4Xi; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf15.hostedemail.com: domain of andriy.shevchenko@linux.intel.com has no SPF policy when checking 192.198.163.11) smtp.mailfrom=andriy.shevchenko@linux.intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713884789; a=rsa-sha256; cv=none; b=GAFeZB4mVa5T1YvDuu44mo2YzusSmQ1Z93rWzRG/MxLWd2SJRqNuqPJXVWpvIYLrCtZfSD JT7xlkFyyWVJvOU8zRBGaOnnc+Hq/ItoijPmH207tYW+MKCCF62HGctH+Ig5R+C6Ky4Nhu YtJs8Z9qUcAPrBW1KDs1htYp7fkuy4k= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713884789; x=1745420789; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=o6CKy0NYPP8jGkzivA4Wvp8QxKf+uzrSJVajbqU9mko=; b=UWZUw4XiOKfdmM5RAPFzHamWhrJCzZswvACyZyIdD3gJHLB/KoPVKv8d p0Wq+evjSXExMg8aBNI9XH6fUZGS1Z1DFQwm/Hagve3PfYjCozLaa3Ed4 CJsm44nUuaenwWSPR6d0JCuzsW09cdJbmkUl00movfPYOHOG7s4RQmx96 zRCF5/M+k9kyUg8Dj/eUrAKZn0MFKVcBvmoXx+Fn9aIf5Hj7QJd8HLkdx KS70qa+0rE8+vDVLoadclmnjwJaloRnwNBXZMaRPqYksX2mkLmcdYEz3T RU5/5PfqD4VMA9DcD69KU4hTdrHzFUl/u+Z0WwEdIAMpgkLj/taUw+p9a w==; X-CSE-ConnectionGUID: WxqbayNEQ96aSGKqaNl2hA== X-CSE-MsgGUID: 7eUPwvldQSO+UKk69fOFJQ== X-IronPort-AV: E=McAfee;i="6600,9927,11053"; a="20085335" X-IronPort-AV: E=Sophos;i="6.07,222,1708416000"; d="scan'208";a="20085335" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Apr 2024 08:06:26 -0700 X-CSE-ConnectionGUID: 0hrMKSD0RlGvTGF21MX/3Q== X-CSE-MsgGUID: Xo9vBO6dS1ylJ7ufOa3/Sg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,222,1708416000"; d="scan'208";a="28895349" Received: from black.fi.intel.com ([10.237.72.28]) by fmviesa003.fm.intel.com with ESMTP; 23 Apr 2024 08:06:25 -0700 Received: by black.fi.intel.com (Postfix, from userid 1003) id 22341192; Tue, 23 Apr 2024 18:06:23 +0300 (EEST) From: Andy Shevchenko To: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: Andy Shevchenko Subject: [PATCH v1 1/1] mm: page_alloc: Avoid defining unused function Date: Tue, 23 Apr 2024 18:06:22 +0300 Message-ID: <20240423150622.2526825-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.43.0.rc1.1336.g36b5255a03ac MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: 80A37A000E X-Stat-Signature: rmqefrb3qk36diqfybrgtyxq35ucbw5w X-HE-Tag: 1713884788-804818 X-HE-Meta: U2FsdGVkX19QepHn7jYVPeikwubO3J0WjhpKVTIrDuZ41sbcdv38UCv962we5kiVFOBVCfN6qqCtTzahXB/i0IjKSGMJSq4l20j4fYXDlgAC/wPGuPBeDNWyRUtuZeHJ29HWYpjyXGUe40d8JojHc4EGkeHE/bt3dzNyaebFIcbuTT00AUPlJlP/KXWyKls17HicyjOe/YTVg5dmbdukr8Nf+afrxcle4biOUFhxp9gZDMK+PEwowfRgF9Mcxjfqmr20qWT/BTmX47RAq+DFDfGSlpN3bwlaS7XzcGy3hlfFGCLTQEsSvxfSUXIGLJ1G+tf8eeI74aTQ/QTe2tuPqeD8jyvROumbqnUXj61FVa2zMmC5GT/MR64sWGuQR9vVTKXjYIlPSJDrNgPAq4MWc1d+AI0f9ypoCoYYkQINVCoiL/0zBBJdjYbts3LRSWZ7Hw8jcDNiaj7ucGc9Yk3WTgIMDE4w4E1k7kPU0KBDXfDDd4tO0hnLSq1XXxxnD4nMclCLtTa0gSr7UR8vpsp+vUw9Q1YJNNh0Q7y0GgdQJP7VWbSfEvZn2j/YCC5RHqjGwcG2nAuiOFwqofhXekONQ8AbZl675gml8WzuBDz07Fuc93myDP9069OHnGF9ET8EgSZMy68CqYNqUerQx+mgW1Ndx3epL9WeLEk28pvNxdFI5Kt0TTVz+LWVCP9jEpBOqhyTzoE1GbPq+6ahw5xiL5zhTH0Ge/n6Kr2AlBOyPzcKglJ/++pJmh6Zwj2UEWUWDKD9baR8KsasT7G97y7OieK13k0mYUgfvuA8Yd9RfBIVXONN4CzZWWUduk63MmsbmxpRhtRvZd/jU8ht0dls0r619qRyOWTZqJL4Pv8h94pJx/Zl0pcjhwmwI1kyqWkzwCKQLjVxEdDcVf0qxsHRAtS85QzCDiSs+MnNup3L+V3XIFFQzIqjv+rvdXTNFdfdN/woNguCQbTkgWna4DD wgN52J6I cSs7BAusEzxjPqEykaQhaPqqiSHHgYtf+5ixUkUGqNBKLgMGl1mK4VEWmABh470jkP89N6TBWi+EiXeCrimDJnlS2nWYNNu3qnFCIamqblgpPdOzrZvL0Sog05uZx4O9rZiG7LeobvpiZJAMgdb5edLQeZkeSpWfn7eQRkEW2GZUz+aHs7IAnXxgTRA== 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: In some configurations I got mm/page_alloc.c:656:20: warning: unused function 'add_to_free_list' [-Wunused-function] Becuase the only user is guarged with a certain ifdeffery, do the same for add_to_free_list(). Signed-off-by: Andy Shevchenko --- mm/page_alloc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 33d4a1be927b..0fb796b700a4 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -653,6 +653,7 @@ static inline void __add_to_free_list(struct page *page, struct zone *zone, area->nr_free++; } +#ifdef CONFIG_MEMORY_FAILURE static inline void add_to_free_list(struct page *page, struct zone *zone, unsigned int order, int migratetype, bool tail) @@ -660,6 +661,7 @@ static inline void add_to_free_list(struct page *page, struct zone *zone, __add_to_free_list(page, zone, order, migratetype, tail); account_freepages(zone, 1 << order, migratetype); } +#endif /* * Used for pages which are on another list. Move the pages to the tail -- 2.43.0.rc1.1336.g36b5255a03ac