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

Bin Meng bmeng.cn at gmail.com
Tue Feb 12 06:23:06 UTC 2019


Hi Heinrich,

On Tue, Feb 5, 2019 at 7:32 PM Heinrich Schuchardt <xypron.debian at gmx.de> wrote:
>
> 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?
>

Sorry I just came back from Chinese new year holiday vacation. I will
send PR to Tom ASAP.

applied to u-boot-x86, thanks!

Regards,
Bin


More information about the U-Boot mailing list