aboutsummaryrefslogtreecommitdiff
path: root/hw/mem/nvdimm.c
AgeCommit message (Expand)Author
2023-09-19nvdimm: Reject writing label data to ROM instead of crashing QEMUDavid Hildenbrand
2022-10-24hw/mem/nvdimm: fix error message for 'unarmed' flagJulia Suvorova
2022-02-21Mark remaining global TypeInfo instances as constBernhard Beschow
2022-02-18nvdimm: Add realize, unrealize callbacks to NVDIMMDevice classShivaprasad G Bhat
2021-02-20nvdimm: put it into the 'storage' categoryGan Qixin
2021-02-01nvdimm: check -object memory-backend-file, readonly=on optionStefan Hajnoczi
2020-11-15nomaintainer: Fix Lesser GPL version numberChetan Pant
2020-07-21qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster
2020-07-10error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster
2020-07-10qapi: Use returned bool to check for failure, manual partMarkus Armbruster
2020-07-10qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster
2020-05-27nvdimm: Plug memory leak in uuid property setterMarkus Armbruster
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-02-21nvdimm: add uuid property to nvdimmShivaprasad G Bhat
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2019-08-16Include sysemu/hostmem.h lessMarkus Armbruster
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2018-11-06nvdimm: set non-volatile on the memory regionMarc-André Lureau
2018-10-24memory-device: factor out get_memory_region() from pc-dimmDavid Hildenbrand
2018-08-10mem/nvdimm: ensure write persistence to PMEM in label emulationJunyan He
2018-06-28nvdimm: make get_memory_region() perform checks and initializationDavid Hildenbrand
2018-06-28nvdimm: convert nvdimm_mr into a pointerDavid Hildenbrand
2018-06-28nvdimm: convert "unarmed" into a static propertyDavid Hildenbrand
2018-06-28hostmem: drop error variable from host_memory_backend_get_memory()David Hildenbrand
2018-06-28nvdimm: no need to overwrite get_vmstate_memory_region()David Hildenbrand
2018-05-23nvdimm: fix typo in label-size definitionRoss Zwisler
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster
2018-01-19nvdimm: add 'unarmed' optionHaozhong Zhang
2018-01-19nvdimm: add a macro for property "label-size"Haozhong Zhang
2017-08-22hw/ppc/spapr: Fix segfault when instantiating a 'pc-dimm' without 'memdev'Thomas Huth
2016-11-01pc: memhp: enable nvdimm device hotplugXiao Guangrong
2016-07-20nvdimm: fix memory leak in error code pathStefan Hajnoczi
2016-06-24nvdimm: support nvdimm labelXiao Guangrong
2016-01-29hw: Clean up includesPeter Maydell
2015-12-22nvdimm: implement NVDIMM device abstractXiao Guangrong