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 3FCB6C48BEB for ; Thu, 22 Feb 2024 09:20:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B4A4F6B006E; Thu, 22 Feb 2024 04:20:03 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AFAAE6B0074; Thu, 22 Feb 2024 04:20:03 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9E8E76B0075; Thu, 22 Feb 2024 04:20:03 -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 8E93B6B006E for ; Thu, 22 Feb 2024 04:20:03 -0500 (EST) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 52D2A140CEA for ; Thu, 22 Feb 2024 09:20:03 +0000 (UTC) X-FDA: 81818893086.02.722306B Received: from mailgw.kylinos.cn (mailgw.kylinos.cn [124.126.103.232]) by imf30.hostedemail.com (Postfix) with ESMTP id 6ED5F80005 for ; Thu, 22 Feb 2024 09:20:00 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of gehao@kylinos.cn designates 124.126.103.232 as permitted sender) smtp.mailfrom=gehao@kylinos.cn; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708593601; 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; bh=2NneobywP0rEjVwUBpPjpOVNbzz/ZQAUAKXBhG4XCrI=; b=hln/6tDwBVP5YNc5r4f+QBt7guAE5o6Bq7Y+y6Dp2FSK/H0DeNSqWFWi/MNJFCbwD9EvoL jEj8Cw4jQAe2mhLRE/I09EmBmV/vayBhYsPQ+NqNYW8+CTeKrdva4vAmS6BrMHjzJzZHJa QK6w80Dw6Nx2sZ9CPM6UYxFjUpkT3+g= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708593601; a=rsa-sha256; cv=none; b=WvjMVfergj833rkK98c2K5b0XpY5tnL1bhdkzf/Xdr3yJObTphIX1orvb3SST4jnL1WjZc W+Eb3w7y1asRcIzH4r3b8KJEQAsVyEaxZ4KSeFZnUbH2dwayvKXDJvmNuOYsOb0nW2E+zT 0+OU2FjbiBcc/mjY7nZXhxYxeqCTey4= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of gehao@kylinos.cn designates 124.126.103.232 as permitted sender) smtp.mailfrom=gehao@kylinos.cn; dmarc=none X-UUID: 7c6705b100a440f8867d2993efaf481b-20240222 X-CID-O-RULE: Release_Ham X-CID-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.35,REQID:96dc2a91-b9c3-43bb-80a7-42cdec47de1a,IP:25, URL:0,TC:0,Content:0,EDM:-25,RT:0,SF:-15,FILE:0,BULK:0,RULE:Release_Ham,AC TION:release,TS:-15 X-CID-INFO: VERSION:1.1.35,REQID:96dc2a91-b9c3-43bb-80a7-42cdec47de1a,IP:25,UR L:0,TC:0,Content:0,EDM:-25,RT:0,SF:-15,FILE:0,BULK:0,RULE:Release_Ham,ACTI ON:release,TS:-15 X-CID-META: VersionHash:5d391d7,CLOUDID:7fe9968f-e2c0-40b0-a8fe-7c7e47299109,B ulkID:2402221719539PY4MH4A,BulkQuantity:0,Recheck:0,SF:24|17|19|44|66|102, TC:nil,Content:0,EDM:1,IP:-2,URL:0,File:nil,Bulk:nil,QS:nil,BEC:nil,COL:0, OSI:0,OSA:0,AV:0,LES:1,SPR:NO,DKR:0,DKP:0,BRR:0,BRE:0 X-CID-BVR: 0,NGT X-CID-BAS: 0,NGT,0,_ X-CID-FACTOR: TF_CID_SPAM_FSD,TF_CID_SPAM_FSI,TF_CID_SPAM_SNR,TF_CID_SPAM_FAS X-UUID: 7c6705b100a440f8867d2993efaf481b-20240222 X-User: gehao@kylinos.cn Received: from localhost.localdomain [(116.128.244.171)] by mailgw (envelope-from ) (Generic MTA) with ESMTP id 2074393446; Thu, 22 Feb 2024 17:19:50 +0800 From: Hao Ge To: akpm@linux-foundation.org Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, gehao618@163.com, Hao Ge Subject: [PATCH] mm/page_alloc: Make check_new_page return bool Date: Thu, 22 Feb 2024 17:19:32 +0800 Message-Id: <20240222091932.54799-1-gehao@kylinos.cn> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Stat-Signature: 1becjj91n8a85qaa13neu6zrhgjm46sr X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 6ED5F80005 X-Rspam-User: X-HE-Tag: 1708593600-51019 X-HE-Meta: U2FsdGVkX18tG+/Q2Db89rRJiZMwCkkkM+9zLV39n4SIBGq7Mf+F9Vd7mjgwBx3iLzg06Zb31EWQjANovWGAR5+nr7ogoJptbici1iTEqmb2UuuJkUIHYkx+p9/HZ829A8R4jeqU3KduyvOmLDl/6VtxkIVeim7RMu9dSQ4NjsW94pettYVGYYqjN4pHmT08niH9T6te59CShu9MTRgYa9VmExvExX+AL91e/ikCJtd5stB8wu8vZeQ2tELY5lYNtF/Y/arSYkCMqyCVDABTKITz/MYiLDLxQmc81zSyIcUMFw3C7YcSWFslPKhlZqW7Zi3MJENZsXg7gu+P0cr9JYNr4da0miQCkFbYhvVKR4MqADn3KJpakcED772fPzPhpMXX0ptvks3Yznv3t5FQUqjDStgNElMXYDFta3fxaliKyzv4wok5dlYFkfFY6vyrJnddfCOttbwtEYBBS0nQ44CZ62467T47puS3EmEG3wkhzxgCgj0P3w5Gz0n6u7oGvCCZoaMVpJ7JcZ4Zls/8lNa8wDXKsGqE8BjyafVwQVcfS8iYtkgcED9dgSMxgp0OFxDw90qC/vNe53lWJ7/2aMJKjkEd1RuH2ZBnrZiwNZRJlq4AVMFGyGjGIrHcPcgYFnYQECDZ3lCJpO0NDnWyxyE0GYK9tKhK7nCGDphQyYLrb+ThI9cRJA/iBQEE8OYVI51vNA8aKNV+4O1QQgkMdueviQC7oszCsJxVsTqHhXHdR+JdA8HbftTihTh4rQAklLeGheF646BK+kTMpQ3bgRzpxWncwo0N/JJyQyq5OfjGng7lXwi1lz7E69pM146E/0JhWkPNzuw= 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: Make check_new_page return bool like check_new_pages Signed-off-by: Hao Ge --- mm/page_alloc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 150d4f23b010..c7a0bc546d2c 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -1422,14 +1422,14 @@ static void check_new_page_bad(struct page *page) /* * This page is about to be returned from the page allocator */ -static int check_new_page(struct page *page) +static bool check_new_page(struct page *page) { if (likely(page_expected_state(page, PAGE_FLAGS_CHECK_AT_PREP|__PG_HWPOISON))) - return 0; + return false; check_new_page_bad(page); - return 1; + return true; } static inline bool check_new_pages(struct page *page, unsigned int order) -- 2.25.1