<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git, branch dependabot/github_actions/github/issue-labeler-3.5</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fissue-labeler-3.5</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fissue-labeler-3.5'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2026-10-26T13:26:07+00:00</updated>
<entry>
<title>GitHub Action: Bump github/issue-labeler from 3.4 to 3.5</title>
<updated>2026-10-26T13:26:07+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2026-10-26T13:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d60b15470d67fc9a03ce07d2a9d5896a0b108af7'/>
<id>urn:sha1:d60b15470d67fc9a03ce07d2a9d5896a0b108af7</id>
<content type='text'>
Bumps [github/issue-labeler](https://github.com/github/issue-labeler) from 3.4 to 3.5.
- [Release notes](https://github.com/github/issue-labeler/releases)
- [Commits](https://github.com/github/issue-labeler/compare/v3.4...v3.5)

---
updated-dependencies:
- dependency-name: github/issue-labeler
  dependency-version: '3.5'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</content>
</entry>
<entry>
<title>BaseTools: Fix CLANGDWARF LoongArch64 ASLC build</title>
<updated>2026-10-26T11:57:25+00:00</updated>
<author>
<name>Qihang Gao</name>
<email>gaoqihang@loongson.cn</email>
</author>
<published>2026-10-26T07:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5c148d5a90825929283615136c20127bd7d14a69'/>
<id>urn:sha1:5c148d5a90825929283615136c20127bd7d14a69</id>
<content type='text'>
When building a module containing .aslc files on the CLANGDWARF LoongArch64
platform, errors occur because the target and linker are set incorrectly.
Therefore, this patch:
- Add the missing target triplet to ASLCC_FLAGS so ACPI objects are
compiled for LoongArch64 rather than the host architecture.
- Add -fuse-ld=lld to ASLDLINK_FLAGS so linking does not fall back to the
GCC ld, which lacks elf64loongarch support.

Signed-off-by: Qihang Gao &lt;gaoqihang@loongson.cn&gt;
Signed-off-by: Chao Li &lt;lichao@loongson.cn&gt;
</content>
</entry>
<entry>
<title>OvmfPkg/PlatformInitLib: Move 'First' variable to PlatformInfoHob</title>
<updated>2026-10-26T09:49:55+00:00</updated>
<author>
<name>Jakov Zauzolkov</name>
<email>jakov.zauzolkov@aisec.fraunhofer.de</email>
</author>
<published>2026-10-12T11:15:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a9a4df268aa61c8d4bd9710d793fd1dbc32d3c8a'/>
<id>urn:sha1:a9a4df268aa61c8d4bd9710d793fd1dbc32d3c8a</id>
<content type='text'>
The static variable 'First' in function PlatformIgvmScanE820 in Igvm.c
used for debugging is part of the .data section. Initially, the variable
holds the boolean value 0x01, which changes during code execution to
0x00. As this change happens before the PEIFV measurement, and the
variable is part of the measurement, the measured PEIFV, which is
extended into PCR0, differs from the unbooted PEIFV. This difference
prevents precomputation of the expected value for PCR0, needed for
remote attestation.

Fix this by moving the variable into the PlatformInfoHob.

Co-authored-by: Simon Ott &lt;simon.ott@aisec.fraunhofer.de&gt;
Signed-off-by: Jakov Zauzolkov &lt;jakov.zauzolkov@aisec.fraunhofer.de&gt;
</content>
</entry>
<entry>
<title>MdePkg/BaseLib: Support IMPCTL1, IMPCTL2 and TLBRPRMD on LoongArch</title>
<updated>2026-10-24T17:15:38+00:00</updated>
<author>
<name>Dongyan Qian</name>
<email>qiandongyan@loongson.cn</email>
</author>
<published>2026-10-20T10:39:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0a503bc2f5bd37c7a5d39d0ba31008f446f0298d'/>
<id>urn:sha1:0a503bc2f5bd37c7a5d39d0ba31008f446f0298d</id>
<content type='text'>
Add CsrRead(), CsrWrite() and CsrXChg() support for IMPCTL1 (0x80),
IMPCTL2 (0x81) and TLBRPRMD (0x8F). These selectors currently reach
the unsupported-selector trap instead of a CSR instruction.

Define the register numbers, add the IMPCTL1/2 dispatch range and
extend the existing TLB refill range and instruction tables through
TLBRPRMD. Preserve the existing handling of all other selectors.

The register definitions follow LoongArch Reference Manual Volume 1,
version 1.10, sections 7.4.18, 7.4.19 and 7.5.17. IMPCTL field semantics
remain implementation-specific; this change only enables CSR access.

Link: https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.html
Signed-off-by: Dongyan Qian &lt;qiandongyan@loongson.cn&gt;
</content>
</entry>
<entry>
<title>Maintainers.txt: Add Khalid Ali as PcAtChipsetPkg maintainer</title>
<updated>2026-10-24T02:01:56+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2026-10-22T15:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=02c1141a0e5b5c958630e81ac6ebb4b03c1e836f'/>
<id>urn:sha1:02c1141a0e5b5c958630e81ac6ebb4b03c1e836f</id>
<content type='text'>
Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>Maintainers.txt: Promote Star Zeng to UefiCpuPkg maintainer</title>
<updated>2026-10-24T02:01:56+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2026-10-22T01:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=929b5d83ddff8ac4fe6532db1d75c189c4355021'/>
<id>urn:sha1:929b5d83ddff8ac4fe6532db1d75c189c4355021</id>
<content type='text'>
Promote Star Zeng from reviewer to maintainer of UefiCpuPkg.

Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>Maintainers.txt: Update maintainers and reviewers</title>
<updated>2026-10-24T02:01:56+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2026-10-22T01:39:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=19069f43c467cbf1f9e2627aa6dcee3de98cdb55'/>
<id>urn:sha1:19069f43c467cbf1f9e2627aa6dcee3de98cdb55</id>
<content type='text'>
BaseTools: Remove Guillermo Antonio Palomino Sosa
FmpDevicePkg: Remove Wei6 Xu
IntelFsp2Pkg: Remove Ray Ni
MdeModulePkg: Remove Dandan Bi, Ray Ni
PcAtChipsetPkg: Remove Ray Ni
SecurityPkg: Remove Min Xu
StandaloneMmPkg: Remove Ray Ni, Dun Tan, Eduardo Cuevas Farfan
UefiCpuPkg: Remove Ray Ni, Dun Tan, Eduardo Cuevas Farfan
UefiPayloadPkg: Remove Shuo Liu

Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg/BaseCryptLib: Remove redundant uint64_t typedef</title>
<updated>2026-10-23T23:40:47+00:00</updated>
<author>
<name>Thamballi Sreelalitha</name>
<email>sreelali@qti.qualcomm.com</email>
</author>
<published>2026-10-21T06:01:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=280d35400e689afeb41e53fc1fb1f16b138d684a'/>
<id>urn:sha1:280d35400e689afeb41e53fc1fb1f16b138d684a</id>
<content type='text'>
The typedef 'uint64_t' in CryptParallelHash.h conflicts with the same
typedef defined in openssl/include/openssl/e_os2.h when both headers are
included in the same translation unit. This causes a redefinition error
with strict compiler flags (-Werror,-Wtypedef-redefinition).

The uint64_t type is already provided through the include chain:
InternalCryptLib.h -&gt; openssl/evp.h -&gt; openssl/e_os2.h

Removing the redundant typedef resolves the conflict while maintaining
compatibility, as the type is still available through the proper include
chain.

Signed-off-by: Thamballi Sreelalitha &lt;sreelali@qti.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>SecurityPkg: Add MM random number protocol provider</title>
<updated>2026-10-23T20:01:16+00:00</updated>
<author>
<name>Doug Flick</name>
<email>dougflick@microsoft.com</email>
</author>
<published>2026-10-16T21:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=508e0f237f1df3656b1f62f0116e7f242704d646'/>
<id>urn:sha1:508e0f237f1df3656b1f62f0116e7f242704d646</id>
<content type='text'>
Add a reusable MM_STANDALONE RNG protocol producer backed by the
platform-selected RngLib so MM consumers can obtain entropy without
depending on the DXE protocol database.

Signed-off-by: Doug Flick &lt;dougflick@microsoft.com&gt;
</content>
</entry>
<entry>
<title>UefiCpuPkg/CpuExceptionHandlerLib: Follow AAPCS in exception handler</title>
<updated>2026-10-23T19:41:46+00:00</updated>
<author>
<name>Thamballi Sreelalitha</name>
<email>sreelali@qti.qualcomm.com</email>
</author>
<published>2026-08-24T06:17:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=cd3407a4c347bd033f7d866b36fb4adea6ec9a87'/>
<id>urn:sha1:cd3407a4c347bd033f7d866b36fb4adea6ec9a87</id>
<content type='text'>
Add frame record in CommonExceptionEntry before calling
CommonCExceptionHandler to comply with AArch64 AAPCS calling convention.
This also allows the debugger to reconstruct the full call stack when
a crash occurs in any UEFI module.

Known Limitation :
This only fixes the CommonExceptionEntry() link in the chain.
The final hop from CommonExceptionEntry()'s frame record back into the
interrupted function's own frame is still just the x29 value captured at
exception time.
If the exception was taken while the interrupted function's prologue or
epilogue was still executing, that frame record may be incomplete or
already torn down, and FP-chain unwinding can produce an incorrect
or truncated backtrace for that last frame.

Signed-off-by: Thamballi Sreelalitha &lt;sreelali@qti.qualcomm.com&gt;
</content>
</entry>
</feed>
