rust-vmm / mshv

Crates for Microsoft Hypervisor ioctls and bindings
Apache License 2.0
29 stars 12 forks source link

mshv-ioctls: Add support for aarch64 #135

Closed jinankjain closed 5 months ago

jinankjain commented 5 months ago

Summary of the PR

Remove conditional compilation for x86_64.

Requirements

Before submitting your PR, please make sure you addressed the following requirements:

russell-islam commented 5 months ago

@jinankjain This PR excludes some of the registers. After excluding the registers, rest of them are enough to boot arm64 guest? Don't we need additional registers somewhere?

jinankjain commented 5 months ago

I have just added a compilation support not functional support for ARM64. get and set_reg would have a different implementation for aarch64.