aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/traps.c
Commit message (Expand)AuthorAgeFilesLines
* x86: check segment descriptor read result in 64-bit OUTS emulationstaging-4.1stable-4.1Matthew Daley2013-10-101-4/+4
* x86/xsave: properly check guest input to XSETBVJan Beulich2013-06-041-0/+5
* x86: make new_guest_cr3() preemptibleJan Beulich2013-05-021-1/+8
* x86: restore (optional) forwarding of PCI SERR induced NMI to Dom0Jan Beulich2013-02-121-3/+15
* x86-64: don't allow non-canonical addresses to be set for any callbackJan Beulich2012-09-041-0/+6
* X86: Disable PCID/INVPCID for dom0Liu, Jinsong2012-09-041-0/+1
* x86/PCI: fix guest_io_read() when pci_cfg_ok() denies accessJan Beulich2012-07-091-1/+1
* x86/nmi: Fix deadlock in unknown_nmi_error()Andrew Cooper2012-07-031-4/+4
* x86: Make asmlinkage explicitly a no-op, and avoid usage in arch/x86Keir Fraser2012-06-201-15/+15
* svm: implement instruction fetch part of DecodeAssist (on #PF/#NPF)Andre Przywara2012-04-121-0/+30
* Fix PV CPUID virtualization of XSaveShan Haitao2012-03-071-0/+26
* x86: avoid deadlock after a PCI SERR NMIDavid Vrabel2012-02-231-3/+10
* x86: Couple of small cleanups after cpuid faulting patch.Keir Fraser2011-09-171-3/+9
* xen/libxc: set CPUID topology leaf as unsupported for PV guestsDavid Vrabel2011-07-161-0/+1
* x86/hvm: Don't expose CPUID time leaf when not using PVRDTSCPPaul Durrant2011-07-081-2/+10
* x86: Backport CPUID feature passthroughs from xen-unstableKeir Fraser2011-06-231-1/+2
* x86: Enable Supervisor Mode Execution Protection (SMEP)Keir Fraser2011-06-231-20/+52
* x86: Hide CPUID leaf 7 from PV guests.Keir Fraser2011-06-021-0/+7
* x86: Fix spurious_page_fault() for 1GB superpages.Keir Fraser2011-05-311-0/+2
* x86: clear CPUID output of leaf 0xd for Dom0 when xsave is disabledJan Beulich2011-05-201-0/+4
* x86 NMI: continue in case of PCI SERR errosStefano Stabellini2011-02-251-16/+5
* x86: add strictly sanity check for XSAVE/XRSTORWei Gang2011-02-211-1/+1
* x86: tighten conditions under which writing certain MSRs is permittedKeir Fraser2011-02-101-4/+6
* x86: blacklist new AMD CPUID bits for PV domainsKeir Fraser2011-01-261-0/+5
* x86-64: refine access permission check for wrmsr to MSR_FAM10H_MMIO_CONF_BASEKeir Fraser2011-01-111-2/+1
* x86-64: don't allow wrmsr to MSR_FAM10H_MMIO_CONF_BASE when Xen itself is usi...Keir Fraser2011-01-101-1/+12
* Update AMD CPU feature flags 0x80000001:ECX for Xen HypervisorKeir Fraser2011-01-081-2/+2
* relax vCPU pinned checksKeir Fraser2011-01-051-1/+1
* x86: Allow dom0 to write MSR IA32_ENERGY_PERF_BIASKeir Fraser2011-01-051-0/+1
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-1/+1
* x86: move early page fault code into .init.textKeir Fraser2010-12-161-1/+1
* x86: Add -Wredundant-decls to Xen build flags.Keir Fraser2010-12-021-30/+0
* x86: tighten filter on ptwr_do_page_fault()Keir Fraser2010-11-291-7/+14
* x86-64: don't crash Xen upon direct pv guest access to GDT/LDT mapping areaKeir Fraser2010-11-291-3/+9
* x86 xsave: Adding back CPUID support for Xsave (version 2)Keir Fraser2010-11-151-1/+5
* x86: Do not expose XSAVE/AVX to guests.Keir Fraser2010-11-041-0/+1
* x86: Xsave support for PV guests.Keir Fraser2010-11-031-8/+43
* x86: enable support for {rd,wr}{fs,gs}base instructionsKeir Fraser2010-10-241-1/+1
* x86: emulate MSR_IA32_UCODE_REV Intel access protocolKeir Fraser2010-10-111-7/+20
* x86: adjust MSR_IA32_MISC_ENABLE handlingKeir Fraser2010-09-241-7/+19
* x86: Allow dom0 pstate control to access APERF/MPERF/HWCR MSRsKeir Fraser2010-08-131-0/+9
* x86: fix guest wrmsr warning formatKeir Fraser2010-06-151-1/+1
* x86: Do not include apic.h/io_apic.h from asm/smp.hKeir Fraser2010-06-111-0/+1
* x86: Clean up efer/ler macros after MSR changes.Keir Fraser2010-06-111-0/+24
* xen: msr safe cleanupKeir Fraser2010-06-111-30/+35
* x86: Suppress warnings about spurious pagefaultsKeir Fraser2010-06-041-17/+1
* x86: Dynamically allocate percpu data area when a CPU comes online.Keir Fraser2010-05-181-0/+10
* Add MSR support for various feature AMD processor families.Keir Fraser2010-05-151-4/+3
* Clean up MCA MSR virtualization and vMCE injectionKeir Fraser2010-04-191-7/+8
* x86: Fix build error after c/s 20969:8cb6e7eff2baKeir Fraser2010-02-241-3/+2