From 8af1bc562213c4a4aaa2c97a14e86bfe18b5dc4d Mon Sep 17 00:00:00 2001 From: Zichun Zheng Date: Mon, 21 Aug 2023 19:29:53 +0800 Subject: [PATCH] ANDROID: GKI: export symbols to modify lru stats Export the symbols below to modify LRU state: __mod_lruvec_state mem_cgroup_update_lru_size Bug: 296526618 Change-Id: Ie05a2d21fa6ad400877b1c41d732346232452f78 Signed-off-by: Lianjun Huang (cherry picked from commit I7804b30282b865a004f5a7193537aea688901043) Signed-off-by: Zichun Zheng --- mm/memcontrol.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mm/memcontrol.c b/mm/memcontrol.c index 88b188c20763..09b894394bcb 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -858,6 +858,7 @@ void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx, if (!mem_cgroup_disabled()) __mod_memcg_lruvec_state(lruvec, idx, val); } +EXPORT_SYMBOL_GPL(__mod_lruvec_state); void __mod_lruvec_slab_state(void *p, enum node_stat_item idx, int val) { @@ -1442,6 +1443,7 @@ void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru, if (nr_pages > 0) *lru_size += nr_pages; } +EXPORT_SYMBOL_GPL(mem_cgroup_update_lru_size); /** * mem_cgroup_margin - calculate chargeable space of a memory cgroup