aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm
Commit message (Expand)AuthorAgeFilesLines
* x86/HVM: fix direct PCI port I/O emulation retry and error handlingJan Beulich2013-10-142-18/+85
* x86/HVM: properly handle backward string instruction emulationJan Beulich2013-10-143-44/+23
* hvm/vidirian: Avoid printing page_to_mfn(NULL) on error pathsAndrew Cooper2013-10-092-18/+14
* x86/HPET: basic cleanupAndrew Cooper2013-10-081-9/+9
* x86: allow HVM guests to make console_io hypercallKonrad Rzeszutek Wilk2013-10-041-0/+2
* x86: make hvm_cpuid() tolerate NULL pointersJan Beulich2013-10-043-19/+29
* Nested VMX: fix IA32_VMX_CR4_FIXED1 msr emulationYang Zhang2013-10-041-4/+51
* VMX: clean up capability checksJan Beulich2013-10-041-17/+27
* Nested VMX: check VMX capability before read VMX related MSRsYang Zhang2013-10-042-0/+24
* x86: properly handle hvm_copy_from_guest_{phys,virt}() errorsJan Beulich2013-09-304-31/+66
* Nested VMX: Expose unrestricted guest feature to guestYang Zhang2013-09-302-1/+5
* VMX: also use proper instruction mnemonic for VMREADJan Beulich2013-09-236-148/+233
* x86/HVM: refuse doing string operations in certain situationsJan Beulich2013-09-231-0/+14
* x86/HVM: linear address must be canonical for the whole accessed rangeJan Beulich2013-09-231-12/+13
* x86/HVM: properly handle MMIO reads and writes wider than a machine wordJan Beulich2013-09-201-20/+95
* VMX: fix failure path in construct_vmcsGeorge Dunlap2013-09-181-0/+3
* x86/HVM: fix failure path in hvm_vcpu_initialiseGeorge Dunlap2013-09-181-1/+1
* hvm/vpmu: Prevent dump handlers from incorrectly mutating stateAndrew Cooper2013-09-162-15/+16
* Nested VMX: Clear bit 31 of IA32_VMX_BASIC MSRYang Zhang2013-09-101-1/+1
* console: buffer and show origin of guest PV writesDaniel De Graaf2013-09-101-17/+10
* x86/xsave: fix migration from xsave-capable to xsave-incapable hostJan Beulich2013-09-092-35/+62
* x86: allow guest to set/clear MSI-X mask bit (try 2)Joby Poriyath2013-09-091-12/+63
* x86: Introduce and use GLOBAL() in asm codeAndrew Cooper2013-09-091-2/+1
* SVM: streamline entry.S codeJan Beulich2013-09-092-37/+26
* VMX: use proper instruction mnemonics if assembler supports themJan Beulich2013-09-092-9/+6
* VMX: streamline entry.S codeJan Beulich2013-09-092-62/+33
* x86/Intel: add support for Haswell CPU modelsJan Beulich2013-08-272-2/+7
* VMX: convert EOI exit bitmap to a proper bitmapJan Beulich2013-08-272-32/+19
* Revert "interrupts: allow guest to set/clear MSI-X mask bit"Jan Beulich2013-08-261-47/+14
* PCI: break MSI-X data out of struct pci_dev_infoJan Beulich2013-08-231-1/+1
* Correct X2-APIC HVM emulationJuergen Gross2013-08-221-0/+1
* Nested VMX: Update APIC-v(RVI/SVI) when vmexit to L1Yang Zhang2013-08-225-15/+58
* Nested VMX: Clear APIC-v control bit in vmcs02Yang Zhang2013-08-221-0/+12
* Nested VMX: Force check ISR when L2 is runningYang Zhang2013-08-221-1/+3
* Nested VMX: Check whether interrupt is blocked by TPRYang Zhang2013-08-221-0/+5
* interrupts: allow guest to set/clear MSI-X mask bitJoby Poriyath2013-08-201-14/+47
* VMX: add boot parameter to enable/disable APIC-v dynamicallyYang Zhang2013-08-131-2/+5
* x86/AMD: Inject #GP instead of #UD when unable to map vmcbSuravee Suthikulpanit2013-08-131-10/+14
* x86/AMD: Fix nested svm crash due to assertion in __virt_to_maddrSuravee Suthikulpanit2013-08-131-9/+43
* Intel/VPMU: Add support for full-width PMC writesBoris Ostrovsky2013-08-071-5/+36
* Viridian: cleanupJan Beulich2013-07-171-4/+4
* Viridian: populate CPUID leaf 6Jan Beulich2013-07-171-0/+14
* VMX: suppress pointless indirect callsJan Beulich2013-07-171-10/+8
* VMX: fix interaction of APIC-V and Viridian emulationJan Beulich2013-07-172-1/+17
* x86: Special case __HYPERVISOR_iret rather more when writing hypercall pagesAndrew Cooper2013-07-162-0/+6
* x86/HVM: key handler registration functions can be __initJan Beulich2013-07-102-2/+2
* x86: drop MAX_VECTOR definitionJan Beulich2013-07-041-3/+3
* x86/xsave: adjust state managementJan Beulich2013-07-021-1/+7
* nested vmx: Fix the booting of L2 PAE guestDongxiao Xu2013-06-271-12/+15
* VMX/Viridian: suppress MSR-based APIC suggestion when having APIC-VJan Beulich2013-06-251-2/+3