aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/vmx/vmcs.h
Commit message (Expand)AuthorAgeFilesLines
* VMX: clean up capability checksJan Beulich2013-10-041-2/+8
* Nested VMX: check VMX capability before read VMX related MSRsYang Zhang2013-10-041-0/+2
* VMX: convert EOI exit bitmap to a proper bitmapJan Beulich2013-08-271-9/+3
* VMX: Turn on posted interrupt bit in vmcsYang Zhang2013-04-181-0/+8
* VMX: Detect posted interrupt capabilityYang Zhang2013-04-181-0/+6
* 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-0/+4
* x86/VMX: fix live migration while enabling APICVJiongxi Li2013-02-181-0/+4
* nested vmx: enable VMCS shadowing featureDongxiao Xu2013-01-251-1/+17
* nested vmx: use VMREAD/VMWRITE to construct vVMCS if enabled VMCS shadowingDongxiao Xu2013-01-251-0/+5
* nested vmx: Use a list to store the launched vvmcs for L1 VMMDongxiao Xu2013-01-251-2/+0
* EPT: Make ept data structure or operations neutralZhang Xiantao2013-01-151-11/+12
* nested_ept: Implement guest ept's walkerZhang Xiantao2013-01-151-0/+1
* nested vmx: emulate IA32_VMX_MISC MSRDongxiao Xu2013-01-081-0/+2
* nested vmx: expose bit 55 of IA32_VMX_BASIC_MSR to guest VMMDongxiao Xu2012-12-061-0/+6
* nested vmx: emulate MSR bitmapsDongxiao Xu2012-12-061-0/+1
* nested vmx: enable load IA32_PERF_GLOBAL_CTRL feature for L1 VMMDongxiao Xu2012-11-301-0/+6
* nested vmx: enable load and save IA32_EFER feature for L1 VMMDongxiao Xu2012-11-301-0/+4
* nested vmx: enable VMX-preemption timer for L1 VMMDongxiao Xu2012-11-301-0/+1
* nested vmx: enable Descriptor-table exiting for L1 VMMDongxiao Xu2012-11-301-0/+1
* xen: add virtual x2apic support for apicvJiongxi Li2012-09-171-1/+3
* xen: enable Virtual-interrupt deliveryJiongxi Li2012-09-171-0/+17
* xen: enable APIC-Register VirtualizationJiongxi Li2012-09-171-0/+3
* xen: Remove x86_32 build target.Keir Fraser2012-09-121-2/+0
* remove inclusion of asm/config.hJan Beulich2012-01-131-1/+0
* X86: implement PCID/INVPCID for hvmLiu, Jinsong2011-12-011-0/+1
* Nested VMX: Switch shadow/virtual VMCS between n1/n2 guests.Eddie Dong2011-06-091-0/+1
* Nested VMX: Add APIs to switch n1/n2 VMCS.Eddie Dong2011-06-091-0/+2
* Nested VMX: Emulation of guest VMCLEAREddie Dong2011-06-091-0/+2
* Remove direct cpumask_t members from struct vcpu and struct domainJan Beulich2011-04-051-1/+1
* vmx: add missing VMCS definitionKeir Fraser2010-10-111-0/+5
* vmx: Caching the VMCS field EXCEPTION_BITMAP and cleanup some unused function.Keir Fraser2010-09-131-0/+1
* VMX: enforce INVVPID checkingKeir Fraser2010-06-111-0/+6
* VMX: enforce invept checkingKeir Fraser2010-06-101-1/+8
* VMX: enforce EPT paging structure memory type and page-walk length check.Keir Fraser2010-06-101-12/+11
* VMX: does EPT capabilities detection strictly according to Intel SDM.Keir Fraser2010-06-011-5/+7
* vmx: Fix c/s 21433:095e4b964f99: Must save host MSRs on cpu initKeir Fraser2010-05-271-0/+1
* x86: Fail CPU bringup cleanly if it cannot initialise HVM.Keir Fraser2010-05-191-1/+0
* Some cleanups to cpu offline handling.Keir Fraser2010-05-141-1/+2
* VPMU: Make vpmu stucture visiable for both vmx and svmKeir Fraser2010-05-131-3/+0
* VPMU: Migrate vpmu files into public foldersKeir Fraser2010-05-131-1/+1
* EPT: 1GB large page support.Keir Fraser2010-04-061-0/+7
* x86 hvm: Pre-allocate per-cpu HVM memory before bringing CPUs onlineKeir Fraser2010-01-181-0/+1
* hvm: Clean up RDTSCP/TSC_AUX handling.Keir Fraser2009-12-161-1/+0
* Add RDTSCP instruction support for HVM VMX guest.Keir Fraser2009-12-141-0/+2
* hvm: Share ASID logic between VMX and SVM.Keir Fraser2009-12-081-2/+0
* EPT: More efficient ept_sync_domain().Keir Fraser2009-09-221-0/+1
* x86: Only allocate vpid for initialised vcpus.Keir Fraser2009-08-191-1/+0
* vmx: Add support for Pause-Loop ExitingKeir Fraser2009-07-071-0/+5
* x86 vmx: Unrestricted guest (realmode) supportKeir Fraser2009-05-281-0/+6