summaryrefslogtreecommitdiffstats
path: root/backends/hostmem.c
Commit message (Expand)AuthorAgeFilesLines
* machine: add missing doc for memory-backend optionIgor Mammedov2021-02-081-0/+10
* qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake2021-01-281-7/+3Star
* bugfix: hostmem: Free host_nodes list right after visitedKeqian Zhu2020-12-181-0/+1
* qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster2020-07-211-1/+1
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-6/+2Star
* error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster2020-07-101-15/+12Star
* qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-4/+2Star
* Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-06-021-2/+4
|\
| * hostmem: don't use mbind() if host-nodes is emptyIgor Mammedov2020-05-121-2/+4
* | qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-10/+9Star
* | qom: Drop object_property_set_description() parameter @errpMarkus Armbruster2020-05-151-8/+8
|/
* hostmem: set default prealloc_threads to valid valueIgor Mammedov2020-04-141-0/+1
* hostmem: fix strict bind policyIgor Mammedov2020-02-191-11/+1Star
* hostmem: introduce "prealloc-threads" propertyIgor Mammedov2020-02-191-4/+39
* core: replace getpagesize() with qemu_real_host_page_sizeWei Yang2019-10-261-1/+1
* Include sysemu/sysemu.h a lot lessMarkus Armbruster2019-08-161-0/+1
* general: Replace global smp variables with smp machine propertiesLike Xu2019-07-051-2/+4
* hostmem: fix crash when querying empty host-nodes property via QMPIgor Mammedov2019-03-061-1/+2
* hostmem: add more information in error messagesZhang Yi2019-01-281-3/+5
* hostmem: use object id for memory region name with >= 4.0Marc-André Lureau2019-01-071-0/+36
* hostmem: Validate host-nodes before setting bitmapEduardo Habkost2018-12-111-4/+13
* hostmem: add some properties descriptionMarc-André Lureau2018-10-051-0/+14
* hostmem: drop error variable from host_memory_backend_get_memory()David Hildenbrand2018-06-281-2/+1Star
* memdev: remove "id" propertyPaolo Bonzini2018-05-091-26/+0Star
* Add host_memory_backend_pagesize() helperDavid Gibson2018-04-271-0/+18
* qapi: Move qapi-schema.json to qapi/, rename generated filesMarkus Armbruster2018-03-021-1/+1
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+2
* mem: add share parameter to memory-backend-ramMarcel Apfelbaum2018-02-191-0/+21
* Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster2018-02-091-1/+0Star
* Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-09-01-v3' in...Peter Maydell2017-09-041-2/+2
|\
| * qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau2017-09-041-1/+1
| * qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-041-1/+1
* | qom: Remove unused errp parameter from can_be_deleted()Eduardo Habkost2017-09-011-1/+1
|/
* hostmem: use host_memory_backend_mr_inited() where properPeter Xu2017-04-201-5/+5
* hostmem: introduce host_memory_backend_mr_inited()Peter Xu2017-04-201-0/+9
* Revert "hostmem: fix QEMU crash by 'info memdev'"Markus Armbruster2017-03-211-14/+8Star
* mem-prealloc: reduce large guest start-up and migration time.Jitendra Kolhe2017-03-141-2/+2
* monitor: fix qmp/hmp query-memdev not reporting IDs of memory backendsIgor Mammedov2017-01-121-0/+26
* hostmem: Register TYPE_MEMORY_BACKEND properties as class propertiesEduardo Habkost2016-10-171-20/+22
* fix qemu exit on memory hotplug when allocation fails at prealloc timeIgor Mammedov2016-08-021-4/+14
* hostmem: detect host backend memory is being used properlyXiao Guangrong2016-07-131-4/+11
* hostmem: fix QEMU crash by 'info memdev'Xiao Guangrong2016-07-131-8/+14
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2016-02-081-8/+8
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2016-02-081-4/+4
* backends: Clean up includesPeter Maydell2016-02-041-0/+1
* hostmem: Ignore ENOSYS while setting MPOL_DEFAULTPavel Fedin2015-11-231-3/+5
* hostmem: Fix qemu_opt_get_bool() crash in host_memory_backend_init()Eduardo Habkost2015-07-221-4/+4
* 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-14/+8Star