From patchwork Mon Mar 3 17:53:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthew Wilcox X-Patchwork-Id: 13999346 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 AC501C282D1 for ; Mon, 3 Mar 2025 18:01:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EDD1E280039; Mon, 3 Mar 2025 13:01:40 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E8C32280037; Mon, 3 Mar 2025 13:01:40 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D2D74280039; Mon, 3 Mar 2025 13:01:40 -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 B5F08280037 for ; Mon, 3 Mar 2025 13:01:40 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 47A7D1A0E7A for ; Mon, 3 Mar 2025 18:01:40 +0000 (UTC) X-FDA: 83181007560.29.313CD30 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf09.hostedemail.com (Postfix) with ESMTP id A3063140036 for ; Mon, 3 Mar 2025 18:01:33 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=vFudsMSq; spf=none (imf09.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741024893; 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:in-reply-to:references:references:dkim-signature; bh=RcgDT1xygmH/LT/R5zLj021l+cmpyVBR/9bFD0Q5VpM=; b=cSRZddXj0sJlT+l4yJ4Zru79LLHK3BodJfdOpySRkyIAC0OhMUcnbpcEgsF8vqNYIsUppk iZaW+c7U4yLIzzJu9bcDBUbZFWDnRMw6p1r/9ixWoMirlCankOmk4pGxOMBz+NamdOyxqs rYQiycFw2XNa0a2e8jvDtDk0Xbl+to8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741024893; a=rsa-sha256; cv=none; b=WuKOOZMa60vfROGcIrT1ESAaqJvP5Ne+af7754x3+EW4bDQukcFfsNv96egBUqB5qdKmoZ E8+4sdqPifzux9RVEwHIZOX785coaR0yxb65tnOF5OIEjrdcL9k3PggkQkqo6Oc/QLvkC4 NoPXUvRWNlOUkgGolRLP5lPilSQGa88= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=vFudsMSq; spf=none (imf09.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description; bh=RcgDT1xygmH/LT/R5zLj021l+cmpyVBR/9bFD0Q5VpM=; b=vFudsMSqkBn0xDDBiohbJEXHLa QLa7rHLnHAHYbpGTgBHCdeLaPxR/eDwkZ9Ogx8VBR6L5XhLgy+lJNRMNSca75E710QSEbHUOoNo1M L76wf7Jq9JAkMW/BsypioJ8w34UKNJyybD/t+CBF7TLwnFVUNaz96fEJQWnsaG+po5ISvbAvxc4iU JcmcWMhhFoStOofzLSG+0JY492ZJt5un3fqPpi16J3scE+Sm8eBrk6riOtX1CLMEIus+QkBd6sEIb Sl4ikXfWkJxHzG4hlFdcWc/5wgjBhQezQMrW5xk/ccwDsgPgRlM2KqdndnyrSmYcLgcVY5WSDE1pZ 47MKkj2g==; Received: from willy by casper.infradead.org with local (Exim 4.98 #2 (Red Hat Linux)) id 1tpA6P-0000000DqhH-09Od; Mon, 03 Mar 2025 18:01:17 +0000 From: "Matthew Wilcox (Oracle)" To: David Howells Cc: "Matthew Wilcox (Oracle)" , linux-mm@kvack.org, linux-fsdevel@vger.kernel.org Subject: [PATCH 6/6] mm: Delete thp_nr_pages() Date: Mon, 3 Mar 2025 17:53:16 +0000 Message-ID: <20250303175317.3277891-7-willy@infradead.org> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250303175317.3277891-1-willy@infradead.org> References: <20250303175317.3277891-1-willy@infradead.org> MIME-Version: 1.0 X-Stat-Signature: birm4butfdwtoyrdrtwq838cuh5iuxhr X-Rspamd-Queue-Id: A3063140036 X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1741024893-572536 X-HE-Meta: U2FsdGVkX1+FL7Mz2CUF4idvtSTN7pCW3zzTrnJ02bie0ghlSI8I1yEr27pkYEskWePzELK0/rLzFw6Q1o+n0NxOoGnHFx4NZKPtFUwiIi3PddzgV4VTylcUQKX9j7MZ26eBfgrauYMFdTW7opbWTEouTo2i+9m0tdzmxUU2yMlo32UzTcQ6HdY48xuiv/4RUiO0Cx2p9Qr1Lth3YO37ctO/x9l4uG1N6FyfPJAfHvXoL2cWd76HQgxsFGhuKqrvMf4K6OVogtQNHGPOZF7qwfEqQ98FhLsaHph0I81zZR5oGuXjBfEh0nP1wOFeof+bzUwQTF4M6nM9rzEMxFuc9poXeDjerB2OSJ8KKWzXKrEtpJmZ60rNnnlQ8Kiz6J5djgXaMtoBZCOIYEZini7mefQ7z/JJxTytVp9f6bK1Kmt/kD3U6EGD1fzXRY5wKQrBmAwGgUUWVqC5CGBZamVFtAkDxR1fqDd8z8THUnBqDRi+Ky8nM72AlMazUooyGJTGM2pevSG6CWjWMxU7Rm3ax0Twaz9Lt9bKJO5jHuF13sLGVZv80QRBSJ2AwBRZhwfCLZBYGqilZDwsSu5OwSdh5An5DRZjWWyC0EJUhec046wl/AjWRqWZlfxblV50gxXtkaBWKZJBCJqh3TIY1eRSw+kqqNoZFdvvaO9XrVy+1xrUUfxjTo5hULmYSIH9rH26i0WnZg5dkjYiFQFwOBsCaUeTalRWHZq5MywuwySC8yNahg6qbTf/DuuRgxJskzq+MBzd7dLiHRuHrwaukrwTAxRSi5eny3NI2zdw6Se/kFkLtVybh1XLtlXZ4PsfLpno1v+1BEipl6PurJaoOiZgkDKM80Y088v+MStUrqqoJsCu1B/tkfOI/6pB5Yh7K2Ad5LNzvCzxyRIEWFEowS8VHUrqu1Z+cxj2mBsYvaHFvxVir1/FpOAN2Pkg+QjaucL+0wUv4jKGrIcWvRl3JWI r4Rl5Xzd f6ZdWsXS+JmEE/03txrn1OxHJWABlY9RsWsnaklrqaR+BcRBOweBFx9/jWGbsBQS53vPpDHvY5yQ+dxDuIWh1DRXvArFXyfXPw7AulfY9vC1zm9gpGT6oXeKww4i5rOnzcilMA80S8jQpiLMQXq5PRcXkrHPY7U3oK7iN50pg9SR6GRSJxXTr9ESTDGQoioEx01FAHLRmXuU52omQklDhczR40mzu0BM6Ww+bVbQkTI0WbRWIrpBlH/2/X2XHrgDI/zZPnDLjV8/GGENbHzr/BxDdEIp3VlzxFmNb 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: All callers now use folio_nr_pages(). Delete this wrapper. Signed-off-by: Matthew Wilcox (Oracle) --- include/linux/mm.h | 9 --------- 1 file changed, 9 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index d5844ade822c..39eef633d725 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -2129,15 +2129,6 @@ static inline unsigned long compound_nr(struct page *page) #endif } -/** - * thp_nr_pages - The number of regular pages in this huge page. - * @page: The head page of a huge page. - */ -static inline int thp_nr_pages(struct page *page) -{ - return folio_nr_pages((struct folio *)page); -} - /** * folio_next - Move to the next physical folio. * @folio: The folio we're currently operating on.