Reviewed-by: Michael Kinney <[email protected]>

> -----Original Message-----
> From: Fan, Jeff
> Sent: Tuesday, March 8, 2016 6:17 PM
> To: [email protected]
> Cc: Qiu, Shumin <[email protected]>; Kinney, Michael D 
> <[email protected]>
> Subject: [Patch] UefiCpuPkg/Application/Cpuid: Add check for 
> gMaximumBasicFunction
> 
> Add check for gMaximumBasicFunction in CpuidVersionInfo () back.
> 
> Cc: Qiu Shumin <[email protected]>
> Cc: Michael Kinney <[email protected]>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Jeff Fan <[email protected]>
> ---
>  UefiCpuPkg/Application/Cpuid/Cpuid.c | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/UefiCpuPkg/Application/Cpuid/Cpuid.c
> b/UefiCpuPkg/Application/Cpuid/Cpuid.c
> index 371df66..f5268cd 100644
> --- a/UefiCpuPkg/Application/Cpuid/Cpuid.c
> +++ b/UefiCpuPkg/Application/Cpuid/Cpuid.c
> @@ -213,6 +213,10 @@ CpuidVersionInfo (
>    UINT32                  DisplayFamily;
>    UINT32                  DisplayModel;
> 
> +  if (CPUID_VERSION_INFO > gMaximumBasicFunction) {
> +    return;
> +  }
> +
>    AsmCpuid (CPUID_VERSION_INFO, &Eax.Uint32, &Ebx.Uint32, &Ecx.Uint32, 
> &Edx.Uint32);
> 
>    Print (L"CPUID_VERSION_INFO (Leaf %08x)\n", CPUID_VERSION_INFO);
> --
> 1.9.5.msysgit.0

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to