summaryrefslogtreecommitdiffstats
path: root/numa.c
Commit message (Expand)AuthorAgeFilesLines
* numa: use get_uint() for "size" propertyMarc-André Lureau2017-06-201-3/+3
* numa: make sure that all cpus have has_node_id set if numa is enabledIgor Mammedov2017-06-051-11/+5Star
* numa: move default mapping init to machineIgor Mammedov2017-06-051-26/+0Star
* numa: consolidate cpu_preplug fixups/checks for pc/arm/spaprIgor Mammedov2017-06-051-0/+23
* numa: Fix format string for "Invalid node" messageEduardo Habkost2017-05-301-2/+1Star
* Merge remote-tracking branch 'ehabkost/tags/x86-and-machine-pull-request' int...Stefan Hajnoczi2017-05-151-96/+206
|\
| * numa: add '-numa cpu,...' option for property based node mappingIgor Mammedov2017-05-111-0/+15
| * numa: remove node_cpu bitmaps as they are no longer usedIgor Mammedov2017-05-111-43/+0Star
| * numa: use possible_cpus for not mapped CPUs checkIgor Mammedov2017-05-111-10/+0Star
| * numa: remove no longer need numa_post_machine_init()Igor Mammedov2017-05-111-15/+0Star
| * tests: numa: add case for QMP command query-cpusIgor Mammedov2017-05-111-14/+0Star
| * numa: do default mapping based on possible_cpus instead of node_cpu bitmapsIgor Mammedov2017-05-111-8/+12
| * numa: mirror cpu to node mapping in MachineState::possible_cpusIgor Mammedov2017-05-111-0/+8
| * numa: add check that board supports cpu_index to node mappingIgor Mammedov2017-05-111-3/+10
| * numa: move source of default CPUs to NUMA node mapping into boardsIgor Mammedov2017-05-111-13/+11Star
| * numa: equally distribute memory on nodesLaurent Vivier2017-05-111-11/+38
| * numa: Allow setting NUMA distance for different NUMA nodesHe Chen2017-05-111-2/+135
* | Remove reduntant qemu: from error functionsIshani Chugh2017-05-071-2/+2
|/
* numa,spapr: align default numa node memory size to 256MBLaurent Vivier2017-03-221-3/+3
* numa: Flatten simple union NumaOptionsMarkus Armbruster2017-02-221-2/+2
* ramblock-notifier: newPaolo Bonzini2017-01-161-0/+29
* numa: make -numa parser dynamically allocate CPUs masksIgor Mammedov2017-01-121-7/+14
* monitor: fix qmp/hmp query-memdev not reporting IDs of memory backendsIgor Mammedov2017-01-121-0/+3
* numa: reduce code duplication by adding helper numa_get_node_for_cpu()Igor Mammedov2016-10-101-0/+12
* numa: do not leak NumaOptionsMarc-André Lureau2016-08-071-7/+8
* numa: set the memory backend "is_mapped" fieldGreg Kurz2016-08-021-0/+1
* opts-visitor: Favor new visit_free() functionEric Blake2016-07-061-3/+3
* qapi: Don't special-case simple union wrappersEric Blake2016-03-181-2/+2
* qapi-dealloc: Reduce use outside of generated codeEric Blake2016-03-041-8/+1Star
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2016-02-081-3/+3
* all: Clean up includesPeter Maydell2016-02-041-0/+1
* memory: exit when hugepage allocation fails if mem-preallocLuiz Capitulino2016-01-261-4/+7
* Use error_fatal to simplify obvious fatal errorsMarkus Armbruster2016-01-131-6/+2Star
* numa: Clean up query-memdev error handlingMarkus Armbruster2015-12-181-49/+10Star
* memory: Convert to new qapi union layoutEric Blake2015-11-021-4/+4
* Fix bad error handling after memory_region_init_ram()Markus Armbruster2015-09-181-2/+2
* maint: remove double semicolons in many filesDaniel P. Berrange2015-09-111-1/+1
* numa: Fix memory leak in numa_set_mem_node_id()Bharata B Rao2015-07-151-1/+2
* numa: API to lookup NUMA node by addressBharata B Rao2015-07-031-0/+41
* numa: Store boot memory address range in node_infoBharata B Rao2015-07-031-0/+27
* numa,pc-dimm: Store pc-dimm memory information in numa_infoBharata B Rao2015-07-031-0/+26
* Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2015-06-221-1/+0Star
* qom: Don't pass string table to object_get_enum() functionDaniel P. Berrange2015-06-191-1/+1
* qom: Add helper function for getting user objects rootDaniel P. Berrange2015-06-191-1/+1
* QemuOpts: Convert qemu_opts_foreach() to ErrorMarkus Armbruster2015-06-091-2/+2
* QemuOpts: Drop qemu_opts_foreach() parameter abort_on_failureMarkus Armbruster2015-06-081-2/+1Star
* numa: Print warning if no node is assigned to a CPUEduardo Habkost2015-03-191-0/+10
* numa: introduce machine callback for VCPU to node mappingIgor Mammedov2015-03-191-5/+13
* numa: Reject configuration if CPU appears on multiple nodesEduardo Habkost2015-03-191-0/+37
* numa: Reject CPU indexes > max_cpusEduardo Habkost2015-03-191-3/+5