aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mm/memcontrol.c17
1 files changed, 1 insertions, 16 deletions
diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index 9f2f64697409..602207be9853 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -3364,23 +3364,8 @@ void mem_cgroup_print_bad_page(struct page *page)
3364 3364
3365 pc = lookup_page_cgroup_used(page); 3365 pc = lookup_page_cgroup_used(page);
3366 if (pc) { 3366 if (pc) {
3367 int ret = -1; 3367 printk(KERN_ALERT "pc:%p pc->flags:%lx pc->mem_cgroup:%p\n",
3368 char *path;
3369
3370 printk(KERN_ALERT "pc:%p pc->flags:%lx pc->mem_cgroup:%p",
3371 pc, pc->flags, pc->mem_cgroup); 3368 pc, pc->flags, pc->mem_cgroup);
3372
3373 path = kmalloc(PATH_MAX, GFP_KERNEL);
3374 if (path) {
3375 rcu_read_lock();
3376 ret = cgroup_path(pc->mem_cgroup->css.cgroup,
3377 path, PATH_MAX);
3378 rcu_read_unlock();
3379 }
3380
3381 printk(KERN_CONT "(%s)\n",
3382 (ret < 0) ? "cannot get the path" : path);
3383 kfree(path);
3384 } 3369 }
3385} 3370}
3386#endif 3371#endif