<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/OvmfPkg/Library/MemDebugLogLib, branch dependabot/github_actions/actions/github-script-8</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fgithub-script-8</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fgithub-script-8'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-08-28T09:56:09+00:00</updated>
<entry>
<title>OvmfPkg/MemDebugLogLib: move QemuFwCfgSimpleParserLib to LibraryClasses</title>
<updated>2025-08-28T09:56:09+00:00</updated>
<author>
<name>Luigi Leonardi</name>
<email>leonardi@redhat.com</email>
</author>
<published>2025-07-14T10:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=41c48d2a7cfde90a84954f5810ad5392aa244ce8'/>
<id>urn:sha1:41c48d2a7cfde90a84954f5810ad5392aa244ce8</id>
<content type='text'>
There is no good reason to keep QemuFwCfgSimpleParserLib arch-specific.
Move it to the LibraryClasses section.

Signed-off-by: Luigi Leonardi &lt;leonardi@redhat.com&gt;
</content>
</entry>
<entry>
<title>OvmfPkg/MemDebugLogLib: unoptimize PEIM and PEI_CORE</title>
<updated>2025-08-28T09:56:09+00:00</updated>
<author>
<name>Luigi Leonardi</name>
<email>leonardi@redhat.com</email>
</author>
<published>2025-07-14T15:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=839e79f62b368475d2af5c2fd9d18c77a57fb8a7'/>
<id>urn:sha1:839e79f62b368475d2af5c2fd9d18c77a57fb8a7</id>
<content type='text'>
In AARCH64, the PEI phase runs from the flash memory, therefore global
variables are not allowed.

Remove this optimization so that this library can be used for this
architecture.

Signed-off-by: Luigi Leonardi &lt;leonardi@redhat.com&gt;
</content>
</entry>
<entry>
<title>OvmfPkg: MemDebugLogLibNull: Support Standalone MM core and drivers</title>
<updated>2025-06-19T06:17:18+00:00</updated>
<author>
<name>Kun Qin</name>
<email>kuqin@microsoft.com</email>
</author>
<published>2025-06-19T05:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=aba8a76a64b21dbdd8382ba6361b35969af6405e'/>
<id>urn:sha1:aba8a76a64b21dbdd8382ba6361b35969af6405e</id>
<content type='text'>
This change extends the supported types to Standalone MM and Standalone
MM Core module types to support potential MM usage.

Signed-off-by: Kun Qin &lt;kun.qin@microsoft.com&gt;
</content>
</entry>
<entry>
<title>OvmfPkg: Add OVMF Memory Debug Logging MemDebugLogLib library</title>
<updated>2025-06-13T22:19:39+00:00</updated>
<author>
<name>Aaron Young</name>
<email>Aaron.Young@oracle.com</email>
</author>
<published>2025-04-28T16:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=ba05ea83b7383ea126fbeac812503a9a027f506a'/>
<id>urn:sha1:ba05ea83b7383ea126fbeac812503a9a027f506a</id>
<content type='text'>
Add the Memory Debug Logging feature MemDebugLogLib library
which provides the key MemDebugLogWrite() function.

Several versions (i.e. SEC, PEIM, DXE, runtime) of
the function are included to provide the proper
method to write the debug messages to the memory
debug log buffer.

The library also provides the core functions to maintain
the circular memory debug log buffer.

Cc: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
Cc: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Cc: Jiewen Yao &lt;jiewen.yao@intel.com&gt;
Signed-off-by: Aaron Young &lt;aaron.young@oracle.com&gt;
</content>
</entry>
</feed>
