mm: memcontrol: deprecate charge moving
[sfrench/cifs-2.6.git] / mm / memcontrol.c
index a698a2b6523b58be398e9c350e5bfb95d91e2e1d..49f67176a1a2d24182e550051ac6d7eefb427dc0 100644 (file)
@@ -3919,6 +3919,10 @@ static int mem_cgroup_move_charge_write(struct cgroup_subsys_state *css,
 {
        struct mem_cgroup *memcg = mem_cgroup_from_css(css);
 
+       pr_warn_once("Cgroup memory moving (move_charge_at_immigrate) is deprecated. "
+                    "Please report your usecase to linux-mm@kvack.org if you "
+                    "depend on this functionality.\n");
+
        if (val & ~MOVE_MASK)
                return -EINVAL;