summaryrefslogtreecommitdiffstats
path: root/arch/sparc/Kconfig
diff options
context:
space:
mode:
authorMike Rapoport2018-08-06 12:52:34 +0200
committerDavid S. Miller2018-08-21 21:40:26 +0200
commitcca079ef8ac29a7c02192d2bad2ffe4c0c5ffdd0 (patch)
tree425b8eb4a853bf5a60a1a27d842d29fe6e88ff11 /arch/sparc/Kconfig
parentsparc: mm/init_32: kill trailing whitespace (diff)
downloadkernel-qcow2-linux-cca079ef8ac29a7c02192d2bad2ffe4c0c5ffdd0.tar.gz
kernel-qcow2-linux-cca079ef8ac29a7c02192d2bad2ffe4c0c5ffdd0.tar.xz
kernel-qcow2-linux-cca079ef8ac29a7c02192d2bad2ffe4c0c5ffdd0.zip
sparc32: switch to NO_BOOTMEM
Each populated sparc_phys_bank is added to memblock.memory. The reserve_bootmem() calls are replaced with memblock_reserve(), and the bootmem bitmap initialization is droppped. Signed-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com> Reviewed-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc/Kconfig')
-rw-r--r--arch/sparc/Kconfig4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig
index 3ea098ea3d2a..e6f2a38d2e61 100644
--- a/arch/sparc/Kconfig
+++ b/arch/sparc/Kconfig
@@ -45,6 +45,8 @@ config SPARC
select LOCKDEP_SMALL if LOCKDEP
select NEED_DMA_MAP_STATE
select NEED_SG_DMA_LENGTH
+ select HAVE_MEMBLOCK
+ select NO_BOOTMEM
config SPARC32
def_bool !64BIT
@@ -62,7 +64,6 @@ config SPARC64
select HAVE_KRETPROBES
select HAVE_KPROBES
select HAVE_RCU_TABLE_FREE if SMP
- select HAVE_MEMBLOCK
select HAVE_MEMBLOCK_NODE_MAP
select HAVE_ARCH_TRANSPARENT_HUGEPAGE
select HAVE_DYNAMIC_FTRACE
@@ -81,7 +82,6 @@ config SPARC64
select IRQ_PREFLOW_FASTEOI
select ARCH_HAVE_NMI_SAFE_CMPXCHG
select HAVE_C_RECORDMCOUNT
- select NO_BOOTMEM
select HAVE_ARCH_AUDITSYSCALL
select ARCH_SUPPORTS_ATOMIC_RMW
select HAVE_NMI