aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/vmx
Commit message (Expand)AuthorAgeFilesLines
...
* x86,vmx: Remove broken and unused __vmptrst().Keir Fraser2011-11-221-9/+0
* Nested VMX: n2 MSR handling and capability exposureTim Deegan2011-06-151-0/+4
* Nested VMX: VM exit handler of n2-guestEddie Dong2011-06-091-0/+3
* Nested VMX: interrupt/exception handling for n2 guestEddie Dong2011-06-091-0/+4
* Nested VMX: Switch shadow/virtual VMCS between n1/n2 guests.Eddie Dong2011-06-092-0/+2
* Nested VMX: Extend VMCS control fields for n2 guestEddie Dong2011-06-091-0/+5
* Nested VMX: Emulation of VMRESUME/VMLAUNCHEddie Dong2011-06-091-0/+2
* Nested VMX: Add APIs to switch n1/n2 VMCS.Eddie Dong2011-06-091-0/+2
* Nexted VMX: Emulation of guest VMREADEddie Dong2011-06-091-0/+1
* Nested VMX: Emulation of guest VMWRITEEddie Dong2011-06-091-0/+1
* Nested VMX: Emulation of guest VMCLEAREddie Dong2011-06-092-0/+3
* Nested VMX: Emulation of guest VMPTRSTEddie Dong2011-06-091-0/+1
* Nested VMX: Emulation of guest vmptrldEddie Dong2011-06-091-0/+3
* Nested VMX: Define structure and access APIs for virtual VMCS.Eddie Dong2011-06-091-0/+56
* Nested VMX: Emulation of guest VMXON/OFF instruction.Eddie Dong2011-06-091-0/+54
* Nested VMX: Add APIs for nestedhvm_ops.Eddie Dong2011-06-091-0/+8
* Nested VMX: Add data structure for nestedvmxEddie Dong2011-06-091-0/+38
* x86/mm/p2m: break into common, pt-implementation and pod parts.Tim Deegan2011-05-061-1/+1
* vmx/hvm: move mov-cr handling functions to generic HVM codeKeir Fraser2011-04-181-23/+7
* nestedhvm: Allocate a separate host ASID for each L2 VCPU.Keir Fraser2011-04-151-1/+1
* Remove direct cpumask_t members from struct vcpu and struct domainJan Beulich2011-04-051-1/+1
* mem_access: introduce P2M mem_access typesJoe Epstein2011-01-071-1/+2
* x86-64: use PC-relative exception table entriesKeir Fraser2010-12-241-8/+3
* EPT/VT-d page table sharingKeir Fraser2010-12-151-9/+20
* vmx: add missing VMCS definitionKeir Fraser2010-10-111-0/+5
* vmx: Unifying the CPU_BASED_VM_EXEC_CONTROL VMCS field write into aKeir Fraser2010-09-131-0/+1
* vmx: Caching the VMCS field EXCEPTION_BITMAP and cleanup some unused function.Keir Fraser2010-09-132-10/+3
* x86 vmx: Add handlers for missing exit_reasons documented by Intel SDM 3BKeir Fraser2010-09-131-0/+6
* VMX: enforce INVVPID checkingKeir Fraser2010-06-112-4/+41
* VMX: rewrite ept_change_entry_type_global in a recursive wayKeir Fraser2010-06-101-1/+1
* VMX: enforce invept checkingKeir Fraser2010-06-102-9/+25
* VMX: enforce EPT paging structure memory type and page-walk length check.Keir Fraser2010-06-102-12/+25
* VMX: remove an unused EPT macro.Keir Fraser2010-06-101-2/+0
* 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-132-82/+1
* Add debug-key 'D' to dump EPT p2m table.Keir Fraser2010-04-231-0/+1
* EPT: 1GB large page support.Keir Fraser2010-04-061-0/+7
* x86: Intel EPT entry structure changes.Keir Fraser2010-02-041-4/+3
* x86 hvm: Pre-allocate per-cpu HVM memory before bringing CPUs onlineKeir Fraser2010-01-181-0/+1
* EPT: Walk and print EPT tables on an unexpected EPT violationKeir Fraser2010-01-081-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-142-0/+3
* hvm: Share ASID logic between VMX and SVM.Keir Fraser2009-12-082-12/+2
* hvm: Clean up EPT/NPT 'nested page fault' handling.Keir Fraser2009-10-261-25/+4
* vmx: add the support of XSAVE/XRSTOR to VMX guestKeir Fraser2009-09-291-0/+1
* EPT: More efficient ept_sync_domain().Keir Fraser2009-09-221-0/+1