[U-Boot] [PATCH 1/3] x86: Change 4-level page table base address to low memory

Heinrich Schuchardt xypron.glpk at gmx.de
Thu Jan 31 17:32:35 UTC 2019


On 1/31/19 5:22 PM, Bin Meng wrote:
> At present the 4-level page table base address for 64-bit U-Boot
> proper is assigned an address that conflicts with CONFIG_LOADADDR.
> Change it to an address within the low memory range instead.
> 
> Fixes crashes seen when 'dhcp' on QEMU x86_64 with
> "-net nic -net user,tftp=.,bootfile=u-boot".
> 
> Reported-by: Alexander Graf <agraf at suse.de>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>

Thanks for addressing this. It fixes the problem reported in

x86: #define CONFIG_LOADADDR 0x1100000
https://lists.denx.de/pipermail/u-boot/2019-January/356108.html

I have set aforementioned patch to superseded.

Tested on qemu-x86_64.

Tested-by: Heinrich Schuchardt <xypron.glpk at gmx.de>


More information about the U-Boot mailing list