Files
msm-5.15/include/linux
Yang Shi 2bfd36374e mm: vmscan: consolidate shrinker_maps handling code
The shrinker map management is not purely memcg specific, it is at the
intersection between memory cgroup and shrinkers.  It's allocation and
assignment of a structure, and the only memcg bit is the map is being
stored in a memcg structure.  So move the shrinker_maps handling code
into vmscan.c for tighter integration with shrinker code, and remove the
"memcg_" prefix.  There is no functional change.

Link: https://lkml.kernel.org/r/20210311190845.9708-3-shy828301@gmail.com
Signed-off-by: Yang Shi <shy828301@gmail.com>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
Acked-by: Kirill Tkhai <ktkhai@virtuozzo.com>
Acked-by: Roman Gushchin <guro@fb.com>
Reviewed-by: Shakeel Butt <shakeelb@google.com>
Cc: Dave Chinner <david@fromorbit.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Michal Hocko <mhocko@suse.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2021-05-05 11:27:23 -07:00
..
2021-04-22 09:26:22 -07:00
2021-02-02 00:16:57 +01:00
2021-04-14 16:30:30 +03:00
2021-02-26 09:41:03 -08:00
2021-04-08 16:04:20 -07:00
2021-02-17 14:07:48 +01:00
2021-04-08 16:04:20 -07:00
2021-04-08 16:04:20 -07:00
2021-03-22 03:57:39 +01:00
2021-02-08 12:28:07 +01:00
2021-04-12 15:04:23 +02:00
2021-03-30 22:37:06 +02:00
2021-05-05 11:27:20 -07:00
2021-04-08 10:24:36 -06:00
2021-02-11 13:24:44 -08:00
2021-04-08 16:04:20 -07:00
2021-04-30 11:20:40 -07:00
2021-01-27 12:27:36 +01:00
2021-03-22 04:23:14 +01:00
2021-02-17 14:12:42 +01:00
2021-02-26 09:41:02 -08:00
2021-02-26 09:41:03 -08:00
2021-03-13 11:27:30 -08:00
2021-04-08 16:04:20 -07:00
2021-04-06 08:34:39 +02:00
2021-02-17 13:17:49 -08:00
2021-04-21 10:24:41 -05:00
2021-02-26 09:40:59 -08:00
2021-02-03 19:05:50 +01:00
2021-03-10 09:34:06 +01:00
2021-03-06 12:40:22 +01:00
2021-02-26 09:41:03 -08:00
2021-03-22 02:45:52 +01:00
2021-02-20 10:13:32 -05:00
2021-03-17 15:51:17 +01:00
2021-03-25 17:39:33 -07:00
2021-02-09 12:27:29 -05:00
2021-03-10 09:34:06 +01:00
2021-04-15 10:32:17 +02:00
2021-02-13 17:17:53 +01:00
2021-03-30 17:06:49 -07:00
2021-04-26 22:55:12 +01:00
2021-04-09 16:00:00 +02:00
2021-03-22 15:02:14 +01:00
2021-02-09 12:15:07 +01:00
2021-04-16 15:31:02 -07:00
2021-03-30 13:42:33 -04:00
2021-02-08 22:58:55 +01:00