<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/MdePkg, branch dependabot/github_actions/actions/setup-python-6</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-6</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-6'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-09-09T17:43:31+00:00</updated>
<entry>
<title>MdePkg: Add the COHERENCY_SFW_NO CPUID bit field</title>
<updated>2025-09-09T17:43:31+00:00</updated>
<author>
<name>Tom Lendacky</name>
<email>thomas.lendacky@amd.com</email>
</author>
<published>2025-07-22T21:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=07ba06fdf7c3e6314aa8b3d7341e7910a469dbb2'/>
<id>urn:sha1:07ba06fdf7c3e6314aa8b3d7341e7910a469dbb2</id>
<content type='text'>
Update the CPUID 0x8000001F EBX definition to add the COHERENCY_SFW_NO
bit field. The COHERENCY_SFW_NO bit is used to indicate that the SEV-SNP
cache coherency mitigation is not needed.

Signed-off-by: Tom Lendacky &lt;thomas.lendacky@amd.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/IndustryStandard: Define enums for DSP0134 SMBIOS Spec v3.9.0</title>
<updated>2025-09-09T10:39:33+00:00</updated>
<author>
<name>Giri Mudusuru</name>
<email>girimudusuru@microsoft.com</email>
</author>
<published>2025-08-24T04:07:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9e1c211b6c5ea60d331ebd9a893ae2cb81c04949'/>
<id>urn:sha1:9e1c211b6c5ea60d331ebd9a893ae2cb81c04949</id>
<content type='text'>
Add new enums for Type3 Chassis &amp; Type17 Memory

Signed-off-by: Giri Mudusuru &lt;girimudusuru@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Add MockSpiNorFlashProtocol</title>
<updated>2025-09-09T08:15:39+00:00</updated>
<author>
<name>PaddyDeng</name>
<email>paddydeng@ami.com</email>
</author>
<published>2025-07-30T10:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=57395308176b502df5dd7a23c1d51f3450032521'/>
<id>urn:sha1:57395308176b502df5dd7a23c1d51f3450032521</id>
<content type='text'>
Add MockSpiNorFlashProtocol for google test components to use.

Signed-off-by: PaddyDeng &lt;paddydeng@ami.com&gt;
</content>
</entry>
<entry>
<title>Global: fix ArmFfaLibRun() caller couldn't get ret-args</title>
<updated>2025-09-08T13:14:00+00:00</updated>
<author>
<name>Levi Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2025-08-13T09:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d8e875e62505e15a48f82ccb49db42be9fda519f'/>
<id>urn:sha1:d8e875e62505e15a48f82ccb49db42be9fda519f</id>
<content type='text'>
When ArmFfaLibDirectMsgReq(2) is preempted, caller of these functions
should resume it works via ArmFfaLibRun() and the secure partition
will be return with FFA_DIRECT_MSG_RESP(2) with return arguments.

However, since ArmFfaLibRun() gets its return in its stack variable,
So caller of ArmFfaLibRun() doesn't get the return arguments from
secure partition.

To resolve this, add output parameter to ArmFfaLibRun() to
receive return arguments.

Continuous-integration-options: PatchCheck.ignore-multi-package
Fixes: 5d1b38dd07c4 ("ArmPkg: Add ArmFfaLib used in Dxe driver")
Reported-by: Mariam Elshakfy &lt;Mariam.Elshakfy@arm.com&gt;
Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Inclde: Deprecate EFI_UNICODE_COLLATION_PROTOCOL_GUID</title>
<updated>2025-09-05T13:50:50+00:00</updated>
<author>
<name>Gowtham M</name>
<email>gowthamm@ami.com</email>
</author>
<published>2025-08-05T14:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=438045682bee1d075489e584d290b91f1430f73e'/>
<id>urn:sha1:438045682bee1d075489e584d290b91f1430f73e</id>
<content type='text'>
EFI_UNICODE_COLLATION_PROTOCOL_GUID is deprecated in the
previous commit. Hence, removing related guid definition.

