Skip to content

Comments

refactor: AccessWidth is defined redundantly in both axvcpu and axa…#17

Closed
luodeb wants to merge 3 commits intomasterfrom
debin/remove_AccessWidth_from_axvcpu
Closed

refactor: AccessWidth is defined redundantly in both axvcpu and axa…#17
luodeb wants to merge 3 commits intomasterfrom
debin/remove_AccessWidth_from_axvcpu

Conversation

@luodeb
Copy link

@luodeb luodeb commented Jun 6, 2025

Rely on the following PRs
axvcpu
arm_vcpu
x86_vcpu

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors redundant definitions of AccessWidth by importing it from axaddrspace::device and removing the duplicate import from axvcpu.

  • Added device::AccessWidth to the axaddrspace import and removed it from the axvcpu import.
  • Updated import grouping in vmx/vcpu.rs to centralize type definitions in one module.

@luodeb luodeb closed this Jun 26, 2025
@luodeb luodeb deleted the debin/remove_AccessWidth_from_axvcpu branch June 26, 2025 13:21
1906353110 pushed a commit to 1906353110/x86_vcpu that referenced this pull request Dec 26, 2025
…rceos-hypervisor#17)

* feat: add vm_list and vcpu_list, import axtask for vcpu scheduling

* refactor: move vmm related codes into vmm

* Rebase to main branch, a few modifications to aarch64 related part of axvm

* Modify vCpu vm-exit handing and some modication related with axaddrspace

* Add doc comments in vmm/vcpus.rs
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.

1 participant