Using existing library FileExplorerLib to replace the same logic in SecureBootConfigDxe. And add FileExplorerLib to dsc files of related packages that use SecureBootConfigDxe.
Difference with previous version: - ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc has been deleted, so don't need previous patch. - ArmVirtPkg/ArmVirtQemuKernel.dsc has been added, so add FileExplorerLib.inf to it. Cc: Laszlo Ersek <ler...@redhat.com> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Cc: Eric Dong <eric.d...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dandan Bi <dandan...@intel.com> Dandan Bi (5): ArmVirPkg: Add FileExplorerLib.inf to the QEMU dsc files OvmfPkg: Add FileExplorerLib.inf to the dsc file Vlv2TbltDevicePkg: Add FileExplorerLib.inf to the dsc file SecurityPkg: Add FileExplorerLib.inf to the dsc file SecurityPkg: Use FileExplorerLib in SecureBootConfigDxe ArmVirtPkg/ArmVirtQemu.dsc | 5 +- ArmVirtPkg/ArmVirtQemuKernel.dsc | 5 +- OvmfPkg/OvmfPkgIa32.dsc | 5 +- OvmfPkg/OvmfPkgIa32X64.dsc | 5 +- OvmfPkg/OvmfPkgX64.dsc | 5 +- SecurityPkg/SecurityPkg.dsc | 1 + .../SecureBootConfigDxe/SecureBootConfig.vfr | 109 +- .../SecureBootConfigDxe/SecureBootConfigDxe.inf | 3 +- .../SecureBootConfigFileExplorer.c | 1127 +++----------------- .../SecureBootConfigDxe/SecureBootConfigImpl.c | 167 +-- .../SecureBootConfigDxe/SecureBootConfigImpl.h | 142 ++- .../SecureBootConfigDxe/SecureBootConfigNvData.h | 10 - Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 3 +- Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 3 +- Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 3 +- 15 files changed, 360 insertions(+), 1233 deletions(-) -- 1.9.5.msysgit.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel