qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

nvdimm: add a macro for property "label-size"

Signed-off-by: Haozhong Zhang <haozhong.zhang@intel.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <20171211072806.2812-3-haozhong.zhang@intel.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>

authored by

Haozhong Zhang and committed by
Eduardo Habkost
da6789c2 98376843

+4 -1
+1 -1
hw/mem/nvdimm.c
··· 66 66 67 67 static void nvdimm_init(Object *obj) 68 68 { 69 - object_property_add(obj, "label-size", "int", 69 + object_property_add(obj, NVDIMM_LABLE_SIZE_PROP, "int", 70 70 nvdimm_get_label_size, nvdimm_set_label_size, NULL, 71 71 NULL, NULL); 72 72 }
+3
include/hw/mem/nvdimm.h
··· 47 47 #define NVDIMM_CLASS(oc) OBJECT_CLASS_CHECK(NVDIMMClass, (oc), TYPE_NVDIMM) 48 48 #define NVDIMM_GET_CLASS(obj) OBJECT_GET_CLASS(NVDIMMClass, (obj), \ 49 49 TYPE_NVDIMM) 50 + 51 + #define NVDIMM_LABLE_SIZE_PROP "label-size" 52 + 50 53 struct NVDIMMDevice { 51 54 /* private */ 52 55 PCDIMMDevice parent_obj;