summaryrefslogtreecommitdiff
path: root/cmd/net.c
diff options
context:
space:
mode:
authorJonas Karlman <jonas@kwiboo.se>2023-06-09 14:59:01 +0000
committerTom Rini <trini@konsulko.com>2023-06-14 12:56:10 -0400
commita7e4dffcd8c582bf4344548270d2fc7ac6c0f9ec (patch)
treedc6f0d8b1bd5db8d9928e61ae1574f34fefc483c /cmd/net.c
parentbcb1d269a4b9870033baced22b8225c089aa005a (diff)
bootstd: Fix relative path use in extlinux bootmeth
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 <jonas@kwiboo.se> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'cmd/net.c')
0 files changed, 0 insertions, 0 deletions