Skip to content

Conversation

@Lencerf
Copy link
Collaborator

@Lencerf Lencerf commented Nov 18, 2025

No description provided.

@coveralls
Copy link

coveralls commented Nov 18, 2025

Pull Request Test Coverage Report for Build 20386192809

Details

  • 36 of 165 (21.82%) changed or added relevant lines in 5 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.02%) to 26.223%

Changes Missing Coverage Covered Lines Changed/Added Lines %
alioth/src/vm.rs 0 3 0.0%
alioth/src/board/board.rs 22 28 78.57%
alioth-cli/src/boot.rs 0 8 0.0%
alioth/src/board/board_x86_64.rs 9 60 15.0%
alioth/src/board/board_aarch64.rs 5 66 7.58%
Totals Coverage Status
Change from base Build 20385931445: 0.02%
Covered Lines: 3433
Relevant Lines: 13973

💛 - Coveralls

@Lencerf Lencerf force-pushed the fix/cpu-topology branch 3 times, most recently from 14010db to 76b29d9 Compare December 19, 2025 22:55
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
@Lencerf Lencerf changed the title fix x86 cpu topology fix cpu topology Dec 20, 2025
This commit adds option `topology` to flag --cpu to allow users to
specify CPU topology.

On x86_64, the CPU topology is encoded in CPU x2APIC ID, as well CPUID
leaf 0xb, 0x1f (Intel Only), and 0x8000_0026 (AMD only). On aarch64, the
CPU topology is encoded in CPU MPIDR and the devicetree.

Signed-off-by: Changyuan Lyu <changyuanl@google.com>
@Lencerf Lencerf merged commit a73194c into google:main Dec 20, 2025
5 checks passed
@Lencerf Lencerf deleted the fix/cpu-topology branch December 20, 2025 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants