[edk2] EFI_MEMORY_ATTRIBUTES_TABLE not in runtime memory

2017-09-18 Thread Larry Cleeton
The EFI_MEMORY_ATTRIBUTES_TABLE constructed in MdeModulePkg/core/dxe/misc/MemoryAttributesTable.c is allocating the table memory using AllocatePool(). It seems it should be allocated using AllocateRuntimePool(). We've observed Linux kernels seeing a zeroed table, likely because those boot

Re: [edk2] Breaking change issue with NetworkPkg/Ip6Dxe/Ip6ConfigImlp.[c, h]

2016-08-05 Thread Larry Cleeton
-Original Message- From: Ye, Ting [mailto:ting...@intel.com] Sent: Thursday, August 4, 2016 8:25 PM To: Larry Cleeton <larry.clee...@microsoft.com>; edk2-devel@lists.01.org Subject: RE: Breaking change issue with NetworkPkg/Ip6Dxe/Ip6ConfigImlp.[c, h] Hi Larry, We are very sorry

[edk2] Breaking change issue with NetworkPkg/Ip6Dxe/Ip6ConfigImlp.[c, h]

2016-08-02 Thread Larry Cleeton
This commit (fdc4b0b147b386e966e99893526181dfae9eaeef) changed a data structure that is stored in an NVRAM variable. See NetworkPkg/Ip6Dxe/Ip6ConfigImpl.[c,h] This data structure: typedef struct { UINT16Offset; UINTN DataSize;