aboutsummaryrefslogtreecommitdiff
path: root/numa.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-02-23numa: Move QemuOpts parsing to set_numa_nodes()Eduardo Habkost1-1/+8
2015-02-23numa: Make max_numa_nodeid staticEduardo Habkost1-1/+3
2015-02-23numa: Move NUMA globals to numa.cEduardo Habkost1-0/+3
2015-02-23numa: Move NUMA declarations from sysemu.h to numa.hEduardo Habkost1-1/+1
2015-02-18numa: Avoid qerror_report_err() outside QMP command handlersMarkus Armbruster1-5/+3
2014-11-11numa: make 'info numa' take into account hotplugged memoryzhanghailiang1-0/+38
2014-09-09memory: add parameter errp to memory_region_init_ramHu Tao1-2/+2
2014-09-02hmp: fix MemdevList memory leakChen Fan1-7/+2
2014-09-02query-memdev: fix potential memory leaksChen Fan1-1/+5
2014-08-14numa: show hex number in error message for consistency and prefix them with 0xHu Tao1-2/+2
2014-07-06numa: check for busy memory backendHu Tao1-0/+8
2014-06-29numa: Reject configuration if not all node IDs are presentEduardo Habkost1-1/+16
2014-06-29numa: Reject duplicate node IDsEduardo Habkost1-0/+5
2014-06-29numa: Keep track of NUMA nodes present on the command-lineEduardo Habkost1-0/+2
2014-06-29numa: fix commentMichael S. Tsirkin1-1/+1
2014-06-29numa: fix commentMichael S. Tsirkin1-1/+1
2014-06-19numa: handle mmaped memory allocation failure correctlyIgor Mammedov1-1/+1
2014-06-19qmp: add query-memdevHu Tao1-0/+84
2014-06-19hostmem: add property to map memory with MAP_SHAREDPaolo Bonzini1-1/+1
2014-06-19memory: add error propagation to file-based RAM allocationPaolo Bonzini1-1/+12
2014-06-19memory: move mem_path handling to memory_region_allocate_system_memoryPaolo Bonzini1-1/+10
2014-06-19numa: add -numa node,memdev= optionPaolo Bonzini1-2/+63
2014-06-19numa: introduce memory_region_allocate_system_memoryPaolo Bonzini1-0/+9
2014-06-19NUMA: convert -numa option to use OptsVisitorWanlong Gao1-75/+70
2014-06-19NUMA: Add numa_info structure to contain numa nodes infoWanlong Gao1-11/+12
2014-06-19NUMA: check if the total numa memory size is equal to ram_sizeWanlong Gao1-0/+14
2014-06-19NUMA: move numa related code to new file numa.cWanlong Gao1-0/+185