Marcelo Tosatti wrote: > On Fri, Oct 23, 2009 at 03:08:21PM +0200, Jan Kiszka wrote: >> Marcelo Tosatti wrote: >>> On Tue, Oct 20, 2009 at 03:01:15PM +0200, Jan Kiszka wrote: >>>> Hi all, >>>> >>>> as the list of yet user-unaccessible x86 states is a bit volatile ATM, >>>> this is an attempt to collect the precise requirements for additional >>>> state fields. Once everyone feels the list is complete, we can decide >>>> how to partition it into one ore more substates for the new >>>> KVM_GET/SET_VCPU_STATE interface. >>>> >>>> What I read so far (or tried to patch already): >>>> >>>> - nmi_masked >>>> - nmi_pending >>>> - nmi_injected >>>> - kvm_queued_exception (whole struct content) >>>> - KVM_REQ_TRIPLE_FAULT (from vcpu.requests) >>>> >>>> Unclear points (for me) from the last discussion: >>>> >>>> - sipi_vector >>>> - MCE (covered via kvm_queued_exception, or does it require more?) >>> Should save/restore the MCE MSRs (its contents are currently >>> lost/overwritten AFAICS). >>> >>> MTRR contents are also dropped. >> Hmm, the code path is winding, but aren't they already available to user >> space via GET/SET_MSRS? > > Yes, nevermind, irrelevant to the current discussion. > Oh, then I misunderstood your original reply as "we need to add them to the list as well". Even better. Jan
Attachment:
signature.asc
Description: OpenPGP digital signature