[U-Boot] [PATCH v2 4/8] x86: quark: Lock HMBOUND register before jumping to kernel
Simon Glass
sjg at chromium.org
Thu Sep 17 20:53:11 CEST 2015
On 10 September 2015 at 00:20, Bin Meng <bmeng.cn at gmail.com> wrote:
> When Linux kernel boots, it hangs at:
>
> [ 0.829408] Intel Quark side-band driver registered
>
> This happens when Quark kernel Isolated Memory Region (IMR) driver
> tries to lock an IMR register to protect kernel's text and rodata
> sections. However in order to have IMR function correctly, HMBOUND
> register must be locked otherwise the system just hangs.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
> Acked-by: Simon Glass <sjg at chromium.org>
> ---
>
> Changes in v2: None
>
> arch/x86/cpu/quark/quark.c | 3 +++
> arch/x86/include/asm/arch-quark/quark.h | 1 +
> 2 files changed, 4 insertions(+)
Applied to u-boot-x86, thanks!
More information about the U-Boot
mailing list