From 0c3fa048fbff077f686d53e9713c08064016b661 Mon Sep 17 00:00:00 2001 From: vit9696 <4348897+vit9696@users.noreply.github.com> Date: Mon, 2 Mar 2020 08:52:28 +0300 Subject: [PATCH] OcBootManagementLib: Ignore security violation for nvram ceanup Can happen with Microsoft GUID deletion --- Library/OcBootManagementLib/VariableManagement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/OcBootManagementLib/VariableManagement.c b/Library/OcBootManagementLib/VariableManagement.c index 2d160647..b4be6a2c 100644 --- a/Library/OcBootManagementLib/VariableManagement.c +++ b/Library/OcBootManagementLib/VariableManagement.c @@ -203,7 +203,7 @@ DeleteVariables ( // may produce unpredictable results, so we restart. // Restart = TRUE; - } else if (Status == EFI_NOT_FOUND) { + } else if (Status == EFI_NOT_FOUND || Status == EFI_SECURITY_VIOLATION) { DEBUG (( DEBUG_INFO, "Deleting %g:%s... SKIP - %r\n",