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 B28AAC7EE2A for ; Wed, 25 Jun 2025 17:49:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4B2338D000A; Wed, 25 Jun 2025 13:49:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 463AF8D0001; Wed, 25 Jun 2025 13:49:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 351878D000A; Wed, 25 Jun 2025 13:49:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 229678D0001 for ; Wed, 25 Jun 2025 13:49:53 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id E2D6A5A3C9 for ; Wed, 25 Jun 2025 17:49:52 +0000 (UTC) X-FDA: 83594661024.30.B90B814 Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by imf06.hostedemail.com (Postfix) with ESMTP id 14B94180002 for ; Wed, 25 Jun 2025 17:49:50 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=bGttfxVt; spf=pass (imf06.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.180 as permitted sender) smtp.mailfrom=vishal.moola@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750873791; 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=R8ReRc6UFydYH9gtSn+f80zTiGgWBcsSXK6ZsJcWtV4=; b=8JOeUFuihf1Wko/Dmz84hRvs6ku8rJJ+pxPmR5+xaPyaOVSv8gX1KWBMSXfb7D1Dz6qZBk WTPDekkSw2LxgAd0WL+LL7z8CBzWRELdlK8UOyNN51chLc9sorsnylFSiPWUtODt4EShfr 7r6uZ/nDK5YVURwlhqVSjGAvU8L7S+I= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=bGttfxVt; spf=pass (imf06.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.180 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=1750873791; a=rsa-sha256; cv=none; b=7wBBupdg2Fra/6uwDqknXfL+t1MC+7rw3jkSyYfUN5ojx/Na7zkMjSSGbuAaAYugLsmEbm 1iLFnSHccvIQk32om8cCV9Gcoa6rBtn6vL2605hzD6c2djmY5VS/T2cB3HIjt0T4TlD7kp Fi+UcCorZarEo5Q959InKIjPYVdK5EU= Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-74924255af4so209885b3a.1 for ; Wed, 25 Jun 2025 10:49:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750873789; x=1751478589; 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=R8ReRc6UFydYH9gtSn+f80zTiGgWBcsSXK6ZsJcWtV4=; b=bGttfxVt9LGNxn5+k6VA9k87szoyYsBmy4UAXQJE4hZano7+X7xvqjWeY9ZJnB3kAF 7jmnAMbVYXG1XE0rbRm8vujJj2OD7msfTqS5OMfpiEfHHfe8Qvjr09dXTf0Tax+BgvdN nIhDGKku8yBOuEVY30X+h1HfPlhu4o3QTFMoQW8HMQ5U6MqCvGaDny7iECiM1dgeb+70 1i8yNaeVzOx6q3jNC9qk5g7SuluCrA9UXOlO1wRkDg10Z9IleapzGQkND8Bpouw6eMFF xUmtv4cha10jsYFKyHEzRlqonLDzQF/SvFyZYAR8/iCByfm5EmKjgi0BfAjRDhhpHnHa oeFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750873789; x=1751478589; 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=R8ReRc6UFydYH9gtSn+f80zTiGgWBcsSXK6ZsJcWtV4=; b=MbAxwzvzSWjYbuhWB95fQidW7GD5hzVZoy81BjdQWNTKqr0voLwlJEw8RVQln9I6sU PRC9JF+qLuyhzpxkWkcMObqGkPqhXfHvlAntqamj/XjjrVpRgsZ0tiYEGJ6GKbASMCKM tI/ZmXVK0nrrfsWDrq+XV5yOGeRbnAn/eZZc9fG9dt8zYqWGe4BrmnJNgwXZfborwFPE dhIUJLXmCdjlcyBQzR0jbQZ3bxOIwuoiMi5eBWHbHVWZY2uTvrUJdDfOy5V9FekjZMHw tY7Lnmyjjh/qtLImu7LX+VdsvEl9t+laOBFKkzv9bc1Iw3SYxKWflARD2enaKoVw3LWh yCKQ== X-Gm-Message-State: AOJu0Ywb70x4cB7RnfVUfMeaqR1qU/+ibxtS/Q2wXAG1yqCJkra5hgt4 Pwgwdc9OUpplSAJwLMKV7VYc+n6OJiFJ6hG5HmeWgm/5jhtQ9k4BuzN013F7qJl0 X-Gm-Gg: ASbGncvjL+scqR57GiKa0KT2vfniXLz74FSI4fcgOu4+CLYvHNoR+iVCPmqBWUyojCm 0QYsCgylby5IzQjLEbRmyhA+NEEekA4cC9XQJ1W+UCj3ryRRCc0I2GKrUQUPEKQH8ekLnLg/tUj YTskXAZT5jqJfRr6isRXAxRPsKNVxtG3PfDawkGYdXWnLKx1vpf/3P9TD0jxcXJEsALfwmj+ZAN lSLXa/W4rskeryLhYbYKISxg5Xkf1Ed7+ZvA1hB+W+RJuQ1DtAodaA7igseLN8g/gPxeTbxm+Dc 3d1+sM+TvZOxYEOGgk0KuIzxWc+cpFT69NpxdKCZ6y6M5k3Agt8+9xJG65VzGi1clgqg3NxN8tY bWSL71Wmgid7euKJ0l64h X-Google-Smtp-Source: AGHT+IGS7kz5uX1FDITaZRBZY3QMqayTuas64co39YoDcp/ViK2Vwt6D23GmpoPp4sqoII7r3Sgngg== X-Received: by 2002:a05:6a20:158d:b0:218:59b:b2f4 with SMTP id adf61e73a8af0-2207f31ce05mr6229096637.42.1750873788931; Wed, 25 Jun 2025 10:49:48 -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 d2e1a72fcca58-749b5e23879sm4944869b3a.57.2025.06.25.10.49.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Jun 2025 10:49:48 -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: [RFC PATCH 3/3] mm: Remove unmap_and_put_page() Date: Wed, 25 Jun 2025 10:48:41 -0700 Message-ID: <20250625174841.1094510-4-vishal.moola@gmail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250625174841.1094510-1-vishal.moola@gmail.com> References: <20250625174841.1094510-1-vishal.moola@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 14B94180002 X-Stat-Signature: 9jtbbay7smnajpnab6bur83g3cgq7prs X-Rspam-User: X-HE-Tag: 1750873790-817829 X-HE-Meta: U2FsdGVkX1++iHrDiva+61vfYaBBHh/wA6AODPJ29mJnAYNqrbCIRO5rDywzGPcI0FfgqJxfp9E1LupNwpCnDL6OheoRXtfY3lLAuoTM2d6AwCUQQzss8Y41LynSNNlwA23VelIkISNnI5qoT8N/R2hKJM0RISp1Q34jY4QyG/Sv7giXjD1r3LFJBiiqZK0HmWgftcOhPguTonzAR0fttfdpYzSymfLCm+Z7uNRHoC98amyL0pXXSDJae1YoOixxrweNx68s7cY91quyEh6BoaqvcP5WMnNcRzL6qCa5d2XOgxqKcRzozxBGZ7XBTAQ5tf1BpF6xoVr55zxsTAEZtZNSpJNbL2S4zNTVCk+/ABjCAa567+uAkAjtA+XLsGpMtfXQHpC9kYpUE/UTchnB3nq6a4qqzkhmnLA/mOPGmKh49NiSqbTLWZ0Rhpc8vdpCEE8p4XTw56ACKXqo8xgm40RPY8hRhuQzlokRhWYRQJha2jM2UyYgb9x7tKLd7+e4/CWQFt2U3jzpZ7xleFl0CfjwuZ8BB/6WKIARXDHkdHZAlhupjD15x2PubGiCab02Xr9OsWNXnqhe/QzCAtFdKL5lT8AQQlrW8hd69l+ARJgtn1tKK1N2Yg7PsB2hDsZyPGSc+itxGhERE10qIdYQUR4rS9dsMnXbxhmplzzFpalJsEGJ0miZJbrzpvAhVWAtY/mqLjj21D7uEFKbg7SB1qD2KcYxpHRD4ZX9gyMiCwNho9z+dlnxxAq3AJkYv9fqOKOPSWqoQhIPtXw8uhgQfOuXFxmkXaPH2prMIavIdazFbjt4eLtHb2aomwVKxSjhKz1pXOh3BqdadYi4LQ2EMF1Ljw/R4twg8VqjPVdqKkAfnDy9vHW55nPYyatbUva6in9aMUTQmcXhe/n8qu4+KCkhBwnHKk49WAmXeD0TiEjRdrVH4KL+PlCmu6Tz/1JXYyVCxN9pG+mibrYb26R KkQcNsoY sMMV3SycJWH7OX5ocqLDyTeUrqmb9P3MyMzVm42/sWTOPUSpumORu12CKOZ/zXcOtg2L5NhB/zsWk+0hdgK0lO7hzh2eiZZYggYI19Wb61n8qR2Zm2HXOqqwpLAZUdSdajReesNp2wleibd58m8CHW4qZI67zbW6y/ZHpE4Fx7CBI9N5HKXZT6WN8k3JKTq/HisaiGM4H/Ct2rf352bGGG8erocvXqPfNXsI1CBHHvsMOb36u2PA+B06uVhpfXOK/PXZ5aYgc5xtH2N1MfMiQJ3ljxPRazYb5JstJZtNIR3TCz7qxgHb2SgzjTCL10ukEcjOztYzUDDRjOpJKITh8tMIgYOK4Gc4Jc1zk6M3PJJpVmhwf1r3OpOo7KmRMZOdhrIrHPmoyo8a4sDBM0xy/h8xU3iN02Cl6lYHvDEqC+fYaif98rrXqydvnZnrxVo1bW4eeu+xyxQ2YoQpoIVasmT1O2FnBWTlEtFWn1D1EnotWUQZP9KVYzYtUtu/2VKj5WWVSdxm2y+zk487YqCzd/rnCG4uGbj5TOv4GaGqo1YvGMwReJctiQrsPHn5SyztjpZa7ztnktcBy8pBy8+mYN0Vr8g== 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.49.0