From 3bcd69da2ea7dfc1f40b5ae378bf00c54dddeb06 Mon Sep 17 00:00:00 2001 From: vit9696 Date: Wed, 14 Apr 2021 11:29:02 +0300 Subject: [PATCH] OcDeviceMiscLib: Fix updating gBS pointer with new services --- Library/OcDeviceMiscLib/ForgeUefi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Library/OcDeviceMiscLib/ForgeUefi.c b/Library/OcDeviceMiscLib/ForgeUefi.c index 4f63408d..00d0f997 100644 --- a/Library/OcDeviceMiscLib/ForgeUefi.c +++ b/Library/OcDeviceMiscLib/ForgeUefi.c @@ -106,6 +106,7 @@ OcForgeUefiSupport ( NewBS->Hdr.Revision = EFI_2_30_SYSTEM_TABLE_REVISION; NewBS->Hdr.CRC32 = 0; NewBS->Hdr.CRC32 = CalculateCrc32 (NewBS, NewBS->Hdr.HeaderSize); + gBS = NewBS; gST->BootServices = NewBS; gST->Hdr.Revision = EFI_2_30_SYSTEM_TABLE_REVISION;