summaryrefslogtreecommitdiffstats
path: root/target-i386/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* 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/+3Star
|/
* 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/+12Star
* 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/+1Star
* 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/+0Star
* 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-251-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/+0Star
|/
* 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-301-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/+0Star
* 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/+0Star
* target-i386/helper: remove DF macroliguang2013-06-151-4/+2Star
* target-i386/helper: remove EIP macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove EDI macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove ESI macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove ESP macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove EBP macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove EDX macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove ECX macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove EBX macroliguang2013-06-151-2/+0Star
* target-i386/helper: remove EAX macroliguang2013-06-151-2/+0Star
* target-i386: Introduce generic CPUID feature compat functionEduardo Habkost2013-05-061-0/+4
* target-i386: Replace cpuid_*features fields with a feature word arrayEduardo Habkost2013-05-021-10/+1Star
* target-i386: Group together level, xlevel, xlevel2 fieldsEduardo Habkost2013-05-011-2/+2
* target-i386: Attach ICC bus to CPU on its creationIgor Mammedov2013-05-011-1/+2