Skip to content

x86: treat EFER and APIC_BASE as MSRs instead of SRegs#445

Merged
Lencerf merged 3 commits intogoogle:mainfrom
Lencerf:refactor/x86/msr
Apr 18, 2026
Merged

x86: treat EFER and APIC_BASE as MSRs instead of SRegs#445
Lencerf merged 3 commits intogoogle:mainfrom
Lencerf:refactor/x86/msr

Conversation

@Lencerf
Copy link
Copy Markdown
Collaborator

@Lencerf Lencerf commented Apr 18, 2026

No description provided.

Signed-off-by: Changyuan Lyu <changyuanl@google.com>
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 18, 2026

Coverage Report for CI Build 24608629412

Coverage decreased (-0.001%) to 28.631%

Details

  • Coverage decreased (-0.001%) from the base build.
  • Patch coverage: 17 uncovered changes across 6 files (0 of 17 lines covered, 0.0%).
  • No coverage regressions found.

Uncovered Changes

File Changed Covered %
alioth/src/loader/linux/linux_x86_64.rs 6 0 0.0%
alioth/src/hv/kvm/vcpu/vcpu_x86_64/vcpu_x86_64.rs 4 0 0.0%
alioth/src/board/board_x86_64/board_x86_64.rs 2 0 0.0%
alioth/src/loader/firmware/firmware_x86_64.rs 2 0 0.0%
alioth/src/loader/xen/xen.rs 2 0 0.0%
alioth/src/hv/kvm/vcpu/vcpu.rs 1 0 0.0%

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 14870
Covered Lines: 4145
Line Coverage: 27.87%
Relevant Branches: 1284
Covered Branches: 480
Branch Coverage: 37.38%
Branches in Coverage %: Yes
Coverage Strength: 21.96 hits per line

💛 - Coveralls

Signed-off-by: Changyuan Lyu <changyuanl@google.com>
@Lencerf Lencerf force-pushed the refactor/x86/msr branch 2 times, most recently from aececcc to 2f698eb Compare April 18, 2026 15:53
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
@Lencerf Lencerf merged commit 7a7f8a8 into google:main Apr 18, 2026
5 checks passed
@Lencerf Lencerf deleted the refactor/x86/msr branch April 18, 2026 16:15
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