diff options
Diffstat (limited to 'mm/bootmem.c')
-rw-r--r-- | mm/bootmem.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mm/bootmem.c b/mm/bootmem.c index a869f84f44d3..e8a55a3c9feb 100644 --- a/mm/bootmem.c +++ b/mm/bootmem.c | |||
@@ -155,7 +155,7 @@ void __init free_bootmem_late(unsigned long physaddr, unsigned long size) | |||
155 | { | 155 | { |
156 | unsigned long cursor, end; | 156 | unsigned long cursor, end; |
157 | 157 | ||
158 | kmemleak_free_part(__va(physaddr), size); | 158 | kmemleak_free_part_phys(physaddr, size); |
159 | 159 | ||
160 | cursor = PFN_UP(physaddr); | 160 | cursor = PFN_UP(physaddr); |
161 | end = PFN_DOWN(physaddr + size); | 161 | end = PFN_DOWN(physaddr + size); |
@@ -399,7 +399,7 @@ void __init free_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, | |||
399 | { | 399 | { |
400 | unsigned long start, end; | 400 | unsigned long start, end; |
401 | 401 | ||
402 | kmemleak_free_part(__va(physaddr), size); | 402 | kmemleak_free_part_phys(physaddr, size); |
403 | 403 | ||
404 | start = PFN_UP(physaddr); | 404 | start = PFN_UP(physaddr); |
405 | end = PFN_DOWN(physaddr + size); | 405 | end = PFN_DOWN(physaddr + size); |
@@ -420,7 +420,7 @@ void __init free_bootmem(unsigned long physaddr, unsigned long size) | |||
420 | { | 420 | { |
421 | unsigned long start, end; | 421 | unsigned long start, end; |
422 | 422 | ||
423 | kmemleak_free_part(__va(physaddr), size); | 423 | kmemleak_free_part_phys(physaddr, size); |
424 | 424 | ||
425 | start = PFN_UP(physaddr); | 425 | start = PFN_UP(physaddr); |
426 | end = PFN_DOWN(physaddr + size); | 426 | end = PFN_DOWN(physaddr + size); |