aboutsummaryrefslogtreecommitdiff
path: root/hw/mem/nvdimm.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-21Mark remaining global TypeInfo instances as constBernhard Beschow1-1/+1
2022-02-18nvdimm: Add realize, unrealize callbacks to NVDIMMDevice classShivaprasad G Bhat1-0/+16
2021-02-20nvdimm: put it into the 'storage' categoryGan Qixin1-0/+1
2021-02-01nvdimm: check -object memory-backend-file, readonly=on optionStefan Hajnoczi1-0/+9
2020-11-15nomaintainer: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-07-21qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster1-3/+2
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-3/+1
2020-07-10error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster1-9/+8
2020-07-10qapi: Use returned bool to check for failure, manual partMarkus Armbruster1-6/+3
2020-07-10qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster1-4/+2
2020-05-27nvdimm: Plug memory leak in uuid property setterMarkus Armbruster1-1/+0
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-2/+2
2020-02-21nvdimm: add uuid property to nvdimmShivaprasad G Bhat1-0/+40
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-1/+1
2019-08-16Include sysemu/hostmem.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2018-11-06nvdimm: set non-volatile on the memory regionMarc-André Lureau1-0/+1
2018-10-24memory-device: factor out get_memory_region() from pc-dimmDavid Hildenbrand1-3/+6
2018-08-10mem/nvdimm: ensure write persistence to PMEM in label emulationJunyan He1-1/+8
2018-06-28nvdimm: make get_memory_region() perform checks and initializationDavid Hildenbrand1-9/+35
2018-06-28nvdimm: convert nvdimm_mr into a pointerDavid Hildenbrand1-4/+13
2018-06-28nvdimm: convert "unarmed" into a static propertyDavid Hildenbrand1-25/+7
2018-06-28hostmem: drop error variable from host_memory_backend_get_memory()David Hildenbrand1-2/+2
2018-06-28nvdimm: no need to overwrite get_vmstate_memory_region()David Hildenbrand1-6/+0
2018-05-23nvdimm: fix typo in label-size definitionRoss Zwisler1-1/+1
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-1/+0
2018-01-19nvdimm: add 'unarmed' optionHaozhong Zhang1-0/+26
2018-01-19nvdimm: add a macro for property "label-size"Haozhong Zhang1-1/+1
2017-08-22hw/ppc/spapr: Fix segfault when instantiating a 'pc-dimm' without 'memdev'Thomas Huth1-1/+1
2016-11-01pc: memhp: enable nvdimm device hotplugXiao Guangrong1-4/+0
2016-07-20nvdimm: fix memory leak in error code pathStefan Hajnoczi1-0/+1
2016-06-24nvdimm: support nvdimm labelXiao Guangrong1-0/+132
2016-01-29hw: Clean up includesPeter Maydell1-0/+1
2015-12-22nvdimm: implement NVDIMM device abstractXiao Guangrong1-0/+46