On 18/03/19 17:56, Jenny Mankin wrote:
We have a need for a similar VCPU crate, and have been working on some POC code for it. I have put up a proposal here: https://github.com/rust-vmm/community/issues/40. Based on what I'm reading from your proposal, it sounds like there might some complementary functionality.
Yeah, there is hardly any overlap between your proposal and the one below. Your crate is probably part of a bigger discussion on how to handle multiple hypervisors. I commented on the pull request. Paolo
1) converting CPUID leaf (eax+ecx)/register/bit from and to a string
2) converting MSR bit from and to a string
3) dependencies between CPUID leaves and from CPUID leaves to MSRs
4) XSAVE area offsets
5) dependencies between CPUID leaves and XSAVE areas
Anything else?