Location of notification is has been specified in UEFI v2.9.
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: James Bottomley <jejb@linux.ibm.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Tom Lendacky <thomas.lendacky@amd.com>
Cc: Ard Biesheuvel <ardb@kernel.org>
Cc: "Min M. Xu" <min.m.xu@intel.com>
Cc: Andrew Fish <afish@apple.com>
Cc: "Michael D. Kinney" <michael.d.kinney@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Acked-by: Jiewen Yao <Jiewen.yao@intel.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
Signed-off-by: Dionna Glaze <dionnaglaze@google.com>
Message-Id: <
20221108164616.
3251967-4-dionnaglaze@google.com>
gEfiEventVirtualAddressChangeGuid ## CONSUMES ## Event\r
## CONSUMES ## Event\r
## PRODUCES ## Event\r
+ gEfiEventBeforeExitBootServicesGuid\r
gEfiEventExitBootServicesGuid\r
gEfiHobMemoryAllocModuleGuid ## SOMETIMES_CONSUMES ## HOB\r
gEfiFirmwareFileSystem2Guid ## CONSUMES ## GUID # Used to compare with FV's file system guid and get the FV's file system format\r
{\r
EFI_STATUS Status;\r
\r
+ //\r
+ // Notify other drivers of their last chance to use boot services\r
+ // before the memory map is terminated.\r
+ //\r
+ CoreNotifySignalList (&gEfiEventBeforeExitBootServicesGuid);\r
+\r
//\r
// Disable Timer\r
//\r