summaryrefslogtreecommitdiff
path: root/target-i386/cpu.h
AgeCommit message (Expand)AuthorFilesLines
2012-10-05cpu_dump_state: move DUMP_FPU and DUMP_CCOP flags from x86-only to genericPeter Maydell1-4/+0
2012-10-01x86: Implement SMEP and SMAPH. Peter Anvin1-7/+26
2012-09-30i386: kvm: use a #define for the set of alias feature bitsEduardo Habkost1-0/+12
2012-09-21target-i386: Add missing CPUID_* constantsEduardo Habkost1-0/+22
2012-09-21Drop cpu_list_id macroPeter Maydell1-2/+2
2012-08-29kvm: get/set PV EOI MSRMichael S. Tsirkin1-0/+1
2012-08-09Merge branch 'x86cpu_qom_tcg_v2' of git://github.com/imammedo/qemuBlue Swirl1-0/+1
2012-07-10apic: Defer interrupt updates to VCPU threadJan Kiszka1-1/+3
2012-07-03kvm: expose tsc deadline timer feature to guestLiu, Jinsong1-0/+1
2012-06-28x86: split off SVM helpersBlue Swirl1-4/+5
2012-06-28x86: split off condition code helpersBlue Swirl1-2/+43
2012-06-28x86: split off exception handlersBlue Swirl1-3/+7
2012-06-28x86: avoid AREG0 for exceptionsBlue Swirl1-4/+6
2012-06-25target-i386: move tcg initialization into x86_cpu_initfn()Igor Mammedov1-0/+1
2012-06-04target-i386: Let cpu_x86_init() return X86CPUAndreas Färber1-2/+10
2012-06-04target-i386: Pass X86CPU to do_cpu_{init,sipi}()Andreas Färber1-2/+2
2012-05-30Expose CPUID leaf 7 only for -cpu hostEduardo Habkost1-0/+2
2012-04-25target-i386: Pass X86CPU to cpu_x86_register()Andreas Färber1-1/+1
2012-04-10target-i386: QOM'ify CPUAndreas Färber1-1/+2
2012-03-14Rename CPUState -> CPUArchStateAndreas Färber1-1/+1
2012-03-14target-i386: Don't overuse CPUStateAndreas Färber1-17/+17
2012-03-11target-i386: Mask NX bit from cpu_get_phys_page_debug resultJan Kiszka1-0/+1
2012-02-18target-i386: Add infrastructure for reporting TPR MMIO accessesJan Kiszka1-0/+10
2011-12-22kvm: x86: Avoid runtime allocation of xsave bufferJan Kiszka1-1/+2
2011-10-24i386: wire up MSR_IA32_MISC_ENABLEAvi Kivity1-0/+5
2011-10-24kvm: support TSC deadline MSR with subsectionLiu, Jinsong1-0/+2
2011-10-24Revert "kvm: support TSC deadline MSR"Marcelo Tosatti1-3/+1
2011-10-03kvm: support TSC deadline MSRLiu, Jinsong1-1/+3
2011-09-21target-i386: Remove data type CCTableStefan Weil1-5/+0
2011-08-08Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori1-0/+1
2011-08-07Remove unused is_softmmu parameter from cpu_handle_mmu_faultBlue Swirl1-1/+1
2011-08-05qemu-x86: Add tsc_freq option to -cpuJoerg Roedel1-0/+1
2011-07-30exec.h cleanupBlue Swirl1-0/+3
2011-06-26Move cpu_has_work and cpu_pc_from_tb to cpu.hBlue Swirl1-0/+47
2011-06-26x86: use caller supplied CPUState for interrupt related stuffBlue Swirl1-0/+10
2011-06-19kvm: x86: Save/restore FPU OP, IP and DPJan Kiszka1-0/+4
2011-06-14kvm: Add CPUID support for VIA CPUbrillywu@viatech.com.cn1-1/+8
2011-06-03target-i386: remove old code handling float64Aurelien Jarno1-18/+4
2011-05-08irq: Privatize CPU_INTERRUPT_NMI.Richard Henderson1-0/+1
2011-05-08target-i386: Privatize some i386-specific interrupt names.Richard Henderson1-0/+8
2011-03-16x86: Properly reset PAT MSRJan Kiszka1-2/+2
2011-03-15x86: Optionally avoid injecting AO MCEs while others are pendingJan Kiszka1-1/+4
2011-03-15x86: Refine error reporting of MCE injection servicesJan Kiszka1-3/+3
2011-03-15x86: Small cleanups of MCE helpersJan Kiszka1-0/+5
2011-03-15x86: Perform implicit mcg_status resetJan Kiszka1-1/+2
2011-02-14kvm: make tsc stable over migration and machine startGlauber Costa1-0/+1
2011-01-23kvm: x86: Implicitly clear nmi_injected/pending on resetJan Kiszka1-2/+4
2011-01-23kvm: Improve reporting of fatal errorsJan Kiszka1-0/+2
2011-01-21Add function for checking mca broadcast of CPUJin Dongming1-0/+1
2010-12-20target-i386: Fix accidental use of SoftFloat uint64 typeAndreas Färber1-4/+4