| Commit message (Expand) | Author | Age | Files | Lines |
* | target-i386: remove helper_lock() | Emilio G. Cota | 2016-10-26 | 3 | -50/+0 |
* | target-i386: emulate XCHG using atomic helper | Emilio G. Cota | 2016-10-26 | 1 | -6/+2 |
* | target-i386: emulate LOCK'ed BTX ops using atomic helpers | Emilio G. Cota | 2016-10-26 | 1 | -30/+57 |
* | target-i386: emulate LOCK'ed XADD using atomic helper | Emilio G. Cota | 2016-10-26 | 1 | -5/+10 |
* | target-i386: emulate LOCK'ed NEG using cmpxchg helper | Emilio G. Cota | 2016-10-26 | 1 | -4/+34 |
* | target-i386: emulate LOCK'ed NOT using atomic helper | Emilio G. Cota | 2016-10-26 | 1 | -6/+20 |
* | target-i386: emulate LOCK'ed INC using atomic helper | Emilio G. Cota | 2016-10-26 | 1 | -11/+13 |
* | target-i386: emulate LOCK'ed OP instructions using atomic helpers | Emilio G. Cota | 2016-10-26 | 1 | -18/+58 |
* | target-i386: emulate LOCK'ed cmpxchg using cmpxchg helpers | Emilio G. Cota | 2016-10-26 | 3 | -66/+169 |
* | exec: call cpu_exec_exit() from a CPU unrealize common function | Laurent Vivier | 2016-10-24 | 2 | -0/+10 |
* | exec: move cpu_exec_init() calls to realize functions | Laurent Vivier | 2016-10-24 | 1 | -1/+5 |
* | pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC mode | Igor Mammedov | 2016-10-24 | 2 | -3/+11 |
* | pc: apic_common: Extend APIC ID property to 32bit | Igor Mammedov | 2016-10-24 | 2 | -1/+2 |
* | target-i386: fix 32-bit addresses in LEA | Paolo Bonzini | 2016-10-24 | 1 | -7/+7 |
* | target-i386: Don't use cpu->migratable when filtering features | Eduardo Habkost | 2016-10-17 | 1 | -1/+1 |
* | target-i386: Return runnability information on query-cpu-definitions | Eduardo Habkost | 2016-10-17 | 1 | -0/+76 |
* | target-i386: x86_cpu_load_features() function | Eduardo Habkost | 2016-10-17 | 1 | -24/+41 |
* | target-i386: Unset cannot_destroy_with_object_finalize_yet | Eduardo Habkost | 2016-10-17 | 1 | -5/+0 |
* | target-i386/kvm: cache the return value of kvm_enable_x2apic() | Radim Krčmář | 2016-10-17 | 1 | -2/+15 |
* | intel_iommu: reject broken EIM | Radim Krčmář | 2016-10-17 | 3 | -0/+19 |
* | apic: add global apic_get_class() | Radim Krčmář | 2016-10-17 | 1 | -3/+10 |
* | target-i386: Move warning code outside x86_cpu_filter_features() | Eduardo Habkost | 2016-10-17 | 1 | -9/+19 |
* | target-i386: xsave: Add FP and SSE bits to x86_ext_save_areas | Eduardo Habkost | 2016-10-17 | 1 | -4/+18 |
* | target-i386: Register properties for feature aliases manually | Eduardo Habkost | 2016-10-17 | 1 | -22/+21 |
* | target-i386: Remove underscores from feat_names arrays | Eduardo Habkost | 2016-10-17 | 1 | -16/+20 |
* | target-i386: Make plus_features/minus_features QOM-based | Eduardo Habkost | 2016-10-17 | 1 | -86/+20 |
* | target-i386: Register aliases for feature names with underscores | Eduardo Habkost | 2016-10-17 | 1 | -0/+22 |
* | target-i386: Disable VME by default with TCG | Eduardo Habkost | 2016-10-17 | 1 | -0/+10 |
* | target-i386: List CPU models using subclass list | Eduardo Habkost | 2016-10-17 | 2 | -29/+78 |
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 2016-10-10 | 1 | -0/+7 |
|\ |
|
| * | qemu-tech: document lazy condition code evaluation in cpu.h | Paolo Bonzini | 2016-10-07 | 1 | -0/+7 |
* | | hmp: fix qemu crash due to ioapic state dump w/ split irqchip | Wanpeng Li | 2016-10-04 | 1 | -1/+2 |
* | | target-i386: Correct family/model/stepping for Opteron_G3 | Evgeny Yakovlev | 2016-10-03 | 1 | -3/+3 |
* | | target-i386: Report known CPUID[EAX=0xD,ECX=0]:EAX bits as migratable | Eduardo Habkost | 2016-10-03 | 1 | -8/+11 |
|/ |
|
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 2016-09-29 | 2 | -15/+10 |
|\ |
|
| * | cpus: pass CPUState to run_on_cpu helpers | Alex Bennée | 2016-09-27 | 2 | -15/+10 |
* | | target-i386: Remove has_msr_* global vars for KVM features | Eduardo Habkost | 2016-09-27 | 1 | -15/+6 |
* | | target-i386: Clear KVM CPUID features if KVM is disabled | Eduardo Habkost | 2016-09-27 | 1 | -0/+4 |
* | | target-i386: Remove has_msr_hv_tsc global variable | Eduardo Habkost | 2016-09-27 | 1 | -6/+8 |
* | | target-i386: Remove has_msr_hv_apic global variable | Eduardo Habkost | 2016-09-27 | 1 | -5/+3 |
* | | target-i386: Remove has_msr_mtrr global variable | Eduardo Habkost | 2016-09-27 | 1 | -6/+2 |
* | | target-i386: Move xsave component mask to features array | Eduardo Habkost | 2016-09-27 | 2 | -15/+30 |
* | | target-i386: xsave: Calculate set of xsave components on realize | Eduardo Habkost | 2016-09-27 | 2 | -23/+33 |
* | | target-i386: xsave: Helper function to calculate xsave area size | Eduardo Habkost | 2016-09-27 | 1 | -7/+15 |
* | | target-i386: xsave: Simplify CPUID[0xD,0].{EAX,EDX} calculation | Eduardo Habkost | 2016-09-27 | 1 | -6/+2 |
* | | target-i386: xsave: Calculate enabled components only once | Eduardo Habkost | 2016-09-27 | 1 | -10/+16 |
* | | target-i386: Don't try to enable PT State xsave component | Eduardo Habkost | 2016-09-27 | 1 | -3/+3 |
* | | target-i386: Move feature name arrays inside FeatureWordInfo | Eduardo Habkost | 2016-09-27 | 1 | -200/+170 |
* | | linux-user: remove #define smp_{cores, threads} | Marc-André Lureau | 2016-09-27 | 1 | -4/+4 |
* | | target-i386: Enable CPUID[0x8000000A] if SVM is enabled | Eduardo Habkost | 2016-09-27 | 1 | -0/+4 |