]> git.proxmox.com Git - mirror_edk2.git/commit - SecurityPkg/Library/AuthVariableLib/AuthService.c
SecurityPkg: AuthVariableLib & SecureBootConfigDxe: Fix SecureBootEnable & PK inconsi...
authorZhang, Chao B <chao.b.zhang@intel.com>
Wed, 13 Apr 2016 07:27:04 +0000 (15:27 +0800)
committerZhang, Chao B <chao.b.zhang@intel.com>
Tue, 19 Apr 2016 03:05:09 +0000 (11:05 +0800)
commit126f3b1de02c71fde8e28abc35a46ac5f135b527
tree4e3d11592c4c7acb2d2038aafd57c8fe6f3b08d4
parent77177984087654ff2888e182d40c20480da29811
SecurityPkg: AuthVariableLib & SecureBootConfigDxe: Fix SecureBootEnable & PK inconsistency issue

Revert previous fix in AuthVariable driver init which breaks SecureBootEnable original behavior. Add more error handling logic in SecureBootConfigDxe to prevent wrong display info when SecureBootEnable & PK inconsistency happens.
Commit hash for the reverted patch in AuthVariable driver is
SHA-1: a6811666b0bef18871fa62b6c5abf18fb076fd0d

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
SecurityPkg/Library/AuthVariableLib/AuthService.c
SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigImpl.c