diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2010-05-12 19:20:04 -0400 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2010-05-12 19:20:04 -0400 |
commit | 1540c84b5ed657ed71dce06915bba461e6b09574 (patch) | |
tree | a449dc166800a1b0c429bb038bfc974e577eaf72 /mm | |
parent | 1a3a403aa98b0ccabeb12abd7da90d33250ea36b (diff) | |
parent | 4640b4e7d9919e9629fe8456df94f71658431ef9 (diff) |
Merge branch '2.6.33.4' into rt/2.6.33
Conflicts:
Makefile
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'mm')
-rw-r--r-- | mm/memcontrol.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/memcontrol.c b/mm/memcontrol.c index d3e716fbab13..e5f611db3da0 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c | |||
@@ -2217,12 +2217,12 @@ int mem_cgroup_prepare_migration(struct page *page, struct mem_cgroup **ptr) | |||
2217 | } | 2217 | } |
2218 | unlock_page_cgroup(pc); | 2218 | unlock_page_cgroup(pc); |
2219 | 2219 | ||
2220 | *ptr = mem; | ||
2220 | if (mem) { | 2221 | if (mem) { |
2221 | ret = __mem_cgroup_try_charge(NULL, GFP_KERNEL, &mem, false, | 2222 | ret = __mem_cgroup_try_charge(NULL, GFP_KERNEL, ptr, false, |
2222 | page); | 2223 | page); |
2223 | css_put(&mem->css); | 2224 | css_put(&mem->css); |
2224 | } | 2225 | } |
2225 | *ptr = mem; | ||
2226 | return ret; | 2226 | return ret; |
2227 | } | 2227 | } |
2228 | 2228 | ||