Cc: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
Signed-off-by: Gowtham M &lt;gowthamm@ami.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: Deprecate EFI_DEVICE_IO_PROTOCOL</title>
<updated>2025-09-05T13:50:50+00:00</updated>
<author>
<name>Gowtham M</name>
<email>gowthamm@ami.com</email>
</author>
<published>2025-07-20T06:01:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=8bd3787e4ba3c9289ac1c8a83c3575a6f053b952'/>
<id>urn:sha1:8bd3787e4ba3c9289ac1c8a83c3575a6f053b952</id>
<content type='text'>
EFI_DEVICE_IO_PROTOCOL is deprecated in the previous commit.
Hence, removing related header file and guid definition.

Cc: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
Signed-off-by: Gowtham M &lt;gowthamm@ami.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: Deprecate UNICODE_COLLATION_INTERFACE</title>
<updated>2025-09-05T13:50:50+00:00</updated>
<author>
<name>Gowtham M</name>
<email>gowthamm@ami.com</email>
</author>
<published>2025-04-16T12:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=80fddcaeb804ff72fcca0cfde2aca0603512f679'/>
<id>urn:sha1:80fddcaeb804ff72fcca0cfde2aca0603512f679</id>
<content type='text'>
Remove UNICODE_COLLATION_INTERFACE typedef
since unused and removed from UEFI 2.10A
and 2.11 specifications.

Cc: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
Signed-off-by: Gowtham M &lt;gowthamm@ami.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: Deprecate EFI_NVDIMM_LABEL_FLAGS_UPDATING</title>
<updated>2025-09-05T13:50:50+00:00</updated>
<author>
<name>Gowtham M</name>
<email>gowthamm@ami.com</email>
</author>
<published>2025-04-16T11:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b1e018c0ad29657d7308f942c61ba94554b4d71f'/>
<id>urn:sha1:b1e018c0ad29657d7308f942c61ba94554b4d71f</id>
<content type='text'>
The EFI_NVDIMM_LABEL_FLAGS_UPDATING flag is used in UEFI
to indicate that an update was in progress across multiple
Label Storage Areas (LSAs) on NVDIMM devices.

Its purpose was to help ensure atomicity in the event of
interruptions like power loss or system crashes.

It is deprecated in UEFI 2.10 and 2.11, as label index blocks
and checksums now provide better atomicity and consistency
without requiring this flag.

Cc: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
Signed-off-by: Gowtham M &lt;gowthamm@ami.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: Deprecate EFI_NVDIMM_LABEL_FLAGS_RESERVED</title>
<updated>2025-09-05T13:50:50+00:00</updated>
<author>
<name>Gowtham M</name>
<email>gowthamm@ami.com</email>
</author>
<published>2025-04-16T11:17:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a860818324031b0a06c168f79f04330d36931f98'/>
<id>urn:sha1:a860818324031b0a06c168f79f04330d36931f98</id>
<content type='text'>
EFI_NVDIMM_LABEL_FLAGS_RESERVED is a reserved bit in
the NVDIMM label flags field, intended for future use.
It was removed in UEFI 2.10A and 2.11 as it had no
defined function and was unused in implementations.

Cc: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
Signed-off-by: Gowtham M &lt;gowthamm@ami.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: Deprecate EFI_IP4_CONFIG_PROTOCOL</title>
<updated>2025-09-05T13:50:50+00:00</updated>
<author>
<name>Gowtham M</name>
<email>gowthamm@ami.com</email>
</author>
<published>2025-04-16T11:10:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=ff668af879d6899ff59a2ede260a85ba3f50bc14'/>
<id>urn:sha1:ff668af879d6899ff59a2ede260a85ba3f50bc14</id>
<content type='text'>
EFI_IP4_CONFIG_PROTOCOL is deprecated in the previous commit.
Hence, removing related header file and guid definition.

Cc: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
Signed-off-by: Gowtham M &lt;gowthamm@ami.com&gt;
</content>
</entry>
</feed>
