summaryrefslogtreecommitdiff
path: root/EdkModulePkg/Library
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2007-03-08 07:04:05 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2007-03-08 07:04:05 +0000
commitdf557cca2f35a759a92c4b8e26c410505027d4fd (patch)
tree936ad735ca6e6894b898c8d7302a62400b05a3c0 /EdkModulePkg/Library
parent5b396948e7501bc0ea4b655f7b3c50dbd14552c6 (diff)
downloadedk2-df557cca2f35a759a92c4b8e26c410505027d4fd.zip
edk2-df557cca2f35a759a92c4b8e26c410505027d4fd.tar.gz
edk2-df557cca2f35a759a92c4b8e26c410505027d4fd.tar.bz2
1. Sync definition of EFI_DEBUG_IMAGE_INFO with UEFI spec
2. Make performance data for End of BDS is not recorded in Boot Manager Boot git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2431 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkModulePkg/Library')
-rw-r--r--EdkModulePkg/Library/EdkGenericBdsLib/BdsBoot.c5
-rw-r--r--EdkModulePkg/Library/EdkGenericPlatformBdsLib/BdsEntry.c1
2 files changed, 5 insertions, 1 deletions
diff --git a/EdkModulePkg/Library/EdkGenericBdsLib/BdsBoot.c b/EdkModulePkg/Library/EdkGenericBdsLib/BdsBoot.c
index 755c042..4513aa9 100644
--- a/EdkModulePkg/Library/EdkGenericBdsLib/BdsBoot.c
+++ b/EdkModulePkg/Library/EdkGenericBdsLib/BdsBoot.c
@@ -124,6 +124,11 @@ Returns:
EFI_BLOCK_IO_PROTOCOL *BlkIo;
VOID *Buffer;
+ //
+ // Record the performance data for End of BDS
+ //
+ PERF_END (0, BDS_TOK, NULL, 0);
+
*ExitDataSize = 0;
*ExitData = NULL;
diff --git a/EdkModulePkg/Library/EdkGenericPlatformBdsLib/BdsEntry.c b/EdkModulePkg/Library/EdkGenericPlatformBdsLib/BdsEntry.c
index 7c219b6..07789a3 100644
--- a/EdkModulePkg/Library/EdkGenericPlatformBdsLib/BdsEntry.c
+++ b/EdkModulePkg/Library/EdkGenericPlatformBdsLib/BdsEntry.c
@@ -218,7 +218,6 @@ Returns:
// All the driver options should have been processed since
// now boot will be performed.
//
- PERF_END (0, BDS_TOK, NULL, 0);
Status = BdsLibBootViaBootOption (BootOption, BootOption->DevicePath, &ExitDataSize, &ExitData);
if (EFI_ERROR (Status)) {
//