]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/mm: Fix build break with BOOK3S_64=n and MEMORY_HOTPLUG=y
authorMichael Ellerman <mpe@ellerman.id.au>
Wed, 15 Feb 2017 08:54:55 +0000 (19:54 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 15 Feb 2017 08:58:39 +0000 (19:58 +1100)
commitb3ec98df5ad81e083efe5d12f31426449eddf165
treeabfe52620ec3e6a7c4a6b2855932a7328f6865a8
parent9e5d9590ea41e624abf1a8a727f0a9a61bcea465
powerpc/mm: Fix build break with BOOK3S_64=n and MEMORY_HOTPLUG=y

The recently merged HPT (Hash Page Table) resize support broke the build
when BOOK3S_64=n (ie. 32-bit or 64-bit Book3E) and MEMORY_HOTPLUG=y:

  arch/powerpc/mm/mem.o: In function `.arch_add_memory':
  (.text+0x4e4): undefined reference to `.resize_hpt_for_hotplug'

Fix it by adding a dummy version.

Fixes: fc02724b7582 ("powerpc/pseries: Automatically resize HPT for memory hot add/remove")
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/include/asm/sparsemem.h