edk2/ShellPkg
JinKang cc9a0425a2 ShellPkg/Shell: Preserve multi-instance device paths
EfiShellGetMapFromDevicePath() stops at any end-type node and
converts an end-instance node into an end-entire node. This truncates a
multi-instance device path and modifies the protocol data in place.

Walk until the end-entire node instead. This leaves intermediate
instances and the original device path unchanged.

Signed-off-by: JinKang <2371488344@qq.com>
2026-08-26 13:32:07 +02:00
..
Application ShellPkg/Shell: Preserve multi-instance device paths 2026-08-26 13:32:07 +02:00
DynamicCommand ShellPkg: Remove improper Depex section in UEFI_APPLICATION 2026-06-09 05:51:07 +00:00
Include ShellPkg/UefiShellLib: Add IsDotOrDotDot() function 2026-04-24 18:18:47 +00:00
Library ShellPkg/EfiDecompress: Fix Codeql issues 2026-08-04 10:35:35 +03:00
Test
ShellPkg.ci.yaml Global: Set MarkdownLintCheck plugin to AuditOnly 2026-07-29 12:32:09 +00:00
ShellPkg.dec
ShellPkg.dsc