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 D786EC54E65 for ; Thu, 22 May 2025 22:30:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 72D8C6B007B; Thu, 22 May 2025 18:30:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6DE236B0083; Thu, 22 May 2025 18:30:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5F3E76B0085; Thu, 22 May 2025 18:30:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 427E36B007B for ; Thu, 22 May 2025 18:30:29 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A77C01208DA for ; Thu, 22 May 2025 22:30:28 +0000 (UTC) X-FDA: 83471988936.14.2218277 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) by imf08.hostedemail.com (Postfix) with ESMTP id 9C2D4160003 for ; Thu, 22 May 2025 22:30:26 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="aue88HW/"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf08.hostedemail.com: domain of jannh@google.com designates 209.85.128.48 as permitted sender) smtp.mailfrom=jannh@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747953026; 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-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=ty+aRqD69J6N+JcORepKn7zTsLIxgBrk36Nne2pXGUg=; b=W0GKbN4XWcp9FJPWkV3KsQnVMYslWq12bROCRFbHLuR4yZU25uRxy2gicfuImleAsJ7SJN Z0NUe17JM0eO7QQx3FnU0xkrZbe5XJizCKRvtQNMMi2E/U4AePgLwozF6XmUHvoJ1NB8VB UHXVYoP2UJ6OGkPY+L5bl/mxh4ntLbE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747953026; a=rsa-sha256; cv=none; b=addvYK7MBbLtE2yYTCOH4q3QYCyWOR4fELKwgEH0akLT/ZV69ynj0SQBJwjsqvlMPUVSeQ Om416phdaYzfSQJlA5sNzJNZAGezg0sAXfhzWj22JSZZcVYws8AQZv6aoJlpslyy7m78Bq QMjFDjHLI8/7+yOQfN9AQgtxHGbqPfY= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="aue88HW/"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf08.hostedemail.com: domain of jannh@google.com designates 209.85.128.48 as permitted sender) smtp.mailfrom=jannh@google.com Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-443d4bff5dfso12445e9.1 for ; Thu, 22 May 2025 15:30:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1747953025; x=1748557825; darn=kvack.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=ty+aRqD69J6N+JcORepKn7zTsLIxgBrk36Nne2pXGUg=; b=aue88HW/3c4+uNwyEqar6CFOn8OJIuYF8bAz7oxZY99VPooRDGWGBR073p80z9quvO 6YxT1sLMrXDHiMNceGvij8/RGnCGLWZkRCkHGQ8RsIb4hKEsHOHI5t65xBjADrO1VP0S Xjn4PMixHzwmH4JycKzfqCIPK/zYbWuaHuWzwtSj6VddrZphie6DyHvf87MFLjkXxXUZ G1yAbE7gDi5lNKuRKdSuwBa/vsg18qup9G5h1u2/Gam7fOS+9ds7JcJ8xR2kVO/Jg+B8 2gA4d32l5rhPS2XkKbbfDj67MAJ+3/YRzimLTBPvHZ8GAkEmD1DbOsI22iDs51XB3caY 3kug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747953025; x=1748557825; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ty+aRqD69J6N+JcORepKn7zTsLIxgBrk36Nne2pXGUg=; b=mtsgGVePjQdR3JV4kr9oYORO7DhkJBPZ2A/erKfZ+8hC4FFBYtmXvzG+cMpn2ErgJm sLdzYYD6xO9l1409bmeMB/ro3iTS9KM/cNNY98DD8i3tc0I6avQ7GfhecvJ6XrUo68RM 3vTkAGEgqJucccNoklt5EQbTe11ZHYDx3FC1AhGx0bS7xBGmtZXwf/9Voe/dFPm7yJ0s LhlTVQ3//xTf7XkTJ3pNaCtj0Fj44jVqiMhhb+ksUN5M778TWmC+MjXlmaDgnfLCNMxd Mdr62u7uuoC4jpV4MwgWgMcEOgXy7gllG3H43Z+pcDmVW638RAwnzwk4sQiMvE24bIhS C5tg== X-Forwarded-Encrypted: i=1; AJvYcCWGempupxATJ0dt2XFnN2L8Rf0njNIW8fC2F6FaYU/NZ2hOVwL6eZ/qT2QmT/bytxe9/uq/taZLeA==@kvack.org X-Gm-Message-State: AOJu0YzkF9z+oY44vjua6oGoSf/PWiz0nV1u+XceD8Bex59ezBVyBwdx AFNYAkxo8PCFQOSMXIqAwur9EhqvJd6MtMhI9stD4EkK7Nc8Fnnlql19D5ydQxppag== X-Gm-Gg: ASbGncv32diLSLN5le5OKd5Nod1jI6qEFkZXmmpTz65I7gifM4J95YyCgJbX7HEjVCM GndKAf7tVTJFUovekIRBgYGqB+k6LInN6Vo1u6z5OipPs6FXwWluBQeWcMGs0bcCDibV87IPkhl MO8+u6cyzyjLvm0wTLD9ouigxx4KuF6aqCDR6J9DKnPvC18KwRLTMWgEeMqoReVxASMoFZsPNTa owMiOXtTHsfqJDTEyV01RzoONSYUcEN6VpJzIU5i0rwN2GsJ41DkrnEF7EORSNdzPgnYxLdkX+p JlvdwHHgnRgXDWZpnnjzgsP4LJuccpLkk3gnsX7NpF8dQXxYX4L2qYty7kcMmQ== X-Google-Smtp-Source: AGHT+IFPlgqLSsJn0hFdkgXCDckIMyvribsgHCVZ7kCFHIgpVlh62Mq8zGUO3ZzO28SolV+amUUgkQ== X-Received: by 2002:a7b:cc95:0:b0:44a:4f96:181b with SMTP id 5b1f17b1804b1-44b85b0c213mr183645e9.4.1747953024675; Thu, 22 May 2025 15:30:24 -0700 (PDT) Received: from localhost ([2a00:79e0:9d:4:1657:8509:a8cc:c0f0]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-3a35ca62b47sm24897561f8f.58.2025.05.22.15.30.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 May 2025 15:30:24 -0700 (PDT) From: Jann Horn Date: Fri, 23 May 2025 00:30:17 +0200 Subject: [PATCH] mmu_notifiers: remove leftover stub macros MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250523-mmu-notifier-cleanup-unused-v1-1-cc1f47ebec33@google.com> X-B4-Tracking: v=1; b=H4sIAHilL2gC/x3MQQqEMAwAwK9IzgZqil3xK+Kh1Lgb0CitFUH8u 2WPc5kbEkfhBH11Q+RTkmxa0NQVhJ/XL6NMxUCGWtOSxXXNqNshs3DEsLDXvGPWnHhCst3HkTX knYMy7JFnuf77MD7PC3V/MJ1tAAAA X-Change-ID: 20250523-mmu-notifier-cleanup-unused-238762302a66 To: Andrew Morton Cc: Alistair Popple , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Jason Gunthorpe , Jann Horn X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=ed25519-sha256; t=1747953020; l=1255; i=jannh@google.com; s=20240730; h=from:subject:message-id; bh=an8fPGi94bYvyE1y8p6iS9mxJmsi4pDjOvkbFbfR8xI=; b=MS7DKpAJw5VzTdQyEoZXdreu+InUoIPHOYT+zVwwwU74tLxnVo9CLnmoQmzLwekovU8qtXfdf WCADs9xs0NLDfJlkCNy4kinLw/hOinwP3T21nsfzrWbYvd7zBmPqrmg X-Developer-Key: i=jannh@google.com; a=ed25519; pk=AljNtGOzXeF6khBXDJVVvwSEkVDGnnZZYqfWhP1V+C8= X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 9C2D4160003 X-Stat-Signature: wk9m8q1348bsee64qxn1gfn9aayy7wyy X-Rspam-User: X-HE-Tag: 1747953026-185551 X-HE-Meta: U2FsdGVkX1+z8cK+BO9FC9cLihFtwHB5dLKzQFsU7N4bReWlECh4L46agpJa9EI1elxsI1KIZcVQUWyZkK8iBEcbqvxNe9iPOlMslfdrhNi0BK3+OS9BWrPd8UA3IMRT1W+ISHT6p9JmWT2+Qc15ciJzRC1BUcqSFw3DpfxdnNEvW6N9YejPSboR41ZPeAiuMtAeb91uK2PZxWT8t5JstnOOCNvgsqBR6Jc5J8zAITjMEUTSzaXGObURnj2ARVZuQTYJ5vnx25RjkqdinDfCwII15b8EcXOmJxPZ7LX/KhIJAnm1+UXt2qndjVYFL7TiBD17H4mnFGZOAsA6p6LnumVu2YJcRytJ/Q4ZFzwSU5u+7mEdRSlxHauoj1lnfVRjhc497f+fL5XDfVjCwbC7JOv9TyPk5rTVUx+L3r3pT56Jq8matyayi0rX6FNbE60GZx1sOUdAs7kUfoM5gGt0AhhSDW5NGdXwRuUBJwkRzhQouGTGMB9BHXGiRHWMWMhJQtJsD689aQHYwSM6DEve3bF7Jfv1W+0LneCPQCxzaqDtukiBl743h97+g9esX+lFCLk3uXaKfIHvK37+Sv4vroF2WBaw3fe9h1bSn0YcZfiTo/ttf9e9/+13141/iwW9NdMGaYGyyXjdEC5KRFoV6rWvJYYrtTJsZluLjDG4zHjr0JPBgCdrQk6lyx+g9ClhducHMA15mc+xY1zFA5NTVhDZTfVtTf1KZXj79a819w+QwL7lsEvrdJA0tblHHHG1Fo6loJ0QP6HPmRZ3xoG4XYzxRm0fqH/TFCGnNXfHcLmdCvhWsomgmgUxG9bkdZbZR/0Pt9SgbNAueXvBl4iGEnPpH+NmI4KNA3bb3emNMD9VXTfiDdybQsThYYYubUnBC0OmfBVo7AvPq+7Nk8hiKouecrHCTXBQopYNWJL1VITy07ENRBontQJlwSz4kKn+YJiskZ3gFVKxkL2n9ZX aLFLBAnf 1RAkleMBr4+kb4IvJgzEPFz2q5MXK7m7rjkeQJ/hdvwmIrpj1KzfZFCy89bjEySpVIUKQqvuwR77JA94znxfulm0J2GcXAiJuYFL1zt7Q5K/MxTHkAFSCyff64HV2KSg3i/kuPYVEMcfIvZ3Y4H6dAwZjzYf9k+URv655lumae3kiIBFDn625vOe/kHeRn5TwRQI38G4t84IMS8KMD7WapEp1HPA52BsBbPMKgAygdNV2otB7rvQkhePQBRv3cUjjzf7SJaoE7GGZLGgB/81eejT4qUIy6B3I++Go7GPueL8nuIkeGeOR34tq1jRjNgBokvxWLBr66rZX3MMgVh/SeUoXjAQvTi6kc1QA9RdJT0ibQRatULn1F1wQ5Q== 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: Commit ec8832d007cb ("mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end()") removed the main definitions of {ptep,pmdp_huge,pudp_huge}_clear_flush_notify; just their !CONFIG_MMU_NOTIFIER stubs are left behind, remove them. Signed-off-by: Jann Horn --- include/linux/mmu_notifier.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/include/linux/mmu_notifier.h b/include/linux/mmu_notifier.h index bc2402a45741..d1094c2d5fb6 100644 --- a/include/linux/mmu_notifier.h +++ b/include/linux/mmu_notifier.h @@ -654,9 +654,6 @@ static inline void mmu_notifier_subscriptions_destroy(struct mm_struct *mm) #define pmdp_clear_flush_young_notify pmdp_clear_flush_young #define ptep_clear_young_notify ptep_test_and_clear_young #define pmdp_clear_young_notify pmdp_test_and_clear_young -#define ptep_clear_flush_notify ptep_clear_flush -#define pmdp_huge_clear_flush_notify pmdp_huge_clear_flush -#define pudp_huge_clear_flush_notify pudp_huge_clear_flush static inline void mmu_notifier_synchronize(void) { --- base-commit: e85dea591fbf900330c796579314bfb7cc399d31 change-id: 20250523-mmu-notifier-cleanup-unused-238762302a66 -- Jann Horn