diff options
author | Bin Meng <bmeng.cn@gmail.com> | 2019-01-31 08:22:12 -0800 |
---|---|---|
committer | Bin Meng <bmeng.cn@gmail.com> | 2019-02-12 14:37:16 +0800 |
commit | dbb0696ba05b6e201341805e0df0f5095bc43a78 (patch) | |
tree | 39202f3d3ef2374fec1132adc31e7e12d6e24f75 /Licenses | |
parent | ca7db866fead1d01ecf018343a99e3cd0d095d51 (diff) |
x86: Change 4-level page table base address to low memory
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@suse.de>
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'Licenses')
0 files changed, 0 insertions, 0 deletions