Hi Bin,

On Sun, Dec 1, 2019 at 7:46 PM Bin Meng <bmeng...@gmail.com> wrote:
>
> Hi Joe,
>
> On Wed, Nov 20, 2019 at 5:54 AM Joe Hershberger <joe.hershber...@ni.com> 
> wrote:
> >
> > On Sat, Nov 16, 2019 at 12:20 AM Bin Meng <bmeng...@gmail.com> wrote:
> > >
> > > During testing of qemu-riscv32 with a 2GiB memory configuration,
> > > tftp always fails with a error message:
> > >
> > >   Load address: 0x84000000
> > >   Loading: #
> > >   TFTP error: trying to overwrite reserved memory...
> > >
> > > It turns out the result of 'tftp_load_addr + tftp_load_size' just
> > > overflows (0x100000000) and the test logic in store_block() fails.
> > > Fix this by adjusting the end address to ULONG_MAX when overflow
> > > is detected.
> > >
> > > Fixes: a156c47e39ad ("tftp: prevent overwriting reserved memory")
> > > Signed-off-by: Bin Meng <bmeng...@gmail.com>
> >
> > Odd corner case, but sure...
> >
> > Acked-by: Joe Hershberger <joe.hershber...@ni.com>
>
> Could you pull this for v2020.01? thanks!

Yep, working on it!

I'm currently looking for the patches that are causing sizes to expand
beyond linking on a few targets.

Cheers,
-Joe
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to