bootmem: use kmemleak_free_part_phys in put_page_bootmem
[linux-2.6-microblaze.git] / mm / bootmem_info.c
index b1efebf..fa7cb0c 100644 (file)
@@ -34,7 +34,7 @@ void put_page_bootmem(struct page *page)
                ClearPagePrivate(page);
                set_page_private(page, 0);
                INIT_LIST_HEAD(&page->lru);
-               kmemleak_free_part(page_to_virt(page), PAGE_SIZE);
+               kmemleak_free_part_phys(PFN_PHYS(page_to_pfn(page)), PAGE_SIZE);
                free_reserved_page(page);
        }
 }