<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/MdePkg/Include/Library, branch dependabot/github_actions/actions/setup-python-7</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2026-07-20T19:13:15+00:00</updated>
<entry>
<title>MdePkg,MdeModulePkg: ArmFfaLib: Expand to include first 4 registers</title>
<updated>2026-07-20T19:13:15+00:00</updated>
<author>
<name>Kun Qin</name>
<email>kuqin@microsoft.com</email>
</author>
<published>2026-06-19T17:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=89c6073683e18cd3271d7263b0e2712c88c7ec12'/>
<id>urn:sha1:89c6073683e18cd3271d7263b0e2712c88c7ec12</id>
<content type='text'>
The direct message arguments stripped off the header, making the
underlying FF-A function interface to lose information when it comes to
certain return code, i.e. FFA_YIELD and FFA_INTERRUPT.

This change adds back the header field for this purpose so that the
callers can decide how to act on the corresponding return codes.

It then populates the header field for this purpose in FFA direct
message functions so that the callers can decide how to act on the
corresponding return codes.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Kun Qin &lt;kun.qin@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Remove contructor from Mpxy Library</title>
<updated>2026-06-09T10:10:44+00:00</updated>
<author>
<name>Himanshu Chauhan</name>
<email>himanshu.chauhan@oss.qualcomm.com</email>
</author>
<published>2026-06-08T18:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9b9e1974c0e355b287e8ac2e608e7b7f693f122c'/>
<id>urn:sha1:9b9e1974c0e355b287e8ac2e608e7b7f693f122c</id>
<content type='text'>
Cases when MPXY extension is not present or it fails, the system boot fails.
This is easily reproducible with Qemu master branch.

Remove the constructor and let RAS agent client initialize the MPXY library
and fail graceully in case of errors but the boot process continue.

Signed-off-by: Himanshu Chauhan &lt;himanshu.chauhan@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/BaseFdtLib: Add FdtStringListCount and FdtStringListSearch wrappers</title>
<updated>2026-06-04T06:55:42+00:00</updated>
<author>
<name>Thamballi Sreelalitha</name>
<email>sreelali@qti.qualcomm.com</email>
</author>
<published>2026-05-29T15:44:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d39a7ed7579d2fb056644aa38cae3ae64e89c1c8'/>
<id>urn:sha1:d39a7ed7579d2fb056644aa38cae3ae64e89c1c8</id>
<content type='text'>
Add UEFI-native wrappers for libfdt string list count and search APIs.

Signed-off-by: Thamballi Sreelalitha &lt;sreelali@qti.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg MmUnblockMemoryLib.h: Add RETURN_OUT_OF_RESOURCES return value</title>
<updated>2026-05-28T13:00:28+00:00</updated>
<author>
<name>Star Zeng</name>
<email>star.zeng@intel.com</email>
</author>
<published>2026-05-26T07:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9f90207ba33329a5304d98a28f484c2986680930'/>
<id>urn:sha1:9f90207ba33329a5304d98a28f484c2986680930</id>
<content type='text'>
Signed-off-by: Star Zeng &lt;star.zeng@intel.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: StackCheckLib: Update __stack_chk_guard for GCC 17</title>
<updated>2026-05-28T07:37:09+00:00</updated>
<author>
<name>Oliver Smith-Denny</name>
<email>osde@microsoft.com</email>
</author>
<published>2026-05-07T21:58:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=59a6c3a4a79353d7eba76ade6a0f09a145dcfe0a'/>
<id>urn:sha1:59a6c3a4a79353d7eba76ade6a0f09a145dcfe0a</id>
<content type='text'>
GCC 17 (upcoming release) is updating the type of
__stack_chk_guard from a void * to a uintptr_t.

This is only a type change, not a size change. However,
it does cause the GCC 17 build to fail because of the
type mismatch.

uintptr_t is defined as unsigned long, which is not
a type edk2 defines. It has the same size as UINTN
on a given system, but on 64 bit systems we have the
same type issue because UINTN is defined as unsigned long long,
not unsigned long.

To work around this and avoid defining a new type in edk2,
use the compiler built in __UINTPTR_TYPE__ which is the
underlying definition in GCC.

This is a backwards compatible change with previous versions
of GCC and CLANGDWARF but also fixes the upcoming definition
change for GCC 17.

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Library: RISC-V: Add RAS agent client library</title>
<updated>2026-05-26T23:45:14+00:00</updated>
<author>
<name>Himanshu Chauhan</name>
<email>himanshu.chauhan@oss.qualcomm.com</email>
</author>
<published>2026-05-12T05:11:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e9d9cce1eeb6e54575ecff10c24ad31523d05872'/>
<id>urn:sha1:e9d9cce1eeb6e54575ecff10c24ad31523d05872</id>
<content type='text'>
Add the RAS agent client library which is used to communicate to
a remote RAS agent. The RAS agent can be queried about the details
of various hardware error sources in the system.

Signed-off-by: Himanshu Chauhan &lt;himanshu.chauhan@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: RISCV: Add SBI Mpxy Library for SBI MPXY extension</title>
<updated>2026-05-26T23:45:14+00:00</updated>
<author>
<name>Himanshu Chauhan</name>
<email>himanshu.chauhan@oss.qualcomm.com</email>
</author>
<published>2024-06-17T06:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9f9d74f926981c0a238c1744a8f720b16b3ecdf6'/>
<id>urn:sha1:9f9d74f926981c0a238c1744a8f720b16b3ecdf6</id>
<content type='text'>
Add SBI Mpxy client library to communicate using RPMI or other
protocols using SBI MPXY extension.

Signed-off-by: Himanshu Chauhan &lt;himanshu.chauhan@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: RISC-V: Add SBI MPXY extension related macros</title>
<updated>2026-05-26T23:45:14+00:00</updated>
<author>
<name>Himanshu Chauhan</name>
<email>himanshu.chauhan@oss.qualcomm.com</email>
</author>
<published>2024-06-17T05:57:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=41039cf62c3bcbbac010ac85a7ffeeaf78a37582'/>
<id>urn:sha1:41039cf62c3bcbbac010ac85a7ffeeaf78a37582</id>
<content type='text'>
Add SBI MPXY extension and its function macros.

Signed-off-by: Himanshu Chauhan &lt;himanshu.chauhan@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Library: RISC-V: Add function to probe an SBI extension</title>
<updated>2026-05-26T23:45:14+00:00</updated>
<author>
<name>Himanshu Chauhan</name>
<email>himanshu.chauhan@oss.qualcomm.com</email>
</author>
<published>2024-06-17T05:54:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0fbc871da092662eab2439c8fdf9dc1314a2ef9c'/>
<id>urn:sha1:0fbc871da092662eab2439c8fdf9dc1314a2ef9c</id>
<content type='text'>
Extensions should be detected before they can be used. Add a function
to detect the support for an SBI extension using probe extension SBI
function.

Signed-off-by: Himanshu Chauhan &lt;himanshu.chauhan@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Include: Add new SBI return codes</title>
<updated>2026-05-26T23:45:14+00:00</updated>
<author>
<name>Himanshu Chauhan</name>
<email>himanshu.chauhan@oss.qualcomm.com</email>
</author>
<published>2024-06-17T05:46:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=22294cfa480564d04b50c6bdfbefe27cf62decc2'/>
<id>urn:sha1:22294cfa480564d04b50c6bdfbefe27cf62decc2</id>
<content type='text'>
Add new error codes defined in SBI relating to shared memory, etc.

Signed-off-by: Himanshu Chauhan &lt;himanshu.chauhan@oss.qualcomm.com&gt;
</content>
</entry>
</feed>
