2017-05-11 | Igor Mammedov | numa: add '-numa cpu,...' option for property based... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | numa: remove node_cpu bitmaps as they are no longer... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | numa: use possible_cpus for not mapped CPUs check Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | machine: call machine init from wrapper Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | numa: remove no longer need numa_post_machine_init() Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | tests: numa: add case for QMP command query-cpus Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | QMP: include CpuInstanceProperties into query_cpus... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | virt-arm: get numa node mapping from possible_cpus... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | spapr: get numa node mapping from possible_cpus instead... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | pc: get numa node mapping from possible_cpus instead... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | numa: do default mapping based on possible_cpus instead... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | numa: mirror cpu to node mapping in MachineState::possible_cpus Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | numa: add check that board supports cpu_index to node... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | virt-arm: add node-id property to CPU Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | pc: add node-id property to CPU Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | spapr: add node-id property to sPAPR core Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | numa: move source of default CPUs to NUMA node mapping... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | hw/arm/virt: explicitly allocate cpu_index for cpus Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | hw/arm/virt: use machine->possible_cpus for storing... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | hw/arm/virt: extract mp-affinity calculation in separate... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Igor Mammedov | tests: add CPUs to numa node mapping test Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | He Chen | tests: acpi: extend cphp and memhp testcase with numa... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Laurent Vivier | numa: equally distribute memory on nodes Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | He Chen | numa: Allow setting NUMA distance for different NUMA... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-05-11 | Daniel P. Berrange | i386: rewrite way CPUID index is validated Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Krzysztof Kozlowski | qdev: Constify local variable returned by blk_bs Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Krzysztof Kozlowski | qdev: Constify value passed to qdev_prop_set_macaddr Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | hostmem: use host_memory_backend_mr_inited() where... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | hostmem: introduce host_memory_backend_mr_inited() Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Thomas Huth | hw/core/null-machine: Print error message when using... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Eduardo Habkost | qdev: Make "hotplugged" property read-only Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | intel_iommu: enable remote IOTLB Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | intel_iommu: allow dynamic switch of IOMMU region Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | intel_iommu: provide its own replay() callback Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Jason Wang | intel_iommu: use the correct memory region for device... Cc: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | memory: add MemoryRegionIOMMUOps.replay() callback Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | memory: introduce memory_region_notify_one() Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | memory: provide iommu_replay_all() Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | memory: provide IOMMU_NOTIFIER_FOREACH macro Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-04-20 | Peter Xu | memory: add section range info for IOMMU notifier Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-03-28 | Eduardo Habkost | i386: Don't override -cpu options on -cpu host/max Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-03-28 | Eduardo Habkost | i386: Replace uint32_t* with FeatureWord on feature... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-03-14 | Eduardo Habkost | machine: Convert abstract typename on compat_props... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-03-10 | Eduardo Habkost | i386: Change stepping of Haswell to non-blacklisted... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-03-10 | Eduardo Habkost | i386/kvm: Blacklist TSX on known broken hosts Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-03-10 | Eduardo Habkost | i386: host_vendor_fms() helper function Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-03-03 | Eduardo Habkost | qemu-options: Rewrite -numa documentation Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Improve query-cpu-model-expansion full mode Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Implement query-cpu-model-expansion QMP command Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Define static "base" CPU model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Don't set CPUClass::cpu_def on "max" model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Make "max" model not use any host CPUID info... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Create "max" CPU model Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | qapi-schema: Comment about full expansion of non-migration... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Reorganize and document CPUID initialization... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Rename X86CPU::host_features to X86CPU::max_features Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Add ordering field to CPUClass Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-02-27 | Eduardo Habkost | i386: Unset cannot_destroy_with_object_finalize_yet... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Eduardo Habkost | kvm: Allow invtsc migration if tsc-khz is set explicitly Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Eduardo Habkost | kvm: Simplify invtsc check Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Thomas Huth | hw/core/null-machine: Add the possibility to instantiate... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Eduardo Habkost | qemu-options: Rename variables on the -numa "cpus"... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Thomas Huth | MAINTAINERS: Add an entry for hw/core/null-machine.c Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Igor Mammedov | machine: Make possible_cpu_arch_ids() return const... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Igor Mammedov | pc: don't return cpu pointer from pc_new_cpu() as it... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Igor Mammedov | pc: cleanup: move smbios_set_cpuid() into pc_build_smbios() Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Eduardo Habkost | arch_init: Remove unnecessary default_config_files... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Dou Liyang | vl: Ensure the numa_post_machine_init func in the appropriat... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Eduardo Habkost | i386: Return migration-safe field on query-cpu-definitions Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | Eduardo Habkost | i386: Remove AMD feature flag aliases from Opteron... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-23 | He Chen | x86: add AVX512_VPOPCNTDQ features Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-12 | Eduardo Habkost | qmp: Report QOM type name on query-cpu-definitions Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-12 | Igor Mammedov | numa: make -numa parser dynamically allocate CPUs masks Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-12 | Doug Evans | target/i386: Fix bad patch application to translate.c Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-12 | Igor Mammedov | monitor: fix qmp/hmp query-memdev not reporting IDs... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-12 | Igor Mammedov | monitor: reuse user_creatable_add_opts() instead of... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2017-01-12 | Igor Mammedov | qom: remove unused header Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-11-25 | Eduardo Habkost | target-i386: Remove unused local_err variable Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-11-16 | Igor Mammedov | pc: fix FW_CFG_NB_CPUS to account for -device added... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-11-16 | Igor Mammedov | fw_cfg: move FW_CFG_NB_CPUS out of fw_cfg_init1() Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-11-16 | Igor Mammedov | Revert "pc: Add 'etc/boot-cpus' fw_cfg file for machine... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-11-15 | Daniel Oram | qdev: Fix assert in PCI address property when used... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-31 | Eduardo Habkost | target-i386: Print warning when mixing [+-]foo and... Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-31 | Eduardo Habkost | tests: Remove unneeded "-vnc none" option Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Laurent Vivier | exec: call cpu_exec_exit() from a CPU unrealize common... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Laurent Vivier | exec: move cpu_exec_init() calls to realize functions Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Laurent Vivier | exec: split cpu_exec_init() Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: q35: Bump max_cpus to 288 Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: Require IRQ remapping and EIM if there could be... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: Add 'etc/boot-cpus' fw_cfg file for machine with... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | Increase MAX_CPUMASK_BITS from 255 to 288 Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: Clarify FW_CFG_MAX_CPUS usage comment Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: apic_common: Reset APIC ID to initial ID when switching... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: apic_common: Restore APIC ID to initial ID on reset Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: apic_common: Extend APIC ID property to 32bit Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: Leave max apic_id_limit only in legacy cpu hotplug... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | acpi: cphp: Force switch to modern cpu hotplug if APIC... Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: acpi: x2APIC support for SRAT table Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
2016-10-24 | Igor Mammedov | pc: acpi: x2APIC support for MADT table and _MAT method Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
commitcommitdifftree |
next |