aboutsummaryrefslogtreecommitdiff
path: root/hw/core/numa.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-13numa: Make all callbacks of ram block notifiers optionalDavid Hildenbrand1-3/+10
2021-05-13numa: Teach ram block notifiers about resizeable ram blocksDavid Hildenbrand1-5/+17
2021-05-13util: vfio-helpers: Factor out and fix processing of existing ram blocksDavid Hildenbrand1-0/+14
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth1-1/+0
2020-12-10make ram_size local to vl.cPaolo Bonzini1-5/+5
2020-10-06numa: hmat: require parent cache description before the next level oneIgor Mammedov1-1/+7
2020-09-30numa: remove fixup numa_state->num_nodes to MAX_NODESIgor Mammedov1-4/+0
2020-09-30numa: drop support for '-numa node' (without memory specified)Igor Mammedov1-55/+0
2020-08-27numa: hmat: fix cache size checkIgor Mammedov1-4/+4
2020-07-10qapi: Smooth another visitor error checking patternMarkus Armbruster1-4/+3
2020-07-10error: Eliminate error_propagate() manuallyMarkus Armbruster1-30/+14
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster1-2/+2
2020-07-03numa: Auto-enable NUMA when any memory devices are possibleDavid Hildenbrand1-5/+6
2020-07-03numa: Handle virtio-mem in NUMA statsDavid Hildenbrand1-0/+6
2020-06-26numa: forbid '-numa node, mem' for 5.1 and newer machine typesIgor Mammedov1-0/+7
2020-06-10numa: prevent usage of -M memory-backend and -numa memdev at the same timeIgor Mammedov1-0/+5
2020-02-19remove no longer used memory_region_allocate_system_memory()Igor Mammedov1-34/+0
2020-02-19initialize MachineState::ram in NUMA caseIgor Mammedov1-13/+30
2020-02-19machine: introduce convenience MachineState::ramIgor Mammedov1-13/+1
2020-02-19numa: remove deprecated -mem-path fallback to anonymous RAMIgor Mammedov1-17/+1
2020-01-07Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-0/+297
2020-01-05numa: Extend CLI to provide memory side cache informationLiu Jingqi1-0/+80
2020-01-05numa: Extend CLI to provide memory latency and bandwidth informationLiu Jingqi1-0/+194
2020-01-05numa: Extend CLI to provide initiator information for numa nodesTao Xu1-0/+23
2019-12-19numa: remove not needed checkIgor Mammedov1-6/+1
2019-11-12numa: Add missing \n to error messageGreg Kurz1-1/+1
2019-10-15numa: Introduce MachineClass::auto_enable_numa for implicit NUMA nodeTao Xu1-2/+8
2019-09-03numa: move numa global variable numa_info into MachineStateTao Xu1-6/+9
2019-09-03numa: move numa global variable have_numa_distance into MachineStateTao Xu1-3/+2
2019-09-03numa: move numa global variable nb_numa_nodes into MachineStateTao Xu1-25/+35
2019-08-21hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster1-1/+1
2019-08-16Include sysemu/sysemu.h a lot lessMarkus Armbruster1-0/+1
2019-08-16numa: Move remaining NUMA declarations from sysemu.h to numa.hMarkus Armbruster1-0/+1
2019-08-16Include hw/boards.h a bit lessMarkus Armbruster1-0/+2
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+1
2019-07-05numa: allow memory-less nodes when using memdev as backendIgor Mammedov1-12/+7
2019-07-05numa: Make deprecation warnings conditional on !qtest_enabled()Eduardo Habkost1-5/+10
2019-07-05deprecate -mem-path fallback to anonymous RAMIgor Mammedov1-2/+4
2019-07-05numa: deprecate implict memory distribution between nodesIgor Mammedov1-0/+3
2019-07-05numa: deprecate 'mem' parameter of '-numa node' optionIgor Mammedov1-0/+2
2019-07-05general: Replace global smp variables with smp machine propertiesLike Xu1-0/+1
2019-07-05Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-12/+12
2019-07-02hw/core: Collect QMP command handlers in hw/core/Markus Armbruster1-62/+0
2019-07-02hw/core: Move numa.c to hw/core/Markus Armbruster1-0/+667