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 6FD50C83F15 for ; Wed, 9 Jul 2025 19:42:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 79C366B015C; Wed, 9 Jul 2025 15:42:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 74BC46B015E; Wed, 9 Jul 2025 15:42:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5ED3E6B015F; Wed, 9 Jul 2025 15:42:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 459006B015C for ; Wed, 9 Jul 2025 15:42:06 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id BF99810B910 for ; Wed, 9 Jul 2025 19:42:05 +0000 (UTC) X-FDA: 83645747010.17.6802CCF Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by imf02.hostedemail.com (Postfix) with ESMTP id E83A58000C for ; Wed, 9 Jul 2025 19:42:03 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=GX3HP7k0; spf=pass (imf02.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.174 as permitted sender) smtp.mailfrom=vishal.moola@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752090124; a=rsa-sha256; cv=none; b=H+hM5zJgSlYcAGukRUALCV55uq4KrNP4eD0i+hJj2u4/HcTXLXmY5Mctp4DEhpylNqcRxI ilNht38u3LgopudD8B+Vl2c/+hVphIj+ie0JvIVx9qLn+WC9uNZb0j0sX14LHDVv9fgiDr mN0v5qFXcDoNHmClJ1DKsrlb3K+EbFQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752090124; 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=xDsLE6E19Td298KPd6Qq63sYGmIzE53+0WIbG+4OKpc=; b=VZP35kUwCYviRgkSSDYwuv3cbpOhjSWonnRxaXOvNGbOHx4pVCuqTJTBNwZUFpDy9oJSE5 aADmtBLeNHcyV8FhP4BfxfHeY52oNEhbn6EGI+voffqdzsnryVcGKhftybBV1Hfz7vx8ql zNuGSCD2N2yacRniYJbTeEf4OzxI7zQ= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=GX3HP7k0; spf=pass (imf02.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.174 as permitted sender) smtp.mailfrom=vishal.moola@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-748f5a4a423so188826b3a.1 for ; Wed, 09 Jul 2025 12:42:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752090122; x=1752694922; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xDsLE6E19Td298KPd6Qq63sYGmIzE53+0WIbG+4OKpc=; b=GX3HP7k0W02dgZ5aVxFPKvCGeMFHSy6Su5BmQDv2xq1iLeIyD9Y0y6PScg8J+a94Z4 dM2LXKIDIs+FH29Dy9BAPWxs/NLimf1AfZkpXQ0jb95u1v7EYFDlIxrLJL5dkvOxNrQ6 afuTzdhpUZjLfl/pF0VJjmIjZG9nhD26KFoSUR8ocY2YJsd0V9qf2LvhHjiuxZWaes3c E7jsxujIrEnjv6x4azCUbFeI431lT9pQz7G8VxrxejOp5SPujlOa8RTvcwBo9lXdlCnq 0+VMy1nNtxl5lR4Ccklqk5Gyw2aEcB5dy+tqgAs/UeXWuozG4W4sYW0z8x1RwtX1GShE KV7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752090122; x=1752694922; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xDsLE6E19Td298KPd6Qq63sYGmIzE53+0WIbG+4OKpc=; b=Fw3wHrY+RihcdP0OEKPR4k9kYUlkCnoK9QUQFPXo3n+IfAhY5Pqbx43kNyTnnAAKQk ndxIUF9ebPfl7BuwjFtPv3SOpKysoeOxWAgt2jv0Lr0bqAmlLAhILlajX3m4M6N50FvP 1y2b2vmc2HMTptPWHgXDM8Tz7mCyhZSEUTDmnr2ii0FTn6o6uKb7C5oGQgt0Qzc3BJ1m dEgTQtzC2EZu8N1XtEzBva8VEhKUoLjJmTWceHn2Dn/BIgNohWZH58/QUwUP38oado8+ IvJMwBmPGsHikpE/bm7CX5mCG5PMSFVCgkfSmg74/xrY+xLfmOJal+EwxWRY2y3eWrDr eWuw== X-Gm-Message-State: AOJu0YzxkaTcRTDxHHz8IQDkioT4C1dkD4Wg80YzlGkS3wPBrAxAKrEp VMcyFX0TI1tKdwFajotFKXemTWO1L9qbLadZm2tOrqYWcvur36vAt+OHP0Ggrg== X-Gm-Gg: ASbGncsbsVKMH4lju0QZPH1VXCe0H469IA+xH0jTtoOuog5M+/LNkfnPj/AN927ygvh CMwSZI8Ha100tRMfKx2D6j+EUL8RJK/vn/vbp2MinylgeJI4P2x4O7wKQKhxgZUKdud3liMKlW1 ZzGYWwwbgeNRc6R5+aQEtRbe9fueTXaFwFBKcEnye5kL4Wa96PwKRNtpRY4etTokoSaJGzSLi0q 91S34wctGsLI5yRBqXIPZi9SKfiRZS42LSbZJX0v7GHyKjVg3YjBPrROqTWFVP7OJehP8wyLtGP 8642xKa+ElJ/oNMwfq2ekUKLJEeMqpmDn3/Bk1sODHLQBHO8r2cTbcjngKxwXr6hoZI9B5TLsAu JfDqdE9ZWkmI06b97Wg== X-Google-Smtp-Source: AGHT+IEKkj8AUeRF1Jg/QfPh0coh0wIszbW+smznCaJ6WfXRLyL5Ttheut4QP3l44p5O3BDPR9+Tvg== X-Received: by 2002:a05:6a20:3945:b0:21a:de8e:44b4 with SMTP id adf61e73a8af0-22cd6cb0db7mr6036132637.16.1752090122184; Wed, 09 Jul 2025 12:42:02 -0700 (PDT) Received: from fedora (c-67-164-59-41.hsd1.ca.comcast.net. [67.164.59.41]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-b38ee4794f4sm15169458a12.25.2025.07.09.12.42.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Jul 2025 12:42:01 -0700 (PDT) From: "Vishal Moola (Oracle)" To: linux-mm@kvack.org Cc: linux-kernel@vger.kernel.org, "Matthew Wilcox (Oracle)" , David Hildenbrand , Jordan Rome , Andrew Morton , "Vishal Moola (Oracle)" Subject: [PATCH 3/3] mm: Remove unmap_and_put_page() Date: Wed, 9 Jul 2025 12:40:18 -0700 Message-ID: <20250709194017.927978-6-vishal.moola@gmail.com> X-Mailer: git-send-email 2.50.0 In-Reply-To: <20250709194017.927978-3-vishal.moola@gmail.com> References: <20250709194017.927978-3-vishal.moola@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: E83A58000C X-Stat-Signature: fu71eu4ba4c34emggeo6k543tmzz1mof X-HE-Tag: 1752090123-602854 X-HE-Meta: U2FsdGVkX1+C8aTZJSeHDFZ6m0+jyaZlD15/rUO3Wqkpwe+OevmvROmKQV5CFG10YBnA5hM0YyehbB25uwQ7Kb40PyoFeZlCKlBz+06qZffJX/1cjEavd5FUctDgQnk6DdI0bFEIX8gNPXDh5o/+VkpxWBAVaN6ca4iwzgZcxBNZG9rsV/u9XItlbba8VIF1C8vraXwWVGHhIBIgekpJKGfPlm23A0jdH509h7YOotjZNM2piABwRqZWDCefEc/QaAqXoOG4X7Oa+Z6qwdC1/e+oOzNFCaYcvgga1O25kFk31jaj1bpvx83ybqze5wdG0iatBqffEnk9yy3680VKZpO1cqLNhZ2gdgK5uPWvZWpdVi4l0hQ7q+dzF5itB5TqkblXiEIxSjSSKxxnd4SmpY0Y8bWvymw20az9cQEpDQr4a5/TOoXBeMi74VzAp+WJ2aC1ijFMgotswM9qg8LxmB6JYLkbgMx37dvYQjzBgejOpHP7Dstc3iJsh23UhjZ9b6CbFM3gRAObBzkWx3O+bjQQMaGHJk3NZgMA5uMceLGqy7riVbaVQSfHELb+4htQyyq0WoZeB/7cEblUFJygXd/nBAtqWZCQo8ey+VjOv2DhY0oa+q9GAx+g5GN+beE0+rxCz+xFYsXM4/6Qw7Zhzb9DTsDV5gxOQoz4gzc4yT0L5ewpLHXy0cPSxnmr54nDrgKEgH1kiCpUIegLGJmODxjYODi53zMwcMTfVd1NXzMOBdGUEj/YbGG6EPVd3JtYCCCLq3eIj4o2us0D9qovmq/t0xHIElVPdHqiozuqC79PMacSWibXtAv9b7kZAXbL2gHSND0msi4RXZihYyAo58uEi9gusHl3NLEIaiU6BjdBNloTLoGS6vv3Dj+JTBZaiVdlS4e+AomZYRHmEF3sPUB0/vwVWdbG0yITbccgOwdcqhzztJaWinNGanA55LGtdxCrSln65GQeTnNNbuP wt3HBQXX mb/htvu1kErJgIxLPHwX5Ugh1QWcrxxAbpMseXqkafKJ+IV77x0O5qt3Zi7sEUULbheAl2MoamzTJVRpFQ/6YljRWkeoE3TPbj4LKqQUHHFRzg13dNpvEpeB3xcnIG4VHRJuRHY+KpSyPHBml5LkVmNsSU+TqO0ZAqMQzBp+by2QqRZssUs0BiO9qQl+YM6Q1j3rhANghAffMlc4cOIIUjm0qb/Gyl0gLKG9UUbemtsBf69UpDMrM4vLiH3ITEYlpxDGZP09jG8lpn78xm7SW8rNE86oSuflllLb8Kutn0InIDAz7QF6+NVzq/IYOQk+dcREHbsJilL2ZK8yRJVVwlQ0OPPMo2Cv96z78bJUDBokevhn5/T08BuI3Ool+v0aJJghddOO58cTn1Ydv7uMN6WBNsXVdLJKB5VW4ep4kgNQNuo8hHyP+k0o/0QhQWzRRF1MYRHz4TsYbLoWIqc6Jn3Ht6oU3z7CfE1UWhewOkebrV0KdAsvbGzxtJyp3b39xwTwv0YpPD6QKgM99zIVST11GsUrnnb5/SjpLvKdifE0loXsr24KwSi+MXrG5le7UPMCgeJEiIcl/KQ7Rz4gQS0D4dg== 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: There are no callers of unmap_and_put_page() left. Remove it. Signed-off-by: Vishal Moola (Oracle) --- include/linux/highmem.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/include/linux/highmem.h b/include/linux/highmem.h index a30526cc53a7..6234f316468c 100644 --- a/include/linux/highmem.h +++ b/include/linux/highmem.h @@ -682,10 +682,4 @@ static inline void folio_release_kmap(struct folio *folio, void *addr) kunmap_local(addr); folio_put(folio); } - -static inline void unmap_and_put_page(struct page *page, void *addr) -{ - folio_release_kmap(page_folio(page), addr); -} - #endif /* _LINUX_HIGHMEM_H */ -- 2.50.0