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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1F3D0CA5FCC for ; Thu, 1 Oct 2026 12:12:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DA7AF6B008C; Thu, 1 Oct 2026 08:12:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D31356B0092; Thu, 1 Oct 2026 08:12:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B84B16B0093; Thu, 1 Oct 2026 08:12:39 -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 8A4AD6B008C for ; Thu, 1 Oct 2026 08:12:39 -0400 (EDT) Received: from smtpin30.hostedemail.com (lb01a-stub [10.200.18.249]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 12C48803DF for ; Thu, 1 Oct 2026 12:12:39 +0000 (UTC) X-FDA: 85273945638.30.5827FF5 Received: from tor.source.kernel.org (tor.source.kernel.org [172.105.4.254]) by imf14.hostedemail.com (Postfix) with ESMTP id 4386F100005 for ; Thu, 1 Oct 2026 12:12:37 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20260515 header.b=a6JQiI+U; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf14.hostedemail.com: domain of david@kernel.org designates 172.105.4.254 as permitted sender) smtp.mailfrom=david@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1790856757; 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:in-reply-to:references:references:dkim-signature; bh=+WuLX9m+MUB02xFfiB7r8uc2jWJ3VIsViWvPxF/gKXc=; b=A56teMWMvWah6QOGsaJduk+9WSqbdcTvAzuXfv/rvZDDLcGh5tIo4vmqQ3U53kCzjCjTHU ysVvUZtL5HO0u6VrWXLfOcOc9Ns4AnXnzmYuTJshjoauWgwkIVCMbfYmrN2inGih3sUXLh oDsgYx1GSC05u9JcLR/GvOs9Azd1h7A= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20260515 header.b=a6JQiI+U; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf14.hostedemail.com: domain of david@kernel.org designates 172.105.4.254 as permitted sender) smtp.mailfrom=david@kernel.org ARC-Seal: i=1; a=rsa-sha256; d=hostedemail.com; s=arc-20220608; cv=none; t=1790856757; b=B5d6UcKj/K6lYYNyuob1GMyCFp8fyTVNlOQtL1JEql+q6hqo9nL+HP873Tj7ngTb3dHyvz vVK92FzfpoDRkZHMVJ5SvB2BAcnsM52nkxrc+XHZ5G7P1/QkPX3uY2F/A8y1PcA7u52gb+ b20OXeGbiIqT6XFZ7762fxvgkra1BIQ= Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id B9C07601E4; Thu, 1 Oct 2026 12:12:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BF4C61F00898; Thu, 1 Oct 2026 12:11:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1790856756; bh=+WuLX9m+MUB02xFfiB7r8uc2jWJ3VIsViWvPxF/gKXc=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=a6JQiI+UQIzMl45ztdh9uVgWHqK25rClvFAUSVH/KUZNvFkPB3bG1rky6339Luyl1 zOWs5xEMeX6VfUPSWlhUTmmZwzDnf4Rf26t+kP4OE9JwamSSrkxaJJ2eWWh7KAq92m M89qXetR73MFvWZBe1nj6tVajq5QTvqaW+AikI+cWfsCNb3Y1UCP59VVozVC8H59Vm JihRmE+IxTQs7eAU2uOqjm3UVIp1oRJM2ZSUEAuaZU/0fzUzQtQMVao5/BjGnbp0NN 1BV8Ss73hxCOiI+3Cu2EJghOJElqgArLG1XTMFwpGPUf4Wf4f4wXS6IiheEryjkhul QbUvcY/YDsLCQ== Message-ID: <45af678d-6e13-4b9c-b953-41d1feb0d0de@kernel.org> Date: Thu, 1 Oct 2026 14:11:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 06/40] mm: make map_kernel_pages_[prepare,complete] internal and unexported To: "Lorenzo Stoakes (ARM)" , Andrew Morton , "Liam R. Howlett" , Vlastimil Babka , Jann Horn , Pedro Falcato , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , Jonathan Corbet , Greg Kroah-Hartman , Dennis Dalessandro , Jason Gunthorpe , Leon Romanovsky , Paul Moore , Stephen Smalley , Jaroslav Kysela , Takashi Iwai , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Eduard Zingerman , Kumar Kartikeya Dwivedi , Zi Yan , Baolin Wang , Nico Pache , Ryan Roberts , Dev Jain , Barry Song , Lance Yang , Usama Arif , Kiryl Shutsemau , Doug Gilbert , "James E.J. Bottomley" , "Martin K. Petersen" , Jaya Kumar , Simona Vetter , Helge Deller , Sebastian Reichel , John Hubbard , Peter Xu , Masami Hiramatsu , Oleg Nesterov , Peter Zijlstra , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Rik van Riel , Harry Yoo , Juri Lelli , Vincent Guittot , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Will Deacon , "Aneesh Kumar K.V" , Nick Piggin , Arnd Bergmann , Muchun Song , Oscar Salvador , "Matthew Wilcox (Oracle)" , Jan Kara , Marc Zyngier , Oliver Upton , Catalin Marinas , Madhavan Srinivasan , Anup Patel , Paul Walmsley , Palmer Dabbelt , Albert Ou , Christian Borntraeger , Janosch Frank , Claudio Imbrenda , Alexander Gordeev , Gerald Schaefer , Heiko Carstens , Vasily Gorbik , "David S. Miller" , Andreas Larsson , Alexander Viro , Christian Brauner , Matthew Brost , Joshua Hahn , Rakie Kim , Byungchul Park , Gregory Price , Ying Huang , Alistair Popple , Chris Li , Kairui Song , Kemeng Shi , Nhat Pham , Baoquan He , Youngjun Park , Johannes Weiner , Qi Zheng , Shakeel Butt , Axel Rasmussen , Yuanchu Xie , Wei Xu , Chengming Zhou , Michal Hocko , Miklos Szeredi , Xu Xin Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-usb@vger.kernel.org, linux-rdma@vger.kernel.org, selinux@vger.kernel.org, linux-sound@vger.kernel.org, bpf@vger.kernel.org, linux-scsi@vger.kernel.org, linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-trace-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-arch@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, linuxppc-dev@lists.ozlabs.org, kvm@vger.kernel.org, kvm-riscv@lists.infradead.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, sparclinux@vger.kernel.org, fuse-devel@lists.linux.dev References: <20260917-b4-mmap-prepare-vma-flag-sanify-v3-0-4583d8a23bca@kernel.org> <20260917-b4-mmap-prepare-vma-flag-sanify-v3-6-4583d8a23bca@kernel.org> From: "David Hildenbrand (Arm)" Content-Language: en-US Autocrypt: addr=david@kernel.org; keydata= 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 qIws/H2t In-Reply-To: <20260917-b4-mmap-prepare-vma-flag-sanify-v3-6-4583d8a23bca@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4386F100005 X-Rspam-User: X-Rspamd-Server: rspam07 X-Stat-Signature: ffo6y3fhsyg8t6ty7p1bi6mbtrhf4s8x X-HE-Tag: 1790856757-433583 X-HE-Meta: U2FsdGVkX18flLWPQ6hxX21BAVZZdcU2HoK3pY47Hf7qcU5FaGfuWRO5WXKKaCdWk/t8kE1QX37Ivd7URlT0N05Gq+M5LsCR+uQgA5dBAWU9DjU5ksztKmX9S8E+rggMxQWoE8GGYFYveCibWcF2Bekq0Jdz9a21GC/KoYfxBUBGMp4sHKQJd9bm+D0jJQRKJ1j8uKR4axunIeOQKYd7oXexviMfCAkV+Nzbznj7VAiy42GKqAWsiuHpYVfR60t0zrXcSC0hZnhL2imXZ+sYptyjOolHCUTgP33cm3YLnwWAfxEYbNSHn+/4JXyBrkof13uDsMRJlDfGItA60EvLURV+mL6fmDeZR1EgGENa5Tu7XH6ON7IH1zG5tmxzhsPFcOq8RLQa/9f8zBmbn+DWsQQYxliaRujOYA3czs1EQ+x/2W2q5IBNLYbrbRM2dbcHffAZT9S/sKv248bJUenZEdrCQ44rkmBVUUzN+/nCRI6o5Cemr+PWIoJjrU3/Nnhk1J5mbdOm7XKvmbyI2WAMQ7J8LPJHVwMsv3vRFS9rVbNkDMglX6Ws+rcIFLcrDzRyO4jThzsJcZtEIRnyXEnWCEb8qRLuCvauAK656/H57XbwhmEMYvqwwMgy1fA03hZz20s5mqQS+XBBd/9ZpXJMtrrl8yaNnZLwFAq+XlEEVZD+kj4Dd9stIrEBKddHwA6UNXkcrVgjBclm+0wWwcdiNKcSybF45ZG0LSnuZfoq+REBXPjpt+fpq4Wd1do5DC5vUN0sewzJ3DPyvmzSj93B+ESJHBd23nt7IxiFQoYU1onqaVRR8/5dfMlmamD+O7fhmlTgeQkZQe3aGOQlx2JIrdgLvJ62B3IwzitMlAMK5/2glomC/Jl//QoS517onqNvq4KCXe7yHFsStWNSwII9uqARUNhpq/jJXG7DpDsyI8we6wY+Sal7ur8W8M4DradCwg9INUbw7X77Nwc/s3V 0/2nPjwq 2/KNle2lmfGRsB7y8fpMwrmNBS0jR6zuRgYzQ0kbDitpTSa5WlEVwx6dQaaRAEz8UVNIaj89NqpbFkOfterJdL8ubsJKLDg62NBa1zWwSiWmZvir4HkSRFKiwi2mOTes670zhUjFM6VV59BcFjP0hyvYSkFXuEtPLSPse1DecMU9ynLFNHAUU+6L612pHAsvC90ulkhWMziEUB5f3YeyINXqZywqZLpYb5zec9PVk/WJgjGoJExhycSjKNOfK+hb6BRvwkepRHJcFZN2xdoicnb4IK5FNx7i+f6FwOjokuheCKr9/ddEn3XCoU5o8JJMGmGUpIdpHd7xzO0ZLJxiiAeKEh27GCt/x4lHDsDAF0+RwtktcDVSNi0LjRyjxx4ZJg4RBrLg1N+/vHCq8YzGFVz6f3ITNFtBwbjgoK5txboRuexZXOkD8hPrnIUpeOoC3palFVGP8FEkaS7Vu/cVyBMN1+h8LU5thnjkVzkEiDQzCWoMgg8vqXj3bqVUSBrlPrzTeTO5PGYI0AMWfhHrjpBueOpkM6Dr+zhVxDFUMPbAZNpSf6r5nPVMmZfZzw78BUqUaBBgxJw9SCoaBuKONv3n8n0Vppim5irS754uN87qQburHj45PQbI9OAuuW5BhUvE/1tx/oFdEK4/G3QKVeRQiFF0Ea+sbtCjqHVpLJzDQSyF5CcgLzB3H0fIvFRLdQxdl56yk/bLNs8CPeqrW9oadgwTYXiBTRFbzWKwdCHtSdjOAFu7AH7C4eqEZabMydVVcvvYZvdDDqpA8lr+eed/czBd3JHrCZ5SXB8GJRMNXJc5RmOUPefR1H3Xutuj5l9q17ZXLyO4W3yV3b9BH5SE6SAjJlvlF+EfFdf58QRjE5tTgrJ9MKsBcnnirkt/eVqYzjbxGxpYtpxqiqGYGYsmPqC+hQwvvFWn8migEU8aFHjcD4aRceH3tVsrOzUgPzhdOZ89wF8VDgFEKDinN1dgYFC51 iOSOewb7 LMv4xgWafUGTvjhcfUqIfahHQmjgaWx5n2qNss7PFsxyt5h+7rcSI8ESBdSQNukU6KQgtEvaYaVBfGD+KFRdcNtBVSPsfUrS4AKc9Z9SQ5XrRramkad701fx3YOAbuuOo38z7pPe4OK87gBajn/STahNY+atqnF3I9/VmCrWE9SFoIbABXV/ul0GQfSOMwfkEaTQy2W3mGO0zopFdh6KS06qMeQv2sVRkChpVBu16gL+y6HoWAOmJljb99F15A+xIDWvxyuJWXm8AV1MKQN1V0gYnaGdQ6SlX1i99WhPmA5hamJT0/apMs07jTduBabMIykJbyE3dF3a2qbM+rTH46bQ5Htk41jWw8daS70Wv+gEsW9XVa1CWduvhCDPLTaDevTZ1W7ZNfkaCzT53WyX4CM5lekaVbFXFGnyRNHCJI9Um0/ceZqmBs3ogdj8AbT+hlboOHq7s1KR7zGR7nHkARPA4ekmV820Hp/vDYDZxnWUnI/x5UmEd5j0ANGppVXHHWqOQtbH2lwJJP4d45+1zMGJDzUxc9lj5ROMlDi0GVkY8K/RTV7ACR3Y4hRe0Nwhxl48DtFzrUpfBkaf6R9YbWwSyfNBxGnSRmNb0h2Np+CXalrjytbXwjUKLbipFeJWgYXDdnXeUwDZ6x0DtgYBLr0h6VGMdEQbSd7c4B2+HX0EBC0DykWQY71MmD5xdabj6wGjGCYfwBtTcdvT+lwOlwPBAxg9avCYx26eaorEf0TvAuDaWd5rYhLQTn0uJysuFOmRE920g17mae9HFdv8+rfbOkpPs0ndDOuhL+Hw0CHNMgkmrTvO9eO2zQ8DOfy+8uj6EXLYWi6pFule8pV8kGKa4MBo/eHevfZcPWACSAaWQAwc3nQL1WTvSevV6sU7GPGm0dyIBPhSocqt/jMxFRbevTfEKbLpvZXd5//lwzck+G7L0SOkX1T7eyO97sAhsO6bWdGwrruSXluHSIqUF2qkW68pr OCVvVdlq E3wi88xE6EqJpWDzgpruP8mDphXWXeRAdQ0kr3E+nu0lC3mX8EKvFbEBUI21xK4aHX50DX7DxRmc5sVL7XG8noll4Avf/mM7hQqRd0osZugYP1OKaacS/Q3vU4ypJz+To9iaV4WZ4D6tm15dtIxOTSl5B6ZtarumZa8ye0NPMsGDic9265hneqLlrbo/GkYnpgGJlB5BUvhgO4EUdvYGmsBl5cPN9/Ss/39/4rpDamFsTcP6CDW1FHTPSJ80GSk+QvXVH50IvQ438hxihZzaq/ZbStiTZC4h2FpIMeipqIa+1b0CGTVAEnaqFybxIPNk3XlUbsL6UqDmIBp+eWXgAtYgSZDkg4DbRGLszb3pCD1Mk6Y4o2VL8i7L0TGGGrgdPsOcOyKWUOGctess0MZjRGaTmnInybIWBTp6YBMvMSNP5O2AvLZh3ugAdPmcZE4LN5UZwf5Q7zan2fwHR5Fj0OsRhdOITVfZgy9yQkB6Vr9PmFbL5281vSwv8GyiMtB7U+GvXMreRD4Q7JZ0tXBS8wYCWNQqH6NcwyVxAGF1GYAduGjJ0QN7Yhtn85BT/Bn+hjIjs6ePaQveXdFdgHobHQDgh7vC9A5OpgmrBviEZG/+M5Q+tFIaHHlSODfD7PRqft7v3XayMywm6MdeY2dNFg4MhyzLdd1kd9TdFsD/ht+/W3HZjPz8GoHlWfXO804IupQ3Z0QZQECRryMyBSEzjSe7YCez9jQJW5M2vluvak+KY6TnNbLkz25dL14LwaKxdXSZmazGbavgxXip7y+tuqnUiMPTxMLgAGaFiN396ZHD39MQbxsrxYPNZ/YriN6xKmtH2+AipNJnZhtpQBmOOdWZZYZid1t8dUo5xR5Zb5QJOpa9WNlSpaAMotZlH6mDi65mRYBDfAcbdI77Zel5ZIFRDoeZj/SwmIdiQwX/ethD8ITHX45MOhVZfEOw7plFRbL+Zv0XWYN/tf3c8ILOYLonbwB4M H0HAEUue 29RmPFQzDIQoovPpL5i82QcZ7Pstw8zDNOQyn4PLM3dziZ+QNXuERZysY6/Q+nmi1lSMxYy64KK7Sxd1MngOUBKIQZEgfK/piXe5fnt62/Wg10kSyC6U6dfQWY40y4i1zemB0PSb96zDhino91LSIWCOzgL5mGjWoOAYs3WXOBNeHqmAgyChzCDBcxnZy4LfQq45KhsZwlpRknsLUMw59BVOpql+dRy6CGnr44sUdQVwS6ipSqODCncvOJiedHGEbo6XvQGkrCWXb5dXDmmgj7QWrV0N3JPIgyMToYPJNn55z2mwpF3rlCNmR4TYEwG+dnJPmm0F7jPV5VvePIahQzDj62e5NuqI1v1iuMivwXtaKR7xrs//mS Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 9/17/26 18:22, Lorenzo Stoakes (ARM) wrote: > There's no reason to export the symbols for these functions which are only > called from internal mm logic, additionally there's no reason for them to > be declared in mm.h. > > This patch therefore removes the exports and moves the declarations to > mm/internal.h. > > No functional change intended. > > Signed-off-by: Lorenzo Stoakes (ARM) > --- Acked-by: David Hildenbrand (Arm) -- Cheers, David