summaryrefslogtreecommitdiffstats
path: root/hw/mem/nvdimm.c
Commit message (Expand)AuthorAgeFilesLines
* hw/mem/nvdimm: fix error message for 'unarmed' flagJulia Suvorova2022-10-241-1/+1
* Mark remaining global TypeInfo instances as constBernhard Beschow2022-02-211-1/+1
* nvdimm: Add realize, unrealize callbacks to NVDIMMDevice classShivaprasad G Bhat2022-02-181-0/+16
* nvdimm: put it into the 'storage' categoryGan Qixin2021-02-201-0/+1
* nvdimm: check -object memory-backend-file, readonly=on optionStefan Hajnoczi2021-02-011-0/+9
* nomaintainer: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster2020-07-211-3/+2Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-3/+1Star
* error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster2020-07-101-9/+8Star
* qapi: Use returned bool to check for failure, manual partMarkus Armbruster2020-07-101-6/+3Star
* qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-4/+2Star
* nvdimm: Plug memory leak in uuid property setterMarkus Armbruster2020-05-271-1/+0Star
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-2/+2
* nvdimm: add uuid property to nvdimmShivaprasad G Bhat2020-02-201-0/+40
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* Include sysemu/hostmem.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* nvdimm: set non-volatile on the memory regionMarc-André Lureau2018-11-061-0/+1
* memory-device: factor out get_memory_region() from pc-dimmDavid Hildenbrand2018-10-241-3/+6
* mem/nvdimm: ensure write persistence to PMEM in label emulationJunyan He2018-08-101-1/+8
* nvdimm: make get_memory_region() perform checks and initializationDavid Hildenbrand2018-06-281-9/+35
* nvdimm: convert nvdimm_mr into a pointerDavid Hildenbrand2018-06-281-4/+13
* nvdimm: convert "unarmed" into a static propertyDavid Hildenbrand2018-06-281-25/+7Star
* hostmem: drop error variable from host_memory_backend_get_memory()David Hildenbrand2018-06-281-2/+2
* nvdimm: no need to overwrite get_vmstate_memory_region()David Hildenbrand2018-06-281-6/+0Star
* nvdimm: fix typo in label-size definitionRoss Zwisler2018-05-231-1/+1
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+0Star
* nvdimm: add 'unarmed' optionHaozhong Zhang2018-01-191-0/+26
* nvdimm: add a macro for property "label-size"Haozhong Zhang2018-01-191-1/+1
* hw/ppc/spapr: Fix segfault when instantiating a 'pc-dimm' without 'memdev'Thomas Huth2017-08-221-1/+1
* pc: memhp: enable nvdimm device hotplugXiao Guangrong2016-11-011-4/+0Star
* nvdimm: fix memory leak in error code pathStefan Hajnoczi2016-07-201-0/+1
* nvdimm: support nvdimm labelXiao Guangrong2016-06-241-0/+132
* hw: Clean up includesPeter Maydell2016-01-291-0/+1
* nvdimm: implement NVDIMM device abstractXiao Guangrong2015-12-221-0/+46