aboutsummaryrefslogtreecommitdiff
path: root/hw/core/machine.c
AgeCommit message (Expand)Author
2018-10-24machine: fix a typoLi Qiang
2018-09-25hw/core/machine: Officially deprecate the enforce-config-section parameterThomas Huth
2018-08-16machine: Fix coding style at machine_run_board_init()Dou Liyang
2018-07-09hw/machine: Remove the Zero check of nb_numa_nodes for numa_complete_configur...Dou Liyang
2018-07-09machine: properly free device_memoryDavid Hildenbrand
2018-07-02hw: Directly use "qemu/units.h" instead of "qemu/cutils.h"Philippe Mathieu-Daudé
2018-07-02hw: Use IEC binary prefix definitions from "qemu/units.h"Philippe Mathieu-Daudé
2018-05-30numa: postpone options post-processing till machine_run_board_init()Igor Mammedov
2018-03-13machine: add memory-encryption optionBrijesh Singh
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster
2018-02-10machine: Polish -machine xxx,helpAlexey Kardashevskiy
2018-01-19possible_cpus: add CPUArchId::type fieldIgor Mammedov
2018-01-19machine: Replace has_dynamic_sysbus with list of allowed devicesEduardo Habkost
2017-12-18misc: remove duplicated includesPhilippe Mathieu-Daudé
2017-10-09machine: Add a valid_cpu_types propertyAlistair Francis
2017-09-19numa: cpu: calculate/set default node-ids after all -numa CLI options are parsedIgor Mammedov
2017-07-17Revert "machine: Convert abstract typename on compat_props to subclass names"Eduardo Habkost
2017-07-13Convert error_report() to warn_report()Alistair Francis
2017-06-28machine: export register_compat_prop()Peter Xu
2017-06-05numa: make sure that all cpus have has_node_id set if numa is enabledIgor Mammedov
2017-06-05numa: move default mapping init to machineIgor Mammedov
2017-05-22numa: Silence incomplete mapping warning under qtestIgor Mammedov
2017-05-11numa: use possible_cpus for not mapped CPUs checkIgor Mammedov
2017-05-11machine: call machine init from wrapperIgor Mammedov
2017-05-11numa: mirror cpu to node mapping in MachineState::possible_cpusIgor Mammedov
2017-05-11numa: equally distribute memory on nodesLaurent Vivier
2017-03-22numa,spapr: align default numa node memory size to 256MBLaurent Vivier
2017-03-14machine: Convert abstract typename on compat_props to subclass namesEduardo Habkost
2017-02-22machine: unify [pc_|spapr_]query_hotpluggable_cpus() callbacksIgor Mammedov
2016-10-17machine: Register TYPE_MACHINE properties as class propertiesEduardo Habkost
2016-09-27sysbus: Remove ignored return value of FindSysbusDeviceFuncDavid Gibson
2016-09-08machine: use class base init generated nameMarc-André Lureau
2016-07-27machine: Add comment to abort path in machine_set_kernel_irqchipGreg Kurz
2016-07-07vl: Set errp to &error_abort on machine compat_propsEduardo Habkost
2016-07-07machine: Add machine_register_compat_props() functionEduardo Habkost
2016-07-04machine: remove iommu propertyMarcel Apfelbaum
2016-05-20machine: add properties to compat_props incrementalyIgor Mammedov
2016-05-20vl: Replace DT_NOGRAPHIC with machine optionEduardo Habkost
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-28migration: allow machine to enforce configuration section migrationGreg Kurz
2016-02-08qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake
2016-01-29hw/core: Clean up includesPeter Maydell
2015-12-22pc: Move option_rom_has_mr/rom_file_has_mr globals to MachineClassEduardo Habkost
2015-12-17kvm: add support for -machine kernel_irqchip=splitMatt Gingell
2015-11-17q35: Check propery to determine if iommu is setBandan Das
2015-09-19machine: Set MachineClass::name automaticallyEduardo Habkost
2015-09-19machine: Ensure all TYPE_MACHINE subclasses have the right suffixEduardo Habkost
2015-09-10xen, gfx passthrough: basic graphics passthrough supportTiejun Chen