summaryrefslogtreecommitdiffstats
path: root/target-i386/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* target-i386: make xmm_regs 512-bit widePaolo Bonzini2015-01-261-60/+8
* exec.c: Drop TARGET_HAS_ICE define and checksPeter Maydell2015-01-201-2/+0
* i386: do not cross the pages boundaries in replay modePavel Dovgalyuk2014-12-151-0/+3
* target-i386: get/set/migrate XSAVES stateWanpeng Li2014-12-151-0/+2
* target-i386: add feature flags for CPUID[EAX=0xd,ECX=1]Paolo Bonzini2014-12-151-0/+6
* target-i386: fix Coverity complaints about overflowsPaolo Bonzini2014-11-131-1/+1
* target-i386: Disable SVM by default in KVM modeEduardo Habkost2014-11-041-0/+1
* target-i386: Rename KVM auto-feature-enable compat functionEduardo Habkost2014-11-031-1/+1
* target-i386: add Intel AVX-512 supportChao Peng2014-10-241-0/+61
* target-i386: update fp status fixPavel Dovgalyuk2014-09-181-0/+2
* cpu-exec: Make debug_excp_handler a QOM CPU methodPeter Maydell2014-09-121-1/+1
* x86: kvm: Add MTRR support for kvm_get|put_msrs()Alex Williamson2014-08-251-0/+2
* x86: Use common variable range MTRR countsAlex Williamson2014-08-251-1/+1
* target-i386: Support "invariant tsc" flagMarcelo Tosatti2014-06-251-0/+4
* Merge remote-tracking branch 'remotes/bonzini/softmmu-smap' into stagingPeter Maydell2014-06-051-7/+26
|\
| * target-i386: raise page fault for reserved bits in large pagesPaolo Bonzini2014-06-051-0/+2
| * target-i386: raise page fault for reserved physical address bitsPaolo Bonzini2014-06-051-0/+10
| * target-i386: simplify SMAP handling in MMU_KSMAP_IDXPaolo Bonzini2014-06-051-1/+1
| * target-i386: fix kernel accesses with SMAP and CPL = 3Paolo Bonzini2014-06-051-4/+11
| * target-i386: rename KSMAP to KNOSMAPPaolo Bonzini2014-06-051-3/+3
* | target-i386: set CC_OP to CC_OP_EFLAGS in cpu_load_eflagsPaolo Bonzini2014-05-211-1/+4
* | target-i386: get CPL from SS.DPLPaolo Bonzini2014-05-211-5/+3
|/
* cpu: make CPU_INTERRUPT_RESET available on all targetsPaolo Bonzini2014-05-131-3/+4
* target-i386: preserve FPU and MSR state on INITPaolo Bonzini2014-05-131-16/+26
* target-i386: fix set of registers zeroed on resetPaolo Bonzini2014-05-131-5/+6
* target-i386: the x86 CPL is stored in CS.selector - auto update hflags accord...Kevin O'Connor2014-05-131-13/+12
* target-i386: Avoid shifting left into sign bitPeter Maydell2014-03-271-167/+167
* cpu: Move breakpoints field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-1/+2
* cpu: Move watchpoint fields from CPU_COMMON to CPUStateAndreas Färber2014-03-131-1/+1
* cpu: Turn cpu_handle_mmu_fault() into a CPUClass hookAndreas Färber2014-03-131-2/+1
* target-i386: Introduce x86_cpu_compat_disable_kvm_features()Eduardo Habkost2014-03-131-2/+2
* cpu: Turn cpu_has_work() into a CPUClass hookAndreas Färber2014-03-131-14/+0
* Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into stagingPeter Maydell2014-03-041-0/+2
|\
| * Define the architecture for compressed dump formatqiaonuohan2014-02-281-0/+2
* | target-i386: Fix SSE status flag corruptionRichard Henderson2014-02-281-0/+3
|/
* kvm: add support for hyper-v timersVadim Rozenfeld2014-02-031-0/+1
* kvm: make hyperv vapic assist page migratableVadim Rozenfeld2014-02-031-0/+1
* kvm: make hyperv hypercall and guest os id MSRs migratable.Vadim Rozenfeld2014-02-031-0/+2
* Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori2014-01-241-3/+22
|\
| * target-i386: Intel MPXLiu Jinsong2013-12-121-3/+22
* | target-i386: Move apic_state field from CPUX86State to X86CPUChen Fan2013-12-231-4/+0
|/
* x86: fix migration from pre-version 12Paolo Bonzini2013-10-021-0/+4
* Merge remote-tracking branch 'qemu-kvm/uq/master' into stable-1.5Anthony Liguori2013-08-291-78/+103
|\
| * kvm: migrate vPMU statePaolo Bonzini2013-08-091-0/+23
| * target-i386: remove tabs from target-i386/cpu.hPaolo Bonzini2013-08-091-96/+96
| * Initialize IA32_FEATURE_CONTROL MSR in reset and migrationArthur Chunqi Li2013-07-251-0/+2
* | target-i386: Move hyperv_* static globals to X86CPUIgor Mammedov2013-08-161-0/+4
|/
* cpu: Introduce CPUClass::synchronize_from_tb() for cpu_pc_from_tb()Andreas Färber2013-07-231-5/+0
* target-i386: Change do_smm_enter() argument to X86CPUAndreas Färber2013-07-091-1/+1
* linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-userPeter Maydell2013-07-091-9/+0
OpenPOWER on IntegriCloud