summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/sparsemem.h
diff options
context:
space:
mode:
authorBharata B Rao <bharata@linux.ibm.com>2020-07-27 12:57:04 +0300
committerMichael Ellerman <mpe@ellerman.id.au>2020-07-29 14:02:12 +0300
commit55548a86ebde2b3691b6a84baef1b02933408994 (patch)
tree4f463e770d237f8a158e0f3ac325611baab0e1be /arch/powerpc/include/asm/sparsemem.h
parent73da08f6966b81feb429af4fb3229da4cf21d6d9 (diff)
downloadlinux-55548a86ebde2b3691b6a84baef1b02933408994.tar.xz
powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only
During memory hotplug and unplug, resize_hpt_for_hotplug() gets called for both hash and radix guests but it should be called only for hash guests. Though the call does nothing in the radix guest case, it is cleaner to push this call into hash specific memory hotplug routines. Reported-by: Nathan Lynch <nathanl@linux.ibm.com> Signed-off-by: Bharata B Rao <bharata@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20200727095704.1432916-1-bharata@linux.ibm.com
Diffstat (limited to 'arch/powerpc/include/asm/sparsemem.h')
-rw-r--r--arch/powerpc/include/asm/sparsemem.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/powerpc/include/asm/sparsemem.h b/arch/powerpc/include/asm/sparsemem.h
index c89b32443cff..1e6fa371cc38 100644
--- a/arch/powerpc/include/asm/sparsemem.h
+++ b/arch/powerpc/include/asm/sparsemem.h
@@ -17,12 +17,6 @@ extern int create_section_mapping(unsigned long start, unsigned long end,
int nid, pgprot_t prot);
extern int remove_section_mapping(unsigned long start, unsigned long end);
-#ifdef CONFIG_PPC_BOOK3S_64
-extern int resize_hpt_for_hotplug(unsigned long new_mem_size);
-#else
-static inline int resize_hpt_for_hotplug(unsigned long new_mem_size) { return 0; }
-#endif
-
#ifdef CONFIG_NUMA
extern int hot_add_scn_to_nid(unsigned long scn_addr);
#else