Reviewed-by: David Wei <[email protected]>
Thanks, David Wei Intel SSG BIOS Team -----Original Message----- From: Fan, Jeff Sent: Tuesday, July 19, 2016 1:59 PM To: [email protected] Cc: Wei, David <[email protected]>; Tian, Feng <[email protected]>; Kinney, Michael D <[email protected]>; Laszlo Ersek <[email protected]> Subject: [Patch v2 4/4] Vlv2TbltDevicePkg/PlatformInitPei: Explicit call to dump MTRR Setting Mtrr library instance removed MtrrDebugPrintAllMtrrs() from MtrrSetAllMtrrs() to make MP safe. We need to explicitly call MtrrDebugPrintAllMtrrs() to dump MTRR setting. v2->v1: Remove DEBUG_CODE() due to the implementation of MtrrDebugPrintAllMtrrs() already added DEBUG_CODE() for all executable code. CC: David Wei <[email protected]> Cc: Feng Tian <[email protected]> Cc: Michael Kinney <[email protected]> Cc: Laszlo Ersek <[email protected]> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <[email protected]> --- Vlv2TbltDevicePkg/PlatformInitPei/MemoryPeim.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Vlv2TbltDevicePkg/PlatformInitPei/MemoryPeim.c b/Vlv2TbltDevicePkg/PlatformInitPei/MemoryPeim.c index 9592b07..99bdeb1 100644 --- a/Vlv2TbltDevicePkg/PlatformInitPei/MemoryPeim.c +++ b/Vlv2TbltDevicePkg/PlatformInitPei/MemoryPeim.c @@ -1,6 +1,6 @@ /** @file - Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR> + Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR> This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License that accompanies this distribution. @@ -222,8 +222,10 @@ SetPeiCacheMode ( MtrrSetting.MtrrDefType |= 3 <<10; MtrrSetAllMtrrs(&MtrrSetting); - - + // + // Dump MTRR Setting + // + MtrrDebugPrintAllMtrrs (); return EFI_SUCCESS; } -- 2.7.4.windows.1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

