diff -NurpP linux-2.6.34-vs2.3.0.36.30.4.pre6.2/mm/memcontrol.c linux-2.6.34-vs2.3.0.36.30.4.pre7/mm/memcontrol.c --- linux-2.6.34-vs2.3.0.36.30.4.pre6.2/mm/memcontrol.c 2010-05-18 18:11:22.000000000 +0200 +++ linux-2.6.34-vs2.3.0.36.30.4.pre7/mm/memcontrol.c 2010-06-23 16:23:25.000000000 +0200 @@ -608,17 +608,17 @@ u64 mem_cgroup_memsw_read_u64(struct mem s64 mem_cgroup_stat_read_cache(struct mem_cgroup *mem) { - return mem_cgroup_read_stat(&mem->stat, MEM_CGROUP_STAT_CACHE); + return mem_cgroup_read_stat(mem, MEM_CGROUP_STAT_CACHE); } s64 mem_cgroup_stat_read_anon(struct mem_cgroup *mem) { - return mem_cgroup_read_stat(&mem->stat, MEM_CGROUP_STAT_RSS); + return mem_cgroup_read_stat(mem, MEM_CGROUP_STAT_RSS); } s64 mem_cgroup_stat_read_mapped(struct mem_cgroup *mem) { - return mem_cgroup_read_stat(&mem->stat, MEM_CGROUP_STAT_FILE_MAPPED); + return mem_cgroup_read_stat(mem, MEM_CGROUP_STAT_FILE_MAPPED); } static struct mem_cgroup *try_get_mem_cgroup_from_mm(struct mm_struct *mm)