aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm/vmx/vmcs.c
Commit message (Expand)AuthorAgeFilesLines
* VMX: clean up capability checksJan Beulich2013-10-041-17/+27
* Nested VMX: check VMX capability before read VMX related MSRsYang Zhang2013-10-041-0/+3
* VMX: also use proper instruction mnemonic for VMREADJan Beulich2013-09-231-3/+7
* VMX: fix failure path in construct_vmcsGeorge Dunlap2013-09-181-0/+3
* x86/xsave: fix migration from xsave-capable to xsave-incapable hostJan Beulich2013-09-091-2/+1
* VMX: use proper instruction mnemonics if assembler supports themJan Beulich2013-09-091-4/+3
* VMX: convert EOI exit bitmap to a proper bitmapJan Beulich2013-08-271-24/+11
* VMX: add boot parameter to enable/disable APIC-v dynamicallyYang Zhang2013-08-131-2/+5
* x86/HVM: key handler registration functions can be __initJan Beulich2013-07-101-1/+1
* VMX: Turn on posted interrupt bit in vmcsYang Zhang2013-04-181-0/+6
* VMX: Detect posted interrupt capabilityYang Zhang2013-04-181-1/+11
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-211-1/+1
* x86/VMX: fix VMCS setting for x2APIC mode guest while enabling APICVJiongxi Li2013-02-181-21/+55
* nested vmx: enable VMCS shadowing featureDongxiao Xu2013-01-251-0/+9
* nested vmx: optimize for bulk access of virtual VMCSDongxiao Xu2013-01-251-0/+10
* nested vmx: use VMREAD/VMWRITE to construct vVMCS if enabled VMCS shadowingDongxiao Xu2013-01-251-0/+29
* EPT: Make ept data structure or operations neutralZhang Xiantao2013-01-151-1/+7
* nested vmx: expose bit 55 of IA32_VMX_BASIC_MSR to guest VMMDongxiao Xu2012-12-061-1/+1
* nested vmx: emulate MSR bitmapsDongxiao Xu2012-12-061-0/+28
* printk: prefer %#x et at over 0x%xJan Beulich2012-09-211-1/+1
* xen: add virtual x2apic support for apicvJiongxi Li2012-09-171-11/+27
* xen: enable Virtual-interrupt deliveryJiongxi Li2012-09-171-2/+44
* xen: enable APIC-Register VirtualizationJiongxi Li2012-09-171-0/+9
* xen: Remove x86_32 build target.Keir Fraser2012-09-121-28/+0
* fix typos in xen/arch/x86/hvm/vmx/vmcs.cYongjie Ren2012-08-171-2/+2
* hvm: Print support/enable status of HAP superpage mappings.Keir Fraser2012-03-081-5/+0
* VMX: print Pause Loop Exiting disabled message just onceJan Beulich2012-01-091-1/+2
* X86: implement PCID/INVPCID for hvmLiu, Jinsong2011-12-011-2/+4
* x86/vmx: don't call __vmxoff() blindlyJan Beulich2011-09-171-0/+6
* Nested VMX: Add APIs to switch n1/n2 VMCS.Eddie Dong2011-06-091-0/+31
* x86/vmx: Small fixes to MSR_IA32_VMX_PROCBASED_CTLS feature probing.Keir Fraser2011-06-101-7/+8
* mem_event: Allow memory access listener to perform single step execution.Aravindh Puthiyaparambil2011-05-271-2/+3
* x86/fpu: extract extended related code into xstate.h and xstate.cWei Huang2011-05-091-0/+1
* nestedhvm: Allocate a separate host ASID for each L2 VCPU.Keir Fraser2011-04-151-3/+0
* x86: split struct vcpuJan Beulich2011-04-051-1/+1
* x86: add strictly sanity check for XSAVE/XRSTORWei Gang2011-02-211-1/+2
* mem_access: added INT3/CRx captureJoe Epstein2011-01-071-1/+3
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-2/+2
* vmx: Unifying the CPU_BASED_VM_EXEC_CONTROL VMCS field write into aKeir Fraser2010-09-131-1/+1
* vmx: Caching the VMCS field EXCEPTION_BITMAP and cleanup some unused function.Keir Fraser2010-09-131-3/+3
* vmx: Rename host_vmcs to vmxon_regionKeir Fraser2010-09-131-7/+7
* VT-d: No need to emulate WBINVD when force snooping feature availableKeir Fraser2010-07-051-1/+3
* VMX: enforce INVVPID checkingKeir Fraser2010-06-111-1/+10
* VMX: enforce invept checkingKeir Fraser2010-06-101-2/+6
* VMX: enforce EPT paging structure memory type and page-walk length check.Keir Fraser2010-06-101-5/+20
* VMX: does EPT capabilities detection strictly according to Intel SDM.Keir Fraser2010-06-011-22/+15
* HAP: Add hardware capability check for 2MB super page.Keir Fraser2010-05-281-1/+2
* vmx: Fix c/s 21433:095e4b964f99: Must save host MSRs on cpu initKeir Fraser2010-05-271-0/+2
* vmx: Convert more initialisation BUG()s into clean failures.Keir Fraser2010-05-191-8/+21
* vmx: Do not modify global vmx_vm{entry,exit}_control fields in init_vmcs_conf...Keir Fraser2010-05-191-5/+7