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

Heinrich Schuchardt xypron.debian at gmx.de
Tue Feb 5 11:32:37 UTC 2019


On 2/2/19 7:06 AM, Simon Glass wrote:
> On Thu, 31 Jan 2019 at 09:17, Bin Meng <bmeng.cn at gmail.com> 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>
>> ---
>>
>>  arch/x86/cpu/i386/cpu.c | 6 ++----
>>  1 file changed, 2 insertions(+), 4 deletions(-)
> 
> Reviewed-by: Simon Glass <sjg at chromium.org>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
>

Hello Bin,

this patch is needed together with

test/py: use default load address for tftp
https://lists.denx.de/pipermail/u-boot/2019-January/356265.html

to get the EFI patch queue merged.

Should Tom pick the patch series?

Best regards

Heinrich


More information about the U-Boot mailing list