vmalloc: convert to XArray
[linux-2.6-microblaze.git] / mm / debug.c
index 4c62ee5..ca8d1ca 100644 (file)
@@ -95,19 +95,19 @@ void __dump_page(struct page *page, const char *reason)
         */
        mapcount = PageSlab(head) ? 0 : page_mapcount(page);
 
-       pr_warn("page:%px refcount:%d mapcount:%d mapping:%p index:%#lx\n",
+       pr_warn("page:%p refcount:%d mapcount:%d mapping:%p index:%#lx pfn:%#lx\n",
                        page, page_ref_count(head), mapcount, mapping,
-                       page_to_pgoff(page));
+                       page_to_pgoff(page), page_to_pfn(page));
        if (compound) {
                if (hpage_pincount_available(page)) {
-                       pr_warn("head:%px order:%u compound_mapcount:%d compound_pincount:%d\n",
+                       pr_warn("head:%p order:%u compound_mapcount:%d compound_pincount:%d\n",
                                        head, compound_order(head),
-                                       compound_mapcount(head),
-                                       compound_pincount(head));
+                                       head_mapcount(head),
+                                       head_pincount(head));
                } else {
-                       pr_warn("head:%px order:%u compound_mapcount:%d\n",
+                       pr_warn("head:%p order:%u compound_mapcount:%d\n",
                                        head, compound_order(head),
-                                       compound_mapcount(head));
+                                       head_mapcount(head));
                }
        }
        if (PageKsm(page))
@@ -143,7 +143,7 @@ void __dump_page(struct page *page, const char *reason)
                }
 
                if (!dentry_first) {
-                       pr_warn("aops:%ps\n", a_ops);
+                       pr_warn("aops:%ps ino:%lx\n", a_ops, host->i_ino);
                        goto out_mapping;
                }
 
@@ -157,8 +157,8 @@ void __dump_page(struct page *page, const char *reason)
                         * crash, but it's unlikely that we reach here with a
                         * corrupted struct page
                         */
-                       pr_warn("aops:%ps dentry name:\"%pd\"\n", a_ops,
-                                       &dentry);
+                       pr_warn("aops:%ps ino:%lx dentry name:\"%pd\"\n",
+                                       a_ops, host->i_ino, &dentry);
                }
        }
 out_mapping: