summaryrefslogtreecommitdiffstats
path: root/target-i386
Commit message (Expand)AuthorAgeFilesLines
* Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2015-06-221-1/+0Star
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-10/+9Star
* disas: Remove uses of CPU envPeter Crosthwaite2015-06-221-1/+1
* migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela2015-06-121-49/+32Star
* 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/+58Star
* 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/+4Star
|\
| * target-i386: Remove AMD feature flag aliases from CPU model tableEduardo Habkost2015-04-271-7/+0Star
| * target-i386: X86CPU::xlevel2 QOM propertyEduardo Habkost2015-04-271-1/+2
| * target-i386: Make "level" and "xlevel" properties staticEduardo Habkost2015-04-271-38/+2Star
* | 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/+0Star
* target-i386: clear bsp bit when designating bspNadav Amit2015-04-021-3/+1Star
* 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/+3Star
* tcg: Change translator-side labels to a pointerRichard Henderson2015-03-131-17/+16Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-03-121-3/+2Star
|\
| * machine: query kvm-shadow-mem machine propertyMarcel Apfelbaum2015-03-111-2/+1Star
| * 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/+3Star
|\ \
| * | cpu: Make cpu_init() return QOM CPUState objectEduardo Habkost2015-03-101-8/+1Star
| * | target-i386: Clean up misuse of qdev_init() in realize methodMarkus Armbruster2015-03-101-6/+2Star
| |/
* | Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into st...Peter Maydell2015-03-115-222/+39Star
|\ \
| * | 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/+0Star
| * | target-i386: Move CPUX86State::cpuid_apic_id to X86CPU::apic_idEduardo Habkost2015-03-094-10/+9Star
| * | target-i386: Remove unused APIC ID default codeEduardo Habkost2015-03-091-1/+0Star
| * | target-i386: Eliminate unnecessary get_cpuid_vendor() functionEduardo Habkost2015-03-091-14/+6Star
| * | target-i386: Simplify listflags() functionEduardo Habkost2015-03-091-28/+14Star
| * | target-i386: Move topology.h to include/hw/i386Eduardo Habkost2015-03-092-135/+1Star
| |/
* / 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/+56Star
|\
| * target-i386: Move APIC ID compatibility code to pc.cEduardo Habkost2015-02-251-34/+0Star
| * 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