aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/vmx
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: drop memory clobbers from vmread/vmwrite wrappersJan Beulich2013-09-231-9/+6
* VMX: also use proper instruction mnemonic for VMREADJan Beulich2013-09-231-8/+13
* VMX: use proper instruction mnemonics if assembler supports themJan Beulich2013-09-091-20/+70
* VMX: move various uses of UD2 out of fast pathsJan Beulich2013-09-091-6/+19
* VMX: convert EOI exit bitmap to a proper bitmapJan Beulich2013-08-271-9/+3
* Nested VMX: Update APIC-v(RVI/SVI) when vmexit to L1Yang Zhang2013-08-222-1/+2
* VMX: Add posted interrupt supportingYang Zhang2013-04-181-0/+25
* VMX: Turn on posted interrupt bit in vmcsYang Zhang2013-04-182-0/+9
* VMX: Detect posted interrupt capabilityYang Zhang2013-04-181-0/+6
* x86/VPMU: Factor out VPMU common codeBoris Ostrovsky2013-04-151-1/+0
* vpmu intel: Better names and replacing numerals with definesDietmar Hahn2013-04-081-3/+8
* 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: optimize for bulk access of virtual VMCSDongxiao Xu2013-01-251-0/+2
* nested vmx: use VMREAD/VMWRITE to construct vVMCS if enabled VMCS shadowingDongxiao Xu2013-01-252-4/+17
* nested vmx: Use a list to store the launched vvmcs for L1 VMMDongxiao Xu2013-01-252-2/+6
* nEPT: Expose EPT & VPID capablities to L1 VMMZhang Xiantao2013-01-151-0/+2
* nVMX: virutalize VPID capability to nested VMMZhang Xiantao2013-01-151-0/+2
* nEPT: handle invept instruction from L1 VMMZhang Xiantao2013-01-151-0/+1
* nEPT: Use minimal permission for nested p2mZhang Xiantao2013-01-151-3/+3
* nEPT: Try to enable EPT paging for L2 guestZhang Xiantao2013-01-151-1/+6
* EPT: Make ept data structure or operations neutralZhang Xiantao2013-01-152-13/+20
* nested_ept: Implement guest ept's walkerZhang Xiantao2013-01-153-0/+45
* nestedhap: Change nested p2m's walker to vendor-specificZhang Xiantao2013-01-151-0/+5
* nestedhap: Change hostcr3 and p2m->cr3 to meaningful wordsZhang Xiantao2013-01-151-1/+1
* nested vmx: emulate IA32_VMX_MISC MSRDongxiao Xu2013-01-081-0/+2
* nested vmx: fix handling of RDTSCDongxiao Xu2012-12-061-0/+2
* nested vmx: expose bit 55 of IA32_VMX_BASIC_MSR to guest VMMDongxiao Xu2012-12-061-0/+6
* nested vmx: use literal name instead of hard numbersDongxiao Xu2012-12-061-0/+9
* nested vmx: emulate MSR bitmapsDongxiao Xu2012-12-062-0/+2
* 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
* nested vmx: enable secondary processor-based VM-Execution controlsDongxiao Xu2012-11-301-0/+1
* xen: add virtual x2apic support for apicvJiongxi Li2012-09-171-1/+3
* xen: enable Virtual-interrupt deliveryJiongxi Li2012-09-172-0/+18
* xen: enable APIC-Register VirtualizationJiongxi Li2012-09-172-0/+4
* x86/hvm: don't use indirect calls without needJan Beulich2012-09-141-0/+2
* xen: Remove x86_32 build target.Keir Fraser2012-09-122-4/+0
* nvmx: fix resource relinquish for nested VMXDongxiao Xu2012-08-301-0/+1
* xen: Define new struct hvm_trap and cleanup vmx exceptionKeir Fraser2012-05-301-1/+0
* x86/vpmu: Add the BTS extensionDietmar Hahn2012-03-151-0/+1
* x86: Make asmlinkage explicitly a no-op, and avoid usage in arch/x86Keir Fraser2012-01-151-1/+1
* remove inclusion of asm/config.hJan Beulich2012-01-131-1/+0
* X86: implement PCID/INVPCID for hvmLiu, Jinsong2011-12-012-0/+2