2020-03-17 | Peter Maydell | cpu: Use DeviceClass reset instead of a special CPUClass... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-03-17 | Dr. David Alan Gilbert | machine/memory encryption: Disable mem merge Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-03-17 | Babu Moger | hw/i386: Rename X86CPUTopoInfo structure to X86CPUTopoIDs Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-03-17 | Moger, Babu | i386: Add 2nd Generation AMD EPYC processors Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-03-17 | Moger, Babu | i386: Add missing cpu feature bits in EPYC model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-03-17 | Tao Xu | target/i386: Add new property note to versioned CPU... Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-03-17 | Tao Xu | target/i386: Add Denverton-v2 (no MPX) CPU model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-02-28 | Philippe Mathieu... | vl: Abort if multiple machines are registered as default Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-02-28 | Philippe Mathieu... | hw: Make MachineClass::is_default a boolean type Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-02-28 | Philippe Mathieu... | hw: Do not initialize MachineClass::is_default to 0 Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2020-02-28 | Philippe Mathieu... | hw/nmi: Fix the NMI() macro, based on INTERFACE_CHECK() Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-20 | Eduardo Habkost | configure: Require Python >= 3.5 Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-20 | Eduardo Habkost | travis: Replace Python 3.4 build with 3.5 Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-19 | Igor Mammedov | numa: properly check if numa is supported Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-19 | Igor Mammedov | numa: remove not needed check Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-19 | Eduardo Habkost | i386: Resolve CPU models to v1 by default Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-13 | Eduardo Habkost | i386: Use g_autofree in a few places Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-13 | Cathy Zhang | i386: Add new CPU model Cooperlake Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-13 | Cathy Zhang | i386: Add macro for stibp Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-12-13 | Cathy Zhang | i386: Add MSR feature bit for MDS-NO Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-11-25 | Dr. David Alan Gilbert | vmstate-static-checker: Fix for current python Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-24 | Igor Mammedov | hppa: drop usage of memory_region_allocate_system_memory... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-24 | Igor Mammedov | ppc: rs6000_mc: drop usage of memory_region_allocate_system_... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-24 | Igor Mammedov | sparc64: use memory_region_allocate_system_memory(... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-24 | Tao Xu | target/i386: Introduce Denverton CPU model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Xiaoyao Li | target/i386: Add Snowridge-v2 (no MPX) CPU model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Eduardo Habkost | i386: Omit all-zeroes entries from KVM CPUID table Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Bingsong Si | i386: Fix legacy guest with xsave panic on host kvm... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Tao Xu | target/i386: drop the duplicated definition of cpuid... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Tao Xu | target/i386: clean up comments over 80 chars per line Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Wei Yang | memory-device: break the loop if tmp exceed the hinted... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Wei Yang | memory-device: not necessary to use goto for the last... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/misc/vmcoreinfo: Add comment about reset handler Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/input/lm832x: Convert reset handler to DeviceReset Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/isa/vt82c686: Convert reset handler to DeviceReset Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/ide/via82c: Convert reset handler to DeviceReset Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/ide/sii3112: Convert reset handler to DeviceReset Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/ide/piix: Convert reset handler to DeviceReset Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/isa/piix4: Convert reset handler to DeviceReset Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Philippe Mathieu... | hw/acpi/piix4: Convert reset handler to DeviceReset Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Tao Xu | numa: Introduce MachineClass::auto_enable_numa for... Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Igor Mammedov | tests: cpu-plug-test: fix device_add for pc/q35 machines Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-10-15 | Igor Mammedov | tests: add qtest_qmp_device_add_qdict() helper Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Maxiwell S. Garcia | migration: Do not re-read the clock on pre_save in... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Igor Mammedov | x86: do not advertise die-id in query-hotpluggbale... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Jan Kiszka | i386/vmmouse: Properly reset state Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Stefan Hajnoczi | hostmem-file: fix pmem file size check Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Daniel P. Berrangé | qapi: report the default CPU type for each machine Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Eduardo Habkost | pc: Don't make die-id mandatory unless necessary Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Eduardo Habkost | pc: Improve error message when die-id is omitted Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Eduardo Habkost | pc: Fix error message on die-id validation Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Tao Xu | numa: move numa global variable numa_info into MachineState Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Tao Xu | numa: move numa global variable have_numa_distance... Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Tao Xu | numa: move numa global variable nb_numa_nodes into... Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Tao Xu | hw/arm: simplify arm_load_dtb Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-09-03 | Alex Bennée | includes: remove stale [smp|max]_cpus externs Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-08-27 | Cleber Rosa | configure: more resilient Python version capture Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-08-27 | Philippe Mathieu... | BootLinuxSshTest: Only use 'test' for unittest.TestCase... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-29 | Paul Lai | i386: Fix Snowridge CPU model name and features Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Igor Mammedov | tests: use -numa memdev option in tests instead of... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Igor Mammedov | numa: allow memory-less nodes when using memdev as... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | numa: Make deprecation warnings conditional on !qtest_enabled() Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Add Cascadelake-Server-v2 CPU model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | docs: Deprecate CPU model runnability guarantees Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Make unversioned CPU models be aliases Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Replace -noTSX, -IBRS, -IBPB CPU models with... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Define -IBRS, -noTSX, -IBRS versions of CPU models Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Register versioned CPU models Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Get model-id from CPU object on "-cpu help" Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Add x-force-features option for testing Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | qmp: Add "alias-of" field to query-cpu-definitions Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Paul Lai | i386: Introduce SnowRidge CPU model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | qmp: Add deprecation information to query-machines Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | vl.c: Add -smp, dies=* command line support and update doc Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | machine: Refactor smp_parse() in vl.c as MachineClass... Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | target/i386: Add CPUID.1F generation support for multi... Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Remove unused host_cpudef variable Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Wei Yang | x86/cpu: use FeatureWordArray to define filtered_features Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Roman Kagan | i386: make 'hv-spinlocks' a regular uint32 property Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Fix signedness of hyperv_spinlock_attempts Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | i386: Don't print warning if phys-bits was set automatically Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Igor Mammedov | deprecate -mem-path fallback to anonymous RAM Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Eduardo Habkost | hppa: Delete unused hppa_cpu_list() function Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Igor Mammedov | numa: deprecate implict memory distribution between... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Igor Mammedov | numa: deprecate 'mem' parameter of '-numa node' option Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Igor Mammedov | machine: show if CLI option '-numa node,mem' is supported... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Igor Mammedov | pc: fix possible NULL pointer dereference in pc_machine_get_... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | i386: Update new x86_apicid parsing rules with die_offset... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | i386/cpu: Consolidate die-id validity in smp context Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | hw/i386: Adjust nr_dies with configured smp_dies for... Suggested-by: Eduardo Habkost <ehabkost@redhat.com> Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | i386: Add die-level cpu topology to x86CPU on PCMachine Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | vl.c: Replace smp global variables with smp machine... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | hw: Replace global smp variables with MachineState... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | hw/arm: Replace global smp variables with machine smp... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | hw/i386: Replace global smp variables with machine... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | hw/s390x: Replace global smp variables with machine... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | hw/riscv: Replace global smp variables with machine... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | hw/ppc: Replace global smp variables with machine smp... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | general: Replace global smp variables with smp machine... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2019-07-05 | Like Xu | machine: Refactor smp-related call chains to pass MachineState Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
next |