summaryrefslogtreecommitdiffstats
path: root/target-i386/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* cpu_dump_state: move DUMP_FPU and DUMP_CCOP flags from x86-only to genericPeter Maydell2012-10-051-4/+0Star
* x86: Implement SMEP and SMAPH. Peter Anvin2012-10-011-7/+26
* i386: kvm: use a #define for the set of alias feature bitsEduardo Habkost2012-09-301-0/+12
* target-i386: Add missing CPUID_* constantsEduardo Habkost2012-09-211-0/+22
* Drop cpu_list_id macroPeter Maydell2012-09-211-2/+2
* kvm: get/set PV EOI MSRMichael S. Tsirkin2012-08-291-0/+1
* Merge branch 'x86cpu_qom_tcg_v2' of git://github.com/imammedo/qemuBlue Swirl2012-08-091-0/+1
|\
| * target-i386: move tcg initialization into x86_cpu_initfn()Igor Mammedov2012-06-251-0/+1
* | apic: Defer interrupt updates to VCPU threadJan Kiszka2012-07-101-1/+3
* | kvm: expose tsc deadline timer feature to guestLiu, Jinsong2012-07-031-0/+1
* | x86: split off SVM helpersBlue Swirl2012-06-281-4/+5
* | x86: split off condition code helpersBlue Swirl2012-06-281-2/+43
* | x86: split off exception handlersBlue Swirl2012-06-281-3/+7
* | x86: avoid AREG0 for exceptionsBlue Swirl2012-06-281-4/+6
|/
* target-i386: Let cpu_x86_init() return X86CPUAndreas Färber2012-06-041-2/+10
* target-i386: Pass X86CPU to do_cpu_{init,sipi}()Andreas Färber2012-06-041-2/+2
* Expose CPUID leaf 7 only for -cpu hostEduardo Habkost2012-05-301-0/+2
* target-i386: Pass X86CPU to cpu_x86_register()Andreas Färber2012-04-251-1/+1
* target-i386: QOM'ify CPUAndreas Färber2012-04-101-1/+2
* Rename CPUState -> CPUArchStateAndreas Färber2012-03-141-1/+1
* target-i386: Don't overuse CPUStateAndreas Färber2012-03-141-17/+17
* target-i386: Mask NX bit from cpu_get_phys_page_debug resultJan Kiszka2012-03-111-0/+1
* target-i386: Add infrastructure for reporting TPR MMIO accessesJan Kiszka2012-02-181-0/+10
* kvm: x86: Avoid runtime allocation of xsave bufferJan Kiszka2011-12-221-1/+2
* i386: wire up MSR_IA32_MISC_ENABLEAvi Kivity2011-10-251-0/+5
* kvm: support TSC deadline MSR with subsectionLiu, Jinsong2011-10-251-0/+2
* Revert "kvm: support TSC deadline MSR"Marcelo Tosatti2011-10-251-3/+1Star
* kvm: support TSC deadline MSRLiu, Jinsong2011-10-031-1/+3
* target-i386: Remove data type CCTableStefan Weil2011-09-211-5/+0Star
* Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori2011-08-081-0/+1
|\
| * qemu-x86: Add tsc_freq option to -cpuJoerg Roedel2011-08-051-0/+1
* | Remove unused is_softmmu parameter from cpu_handle_mmu_faultBlue Swirl2011-08-071-1/+1
|/
* exec.h cleanupBlue Swirl2011-07-301-0/+3
* Move cpu_has_work and cpu_pc_from_tb to cpu.hBlue Swirl2011-06-261-0/+47
* x86: use caller supplied CPUState for interrupt related stuffBlue Swirl2011-06-261-0/+10
* kvm: x86: Save/restore FPU OP, IP and DPJan Kiszka2011-06-191-0/+4
* kvm: Add CPUID support for VIA CPUbrillywu@viatech.com.cn2011-06-141-1/+8
* target-i386: remove old code handling float64Aurelien Jarno2011-06-031-18/+4Star
* irq: Privatize CPU_INTERRUPT_NMI.Richard Henderson2011-05-081-0/+1
* target-i386: Privatize some i386-specific interrupt names.Richard Henderson2011-05-081-0/+8
* x86: Properly reset PAT MSRJan Kiszka2011-03-161-2/+2
* x86: Optionally avoid injecting AO MCEs while others are pendingJan Kiszka2011-03-151-1/+4
* x86: Refine error reporting of MCE injection servicesJan Kiszka2011-03-151-3/+3
* x86: Small cleanups of MCE helpersJan Kiszka2011-03-151-0/+5
* x86: Perform implicit mcg_status resetJan Kiszka2011-03-151-1/+2
* kvm: make tsc stable over migration and machine startGlauber Costa2011-02-141-0/+1
* kvm: x86: Implicitly clear nmi_injected/pending on resetJan Kiszka2011-01-231-2/+4
* kvm: Improve reporting of fatal errorsJan Kiszka2011-01-231-0/+2
* Add function for checking mca broadcast of CPUJin Dongming2011-01-211-0/+1
* target-i386: Fix accidental use of SoftFloat uint64 typeAndreas Färber2010-12-201-4/+4