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 <[email protected]> Cc: Ard Biesheuvel <[email protected]> Cc: Eric Dong <[email protected]> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dandan Bi <[email protected]> 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 [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

