From patchwork Wed Jan 31 10:38:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hao Ge X-Patchwork-Id: 13539160 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 7ED9CC47DDF for ; Wed, 31 Jan 2024 10:38:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 145A46B0081; Wed, 31 Jan 2024 05:38:35 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0F4016B008C; Wed, 31 Jan 2024 05:38:35 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EFE406B0095; Wed, 31 Jan 2024 05:38:34 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id DD6AE6B0081 for ; Wed, 31 Jan 2024 05:38:34 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id A9FB680C7D for ; Wed, 31 Jan 2024 10:38:34 +0000 (UTC) X-FDA: 81739257348.16.2D02B63 Received: from mailgw.kylinos.cn (mailgw.kylinos.cn [124.126.103.232]) by imf23.hostedemail.com (Postfix) with ESMTP id A5DD914001F for ; Wed, 31 Jan 2024 10:38:30 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf23.hostedemail.com: domain of gehao@kylinos.cn designates 124.126.103.232 as permitted sender) smtp.mailfrom=gehao@kylinos.cn ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1706697511; a=rsa-sha256; cv=none; b=2ur3KJ1qUkA8ejiR6kcsJSHJAFWy1qizXbZXxdrDLnxG1f4QpkndyEAPP/bJH56DvJeCsC dZOSJ7p5dITsrkH7meSXr/SHv159oqWY0ZoMf6n8OR8TL+uiussAsv2Zf8K9oQdr63FHRZ 5bz6lMvcHVCITpJL7fppSota7SA+cnE= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf23.hostedemail.com: domain of gehao@kylinos.cn designates 124.126.103.232 as permitted sender) smtp.mailfrom=gehao@kylinos.cn ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1706697511; 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=d9F0nlW8fG66gFZaw3BjXYTvsdW9VskLkVwlDgw9fd4=; b=dI9YdG/qflUncjCTAxYq8Z78dsFrJoiq+LOk2EShn2xMGNwSrORcUGy2/6ATwOntuuOtgu dOM8D2kmKGNlUtmAbi08W7rRAeLsry1CQ6M4aPGRuCuCi9HkYlg6WsHxaGq5GjivqAJam+ rVwvMIYZpllk0wzc3hXPU6VRguPOPG8= X-UUID: 2a6a44ca43044fe09b533fd14219fef0-20240131 X-CID-O-RULE: Release_Ham X-CID-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.35,REQID:068b03ab-c210-451d-b607-1840b42a0c70,IP:25, URL:0,TC:0,Content:-5,EDM:0,RT:0,SF:-15,FILE:0,BULK:0,RULE:Release_Ham,ACT ION:release,TS:5 X-CID-INFO: VERSION:1.1.35,REQID:068b03ab-c210-451d-b607-1840b42a0c70,IP:25,UR L:0,TC:0,Content:-5,EDM:0,RT:0,SF:-15,FILE:0,BULK:0,RULE:Release_Ham,ACTIO N:release,TS:5 X-CID-META: VersionHash:5d391d7,CLOUDID:1b145bfe-c16b-4159-a099-3b9d0558e447,B ulkID:240131183822BFS38S30,BulkQuantity:0,Recheck:0,SF:66|24|17|19|44|102, TC:nil,Content:0,EDM:-3,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_SNR,TF_CID_SPAM_FAS,TF_CID_SPAM_FSD,TF_CID_SPAM_FSI X-UUID: 2a6a44ca43044fe09b533fd14219fef0-20240131 X-User: gehao@kylinos.cn Received: from localhost.localdomain [(116.128.244.171)] by mailgw (envelope-from ) (Generic MTA) with ESMTP id 520497664; Wed, 31 Jan 2024 18:38:20 +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/vmscan: Change the type of file from int to bool Date: Wed, 31 Jan 2024 18:38:02 +0800 Message-Id: <20240131103802.122920-1-gehao@kylinos.cn> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: A5DD914001F X-Stat-Signature: c5eauwnaashjewd38fnfcz5t9y5os155 X-Rspam-User: X-HE-Tag: 1706697510-896444 X-HE-Meta: U2FsdGVkX1+Nmbt3xe8Gwc91FihQAsbJA+CgVLNEOqaiqmhGf507zeDpnb7ptsOYdI0OBvnXDxjKwGXfpMmcSmWNBrMALLo+KI2ESdyhwrLNsbL56QB4pJnFGXnpUEv+YBqR12peejrj5dld6sCINIJkIGkpF+OXinN09MEr+4hQE83PkUhBEnqk31I0oUGhyH9KXhC/HSdmxry/g7VFgwdp43VSFXRnNRbd1u3NTE7EFIGRqyLglFcSd68r0Eng28R/lGmBpv5kRNCg5m/l4QB0ym6OriG+yYZL0d7/g14N6rinMflTWyOFiXlkMvh3AC7wNo3T7Yz0NjFk4ibjVzjvH18wfRxqLNUovNVhfXqlSIYdoTTcepMzZegrqU+m7/Xl2n6pCHzLdx8QsnQfoko/u1qmX0tdxxsTpUAZdQmkD3dPwlIDR/xDM/xWF2otT820M/RlIye+WGzZswC8jVcgqm2HMeOAGthItvNkZwIuaTW+bf/qEL1BVCwmEtX+uHZRfZ/3a5Lzdw8ANLL5FzYyJvISeR+LvU2lYiJcT1EmZ+7tRAb8DuuVMgikWgzou+Pvc114z8cGRD4YU8oCqvMVHD2YjCSrVRUbYzwXHVYMWbZJumvl1JHU6647uYx/6vsNyjPDX0OODDUU+n+CQnHxR+/fUcbvN+733I/DuYEI0RbCO3FRTzqfOUW29/RSsXospNG7vm7ohK6f/Ln7crb7WDjxzOfpvpRKY8RTbLewXWSmi/EZtt01+zdLlUMQSyVJsP/R2XBFHaanbXLcHQteyCc0M9VOSTXcre5YyvsI0TdyPgY8jdE47t9HRclKxo7341v4Uy23a7blxOzBbpsdlwaIRAfaFPPWNboBIKRBUDAUd+5e1Na6rxp6wX9B1zXvTBcmtUX/kx9aTv93epoMlcExYl0ET56VDQ9yAWd7UUGPIJk8ioZx6Iuuadv8jHH1WPPcuKMIZuGJ0uk l1/FQMLD VMmIVwO4bvdcU6ZO+TueMMq/OYnpaSK2CxZPZ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000005, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Change the type of file from int to bool because is_file_lru return bool Signed-off-by: Hao Ge --- mm/vmscan.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mm/vmscan.c b/mm/vmscan.c index 2deae4232b83..69047bc9f5fe 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -2005,7 +2005,7 @@ static void shrink_active_list(unsigned long nr_to_scan, LIST_HEAD(l_inactive); unsigned nr_deactivate, nr_activate; unsigned nr_rotated = 0; - int file = is_file_lru(lru); + bool file = is_file_lru(lru); struct pglist_data *pgdat = lruvec_pgdat(lruvec); lru_add_drain(); @@ -2419,7 +2419,7 @@ static void get_scan_count(struct lruvec *lruvec, struct scan_control *sc, denominator = ap + fp; out: for_each_evictable_lru(lru) { - int file = is_file_lru(lru); + bool file = is_file_lru(lru); unsigned long lruvec_size; unsigned long low, min; unsigned long scan;