From nobody Sun Feb 8 22:17:38 2026 Received: from mailgw.kylinos.cn (mailgw.kylinos.cn [124.126.103.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 84F173B8D64 for ; Tue, 20 Jan 2026 09:49:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=124.126.103.232 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768902590; cv=none; b=S/AK+zeDEjRJL3TMhIGl/oLtEYqFw+rdHPcQNtCaBrvrOzGvMFVv1kWvCsbGIBP5A6/BM1QTaAXBzQ1TrQRBldOWNRh/G0E9O0H80gkpem+99G2wtelyu0LML1TqtN6WYkh6m7sdYOM9vlCN0YB4jq/BD8KEGkD7S9cW4C5B0Rg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768902590; c=relaxed/simple; bh=yA6sT63vmGy8P67MkcKnx48KvG0amzr1lHr0DuoCnz8=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=ceCBud/0R0PUC01dTxkBQS3f7kmXBj5QzVc1GkiIDbjdVuRE9ONmbmqm9DT6PaFoPQXJ2dfwU06oBUaglThJV+SyTMMTmzvMm7VfQlPTQ8pD7U5bwqA08b3HMP5AXUPu61LVkvfVgJQ4KNddKGdVF55y+2nLxDv0LpbD1FfFufk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kylinos.cn; spf=pass smtp.mailfrom=kylinos.cn; arc=none smtp.client-ip=124.126.103.232 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kylinos.cn Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kylinos.cn X-UUID: 553bc3d8f5e511f0b0f03b4cfa9209d1-20260120 X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.3.6,REQID:e83c5ec6-2ece-4fc3-8c46-ed6376153996,IP:0,UR L:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION:r elease,TS:0 X-CID-META: VersionHash:a9d874c,CLOUDID:3f109679c0d437bf637de4f3ac79da14,BulkI D:nil,BulkQuantity:0,Recheck:0,SF:102|850|898,TC:nil,Content:0|15|50,EDM:- 3,IP:nil,URL:0,File:nil,RT:nil,Bulk:nil,QS:nil,BEC:nil,COL:0,OSI:0,OSA:0,A V:0,LES:1,SPR:NO,DKR:0,DKP:0,BRR:0,BRE:0,ARC:0 X-CID-BVR: 2,SSN|SDN X-CID-BAS: 2,SSN|SDN,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR X-CID-RHF: D41D8CD98F00B204E9800998ECF8427E X-UUID: 553bc3d8f5e511f0b0f03b4cfa9209d1-20260120 X-User: zenghongling@kylinos.cn Received: from localhost.localdomain [(10.44.16.150)] by mailgw.kylinos.cn (envelope-from ) (Generic MTA with TLSv1.3 TLS_AES_256_GCM_SHA384 256/256) with ESMTP id 619146282; Tue, 20 Jan 2026 17:49:37 +0800 From: zenghongling To: akpm@linux-foundation.org, david@kernel.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, zhongling0719@126.com, zenghongling Subject: [PATCH] mm/pagewalk: use min() to simplify the code Date: Tue, 20 Jan 2026 17:49:32 +0800 Message-Id: <20260120094932.183697-1-zenghongling@kylinos.cn> X-Mailer: git-send-email 2.25.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Use the min() macro to simplify the function and improve its readability. Signed-off-by: zenghongling Acked-by: David Hildenbrand (Red Hat) Reviewed-by: Lorenzo Stoakes --- mm/pagewalk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/pagewalk.c b/mm/pagewalk.c index 9f91cf85a5be..82db421b5b34 100644 --- a/mm/pagewalk.c +++ b/mm/pagewalk.c @@ -313,7 +313,7 @@ static unsigned long hugetlb_entry_end(struct hstate *h= , unsigned long addr, unsigned long end) { unsigned long boundary =3D (addr & huge_page_mask(h)) + huge_page_size(h); - return boundary < end ? boundary : end; + return min(boundary, end); } =20 static int walk_hugetlb_range(unsigned long addr, unsigned long end, --=20 2.25.1