On Fri, 2019-11-01 at 09:29 -0400, Tom Rini wrote: > On Thu, Oct 10, 2019 at 02:23:17PM -0700, Atish Patra wrote: > > > Add gz parsing logic so that booti can parse both Image > > and Image.gz to boot Linux. Currently, it is difficult to calculate > > a safe address for every board where the Image.gz can be > > decompressed. > > It is also not possible to figure out the size of the compressed > > file > > as well. Thus, user need to set two additional environment > > variables > > kernel_gz_addr_r and kernel_gz_size to make Image.gz work. > > > > Tested on HiFive Unleashed and Qemu for RISC-V. > > > > Signed-off-by: Atish Patra <atish.pa...@wdc.com> > > --- > > I could not test this patch on any ARM64 devices due to lack of > > access to any ARM64 board. If anybody can test it on ARM64, that > > would be great. > > Can we do the compression check more generally? I'd like to be able > to > see Image.xz/lz4/etc be able to be handled cleanly.
This patch is intended only handle Image.gz which is a compressed version of kernel "Image" file. That's why relevant code is only added to booti command. > When you say the > compressed file, you do mean the Image.gz (for example) itself, > right? Yes. > I would suggest documenting using $filesize after loading the > compressed > image as that should always be set. Thanks! > ok. I will change the kernel_gz_size to filesize. -- Regards, Atish _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot