aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* remove debugging jmpHEADmasterJames2013-10-241-1/+0
* patches to support booting from my grubroot2013-10-233-2/+26
* x86/xsave: also save/restore XCR0 across suspend (ACPI S3)Jan Beulich2013-10-211-0/+7
* x86: print relevant (tail) part of filename for warnings and crashesJan Beulich2013-10-171-8/+14
* evtchn: refactor low-level event channel port opsDavid Vrabel2013-10-141-6/+5
* debug: remove some event channel info from the 'i' and 'q' debug keysDavid Vrabel2013-10-141-4/+1
* x86/HVM: cache emulated instruction for retry processingJan Beulich2013-10-141-14/+43
* x86/HVM: properly deal with hvm_copy_*_guest_phys() errorsJan Beulich2013-10-142-16/+8
* x86/HVM: don't ignore hvm_copy_to_guest_phys() errors during I/O interceptJan Beulich2013-10-141-13/+107
* 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
* x86/MSI: fix locking in pci_restore_msi_state()Jan Beulich2013-10-141-1/+1
* x86: check for canonical address before doing page walksJan Beulich2013-10-112-1/+3
* x86: use {rd,wr}{fs,gs}base when availableJan Beulich2013-10-115-26/+20
* x86: correct LDT checksJan Beulich2013-10-113-24/+32
* x86: check segment descriptor read result in 64-bit OUTS emulationMatthew Daley2013-10-101-4/+4
* hvm/vidirian: Avoid printing page_to_mfn(NULL) on error pathsAndrew Cooper2013-10-092-18/+14
* x86/traps: improvements to {rd,wr}msr_hypervisor_regs()Andrew Cooper2013-10-091-26/+15
* x86/HPET: basic cleanupAndrew Cooper2013-10-082-12/+12
* x86: Improve information from domain_crash_synchronousAndrew Cooper2013-10-043-28/+42
* x86/traps: Record last extable faulting addressAndrew Cooper2013-10-041-0/+5
* 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/percpu: Force INVALID_PERCPU_AREA into the non-canonical address regionAndrew Cooper2013-10-041-1/+8
* x86/idle: Fix get_cpu_idle_time()'s interaction with offline pcpusAndrew Cooper2013-10-041-2/+6
* x86: don't blindly create L3 tables for the direct mapJan Beulich2013-09-303-27/+19
* x86: properly set up fbld emulation operand addressJan Beulich2013-09-301-2/+2
* x86/mm/shadow: Fix initialization of PV shadow L4 tables.Tim Deegan2013-09-301-1/+5
* 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
* x86/microcode: Check whether the microcode is correctKonrad Rzeszutek Wilk2013-09-271-1/+16
* x86/microcode: Scan the initramfs payload for microcode blobKonrad Rzeszutek Wilk2013-09-271-15/+143
* x86: fix compat guest handling of XENPF_enter_acpi_sleepJan Beulich2013-09-261-11/+7
* x86/crash: Indicate how well nmi_shootdown_cpus() managed to doAndrew Cooper2013-09-261-4/+15
* x86/hap: Remove bogus assertion in hap_free_p2m_page()Andrew Cooper2013-09-251-1/+0
* x86/xsave: initialize extended register state when guests enable itJan Beulich2013-09-251-0/+15
* 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_emulate: fix wrap around handling for repeated string instructionsJan Beulich2013-09-231-8/+16
* ns16550: make usable on ARMIan Campbell2013-09-211-0/+1
* x86_emulate: fold wide readsJan Beulich2013-09-201-13/+5
* x86_emulate: fix flag setting for 8-bit signed multiplicationJan Beulich2013-09-201-39/+17
* x86_emulate: PUSH <mem> must read source operand just onceJan Beulich2013-09-201-46/+48
* x86_emulate: MOVSXD must read source operand just onceJan Beulich2013-09-201-10/+21
* 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