aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2021-09-29 12:18:54 +1000
committerStephen Rothwell <sfr@canb.auug.org.au>2021-09-30 16:33:31 +1000
commite3a95e1dd09f0187a45ae014f8b672fa58efbc9a (patch)
tree8f0a2b581363bfe44bda58b6ed91e4b4a8641d18
parentb9a225ff010df65078ec0f2a1899c7e96de4fa11 (diff)
downloaddevel-e3a95e1dd09f0187a45ae014f8b672fa58efbc9a.tar.gz
mm: unexport folio_memcg_{,un}lock
Patch series "unexport memcg locking helpers". Neither the old page-based nor the new folio-based memcg locking helpers are used in modular code at all, so drop the exports. This patch (of 2): folio_memcg_{,un}lock are only used in built-in core mm code. Link: https://lkml.kernel.org/r/20210820095815.445392-1-hch@lst.de Link: https://lkml.kernel.org/r/20210820095815.445392-2-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> Cc: Johannes Weiner <hannes@cmpxchg.org> Cc: Michal Hocko <mhocko@kernel.org> Cc: Vladimir Davydov <vdavydov.dev@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
-rw-r--r--mm/memcontrol.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index 568f8e713603d3..4e3e593d6dadfd 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -2009,7 +2009,6 @@ again:
memcg->move_lock_task = current;
memcg->move_lock_flags = flags;
}
-EXPORT_SYMBOL(folio_memcg_lock);
void lock_page_memcg(struct page *page)
{
@@ -2043,7 +2042,6 @@ void folio_memcg_unlock(struct folio *folio)
{
__folio_memcg_unlock(folio_memcg(folio));
}
-EXPORT_SYMBOL(folio_memcg_unlock);
void unlock_page_memcg(struct page *page)
{