From: Xiao Guangrong <guangrong.xiao@linux.intel.com> To: pbonzini@redhat.com, imammedo@redhat.com Cc: gleb@kernel.org, mtosatti@redhat.com, stefanha@redhat.com, mst@redhat.com, rth@twiddle.net, ehabkost@redhat.com, dan.j.williams@intel.com, kvm@vger.kernel.org, qemu-devel@nongnu.org, Xiao Guangrong <guangrong.xiao@linux.intel.com> Subject: [PATCH v6 16/33] pc-dimm: rename pc-dimm.c and pc-dimm.h Date: Fri, 30 Oct 2015 13:56:10 +0800 [thread overview] Message-ID: <1446184587-142784-17-git-send-email-guangrong.xiao@linux.intel.com> (raw) In-Reply-To: <1446184587-142784-1-git-send-email-guangrong.xiao@linux.intel.com> Rename: pc-dimm.c => dimm.c pc-dimm.h => dimm.h It prepares the work which abstracts dimm device type for both pc-dimm and nvdimm Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com> --- hw/Makefile.objs | 2 +- hw/acpi/ich9.c | 2 +- hw/acpi/memory_hotplug.c | 4 ++-- hw/acpi/piix4.c | 2 +- hw/i386/pc.c | 2 +- hw/mem/Makefile.objs | 2 +- hw/mem/{pc-dimm.c => dimm.c} | 2 +- hw/ppc/spapr.c | 2 +- include/hw/i386/pc.h | 2 +- include/hw/mem/{pc-dimm.h => dimm.h} | 0 include/hw/ppc/spapr.h | 2 +- numa.c | 2 +- qmp.c | 2 +- stubs/qmp_dimm_device_list.c | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) rename hw/mem/{pc-dimm.c => dimm.c} (99%) rename include/hw/mem/{pc-dimm.h => dimm.h} (100%) diff --git a/hw/Makefile.objs b/hw/Makefile.objs index 7e7c241..12ecda9 100644 --- a/hw/Makefile.objs +++ b/hw/Makefile.objs @@ -30,8 +30,8 @@ devices-dirs-$(CONFIG_SOFTMMU) += vfio/ devices-dirs-$(CONFIG_VIRTIO) += virtio/ devices-dirs-$(CONFIG_SOFTMMU) += watchdog/ devices-dirs-$(CONFIG_SOFTMMU) += xen/ -devices-dirs-$(CONFIG_MEM_HOTPLUG) += mem/ devices-dirs-$(CONFIG_SMBIOS) += smbios/ +devices-dirs-y += mem/ devices-dirs-y += core/ common-obj-y += $(devices-dirs-y) obj-y += $(devices-dirs-y) diff --git a/hw/acpi/ich9.c b/hw/acpi/ich9.c index b0d6a67..1e9ae20 100644 --- a/hw/acpi/ich9.c +++ b/hw/acpi/ich9.c @@ -35,7 +35,7 @@ #include "exec/address-spaces.h" #include "hw/i386/ich9.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" //#define DEBUG diff --git a/hw/acpi/memory_hotplug.c b/hw/acpi/memory_hotplug.c index e687852..20d3093 100644 --- a/hw/acpi/memory_hotplug.c +++ b/hw/acpi/memory_hotplug.c @@ -1,6 +1,6 @@ #include "hw/acpi/memory_hotplug.h" #include "hw/acpi/pc-hotplug.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "hw/boards.h" #include "hw/qdev-core.h" #include "trace.h" @@ -148,7 +148,7 @@ static void acpi_memory_hotplug_write(void *opaque, hwaddr addr, uint64_t data, dev = DEVICE(mdev->dimm); hotplug_ctrl = qdev_get_hotplug_handler(dev); - /* call pc-dimm unplug cb */ + /* call dimm unplug cb */ hotplug_handler_unplug(hotplug_ctrl, dev, &local_err); if (local_err) { trace_mhp_acpi_dimm_delete_failed(mem_st->selector); diff --git a/hw/acpi/piix4.c b/hw/acpi/piix4.c index 0b2cb6e..b2f5b2c 100644 --- a/hw/acpi/piix4.c +++ b/hw/acpi/piix4.c @@ -33,7 +33,7 @@ #include "hw/acpi/pcihp.h" #include "hw/acpi/cpu_hotplug.h" #include "hw/hotplug.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "hw/acpi/memory_hotplug.h" #include "hw/acpi/acpi_dev_interface.h" #include "hw/xen/xen.h" diff --git a/hw/i386/pc.c b/hw/i386/pc.c index 67ecc4f..6bf569a 100644 --- a/hw/i386/pc.c +++ b/hw/i386/pc.c @@ -62,7 +62,7 @@ #include "hw/boards.h" #include "hw/pci/pci_host.h" #include "acpi-build.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "qapi/visitor.h" #include "qapi-visit.h" diff --git a/hw/mem/Makefile.objs b/hw/mem/Makefile.objs index b000fb4..7563ef5 100644 --- a/hw/mem/Makefile.objs +++ b/hw/mem/Makefile.objs @@ -1 +1 @@ -common-obj-$(CONFIG_MEM_HOTPLUG) += pc-dimm.o +common-obj-$(CONFIG_MEM_HOTPLUG) += dimm.o diff --git a/hw/mem/pc-dimm.c b/hw/mem/dimm.c similarity index 99% rename from hw/mem/pc-dimm.c rename to hw/mem/dimm.c index 67afc53..9f55cee 100644 --- a/hw/mem/pc-dimm.c +++ b/hw/mem/dimm.c @@ -18,7 +18,7 @@ * License along with this library; if not, see <http://www.gnu.org/licenses/> */ -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "qemu/config-file.h" #include "qapi/visitor.h" #include "qemu/range.h" diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index ab6eb83..9ff24fd 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc/spapr.c @@ -2199,7 +2199,7 @@ static void spapr_machine_device_plug(HotplugHandler *hotplug_dev, * * - Memory gets hotplugged to a different node than what the user * specified. - * - Since pc-dimm subsystem in QEMU still thinks that memory belongs + * - Since dimm subsystem in QEMU still thinks that memory belongs * to memory-less node, a reboot will set things accordingly * and the previously hotplugged memory now ends in the right node. * This appears as if some memory moved from one node to another. diff --git a/include/hw/i386/pc.h b/include/hw/i386/pc.h index 606dbc2..62e8fb5 100644 --- a/include/hw/i386/pc.h +++ b/include/hw/i386/pc.h @@ -16,7 +16,7 @@ #include "hw/pci/pci.h" #include "hw/boards.h" #include "hw/compat.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #define HPET_INTCAP "hpet-intcap" diff --git a/include/hw/mem/pc-dimm.h b/include/hw/mem/dimm.h similarity index 100% rename from include/hw/mem/pc-dimm.h rename to include/hw/mem/dimm.h diff --git a/include/hw/ppc/spapr.h b/include/hw/ppc/spapr.h index 5baa906..0ae3abe 100644 --- a/include/hw/ppc/spapr.h +++ b/include/hw/ppc/spapr.h @@ -5,7 +5,7 @@ #include "hw/boards.h" #include "hw/ppc/xics.h" #include "hw/ppc/spapr_drc.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" struct VIOsPAPRBus; struct sPAPRPHBState; diff --git a/numa.c b/numa.c index cb69965..34c6d6b 100644 --- a/numa.c +++ b/numa.c @@ -34,7 +34,7 @@ #include "hw/boards.h" #include "sysemu/hostmem.h" #include "qmp-commands.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "qemu/option.h" #include "qemu/config-file.h" diff --git a/qmp.c b/qmp.c index 169b981..5ae37f7 100644 --- a/qmp.c +++ b/qmp.c @@ -31,7 +31,7 @@ #include "qapi/qmp-input-visitor.h" #include "hw/boards.h" #include "qom/object_interfaces.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "hw/acpi/acpi_dev_interface.h" NameInfo *qmp_query_name(Error **errp) diff --git a/stubs/qmp_dimm_device_list.c b/stubs/qmp_dimm_device_list.c index b2704c6..fb66400 100644 --- a/stubs/qmp_dimm_device_list.c +++ b/stubs/qmp_dimm_device_list.c @@ -1,5 +1,5 @@ #include "qom/object.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" int qmp_dimm_device_list(Object *obj, void *opaque) { -- 1.8.3.1
WARNING: multiple messages have this Message-ID (diff)
From: Xiao Guangrong <guangrong.xiao@linux.intel.com> To: pbonzini@redhat.com, imammedo@redhat.com Cc: Xiao Guangrong <guangrong.xiao@linux.intel.com>, ehabkost@redhat.com, kvm@vger.kernel.org, mst@redhat.com, gleb@kernel.org, mtosatti@redhat.com, qemu-devel@nongnu.org, stefanha@redhat.com, dan.j.williams@intel.com, rth@twiddle.net Subject: [Qemu-devel] [PATCH v6 16/33] pc-dimm: rename pc-dimm.c and pc-dimm.h Date: Fri, 30 Oct 2015 13:56:10 +0800 [thread overview] Message-ID: <1446184587-142784-17-git-send-email-guangrong.xiao@linux.intel.com> (raw) In-Reply-To: <1446184587-142784-1-git-send-email-guangrong.xiao@linux.intel.com> Rename: pc-dimm.c => dimm.c pc-dimm.h => dimm.h It prepares the work which abstracts dimm device type for both pc-dimm and nvdimm Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com> --- hw/Makefile.objs | 2 +- hw/acpi/ich9.c | 2 +- hw/acpi/memory_hotplug.c | 4 ++-- hw/acpi/piix4.c | 2 +- hw/i386/pc.c | 2 +- hw/mem/Makefile.objs | 2 +- hw/mem/{pc-dimm.c => dimm.c} | 2 +- hw/ppc/spapr.c | 2 +- include/hw/i386/pc.h | 2 +- include/hw/mem/{pc-dimm.h => dimm.h} | 0 include/hw/ppc/spapr.h | 2 +- numa.c | 2 +- qmp.c | 2 +- stubs/qmp_dimm_device_list.c | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) rename hw/mem/{pc-dimm.c => dimm.c} (99%) rename include/hw/mem/{pc-dimm.h => dimm.h} (100%) diff --git a/hw/Makefile.objs b/hw/Makefile.objs index 7e7c241..12ecda9 100644 --- a/hw/Makefile.objs +++ b/hw/Makefile.objs @@ -30,8 +30,8 @@ devices-dirs-$(CONFIG_SOFTMMU) += vfio/ devices-dirs-$(CONFIG_VIRTIO) += virtio/ devices-dirs-$(CONFIG_SOFTMMU) += watchdog/ devices-dirs-$(CONFIG_SOFTMMU) += xen/ -devices-dirs-$(CONFIG_MEM_HOTPLUG) += mem/ devices-dirs-$(CONFIG_SMBIOS) += smbios/ +devices-dirs-y += mem/ devices-dirs-y += core/ common-obj-y += $(devices-dirs-y) obj-y += $(devices-dirs-y) diff --git a/hw/acpi/ich9.c b/hw/acpi/ich9.c index b0d6a67..1e9ae20 100644 --- a/hw/acpi/ich9.c +++ b/hw/acpi/ich9.c @@ -35,7 +35,7 @@ #include "exec/address-spaces.h" #include "hw/i386/ich9.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" //#define DEBUG diff --git a/hw/acpi/memory_hotplug.c b/hw/acpi/memory_hotplug.c index e687852..20d3093 100644 --- a/hw/acpi/memory_hotplug.c +++ b/hw/acpi/memory_hotplug.c @@ -1,6 +1,6 @@ #include "hw/acpi/memory_hotplug.h" #include "hw/acpi/pc-hotplug.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "hw/boards.h" #include "hw/qdev-core.h" #include "trace.h" @@ -148,7 +148,7 @@ static void acpi_memory_hotplug_write(void *opaque, hwaddr addr, uint64_t data, dev = DEVICE(mdev->dimm); hotplug_ctrl = qdev_get_hotplug_handler(dev); - /* call pc-dimm unplug cb */ + /* call dimm unplug cb */ hotplug_handler_unplug(hotplug_ctrl, dev, &local_err); if (local_err) { trace_mhp_acpi_dimm_delete_failed(mem_st->selector); diff --git a/hw/acpi/piix4.c b/hw/acpi/piix4.c index 0b2cb6e..b2f5b2c 100644 --- a/hw/acpi/piix4.c +++ b/hw/acpi/piix4.c @@ -33,7 +33,7 @@ #include "hw/acpi/pcihp.h" #include "hw/acpi/cpu_hotplug.h" #include "hw/hotplug.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "hw/acpi/memory_hotplug.h" #include "hw/acpi/acpi_dev_interface.h" #include "hw/xen/xen.h" diff --git a/hw/i386/pc.c b/hw/i386/pc.c index 67ecc4f..6bf569a 100644 --- a/hw/i386/pc.c +++ b/hw/i386/pc.c @@ -62,7 +62,7 @@ #include "hw/boards.h" #include "hw/pci/pci_host.h" #include "acpi-build.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "qapi/visitor.h" #include "qapi-visit.h" diff --git a/hw/mem/Makefile.objs b/hw/mem/Makefile.objs index b000fb4..7563ef5 100644 --- a/hw/mem/Makefile.objs +++ b/hw/mem/Makefile.objs @@ -1 +1 @@ -common-obj-$(CONFIG_MEM_HOTPLUG) += pc-dimm.o +common-obj-$(CONFIG_MEM_HOTPLUG) += dimm.o diff --git a/hw/mem/pc-dimm.c b/hw/mem/dimm.c similarity index 99% rename from hw/mem/pc-dimm.c rename to hw/mem/dimm.c index 67afc53..9f55cee 100644 --- a/hw/mem/pc-dimm.c +++ b/hw/mem/dimm.c @@ -18,7 +18,7 @@ * License along with this library; if not, see <http://www.gnu.org/licenses/> */ -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "qemu/config-file.h" #include "qapi/visitor.h" #include "qemu/range.h" diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index ab6eb83..9ff24fd 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc/spapr.c @@ -2199,7 +2199,7 @@ static void spapr_machine_device_plug(HotplugHandler *hotplug_dev, * * - Memory gets hotplugged to a different node than what the user * specified. - * - Since pc-dimm subsystem in QEMU still thinks that memory belongs + * - Since dimm subsystem in QEMU still thinks that memory belongs * to memory-less node, a reboot will set things accordingly * and the previously hotplugged memory now ends in the right node. * This appears as if some memory moved from one node to another. diff --git a/include/hw/i386/pc.h b/include/hw/i386/pc.h index 606dbc2..62e8fb5 100644 --- a/include/hw/i386/pc.h +++ b/include/hw/i386/pc.h @@ -16,7 +16,7 @@ #include "hw/pci/pci.h" #include "hw/boards.h" #include "hw/compat.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #define HPET_INTCAP "hpet-intcap" diff --git a/include/hw/mem/pc-dimm.h b/include/hw/mem/dimm.h similarity index 100% rename from include/hw/mem/pc-dimm.h rename to include/hw/mem/dimm.h diff --git a/include/hw/ppc/spapr.h b/include/hw/ppc/spapr.h index 5baa906..0ae3abe 100644 --- a/include/hw/ppc/spapr.h +++ b/include/hw/ppc/spapr.h @@ -5,7 +5,7 @@ #include "hw/boards.h" #include "hw/ppc/xics.h" #include "hw/ppc/spapr_drc.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" struct VIOsPAPRBus; struct sPAPRPHBState; diff --git a/numa.c b/numa.c index cb69965..34c6d6b 100644 --- a/numa.c +++ b/numa.c @@ -34,7 +34,7 @@ #include "hw/boards.h" #include "sysemu/hostmem.h" #include "qmp-commands.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "qemu/option.h" #include "qemu/config-file.h" diff --git a/qmp.c b/qmp.c index 169b981..5ae37f7 100644 --- a/qmp.c +++ b/qmp.c @@ -31,7 +31,7 @@ #include "qapi/qmp-input-visitor.h" #include "hw/boards.h" #include "qom/object_interfaces.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" #include "hw/acpi/acpi_dev_interface.h" NameInfo *qmp_query_name(Error **errp) diff --git a/stubs/qmp_dimm_device_list.c b/stubs/qmp_dimm_device_list.c index b2704c6..fb66400 100644 --- a/stubs/qmp_dimm_device_list.c +++ b/stubs/qmp_dimm_device_list.c @@ -1,5 +1,5 @@ #include "qom/object.h" -#include "hw/mem/pc-dimm.h" +#include "hw/mem/dimm.h" int qmp_dimm_device_list(Object *obj, void *opaque) { -- 1.8.3.1
next prev parent reply other threads:[~2015-10-30 6:02 UTC|newest] Thread overview: 182+ messages / expand[flat|nested] mbox.gz Atom feed top 2015-10-30 5:55 [PATCH v6 00/33] implement vNVDIMM Xiao Guangrong 2015-10-30 5:55 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:55 ` [PATCH v6 01/33] acpi: add aml_derefof Xiao Guangrong 2015-10-30 5:55 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:55 ` [PATCH v6 02/33] acpi: add aml_sizeof Xiao Guangrong 2015-10-30 5:55 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:55 ` [PATCH v6 03/33] acpi: add aml_create_field Xiao Guangrong 2015-10-30 5:55 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:55 ` [PATCH v6 04/33] acpi: add aml_concatenate Xiao Guangrong 2015-10-30 5:55 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:55 ` [PATCH v6 05/33] acpi: add aml_object_type Xiao Guangrong 2015-10-30 5:55 ` [Qemu-devel] " Xiao Guangrong 2015-11-09 11:35 ` Michael S. Tsirkin 2015-11-09 11:35 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 12:40 ` Igor Mammedov 2015-11-09 12:40 ` [Qemu-devel] " Igor Mammedov 2015-10-30 5:56 ` [PATCH v6 06/33] acpi: add aml_method_serialized Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-11-09 11:14 ` Michael S. Tsirkin 2015-11-09 11:14 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 11:18 ` Xiao Guangrong 2015-11-09 11:18 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 07/33] util: introduce qemu_file_get_page_size() Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 13:26 ` Vladimir Sementsov-Ogievskiy 2015-10-30 13:26 ` Vladimir Sementsov-Ogievskiy 2015-10-31 7:26 ` Xiao Guangrong 2015-10-31 7:26 ` [Qemu-devel] " Xiao Guangrong 2015-10-31 9:37 ` Vladimir Sementsov-Ogievskiy 2015-10-31 9:37 ` Vladimir Sementsov-Ogievskiy 2015-10-31 14:06 ` Xiao Guangrong 2015-10-31 14:06 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 15:54 ` Eduardo Habkost 2015-10-30 15:54 ` [Qemu-devel] " Eduardo Habkost 2015-10-31 8:09 ` Xiao Guangrong 2015-10-31 8:09 ` [Qemu-devel] " Xiao Guangrong 2015-10-31 14:11 ` Eduardo Habkost 2015-10-31 14:11 ` [Qemu-devel] " Eduardo Habkost 2015-10-31 17:03 ` Xiao Guangrong 2015-10-31 17:03 ` [Qemu-devel] " Xiao Guangrong 2015-11-09 20:00 ` Michael S. Tsirkin 2015-11-09 20:00 ` [Qemu-devel] " Michael S. Tsirkin 2015-10-31 8:25 ` Xiao Guangrong 2015-10-31 8:25 ` [Qemu-devel] " Xiao Guangrong 2015-11-09 10:33 ` Michael S. Tsirkin 2015-11-09 10:33 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 10:55 ` Xiao Guangrong 2015-11-09 10:55 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 08/33] exec: allow memory to be allocated from any kind of path Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 14:04 ` Vladimir Sementsov-Ogievskiy 2015-10-30 14:04 ` Vladimir Sementsov-Ogievskiy 2015-10-31 7:44 ` Xiao Guangrong 2015-10-31 13:55 ` Eduardo Habkost 2015-10-31 13:55 ` Eduardo Habkost 2015-10-31 15:56 ` Xiao Guangrong 2015-10-31 15:56 ` Xiao Guangrong 2015-11-09 10:39 ` Michael S. Tsirkin 2015-11-09 10:39 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 11:01 ` Xiao Guangrong 2015-11-09 11:01 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 09/33] exec: allow file_ram_alloc to work on file Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 14:25 ` Vladimir Sementsov-Ogievskiy 2015-10-30 14:25 ` Vladimir Sementsov-Ogievskiy 2015-10-31 7:53 ` Xiao Guangrong 2015-10-31 7:53 ` [Qemu-devel] " Xiao Guangrong 2015-11-09 10:13 ` Michael S. Tsirkin 2015-11-09 10:13 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 10:48 ` Xiao Guangrong 2015-11-09 10:48 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 10/33] hostmem-file: clean up memory allocation Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 14:54 ` Vladimir Sementsov-Ogievskiy 2015-10-30 14:54 ` Vladimir Sementsov-Ogievskiy 2015-10-30 5:56 ` [PATCH v6 11/33] hostmem-file: use whole file size if possible Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 15:27 ` Vladimir Sementsov-Ogievskiy 2015-10-30 15:27 ` Vladimir Sementsov-Ogievskiy 2015-10-31 7:59 ` Xiao Guangrong 2015-10-31 7:59 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 17:30 ` Eduardo Habkost 2015-10-30 17:30 ` Eduardo Habkost 2015-10-31 8:46 ` Xiao Guangrong 2015-10-31 8:46 ` Xiao Guangrong 2015-10-31 13:45 ` Eduardo Habkost 2015-10-31 13:45 ` Eduardo Habkost 2015-10-31 16:59 ` Xiao Guangrong 2015-10-31 16:59 ` [Qemu-devel] " Xiao Guangrong 2015-11-09 10:17 ` Michael S. Tsirkin 2015-11-09 10:17 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 10:49 ` Xiao Guangrong 2015-11-09 10:49 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 12/33] pc-dimm: remove DEFAULT_PC_DIMMSIZE Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-11-09 10:40 ` Michael S. Tsirkin 2015-11-09 10:40 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 11:03 ` Xiao Guangrong 2015-11-09 11:03 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 13/33] pc-dimm: make pc_existing_dimms_capacity static and rename it Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 15:38 ` Vladimir Sementsov-Ogievskiy 2015-10-30 15:38 ` Vladimir Sementsov-Ogievskiy 2015-10-30 5:56 ` [PATCH v6 14/33] pc-dimm: drop the prefix of pc-dimm Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 16:10 ` Vladimir Sementsov-Ogievskiy 2015-10-30 16:10 ` Vladimir Sementsov-Ogievskiy 2015-10-31 8:18 ` Xiao Guangrong 2015-10-30 17:06 ` Eric Blake 2015-10-31 8:23 ` Xiao Guangrong 2015-11-09 20:05 ` Michael S. Tsirkin 2015-11-09 20:05 ` [Qemu-devel] " Michael S. Tsirkin 2015-10-30 5:56 ` [PATCH v6 15/33] stubs: rename qmp_pc_dimm_device_list.c Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` Xiao Guangrong [this message] 2015-10-30 5:56 ` [Qemu-devel] [PATCH v6 16/33] pc-dimm: rename pc-dimm.c and pc-dimm.h Xiao Guangrong 2015-10-31 10:28 ` Vladimir Sementsov-Ogievskiy 2015-10-31 10:28 ` Vladimir Sementsov-Ogievskiy 2015-10-30 5:56 ` [PATCH v6 17/33] dimm: abstract dimm device from pc-dimm Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-31 10:41 ` Vladimir Sementsov-Ogievskiy 2015-10-31 10:41 ` [Qemu-devel] " Vladimir Sementsov-Ogievskiy 2015-10-30 5:56 ` [PATCH v6 18/33] dimm: get mapped memory region from DIMMDeviceClass->get_memory_region Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-31 10:52 ` Vladimir Sementsov-Ogievskiy 2015-10-31 10:52 ` Vladimir Sementsov-Ogievskiy 2015-10-31 14:15 ` Xiao Guangrong 2015-10-31 14:15 ` [Qemu-devel] " Xiao Guangrong 2015-11-02 9:18 ` Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 19/33] dimm: keep the state of the whole backend memory Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-31 11:05 ` Vladimir Sementsov-Ogievskiy 2015-10-31 11:05 ` Vladimir Sementsov-Ogievskiy 2015-10-31 14:19 ` Xiao Guangrong 2015-11-09 11:04 ` Michael S. Tsirkin 2015-11-09 11:04 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 11:13 ` Xiao Guangrong 2015-11-09 11:13 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 20/33] dimm: introduce realize callback Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-31 11:22 ` Vladimir Sementsov-Ogievskiy 2015-10-31 11:22 ` [Qemu-devel] " Vladimir Sementsov-Ogievskiy 2015-10-30 5:56 ` [PATCH v6 21/33] nvdimm: implement NVDIMM device abstract Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 22/33] docs: add NVDIMM ACPI documentation Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 23/33] nvdimm acpi: init the resource used by NVDIMM ACPI Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 24/33] nvdimm acpi: build ACPI NFIT table Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 25/33] nvdimm acpi: build ACPI nvdimm devices Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-11-08 17:38 ` Michael S. Tsirkin 2015-11-08 17:38 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 6:07 ` Xiao Guangrong 2015-11-09 6:07 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 26/33] nvdimm acpi: save arg3 for NVDIMM device _DSM method Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 27/33] nvdimm acpi: support function 0 Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 10:14 ` Stefan Hajnoczi 2015-10-30 10:14 ` [Qemu-devel] " Stefan Hajnoczi 2015-10-30 13:01 ` Xiao Guangrong 2015-10-30 13:01 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 28/33] nvdimm acpi: support Get Namespace Label Size function Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 29/33] nvdimm acpi: support Get Namespace Label Data function Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 30/33] nvdimm acpi: support Set " Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 31/33] nvdimm: allow using whole backend memory as pmem Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 32/33] nvdimm acpi: support _FIT method Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-11-08 17:50 ` Michael S. Tsirkin 2015-11-08 17:50 ` [Qemu-devel] " Michael S. Tsirkin 2015-11-09 6:37 ` Xiao Guangrong 2015-11-09 6:37 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 5:56 ` [PATCH v6 33/33] nvdimm: add maintain info Xiao Guangrong 2015-10-30 5:56 ` [Qemu-devel] " Xiao Guangrong 2015-10-30 10:15 ` [PATCH v6 00/33] implement vNVDIMM Stefan Hajnoczi 2015-10-30 10:15 ` [Qemu-devel] " Stefan Hajnoczi
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1446184587-142784-17-git-send-email-guangrong.xiao@linux.intel.com \ --to=guangrong.xiao@linux.intel.com \ --cc=dan.j.williams@intel.com \ --cc=ehabkost@redhat.com \ --cc=gleb@kernel.org \ --cc=imammedo@redhat.com \ --cc=kvm@vger.kernel.org \ --cc=mst@redhat.com \ --cc=mtosatti@redhat.com \ --cc=pbonzini@redhat.com \ --cc=qemu-devel@nongnu.org \ --cc=rth@twiddle.net \ --cc=stefanha@redhat.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.