summaryrefslogtreecommitdiff
path: root/NetworkPkg/HttpDxe/HttpImpl.c
diff options
context:
space:
mode:
authorJeff Fan <jeff.fan@intel.com>2015-09-05 02:07:02 +0000
committervanjeff <vanjeff@Edk2>2015-09-05 02:07:02 +0000
commit0a4f7aa05618fda721d3681164a5ac44cfe40d08 (patch)
treea2049bc07eae1afe25f249ac6feac332fd6189d4 /NetworkPkg/HttpDxe/HttpImpl.c
parent5fe98716209f14bfcb6007c61cabd10639177545 (diff)
downloadedk2-0a4f7aa05618fda721d3681164a5ac44cfe40d08.zip
edk2-0a4f7aa05618fda721d3681164a5ac44cfe40d08.tar.gz
edk2-0a4f7aa05618fda721d3681164a5ac44cfe40d08.tar.bz2
UefiCpuPkg/MtrrLib: MtrrValidBitsMask and MtrrValidAddressMask wrong
Per IA32 SDM, if CPUID.80000008H is not available, software may assume that the processor supports a 36-bit physical address size. However, for such old processors (For example, Quark processor), MtrrValidBitsMask and MtrrValidAddressMask values are reverted and wrong in MtrrLib. MtrrValidBitsMask should be 0xFFFFFFFFFULL and MtrrValidAddressMask should be 0xFFFFFF000ULL. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18396 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'NetworkPkg/HttpDxe/HttpImpl.c')
0 files changed, 0 insertions, 0 deletions