summaryrefslogtreecommitdiffstats
path: root/target-i386
Commit message (Expand)AuthorAgeFilesLines
* kvm: add support for memory transaction attributesPaolo Bonzini2015-04-301-1/+3
* Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into st...Peter Maydell2015-04-281-46/+4
|\
| * target-i386: Remove AMD feature flag aliases from CPU model tableEduardo Habkost2015-04-271-7/+0
| * target-i386: X86CPU::xlevel2 QOM propertyEduardo Habkost2015-04-271-1/+2
| * target-i386: Make "level" and "xlevel" properties staticEduardo Habkost2015-04-271-38/+2
* | Switch non-CPU callers from ld/st*_phys to address_space_ld/st*Peter Maydell2015-04-261-7/+8
|/
* target-i386: remove superfluous TARGET_HAS_SMC macroEmilio G. Cota2015-04-041-2/+0
* target-i386: clear bsp bit when designating bspNadav Amit2015-04-021-3/+1
* target-i386: save 64-bit CR3 in 64-bit SMM state save areaPaolo Bonzini2015-04-021-2/+2
* target-i386: Haswell-noTSX and Broadwell-noTSXEduardo Habkost2015-03-191-0/+69
* Revert "target-i386: Disable HLE and RTM on Haswell & Broadwell"Eduardo Habkost2015-03-191-4/+5
* target-i386: Remove icc_bridge parameter from cpu_x86_create()Eduardo Habkost2015-03-172-14/+3
* tcg: Change translator-side labels to a pointerRichard Henderson2015-03-131-17/+16
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-03-121-3/+2
|\
| * machine: query kvm-shadow-mem machine propertyMarcel Apfelbaum2015-03-111-2/+1
| * kvm: add machine state to kvm_arch_initMarcel Apfelbaum2015-03-111-1/+1
* | Merge remote-tracking branch 'remotes/afaerber/tags/qom-cpu-for-peter' into s...Peter Maydell2015-03-112-14/+3
|\ \
| * | cpu: Make cpu_init() return QOM CPUState objectEduardo Habkost2015-03-101-8/+1
| * | target-i386: Clean up misuse of qdev_init() in realize methodMarkus Armbruster2015-03-101-6/+2
| |/
* | Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into st...Peter Maydell2015-03-115-222/+39
|\ \
| * | target-i386: Require APIC ID to be explicitly set before CPU realizeEduardo Habkost2015-03-092-1/+11
| * | target-i386: Move APIC ID compatibility code to pc.cEduardo Habkost2015-03-092-35/+0
| * | target-i386: Move CPUX86State::cpuid_apic_id to X86CPU::apic_idEduardo Habkost2015-03-094-10/+9
| * | target-i386: Remove unused APIC ID default codeEduardo Habkost2015-03-091-1/+0
| * | target-i386: Eliminate unnecessary get_cpuid_vendor() functionEduardo Habkost2015-03-091-14/+6
| * | target-i386: Simplify listflags() functionEduardo Habkost2015-03-091-28/+14
| * | target-i386: Move topology.h to include/hw/i386Eduardo Habkost2015-03-092-135/+1
| |/
* | x86: fix SS selector in SYSRETBill Paul2015-03-101-2/+2
|/
* Revert "Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request'...Peter Maydell2015-03-035-56/+240
* Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into st...Peter Maydell2015-03-025-240/+56
|\
| * target-i386: Move APIC ID compatibility code to pc.cEduardo Habkost2015-02-251-34/+0
| * target-i386: Require APIC ID to be explicitly set before CPU realizeEduardo Habkost2015-02-252-2/+7
| * target-i386: Set APIC ID using cpu_index on CONFIG_USEREduardo Habkost2015-02-251-0/+6
| * target-i386: Move CPUX86State.cpuid_apic_id to X86CPU.apic_idEduardo Habkost2015-02-254-11/+10
| * target-i386: Simplify error handling on cpu_x86_init_user()Eduardo Habkost2015-02-251-9/+11
| * target-i386: Eliminate cpu_init() functionEduardo Habkost2015-02-252-12/+6
| * target-i386: Rename cpu_x86_init() to cpu_x86_init_user()Eduardo Habkost2015-02-252-3/+3
| * target-i386: Move topology.h to include/hw/i386Eduardo Habkost2015-02-252-135/+1
| * target-i386: Eliminate unnecessary get_cpuid_vendor() functionEduardo Habkost2015-02-251-14/+6
| * target-i386: Simplify listflags() functionEduardo Habkost2015-02-251-28/+14
* | error: Use error_report_err() where appropriateMarkus Armbruster2015-02-181-2/+1
|/
* tcg: Introduce tcg_op_buf_count and tcg_op_buf_fullRichard Henderson2015-02-121-6/+3
* tcg: Move emit of INDEX_op_end into gen_tb_endRichard Henderson2015-02-121-1/+1
* target-i386: Disable HLE and RTM on Haswell & BroadwellEduardo Habkost2015-01-261-5/+4
* target-i386: make xmm_regs 512-bit widePaolo Bonzini2015-01-263-104/+59
* target-i386: use vmstate_offset_sub_array for AVX registersPaolo Bonzini2015-01-261-12/+16
* cpu_ldst.h: Use inline functions for usermode cpu_ld/st accessorsPeter Maydell2015-01-201-1/+15
* exec.c: Drop TARGET_HAS_ICE define and checksPeter Maydell2015-01-201-2/+0
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-01-142-11/+30
|\
| * target-i386: do not memcpy in and out of xmm_regsPaolo Bonzini2015-01-142-10/+28
OpenPOWER on IntegriCloud