diff options
author | Rob Herring <robh@kernel.org> | 2018-03-16 16:33:06 -0500 |
---|---|---|
committer | Yoshinori Sato <ysato@users.sourceforge.jp> | 2018-08-22 19:14:18 +0900 |
commit | c489dfefe739d37dde1cd7b26cd324607cedd934 (patch) | |
tree | f275a760a55cf3e9f6972dbf56fbafa48a66735e /arch/h8300/Kconfig | |
parent | 811d1b0e65bed442050d62a48c39263f4c5b2d68 (diff) | |
download | linux-stable-c489dfefe739d37dde1cd7b26cd324607cedd934.tar.gz linux-stable-c489dfefe739d37dde1cd7b26cd324607cedd934.tar.bz2 linux-stable-c489dfefe739d37dde1cd7b26cd324607cedd934.zip |
h8300: switch to NO_BOOTMEM
Commit 0fa1c579349f ("of/fdt: use memblock_virt_alloc for early alloc")
inadvertently switched the DT unflattening allocations from memblock to
bootmem which doesn't work because the unflattening happens before
bootmem is initialized. Swapping the order of bootmem init and
unflattening could also fix this, but removing bootmem is desired. So
enable NO_BOOTMEM on h8300 like other architectures have done.
Fixes: 0fa1c579349f ("of/fdt: use memblock_virt_alloc for early alloc")
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Cc: uclinux-h8-devel@lists.sourceforge.jp
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>
Diffstat (limited to 'arch/h8300/Kconfig')
-rw-r--r-- | arch/h8300/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/h8300/Kconfig b/arch/h8300/Kconfig index 091d6d04b5e5..efc602634064 100644 --- a/arch/h8300/Kconfig +++ b/arch/h8300/Kconfig @@ -16,6 +16,7 @@ config H8300 select OF_IRQ select OF_EARLY_FLATTREE select HAVE_MEMBLOCK + select NO_BOOTMEM select TIMER_OF select H8300_TMR8 select HAVE_KERNEL_GZIP |