diff --git a/kernel/bc/memcontrol.c b/kernel/bc/memcontrol.c index 8ccc3a1..bd3ca73 100644 --- a/kernel/bc/memcontrol.c +++ b/kernel/bc/memcontrol.c @@ -314,6 +314,16 @@ static int mem_cgroup_stat_read(struct cgroup *cg, struct cftype *cft, } return 0; } +static u64 mem_cgroup_hierarchy_read(struct cgroup *cont, struct cftype *cft) +{ + return 1; +} + +static int mem_cgroup_hierarchy_write(struct cgroup *cont, struct cftype *cft, + u64 val) +{ + return 0; +} static struct cftype mem_cgroup_files[] = { { @@ -372,6 +382,11 @@ static struct cftype mem_cgroup_files[] = { .name = "stat", .read_map = mem_cgroup_stat_read, }, + { + .name = "use_hierarchy", + .write_u64 = mem_cgroup_hierarchy_write, + .read_u64 = mem_cgroup_hierarchy_read, + }, }; static int mem_cgroup_populate(struct cgroup_subsys *ss, struct cgroup *cg)