efi_loader: efi_dp_from_lo() should skip VenMedia node
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Fri, 15 Oct 2021 00:59:15 +0000 (02:59 +0200)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 21 Oct 2021 01:46:04 +0000 (03:46 +0200)
commitdb61e70e0d2ab94f572a5ec0900c7c51fb686177
tree620f1d313ea06cc24030c574195004135688fc23
parent9ad37fe405a6fccba3555892ac9e64dbd37b0581
efi_loader: efi_dp_from_lo() should skip VenMedia node

The 'efidebug boot dump' command should not display the VenMedia() device
path node preceding the device path of the initial ram disk.

By letting efi_dp_from_lo() skip the VenMedia() device path node we can
simplify the coding.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
lib/efi_loader/efi_device_path.c
lib/efi_loader/efi_helper.c