diff options
-rw-r--r-- | mm/memblock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/memblock.c b/mm/memblock.c index 53e477bb5558..aab566998b61 100644 --- a/mm/memblock.c +++ b/mm/memblock.c | |||
@@ -643,7 +643,7 @@ int __init_memblock memblock_free(phys_addr_t base, phys_addr_t size) | |||
643 | { | 643 | { |
644 | memblock_dbg(" memblock_free: [%#016llx-%#016llx] %pF\n", | 644 | memblock_dbg(" memblock_free: [%#016llx-%#016llx] %pF\n", |
645 | (unsigned long long)base, | 645 | (unsigned long long)base, |
646 | (unsigned long long)base + size, | 646 | (unsigned long long)base + size - 1, |
647 | (void *)_RET_IP_); | 647 | (void *)_RET_IP_); |
648 | 648 | ||
649 | return __memblock_remove(&memblock.reserved, base, size); | 649 | return __memblock_remove(&memblock.reserved, base, size); |
@@ -655,7 +655,7 @@ int __init_memblock memblock_reserve(phys_addr_t base, phys_addr_t size) | |||
655 | 655 | ||
656 | memblock_dbg("memblock_reserve: [%#016llx-%#016llx] %pF\n", | 656 | memblock_dbg("memblock_reserve: [%#016llx-%#016llx] %pF\n", |
657 | (unsigned long long)base, | 657 | (unsigned long long)base, |
658 | (unsigned long long)base + size, | 658 | (unsigned long long)base + size - 1, |
659 | (void *)_RET_IP_); | 659 | (void *)_RET_IP_); |
660 | 660 | ||
661 | return memblock_add_region(_rgn, base, size, MAX_NUMNODES); | 661 | return memblock_add_region(_rgn, base, size, MAX_NUMNODES); |