On Fri, Jun 09, 2023 at 02:59:01PM +0000, Jonas Karlman wrote: > Using relative path in a /boot/extlinux/extlinux.conf file fails to load > linux kernel. > > Using a /boot/extlinux/extlinux.conf file: > > LABEL test > LINUX ../linux/Image > > Result in following error: > > Retrieving file: ../linux/Image > Skipping test for failure retrieving kernel > Boot failed (err=-14) > > However, using sysboot cmd successfully load kernel using same file: > > sysboot mmc 1:1 any ${scriptaddr} /boot/extlinux/extlinux.conf > > Retrieving file: /boot/extlinux/../linux/Image > > Fix relative path using bootmeth extlinux by supplying bootfile path > instead of subdir path in the call to pxe_setup_ctx, same as done in the > sysboot command. > > Fixes: 31aefaf89a5b ("bootstd: Add an implementation of distro boot") > Signed-off-by: Jonas Karlman <jo...@kwiboo.se> > Reviewed-by: Simon Glass <s...@chromium.org>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature