Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: f3118dd3f7fa6fd352143cca025775f5d4a9da95
https://github.com/tianocore/edk2/commit/f3118dd3f7fa6fd352143cca025775f5d4a9da95
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
M MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf
Log Message:
-----------
MdePkg: UnitTestHostBaseLib: Support reading CNTPCT_EL0, ID_AA64ISAR0_EL1
This change adds the support of reading CNTPCT_EL0 and ID_AA64ISAR0_EL1
through current BaseLib definition.
This paves way to allow the linkage of these functions needed on other
host based unit tests.
Signed-off-by: Kun Qin <[email protected]>
Commit: 00987c101584c0eaa1a051b8c8acaf59bdd8c4cd
https://github.com/tianocore/edk2/commit/00987c101584c0eaa1a051b8c8acaf59bdd8c4cd
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
A UnitTestFrameworkPkg/Library/Posix/TimerLibPosix/TimerLibPosix.c
A UnitTestFrameworkPkg/Library/Posix/TimerLibPosix/TimerLibPosix.inf
M UnitTestFrameworkPkg/Test/UnitTestFrameworkPkgHostTest.dsc
Log Message:
-----------
UnitTestFrameworkPkg: TimerLibPosix: Add TimerLib for host-based unit test
This change introduces an instance of TimerLib based on the host's
standard C library to provide a free running performance counter and
calibrated delays for host-based unit tests.
This change paves way to support other host based tests that depends on
the availability of this interface.
Signed-off-by: Kun Qin <[email protected]>
Commit: d9fa44ff53a9f792e87aac1f3bd7a63e60e43130
https://github.com/tianocore/edk2/commit/d9fa44ff53a9f792e87aac1f3bd7a63e60e43130
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
M SecurityPkg/Test/SecurityPkgHostTest.dsc
Log Message:
-----------
SecurityPkg: Test: Use timer based RngLib
The current RngLib directly queries the random number from the hardware
register. But this has the limiation on imposing the host hardware
capability to the target test. i.e. for AArch64 unit tests, rndr
instruction is not always available.
This change moves the unit tests to use timer based RngLib for general
testability.
Signed-off-by: Kun Qin <[email protected]>
Commit: fe79213ad7f6b9492011477c7b8a9a73e10614bd
https://github.com/tianocore/edk2/commit/fe79213ad7f6b9492011477c7b8a9a73e10614bd
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
M
UefiCpuPkg/Library/CpuExceptionHandlerLib/LoongArch/LoongArch64/ArchExceptionHandler.c
Log Message:
-----------
UefiCpuPkg: CpuExceptionHandlerLib: LoongArch ArchExceptionHandler ECC fix
This change fixes a few noticable NO-TARGET ECC check failures when
building using GCC.
Signed-off-by: Kun Qin <[email protected]>
Commit: 6cbedf25c1aa8698435bfc16311213364e7d4cd9
https://github.com/tianocore/edk2/commit/6cbedf25c1aa8698435bfc16311213364e7d4cd9
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
M UefiCpuPkg/Test/UefiCpuPkgHostTest.dsc
Log Message:
-----------
UefiCpuPkg: Test: Add AArch64 support for host based unit tests
This change updates the host based units for AArch64 systems.
The RngLib is updated to use timer based , rather hardware based library
to allow usage on various host systems.
Signed-off-by: Kun Qin <[email protected]>
Commit: 727910611ebff74da143ed36c58454cb698b07fa
https://github.com/tianocore/edk2/commit/727910611ebff74da143ed36c58454cb698b07fa
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
M CryptoPkg/Test/Mock/Include/GoogleTest/Library/MockBaseCryptLib.h
Log Message:
-----------
CryptoPkg: MockBaseCryptLib: Use #pragma once
This change updates the header file guard to #pragma once to adhere to
the coding convention of this repository.
Signed-off-by: Kun Qin <[email protected]>
Commit: 261a8d215e3374cbd3343bbf6dcd1a0b7db88dd5
https://github.com/tianocore/edk2/commit/261a8d215e3374cbd3343bbf6dcd1a0b7db88dd5
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
M CryptoPkg/Test/CryptoPkgHostUnitTest.dsc
Log Message:
-----------
CryptoPkg: Test: Add AArch64 support for host based unit tests
This change updates the host based units for AArch64 systems.
The RngLib is updated to use timer based , rather hardware based library
to allow usage on various host systems.
Signed-off-by: Kun Qin <[email protected]>
Commit: 263242774a10ce0db7162663eb801aa5a0b3cc7d
https://github.com/tianocore/edk2/commit/263242774a10ce0db7162663eb801aa5a0b3cc7d
Author: Kun Qin <[email protected]>
Date: 2026-09-06 (Sun, 06 Sep 2026)
Changed paths:
M MdePkg/Include/Library/ArmFfaMemMgmtLib.h
M MdePkg/Library/ArmFfaMemMgmtLib/ArmFfaMemMgmtLib.c
Log Message:
-----------
MdePkg: ArmFfaMemMgmtLib: Fix ECC check failures
This change fixes some ECC check failures around the usage of doxygen
keywords.
Signed-off-by: Kun Qin <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/fc939c7b37d7...263242774a10
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits