summaryrefslogtreecommitdiffstats
path: root/arch/h8300/configs/h8300h-sim_defconfig
diff options
context:
space:
mode:
authorPhil Elwell <phil@raspberrypi.org>2017-05-09 11:04:30 +0200
committerEric Anholt <eric@anholt.net>2017-05-16 00:05:29 +0200
commitb0804ed0cadd7e38d94d2f15cdcc0d9695818856 (patch)
treeff7729baccba888f5df1eda8142d8d965d2585c9 /arch/h8300/configs/h8300h-sim_defconfig
parentLinux 4.12-rc1 (diff)
downloadlinux-b0804ed0cadd7e38d94d2f15cdcc0d9695818856.tar.xz
linux-b0804ed0cadd7e38d94d2f15cdcc0d9695818856.zip
ARM: dts: bcm283x: Reserve first page for firmware
The Raspberry Pi startup stub files for multi-core BCM283X processors make the secondary CPUs spin until the corresponding mailbox is written. These stubs are loaded at physical address 0x00000xxx (as seen by the ARMs), but this page will be reused by the kernel unless it is explicitly reserved, causing the waiting cores to execute random code. Use the /memreserve/ Device Tree directive to mark the first page as off-limits to the kernel. See: https://github.com/raspberrypi/linux/issues/1989 Signed-off-by: Phil Elwell <phil@raspberrypi.org> Signed-off-by: Eric Anholt <eric@anholt.net> Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'arch/h8300/configs/h8300h-sim_defconfig')
0 files changed, 0 insertions, 0 deletions