summaryrefslogtreecommitdiffstats
path: root/target-i386
Commit message (Expand)AuthorAgeFilesLines
* target-i386: use memory API to implement SMRAMPaolo Bonzini2015-06-055-6/+51
* target-i386: create a separate AddressSpace for each CPUPaolo Bonzini2015-06-052-0/+15
* target-i386: wake up processors that receive an SMIPaolo Bonzini2015-06-051-1/+3
* target-i386: set G=1 in SMM big real mode selectorsPaolo Bonzini2015-06-051-6/+6
* target-i386: mask NMIs on entry to SMMPaolo Bonzini2015-06-052-9/+20
* target-i386: Use correct memory attributes for ioport accessesPaolo Bonzini2015-06-055-87/+58
* target-i386: Use correct memory attributes for memory accessesPaolo Bonzini2015-06-055-290/+394
* target-i386: introduce cpu_get_mem_attrsPaolo Bonzini2015-06-053-2/+8
* Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into st...Peter Maydell2015-06-042-1/+123
|\
| * target-i386: Register QOM properties for feature flagsEduardo Habkost2015-06-021-0/+122
| * target-i386: Fix signedness of MSR_IA32_APICBASE_BASEEduardo Habkost2015-06-021-1/+1
* | kvm: introduce kvm_arch_msi_data_to_gsiEric Auger2015-06-021-0/+5
|/
* 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
OpenPOWER on IntegriCloud