From 18677b53296f377e66e0ed4042d59c77dd6302f7 Mon Sep 17 00:00:00 2001 From: Randy Dunlap Date: Fri, 24 May 2013 15:55:30 -0700 Subject: [PATCH] --- yaml --- r: 376276 b: refs/heads/master c: 348f9f05e0266822fa048f7fb3b039692a0cafbc h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/mm/memory_hotplug.c | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 2bbcfafad22f..7201a7f7e7b1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 136e8770cd5d1fe38b3c613100dd6dc4db6d4fa6 +refs/heads/master: 348f9f05e0266822fa048f7fb3b039692a0cafbc diff --git a/trunk/mm/memory_hotplug.c b/trunk/mm/memory_hotplug.c index a221fac1f47d..1ad92b46753e 100644 --- a/trunk/mm/memory_hotplug.c +++ b/trunk/mm/memory_hotplug.c @@ -720,9 +720,12 @@ int __remove_pages(struct zone *zone, unsigned long phys_start_pfn, start = phys_start_pfn << PAGE_SHIFT; size = nr_pages * PAGE_SIZE; ret = release_mem_region_adjustable(&iomem_resource, start, size); - if (ret) - pr_warn("Unable to release resource <%016llx-%016llx> (%d)\n", - start, start + size - 1, ret); + if (ret) { + resource_size_t endres = start + size - 1; + + pr_warn("Unable to release resource <%pa-%pa> (%d)\n", + &start, &endres, ret); + } sections_to_remove = nr_pages / PAGES_PER_SECTION; for (i = 0; i < sections_to_remove; i++) {