summaryrefslogtreecommitdiff
path: root/numa.c
AgeCommit message (Expand)AuthorFilesLines
2017-05-15Merge remote-tracking branch 'ehabkost/tags/x86-and-machine-pull-request' int...Stefan Hajnoczi1-96/+206
2017-05-11numa: add '-numa cpu,...' option for property based node mappingIgor Mammedov1-0/+15
2017-05-11numa: remove node_cpu bitmaps as they are no longer usedIgor Mammedov1-43/+0
2017-05-11numa: use possible_cpus for not mapped CPUs checkIgor Mammedov1-10/+0
2017-05-11numa: remove no longer need numa_post_machine_init()Igor Mammedov1-15/+0
2017-05-11tests: numa: add case for QMP command query-cpusIgor Mammedov1-14/+0
2017-05-11numa: do default mapping based on possible_cpus instead of node_cpu bitmapsIgor Mammedov1-8/+12
2017-05-11numa: mirror cpu to node mapping in MachineState::possible_cpusIgor Mammedov1-0/+8
2017-05-11numa: add check that board supports cpu_index to node mappingIgor Mammedov1-3/+10
2017-05-11numa: move source of default CPUs to NUMA node mapping into boardsIgor Mammedov1-13/+11
2017-05-11numa: equally distribute memory on nodesLaurent Vivier1-11/+38
2017-05-11numa: Allow setting NUMA distance for different NUMA nodesHe Chen1-2/+135
2017-05-07Remove reduntant qemu: from error functionsIshani Chugh1-2/+2
2017-03-22numa,spapr: align default numa node memory size to 256MBLaurent Vivier1-3/+3
2017-02-22numa: Flatten simple union NumaOptionsMarkus Armbruster1-2/+2
2017-01-16ramblock-notifier: newPaolo Bonzini1-0/+29
2017-01-12numa: make -numa parser dynamically allocate CPUs masksIgor Mammedov1-7/+14
2017-01-12monitor: fix qmp/hmp query-memdev not reporting IDs of memory backendsIgor Mammedov1-0/+3
2016-10-10numa: reduce code duplication by adding helper numa_get_node_for_cpu()Igor Mammedov1-0/+12
2016-08-07numa: do not leak NumaOptionsMarc-André Lureau1-7/+8
2016-08-02numa: set the memory backend "is_mapped" fieldGreg Kurz1-0/+1
2016-07-06opts-visitor: Favor new visit_free() functionEric Blake1-3/+3
2016-03-18qapi: Don't special-case simple union wrappersEric Blake1-2/+2
2016-03-04qapi-dealloc: Reduce use outside of generated codeEric Blake1-8/+1
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake1-3/+3
2016-02-04all: Clean up includesPeter Maydell1-0/+1
2016-01-26memory: exit when hugepage allocation fails if mem-preallocLuiz Capitulino1-4/+7
2016-01-13Use error_fatal to simplify obvious fatal errorsMarkus Armbruster1-6/+2
2015-12-18numa: Clean up query-memdev error handlingMarkus Armbruster1-49/+10
2015-11-02memory: Convert to new qapi union layoutEric Blake1-4/+4
2015-09-18Fix bad error handling after memory_region_init_ram()Markus Armbruster1-2/+2
2015-09-11maint: remove double semicolons in many filesDaniel P. Berrange1-1/+1
2015-07-15numa: Fix memory leak in numa_set_mem_node_id()Bharata B Rao1-1/+2
2015-07-03numa: API to lookup NUMA node by addressBharata B Rao1-0/+41
2015-07-03numa: Store boot memory address range in node_infoBharata B Rao1-0/+27
2015-07-03numa,pc-dimm: Store pc-dimm memory information in numa_infoBharata B Rao1-0/+26
2015-06-22Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster1-1/+0
2015-06-19qom: Don't pass string table to object_get_enum() functionDaniel P. Berrange1-1/+1
2015-06-19qom: Add helper function for getting user objects rootDaniel P. Berrange1-1/+1
2015-06-09QemuOpts: Convert qemu_opts_foreach() to ErrorMarkus Armbruster1-2/+2
2015-06-08QemuOpts: Drop qemu_opts_foreach() parameter abort_on_failureMarkus Armbruster1-2/+1
2015-03-19numa: Print warning if no node is assigned to a CPUEduardo Habkost1-0/+10
2015-03-19numa: introduce machine callback for VCPU to node mappingIgor Mammedov1-5/+13
2015-03-19numa: Reject configuration if CPU appears on multiple nodesEduardo Habkost1-0/+37
2015-03-19numa: Reject CPU indexes > max_cpusEduardo Habkost1-3/+5
2015-03-19numa: Fix off-by-one error at MAX_CPUMASK_BITS checkEduardo Habkost1-2/+2
2015-03-10numa: remove superfluous '\n' around error_setgGonglei1-3/+3
2015-03-02Merge remote-tracking branch 'remotes/ehabkost/tags/numa-pull-request' into s...Peter Maydell1-4/+16
2015-02-23numa: Rename set_numa_modes() to numa_post_machine_init()Eduardo Habkost1-1/+1
2015-02-23numa: Rename option parsing functionsEduardo Habkost1-3/+3