v0.2.0
What's Changed
- mshv-ioctls: Add support for aarch64 by @jinankjain in #135
- Export ioctl numbers by @NunoDasNeves in #137
- ioctls: Add new MshvError type derived from thiserror::Error by @NunoDasNeves in #138
- mshv-bindings: Turn off default features for num_enum by @jinankjain in #139
- Update GithubCI to use latest stable action by @jinankjain in #141
- Add necessary APIs to interact with synthetic state components by @russell-islam in #136
- mshv-bindings: Derive constant instead of hard-coding by @jinankjain in #142
- mshv-bindings: Add partition property for reference time by @russell-islam in #143
- mshv-bindings: Refactor codebase to add support for ARM64 by @jinankjain in #140
- Introduce generic hypercall ioctl by @NunoDasNeves in #128
- mshv-ioctls: Fix aarch64 build by @rbradford in #144
- bindings: Move hvcall:: functions into impl scopes by @NunoDasNeves in #145
- Build Cloud-hypervisor on every PR by @russell-islam in #146
- workflow: clone cloud-hypervisor repo as public by @russell-islam in #148
- .github: Add a new workflow to cross compile and build by @jinankjain in #147
- Workflow to build vfio crates by @russell-islam in #150
- mshv-{bindings, ioctls}: add line breaks by @russell-islam in #151
New Contributors
- @rbradford made their first contribution in #144
Full Changelog: v0.1.1...v0.2.0